|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectat.gv.zustellung.zusemsg.xsd.zuse_persondata.PersonNameType
public class PersonNameType
Java class for PersonNameType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PersonNameType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="GivenName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="FamilyName"> <complexType> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>string"> <attribute name="primary" default="undefined"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="true"/> <enumeration value="false"/> <enumeration value="undefined"/> </restriction> </simpleType> </attribute> <attribute name="prefix" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </simpleContent> </complexType> </element> <element name="Affix" maxOccurs="unbounded" minOccurs="0"> <complexType> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>string"> <attribute name="type" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="academicGrade"/> <enumeration value="aristocraticPrefix"/> <enumeration value="aristocraticTitle"/> <enumeration value="familyNamePrefix"/> <enumeration value="familyNameSuffix"/> <enumeration value="formOfAddress"/> <enumeration value="generation"/> <enumeration value="qualification"/> </restriction> </simpleType> </attribute> <attribute name="position"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="prefix"/> <enumeration value="suffix"/> </restriction> </simpleType> </attribute> </extension> </simpleContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType>
Nested Class Summary | |
---|---|
static class |
PersonNameType.Affix
Java class for anonymous complex type. |
static class |
PersonNameType.FamilyName
Java class for anonymous complex type. |
Constructor Summary | |
---|---|
PersonNameType()
|
Method Summary | |
---|---|
List<PersonNameType.Affix> |
getAffix()
Gets the value of the affix property. |
PersonNameType.FamilyName |
getFamilyName()
Gets the value of the familyName property. |
String |
getGivenName()
Gets the value of the givenName property. |
void |
setFamilyName(PersonNameType.FamilyName value)
Sets the value of the familyName property. |
void |
setGivenName(String value)
Sets the value of the givenName property. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PersonNameType()
Method Detail |
---|
public String getGivenName()
String
public void setGivenName(String value)
value
- allowed object is
String
public PersonNameType.FamilyName getFamilyName()
PersonNameType.FamilyName
public void setFamilyName(PersonNameType.FamilyName value)
value
- allowed object is
PersonNameType.FamilyName
public List<PersonNameType.Affix> getAffix()
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 affix property.
For example, to add a new item, do as follows:
getAffix().add(newItem);
Objects of the following type(s) are allowed in the list
PersonNameType.Affix
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |