Class PersonPartyType
Java class for PersonParty_Type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PersonParty_Type">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ResCountryCode" type="{urn:oecd:ties:isodpitypes:v1}CountryCode_Type" maxOccurs="unbounded"/>
<element name="TIN" type="{urn:oecd:ties:dpi:v1}TIN_Type" maxOccurs="unbounded"/>
<element name="VAT" type="{urn:oecd:ties:dpistf:v1}StringMin1Max200_Type" minOccurs="0"/>
<element name="Name" type="{urn:oecd:ties:dpi:v1}NamePerson_Type" maxOccurs="unbounded"/>
<element name="Address" type="{urn:oecd:ties:dpi:v1}Address_Type" maxOccurs="unbounded"/>
<element name="Nationality" type="{urn:oecd:ties:isodpitypes:v1}CountryCode_Type" maxOccurs="unbounded" minOccurs="0"/>
<element name="BirthInfo">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="BirthDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="BirthPlace" type="{urn:oecd:ties:dpi:v1}BirthPlace_Type" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classJava class for anonymous complex type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<AddressType>protected PersonPartyType.BirthInfoprotected List<NamePersonType>protected List<CountryCodeType>protected List<CountryCodeType>protected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the address property.Gets the value of the birthInfo property.getName()Gets the value of the name property.Gets the value of the nationality property.Gets the value of the resCountryCode property.getTIN()Gets the value of the tin property.getVAT()Gets the value of the vat property.voidSets the value of the birthInfo property.voidSets the value of the vat property.
-
Field Details
-
resCountryCode
-
tin
-
vat
-
name
-
address
-
nationality
-
birthInfo
-
-
Constructor Details
-
PersonPartyType
public PersonPartyType()
-
-
Method Details
-
getResCountryCode
Gets the value of the resCountryCode 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 Jakarta XML Binding object. This is why there is not a
setmethod for the resCountryCode property.For example, to add a new item, do as follows:
getResCountryCode().add(newItem);Objects of the following type(s) are allowed in the list
CountryCodeType -
getTIN
Gets the value of the tin 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 Jakarta XML Binding object. This is why there is not a
setmethod for the tin property.For example, to add a new item, do as follows:
getTIN().add(newItem);Objects of the following type(s) are allowed in the list
TINType -
getVAT
Gets the value of the vat property.- Returns:
- possible object is
String
-
setVAT
Sets the value of the vat property.- Parameters:
value- allowed object isString
-
getName
Gets the value of the name 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 Jakarta XML Binding object. This is why there is not a
setmethod for the name property.For example, to add a new item, do as follows:
getName().add(newItem);Objects of the following type(s) are allowed in the list
NamePersonType -
getAddress
Gets the value of the address 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 Jakarta XML Binding object. This is why there is not a
setmethod 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
AddressType -
getNationality
Gets the value of the nationality 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 Jakarta XML Binding object. This is why there is not a
setmethod for the nationality property.For example, to add a new item, do as follows:
getNationality().add(newItem);Objects of the following type(s) are allowed in the list
CountryCodeType -
getBirthInfo
Gets the value of the birthInfo property.- Returns:
- possible object is
PersonPartyType.BirthInfo
-
setBirthInfo
Sets the value of the birthInfo property.- Parameters:
value- allowed object isPersonPartyType.BirthInfo
-