|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectat.gv.zustellung.zkopf.xsd.zkopf_persondata.AbstractPersonType
at.gv.zustellung.zkopf.xsd.zkopf_persondata.PersonDataType
public class PersonDataType
signed person datastructure. The first Identification elements (from the base type) denote the record as such (e.g. database key for this record) - not to be mistaken for identifiers of the person or of an address (they have their own Identification elements).
Java class for PersonDataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PersonDataType"> <complexContent> <extension base="{http://reference.e-government.gv.at/namespace/persondata/en/20040201#}AbstractPersonType"> <sequence> <element ref="{http://reference.e-government.gv.at/namespace/persondata/en/20040201#}Person"/> <element ref="{http://reference.e-government.gv.at/namespace/persondata/en/20040201#}Address" maxOccurs="unbounded" minOccurs="0"/> </sequence> <anyAttribute namespace='##other'/> </extension> </complexContent> </complexType>
Constructor Summary | |
---|---|
PersonDataType()
|
Method Summary | |
---|---|
List<JAXBElement<? extends AbstractAddressType>> |
getAddress()
Gets the value of the address property. |
JAXBElement<? extends AbstractPersonType> |
getPerson()
Gets the value of the person property. |
void |
setPerson(JAXBElement<? extends AbstractPersonType> value)
Sets the value of the person property. |
Methods inherited from class at.gv.zustellung.zkopf.xsd.zkopf_persondata.AbstractPersonType |
---|
getAbstractSimpleIdentification, getId, getOtherAttributes, setAbstractSimpleIdentification, setId |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PersonDataType()
Method Detail |
---|
public JAXBElement<? extends AbstractPersonType> getPerson()
JAXBElement
<
PhysicalPersonType
>
JAXBElement
<
CorporateBodyType
>
JAXBElement
<
AbstractPersonType
>
public void setPerson(JAXBElement<? extends AbstractPersonType> value)
value
- allowed object is
JAXBElement
<
PhysicalPersonType
>
JAXBElement
<
CorporateBodyType
>
JAXBElement
<
AbstractPersonType
>
public List<JAXBElement<? extends AbstractAddressType>> getAddress()
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 address property.
For example, to add a new item, do as follows:
getAddress().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement
<
TelephoneAddressType
>
JAXBElement
<
AbstractAddressType
>
JAXBElement
<
InternetAddressType
>
JAXBElement
<
PostalAddressType
>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |