com.esri.arcgisws
Class Domain

java.lang.Object
  extended bycom.esri.arcgisws.Domain
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CodedValueDomain, RangeDomain

public abstract class Domain
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Domain()
           
Domain(java.lang.String domainName, EsriFieldType fieldType, EsriMergePolicyType mergePolicy, EsriSplitPolicyType splitPolicy, java.lang.String description, java.lang.String owner)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDescription()
          Gets the description value for this Domain.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getDomainName()
          Gets the domainName value for this Domain.
 EsriFieldType getFieldType()
          Gets the fieldType value for this Domain.
 EsriMergePolicyType getMergePolicy()
          Gets the mergePolicy value for this Domain.
 java.lang.String getOwner()
          Gets the owner value for this Domain.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 EsriSplitPolicyType getSplitPolicy()
          Gets the splitPolicy value for this Domain.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setDescription(java.lang.String description)
          Sets the description value for this Domain.
 void setDomainName(java.lang.String domainName)
          Sets the domainName value for this Domain.
 void setFieldType(EsriFieldType fieldType)
          Sets the fieldType value for this Domain.
 void setMergePolicy(EsriMergePolicyType mergePolicy)
          Sets the mergePolicy value for this Domain.
 void setOwner(java.lang.String owner)
          Sets the owner value for this Domain.
 void setSplitPolicy(EsriSplitPolicyType splitPolicy)
          Sets the splitPolicy value for this Domain.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Domain

public Domain()

Domain

public Domain(java.lang.String domainName,
              EsriFieldType fieldType,
              EsriMergePolicyType mergePolicy,
              EsriSplitPolicyType splitPolicy,
              java.lang.String description,
              java.lang.String owner)
Method Detail

getDomainName

public java.lang.String getDomainName()
Gets the domainName value for this Domain.

Returns:
domainName

setDomainName

public void setDomainName(java.lang.String domainName)
Sets the domainName value for this Domain.

Parameters:
domainName -

getFieldType

public EsriFieldType getFieldType()
Gets the fieldType value for this Domain.

Returns:
fieldType

setFieldType

public void setFieldType(EsriFieldType fieldType)
Sets the fieldType value for this Domain.

Parameters:
fieldType -

getMergePolicy

public EsriMergePolicyType getMergePolicy()
Gets the mergePolicy value for this Domain.

Returns:
mergePolicy

setMergePolicy

public void setMergePolicy(EsriMergePolicyType mergePolicy)
Sets the mergePolicy value for this Domain.

Parameters:
mergePolicy -

getSplitPolicy

public EsriSplitPolicyType getSplitPolicy()
Gets the splitPolicy value for this Domain.

Returns:
splitPolicy

setSplitPolicy

public void setSplitPolicy(EsriSplitPolicyType splitPolicy)
Sets the splitPolicy value for this Domain.

Parameters:
splitPolicy -

getDescription

public java.lang.String getDescription()
Gets the description value for this Domain.

Returns:
description

setDescription

public void setDescription(java.lang.String description)
Sets the description value for this Domain.

Parameters:
description -

getOwner

public java.lang.String getOwner()
Gets the owner value for this Domain.

Returns:
owner

setOwner

public void setOwner(java.lang.String owner)
Sets the owner value for this Domain.

Parameters:
owner -

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

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