com.esri.arcgisws
Class RelationshipClassKey

java.lang.Object
  extended by com.esri.arcgisws.RelationshipClassKey
All Implemented Interfaces:
Serializable

public class RelationshipClassKey
extends Object
implements Serializable

The (GP) Relationship Class Key Object.

Java class for RelationshipClassKey complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="RelationshipClassKey">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ObjectKeyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="ClassKeyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="KeyRole" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriRelKeyRole"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
The (GP) Relationship Class Key Object.

See Also:
Serialized Form

Constructor Summary
RelationshipClassKey()
          RelationshipClassKey default constructor.
RelationshipClassKey(String objectKeyName, String classKeyName, EsriRelKeyRole keyRole)
          Deprecated. 
 
Method Summary
 String getClassKeyName()
          The name of the field that contains object class identifiers.
 EsriRelKeyRole getKeyRole()
          The role of the key in the relationship class.
 String getObjectKeyName()
          The name of the field that contains object identifiers.
 void setClassKeyName(String value)
          The name of the field that contains object class identifiers.
 void setKeyRole(EsriRelKeyRole value)
          The role of the key in the relationship class.
 void setObjectKeyName(String value)
          The name of the field that contains object identifiers.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationshipClassKey

@Deprecated
public RelationshipClassKey(String objectKeyName,
                                       String classKeyName,
                                       EsriRelKeyRole keyRole)
Deprecated. 

RelationshipClassKey constructor.


RelationshipClassKey

public RelationshipClassKey()
RelationshipClassKey default constructor.

Method Detail

getObjectKeyName

public String getObjectKeyName()
The name of the field that contains object identifiers. Gets the value of the objectKeyName property.

Returns:
possible object is String

setObjectKeyName

public void setObjectKeyName(String value)
The name of the field that contains object identifiers. Sets the value of the objectKeyName property.

Parameters:
value - allowed object is String

getClassKeyName

public String getClassKeyName()
The name of the field that contains object class identifiers. Gets the value of the classKeyName property.

Returns:
possible object is String

setClassKeyName

public void setClassKeyName(String value)
The name of the field that contains object class identifiers. Sets the value of the classKeyName property.

Parameters:
value - allowed object is String

getKeyRole

public EsriRelKeyRole getKeyRole()
The role of the key in the relationship class. Gets the value of the keyRole property.

Returns:
possible object is EsriRelKeyRole

setKeyRole

public void setKeyRole(EsriRelKeyRole value)
The role of the key in the relationship class. Sets the value of the keyRole property.

Parameters:
value - allowed object is EsriRelKeyRole