com.esri.arcgisws
Class RelationshipRule

java.lang.Object
  extended bycom.esri.arcgisws.Rule
      extended bycom.esri.arcgisws.RelationshipRule
All Implemented Interfaces:
java.io.Serializable

public class RelationshipRule
extends Rule
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
RelationshipRule()
           
RelationshipRule(java.lang.String helpString, int ruleID, java.lang.Integer category, int destinationClassID, int destinationSubtypeCode, int originClassID, int originSubtypeCode, java.lang.Integer destinationMinimumCardinality, java.lang.Integer destinationMaximumCardinality, java.lang.Integer originMinimumCardinality, java.lang.Integer originMaximumCardinality)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 int getDestinationClassID()
          Gets the destinationClassID value for this RelationshipRule.
 java.lang.Integer getDestinationMaximumCardinality()
          Gets the destinationMaximumCardinality value for this RelationshipRule.
 java.lang.Integer getDestinationMinimumCardinality()
          Gets the destinationMinimumCardinality value for this RelationshipRule.
 int getDestinationSubtypeCode()
          Gets the destinationSubtypeCode value for this RelationshipRule.
 int getOriginClassID()
          Gets the originClassID value for this RelationshipRule.
 java.lang.Integer getOriginMaximumCardinality()
          Gets the originMaximumCardinality value for this RelationshipRule.
 java.lang.Integer getOriginMinimumCardinality()
          Gets the originMinimumCardinality value for this RelationshipRule.
 int getOriginSubtypeCode()
          Gets the originSubtypeCode value for this RelationshipRule.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setDestinationClassID(int destinationClassID)
          Sets the destinationClassID value for this RelationshipRule.
 void setDestinationMaximumCardinality(java.lang.Integer destinationMaximumCardinality)
          Sets the destinationMaximumCardinality value for this RelationshipRule.
 void setDestinationMinimumCardinality(java.lang.Integer destinationMinimumCardinality)
          Sets the destinationMinimumCardinality value for this RelationshipRule.
 void setDestinationSubtypeCode(int destinationSubtypeCode)
          Sets the destinationSubtypeCode value for this RelationshipRule.
 void setOriginClassID(int originClassID)
          Sets the originClassID value for this RelationshipRule.
 void setOriginMaximumCardinality(java.lang.Integer originMaximumCardinality)
          Sets the originMaximumCardinality value for this RelationshipRule.
 void setOriginMinimumCardinality(java.lang.Integer originMinimumCardinality)
          Sets the originMinimumCardinality value for this RelationshipRule.
 void setOriginSubtypeCode(int originSubtypeCode)
          Sets the originSubtypeCode value for this RelationshipRule.
 
Methods inherited from class com.esri.arcgisws.Rule
getCategory, getHelpString, getRuleID, setCategory, setHelpString, setRuleID
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationshipRule

public RelationshipRule()

RelationshipRule

public RelationshipRule(java.lang.String helpString,
                        int ruleID,
                        java.lang.Integer category,
                        int destinationClassID,
                        int destinationSubtypeCode,
                        int originClassID,
                        int originSubtypeCode,
                        java.lang.Integer destinationMinimumCardinality,
                        java.lang.Integer destinationMaximumCardinality,
                        java.lang.Integer originMinimumCardinality,
                        java.lang.Integer originMaximumCardinality)
Method Detail

getDestinationClassID

public int getDestinationClassID()
Gets the destinationClassID value for this RelationshipRule.

Returns:
destinationClassID

setDestinationClassID

public void setDestinationClassID(int destinationClassID)
Sets the destinationClassID value for this RelationshipRule.

Parameters:
destinationClassID -

getDestinationSubtypeCode

public int getDestinationSubtypeCode()
Gets the destinationSubtypeCode value for this RelationshipRule.

Returns:
destinationSubtypeCode

setDestinationSubtypeCode

public void setDestinationSubtypeCode(int destinationSubtypeCode)
Sets the destinationSubtypeCode value for this RelationshipRule.

Parameters:
destinationSubtypeCode -

getOriginClassID

public int getOriginClassID()
Gets the originClassID value for this RelationshipRule.

Returns:
originClassID

setOriginClassID

public void setOriginClassID(int originClassID)
Sets the originClassID value for this RelationshipRule.

Parameters:
originClassID -

getOriginSubtypeCode

public int getOriginSubtypeCode()
Gets the originSubtypeCode value for this RelationshipRule.

Returns:
originSubtypeCode

setOriginSubtypeCode

public void setOriginSubtypeCode(int originSubtypeCode)
Sets the originSubtypeCode value for this RelationshipRule.

Parameters:
originSubtypeCode -

getDestinationMinimumCardinality

public java.lang.Integer getDestinationMinimumCardinality()
Gets the destinationMinimumCardinality value for this RelationshipRule.

Returns:
destinationMinimumCardinality

setDestinationMinimumCardinality

public void setDestinationMinimumCardinality(java.lang.Integer destinationMinimumCardinality)
Sets the destinationMinimumCardinality value for this RelationshipRule.

Parameters:
destinationMinimumCardinality -

getDestinationMaximumCardinality

public java.lang.Integer getDestinationMaximumCardinality()
Gets the destinationMaximumCardinality value for this RelationshipRule.

Returns:
destinationMaximumCardinality

setDestinationMaximumCardinality

public void setDestinationMaximumCardinality(java.lang.Integer destinationMaximumCardinality)
Sets the destinationMaximumCardinality value for this RelationshipRule.

Parameters:
destinationMaximumCardinality -

getOriginMinimumCardinality

public java.lang.Integer getOriginMinimumCardinality()
Gets the originMinimumCardinality value for this RelationshipRule.

Returns:
originMinimumCardinality

setOriginMinimumCardinality

public void setOriginMinimumCardinality(java.lang.Integer originMinimumCardinality)
Sets the originMinimumCardinality value for this RelationshipRule.

Parameters:
originMinimumCardinality -

getOriginMaximumCardinality

public java.lang.Integer getOriginMaximumCardinality()
Gets the originMaximumCardinality value for this RelationshipRule.

Returns:
originMaximumCardinality

setOriginMaximumCardinality

public void setOriginMaximumCardinality(java.lang.Integer originMaximumCardinality)
Sets the originMaximumCardinality value for this RelationshipRule.

Parameters:
originMaximumCardinality -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class Rule

hashCode

public int hashCode()
Overrides:
hashCode in class Rule

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer