gov.nih.nci.cagrid.gridgrouper.bean
Class MemberDescriptor

java.lang.Object
  extended by gov.nih.nci.cagrid.gridgrouper.bean.MemberDescriptor
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
MemberDescriptor()
           
MemberDescriptor(java.lang.String UUID, MemberType memberType, java.lang.String subjectId, java.lang.String subjectName)
           
 
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
 MemberType getMemberType()
          Gets the memberType value for this MemberDescriptor.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getSubjectId()
          Gets the subjectId value for this MemberDescriptor.
 java.lang.String getSubjectName()
          Gets the subjectName value for this MemberDescriptor.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getUUID()
          Gets the UUID value for this MemberDescriptor.
 int hashCode()
           
 void setMemberType(MemberType memberType)
          Sets the memberType value for this MemberDescriptor.
 void setSubjectId(java.lang.String subjectId)
          Sets the subjectId value for this MemberDescriptor.
 void setSubjectName(java.lang.String subjectName)
          Sets the subjectName value for this MemberDescriptor.
 void setUUID(java.lang.String UUID)
          Sets the UUID value for this MemberDescriptor.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemberDescriptor

public MemberDescriptor()

MemberDescriptor

public MemberDescriptor(java.lang.String UUID,
                        MemberType memberType,
                        java.lang.String subjectId,
                        java.lang.String subjectName)
Method Detail

getUUID

public java.lang.String getUUID()
Gets the UUID value for this MemberDescriptor.

Returns:
UUID

setUUID

public void setUUID(java.lang.String UUID)
Sets the UUID value for this MemberDescriptor.

Parameters:
UUID -

getSubjectId

public java.lang.String getSubjectId()
Gets the subjectId value for this MemberDescriptor.

Returns:
subjectId

setSubjectId

public void setSubjectId(java.lang.String subjectId)
Sets the subjectId value for this MemberDescriptor.

Parameters:
subjectId -

getSubjectName

public java.lang.String getSubjectName()
Gets the subjectName value for this MemberDescriptor.

Returns:
subjectName

setSubjectName

public void setSubjectName(java.lang.String subjectName)
Sets the subjectName value for this MemberDescriptor.

Parameters:
subjectName -

getMemberType

public MemberType getMemberType()
Gets the memberType value for this MemberDescriptor.

Returns:
memberType

setMemberType

public void setMemberType(MemberType memberType)
Sets the memberType value for this MemberDescriptor.

Parameters:
memberType -

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

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