org.globus.cas.types
Class NamespaceData

java.lang.Object
  extended byorg.globus.cas.types.CasObjectData
      extended byorg.globus.cas.types.NamespaceData
All Implemented Interfaces:
Serializable

public class NamespaceData
extends CasObjectData
implements Serializable

See Also:
Serialized Form

Field Summary
private  Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  String basename
           
private  String comparisonAlg
           
private  String nickname
           
private static TypeDesc typeDesc
           
 
Constructor Summary
NamespaceData()
           
NamespaceData(String basename, String comparisonAlg, String nickname)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getBasename()
          Gets the basename value for this NamespaceData.
 String getComparisonAlg()
          Gets the comparisonAlg value for this NamespaceData.
static Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 String getNickname()
          Gets the nickname value for this NamespaceData.
static Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
static TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setBasename(String basename)
          Sets the basename value for this NamespaceData.
 void setComparisonAlg(String comparisonAlg)
          Sets the comparisonAlg value for this NamespaceData.
 void setNickname(String nickname)
          Sets the nickname value for this NamespaceData.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nickname

private String nickname

comparisonAlg

private String comparisonAlg

basename

private String basename

__equalsCalc

private Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static TypeDesc typeDesc
Constructor Detail

NamespaceData

public NamespaceData()

NamespaceData

public NamespaceData(String basename,
                     String comparisonAlg,
                     String nickname)
Method Detail

getNickname

public String getNickname()
Gets the nickname value for this NamespaceData.

Returns:
nickname

setNickname

public void setNickname(String nickname)
Sets the nickname value for this NamespaceData.

Parameters:
nickname -

getComparisonAlg

public String getComparisonAlg()
Gets the comparisonAlg value for this NamespaceData.

Returns:
comparisonAlg

setComparisonAlg

public void setComparisonAlg(String comparisonAlg)
Sets the comparisonAlg value for this NamespaceData.

Parameters:
comparisonAlg -

getBasename

public String getBasename()
Gets the basename value for this NamespaceData.

Returns:
basename

setBasename

public void setBasename(String basename)
Sets the basename value for this NamespaceData.

Parameters:
basename -

equals

public boolean equals(Object obj)
Overrides:
equals in class CasObjectData

hashCode

public int hashCode()
Overrides:
hashCode in class CasObjectData

getTypeDesc

public static TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static Serializer getSerializer(String mechType,
                                       Class _javaType,
                                       QName _xmlType)
Get Custom Serializer


getDeserializer

public static Deserializer getDeserializer(String mechType,
                                           Class _javaType,
                                           QName _xmlType)
Get Custom Deserializer