org.openhealthexchange.openpixpdq.data
Class PersonName

java.lang.Object
  extended by org.openhealthexchange.openpixpdq.data.PersonName

public class PersonName
extends java.lang.Object

The data class representing a person's name.

Version:
1.0 Nov 13, 2008
Author:
Wenzhi Li

Constructor Summary
PersonName()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDegree()
          Gets degree.
 java.lang.String getFirstName()
          Gets firstName.
 java.lang.String getLastName()
          Gets lastName.
 java.lang.String getNameRepresentationCode()
          Gets nameRepresentationCode.
 java.lang.String getNameTypeCode()
          Gets nameTypeCode.
 java.lang.String getPrefix()
          Gets prefix.
 java.lang.String getSecondName()
          Gets secondName.
 java.lang.String getSuffix()
          Gets suffix.
 int hashCode()
           
 void setDegree(java.lang.String degree)
          Sets degree.
 void setFirstName(java.lang.String firstName)
          Sets firstName.
 void setLastName(java.lang.String lastName)
          Sets lastName.
 void setNameRepresentationCode(java.lang.String nameRepresentationCode)
          Sets nameRepresentationCode.
 void setNameTypeCode(java.lang.String nameTypeCode)
          Sets nameTypeCode.
 void setPrefix(java.lang.String prefix)
          Sets prefix.
 void setSecondName(java.lang.String secondName)
          Sets secondName.
 void setSuffix(java.lang.String suffix)
          Sets suffix.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PersonName

public PersonName()
Method Detail

getLastName

public java.lang.String getLastName()
Gets lastName.

Returns:
the lastName

setLastName

public void setLastName(java.lang.String lastName)
Sets lastName.

Parameters:
lastName - the lastName to set

getFirstName

public java.lang.String getFirstName()
Gets firstName.

Returns:
the firstName

setFirstName

public void setFirstName(java.lang.String firstName)
Sets firstName.

Parameters:
firstName - the firstName to set

getSecondName

public java.lang.String getSecondName()
Gets secondName.

Returns:
the secondName

setSecondName

public void setSecondName(java.lang.String secondName)
Sets secondName.

Parameters:
secondName - the secondName to set

getSuffix

public java.lang.String getSuffix()
Gets suffix.

Returns:
the suffix

setSuffix

public void setSuffix(java.lang.String suffix)
Sets suffix.

Parameters:
suffix - the suffix to set

getPrefix

public java.lang.String getPrefix()
Gets prefix.

Returns:
the prefix

setPrefix

public void setPrefix(java.lang.String prefix)
Sets prefix.

Parameters:
prefix - the prefix to set

getDegree

public java.lang.String getDegree()
Gets degree.

Returns:
the degree

setDegree

public void setDegree(java.lang.String degree)
Sets degree.

Parameters:
degree - the degree to set

getNameTypeCode

public java.lang.String getNameTypeCode()
Gets nameTypeCode.

Returns:
the nameTypeCode

setNameTypeCode

public void setNameTypeCode(java.lang.String nameTypeCode)
Sets nameTypeCode.

Parameters:
nameTypeCode - the nameTypeCode to set

getNameRepresentationCode

public java.lang.String getNameRepresentationCode()
Gets nameRepresentationCode.

Returns:
the nameRepresentationCode

setNameRepresentationCode

public void setNameRepresentationCode(java.lang.String nameRepresentationCode)
Sets nameRepresentationCode.

Parameters:
nameRepresentationCode - the nameRepresentationCode to set

hashCode

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

equals

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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object