oasis.names.tc.wsrp.v1.types
Class PersonName

java.lang.Object
  extended by oasis.names.tc.wsrp.v1.types.PersonName
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
PersonName()
           
PersonName(Extension[] extensions, java.lang.String family, java.lang.String given, java.lang.String middle, java.lang.String nickname, java.lang.String prefix, java.lang.String suffix)
           
 
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
 Extension[] getExtensions()
          Gets the extensions value for this PersonName.
 Extension getExtensions(int i)
           
 java.lang.String getFamily()
          Gets the family value for this PersonName.
 java.lang.String getGiven()
          Gets the given value for this PersonName.
 java.lang.String getMiddle()
          Gets the middle value for this PersonName.
 java.lang.String getNickname()
          Gets the nickname value for this PersonName.
 java.lang.String getPrefix()
          Gets the prefix value for this PersonName.
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 getSuffix()
          Gets the suffix value for this PersonName.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setExtensions(Extension[] extensions)
          Sets the extensions value for this PersonName.
 void setExtensions(int i, Extension _value)
           
 void setFamily(java.lang.String family)
          Sets the family value for this PersonName.
 void setGiven(java.lang.String given)
          Sets the given value for this PersonName.
 void setMiddle(java.lang.String middle)
          Sets the middle value for this PersonName.
 void setNickname(java.lang.String nickname)
          Sets the nickname value for this PersonName.
 void setPrefix(java.lang.String prefix)
          Sets the prefix value for this PersonName.
 void setSuffix(java.lang.String suffix)
          Sets the suffix value for this PersonName.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersonName

public PersonName()

PersonName

public PersonName(Extension[] extensions,
                  java.lang.String family,
                  java.lang.String given,
                  java.lang.String middle,
                  java.lang.String nickname,
                  java.lang.String prefix,
                  java.lang.String suffix)
Method Detail

getPrefix

public java.lang.String getPrefix()
Gets the prefix value for this PersonName.

Returns:
prefix

setPrefix

public void setPrefix(java.lang.String prefix)
Sets the prefix value for this PersonName.

Parameters:
prefix -

getGiven

public java.lang.String getGiven()
Gets the given value for this PersonName.

Returns:
given

setGiven

public void setGiven(java.lang.String given)
Sets the given value for this PersonName.

Parameters:
given -

getFamily

public java.lang.String getFamily()
Gets the family value for this PersonName.

Returns:
family

setFamily

public void setFamily(java.lang.String family)
Sets the family value for this PersonName.

Parameters:
family -

getMiddle

public java.lang.String getMiddle()
Gets the middle value for this PersonName.

Returns:
middle

setMiddle

public void setMiddle(java.lang.String middle)
Sets the middle value for this PersonName.

Parameters:
middle -

getSuffix

public java.lang.String getSuffix()
Gets the suffix value for this PersonName.

Returns:
suffix

setSuffix

public void setSuffix(java.lang.String suffix)
Sets the suffix value for this PersonName.

Parameters:
suffix -

getNickname

public java.lang.String getNickname()
Gets the nickname value for this PersonName.

Returns:
nickname

setNickname

public void setNickname(java.lang.String nickname)
Sets the nickname value for this PersonName.

Parameters:
nickname -

getExtensions

public Extension[] getExtensions()
Gets the extensions value for this PersonName.

Returns:
extensions

setExtensions

public void setExtensions(Extension[] extensions)
Sets the extensions value for this PersonName.

Parameters:
extensions -

getExtensions

public Extension getExtensions(int i)

setExtensions

public void setExtensions(int i,
                          Extension _value)

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