au.net.electronichealth.ns.pcehr.xsd.view.viewcommontype._1
Class NameTypeDT

java.lang.Object
  extended by au.net.electronichealth.ns.pcehr.xsd.view.viewcommontype._1.NameTypeDT

public class NameTypeDT
extends java.lang.Object

Java class for nameTypeDT complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="nameTypeDT">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="nameTitle" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="familyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="givenName" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="nameSuffix" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="usage" type="{http://ns.electronichealth.net.au/pcehr/xsd/view/ViewCommonType/1.0}usage" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.String familyName
           
protected  java.util.List<java.lang.String> givenNames
           
protected  java.util.List<java.lang.String> nameSuffixes
           
protected  java.util.List<java.lang.String> nameTitles
           
protected  Usage usage
           
 
Constructor Summary
NameTypeDT()
           
 
Method Summary
 java.lang.String getFamilyName()
          Gets the value of the familyName property.
 java.util.List<java.lang.String> getGivenNames()
          Gets the value of the givenNames property.
 java.util.List<java.lang.String> getNameSuffixes()
          Gets the value of the nameSuffixes property.
 java.util.List<java.lang.String> getNameTitles()
          Gets the value of the nameTitles property.
 Usage getUsage()
          Gets the value of the usage property.
 void setFamilyName(java.lang.String value)
          Sets the value of the familyName property.
 void setUsage(Usage value)
          Sets the value of the usage property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nameTitles

protected java.util.List<java.lang.String> nameTitles

familyName

protected java.lang.String familyName

givenNames

protected java.util.List<java.lang.String> givenNames

nameSuffixes

protected java.util.List<java.lang.String> nameSuffixes

usage

protected Usage usage
Constructor Detail

NameTypeDT

public NameTypeDT()
Method Detail

getNameTitles

public java.util.List<java.lang.String> getNameTitles()
Gets the value of the nameTitles property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the nameTitles property.

For example, to add a new item, do as follows:

    getNameTitles().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getFamilyName

public java.lang.String getFamilyName()
Gets the value of the familyName property.

Returns:
possible object is String

setFamilyName

public void setFamilyName(java.lang.String value)
Sets the value of the familyName property.

Parameters:
value - allowed object is String

getGivenNames

public java.util.List<java.lang.String> getGivenNames()
Gets the value of the givenNames property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the givenNames property.

For example, to add a new item, do as follows:

    getGivenNames().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getNameSuffixes

public java.util.List<java.lang.String> getNameSuffixes()
Gets the value of the nameSuffixes property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the nameSuffixes property.

For example, to add a new item, do as follows:

    getNameSuffixes().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getUsage

public Usage getUsage()
Gets the value of the usage property.

Returns:
possible object is Usage

setUsage

public void setUsage(Usage value)
Sets the value of the usage property.

Parameters:
value - allowed object is Usage