org.globus.cas.types
Class ObjectData

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

public class ObjectData
extends CasObjectData
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  ArrayOfString groupNames
           
private  java.lang.String objectId
           
private  java.lang.String objectName
           
private  java.lang.String objectNamespace
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
ObjectData()
           
ObjectData(ArrayOfString groupNames, java.lang.String objectId, java.lang.String objectName, java.lang.String objectNamespace)
           
 
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
 ArrayOfString getGroupNames()
          Gets the groupNames value for this ObjectData.
 java.lang.String getObjectId()
          Gets the objectId value for this ObjectData.
 java.lang.String getObjectName()
          Gets the objectName value for this ObjectData.
 java.lang.String getObjectNamespace()
          Gets the objectNamespace value for this ObjectData.
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 setGroupNames(ArrayOfString groupNames)
          Sets the groupNames value for this ObjectData.
 void setObjectId(java.lang.String objectId)
          Sets the objectId value for this ObjectData.
 void setObjectName(java.lang.String objectName)
          Sets the objectName value for this ObjectData.
 void setObjectNamespace(java.lang.String objectNamespace)
          Sets the objectNamespace value for this ObjectData.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objectId

private java.lang.String objectId

groupNames

private ArrayOfString groupNames

objectNamespace

private java.lang.String objectNamespace

objectName

private java.lang.String objectName

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc
Constructor Detail

ObjectData

public ObjectData()

ObjectData

public ObjectData(ArrayOfString groupNames,
                  java.lang.String objectId,
                  java.lang.String objectName,
                  java.lang.String objectNamespace)
Method Detail

getObjectId

public java.lang.String getObjectId()
Gets the objectId value for this ObjectData.

Returns:
objectId

setObjectId

public void setObjectId(java.lang.String objectId)
Sets the objectId value for this ObjectData.

Parameters:
objectId -

getGroupNames

public ArrayOfString getGroupNames()
Gets the groupNames value for this ObjectData.

Returns:
groupNames

setGroupNames

public void setGroupNames(ArrayOfString groupNames)
Sets the groupNames value for this ObjectData.

Parameters:
groupNames -

getObjectNamespace

public java.lang.String getObjectNamespace()
Gets the objectNamespace value for this ObjectData.

Returns:
objectNamespace

setObjectNamespace

public void setObjectNamespace(java.lang.String objectNamespace)
Sets the objectNamespace value for this ObjectData.

Parameters:
objectNamespace -

getObjectName

public java.lang.String getObjectName()
Gets the objectName value for this ObjectData.

Returns:
objectName

setObjectName

public void setObjectName(java.lang.String objectName)
Sets the objectName value for this ObjectData.

Parameters:
objectName -

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class CasObjectData

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