com.esri.arcgisws
Class RelateInfo

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

public class RelateInfo
extends java.lang.Object
implements java.io.Serializable

Java class for RelateInfo complex type.

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

 <complexType name="RelateInfo">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="RelationshipID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="RelatedTableID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="Role" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriRelRole" minOccurs="0"/>
         <element name="Cardinality" type="{http://www.esri.com/schemas/ArcGIS/10.3}esriRelCardinality" minOccurs="0"/>
         <element name="KeyField" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="IsComposite" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="RelationshipTableId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="KeyFieldInRelationshipTable" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
RelateInfo()
          RelateInfo default constructor.
RelateInfo(java.lang.String name, int relationshipID, int relatedTableID, EsriRelRole role, EsriRelCardinality cardinality, java.lang.String keyField, java.lang.Boolean isComposite, java.lang.Integer relationshipTableId, java.lang.String keyFieldInRelationshipTable)
          Deprecated. 
 
Method Summary
 EsriRelCardinality getCardinality()
          Gets the value of the cardinality property.
 java.lang.Boolean getIsComposite()
          Gets the value of the isComposite property.
 java.lang.String getKeyField()
          Gets the value of the keyField property.
 java.lang.String getKeyFieldInRelationshipTable()
          Gets the value of the keyFieldInRelationshipTable property.
 java.lang.String getName()
          Gets the value of the name property.
 int getRelatedTableID()
          Gets the value of the relatedTableID property.
 int getRelationshipID()
          Gets the value of the relationshipID property.
 java.lang.Integer getRelationshipTableId()
          Gets the value of the relationshipTableId property.
 EsriRelRole getRole()
          Gets the value of the role property.
 java.lang.Boolean isIsComposite()
           
 void setCardinality(EsriRelCardinality value)
          Sets the value of the cardinality property.
 void setIsComposite(java.lang.Boolean value)
          Sets the value of the isComposite property.
 void setKeyField(java.lang.String value)
          Sets the value of the keyField property.
 void setKeyFieldInRelationshipTable(java.lang.String value)
          Sets the value of the keyFieldInRelationshipTable property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setRelatedTableID(int value)
          Sets the value of the relatedTableID property.
 void setRelationshipID(int value)
          Sets the value of the relationshipID property.
 void setRelationshipTableId(java.lang.Integer value)
          Sets the value of the relationshipTableId property.
 void setRole(EsriRelRole value)
          Sets the value of the role property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelateInfo

@Deprecated
public RelateInfo(java.lang.String name,
                             int relationshipID,
                             int relatedTableID,
                             EsriRelRole role,
                             EsriRelCardinality cardinality,
                             java.lang.String keyField,
                             java.lang.Boolean isComposite,
                             java.lang.Integer relationshipTableId,
                             java.lang.String keyFieldInRelationshipTable)
Deprecated. 

RelateInfo constructor.


RelateInfo

public RelateInfo()
RelateInfo default constructor.

Method Detail

getName

public java.lang.String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getRelationshipID

public int getRelationshipID()
Gets the value of the relationshipID property.


setRelationshipID

public void setRelationshipID(int value)
Sets the value of the relationshipID property.


getRelatedTableID

public int getRelatedTableID()
Gets the value of the relatedTableID property.


setRelatedTableID

public void setRelatedTableID(int value)
Sets the value of the relatedTableID property.


getRole

public EsriRelRole getRole()
Gets the value of the role property.

Returns:
possible object is EsriRelRole

setRole

public void setRole(EsriRelRole value)
Sets the value of the role property.

Parameters:
value - allowed object is EsriRelRole

getCardinality

public EsriRelCardinality getCardinality()
Gets the value of the cardinality property.

Returns:
possible object is EsriRelCardinality

setCardinality

public void setCardinality(EsriRelCardinality value)
Sets the value of the cardinality property.

Parameters:
value - allowed object is EsriRelCardinality

getKeyField

public java.lang.String getKeyField()
Gets the value of the keyField property.

Returns:
possible object is String

setKeyField

public void setKeyField(java.lang.String value)
Sets the value of the keyField property.

Parameters:
value - allowed object is String

getIsComposite

public java.lang.Boolean getIsComposite()
Gets the value of the isComposite property.

Returns:
possible object is Boolean

isIsComposite

public java.lang.Boolean isIsComposite()

setIsComposite

public void setIsComposite(java.lang.Boolean value)
Sets the value of the isComposite property.

Parameters:
value - allowed object is Boolean

getRelationshipTableId

public java.lang.Integer getRelationshipTableId()
Gets the value of the relationshipTableId property.

Returns:
possible object is Integer

setRelationshipTableId

public void setRelationshipTableId(java.lang.Integer value)
Sets the value of the relationshipTableId property.

Parameters:
value - allowed object is Integer

getKeyFieldInRelationshipTable

public java.lang.String getKeyFieldInRelationshipTable()
Gets the value of the keyFieldInRelationshipTable property.

Returns:
possible object is String

setKeyFieldInRelationshipTable

public void setKeyFieldInRelationshipTable(java.lang.String value)
Sets the value of the keyFieldInRelationshipTable property.

Parameters:
value - allowed object is String