public class PersonType extends Object
Java class for PersonType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PersonType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FirstName" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}FamilyName" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Title" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}MiddleName" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OtherName" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}NameSuffix" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}JobTitle" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}NationalityID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}GenderCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BirthDate" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BirthplaceName" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OrganizationDepartment" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Contact" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}FinancialAccount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}IdentityDocumentReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ResidenceAddress" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected BirthDateType |
birthDate |
protected BirthplaceNameType |
birthplaceName |
protected ContactType |
contact |
protected FamilyNameType |
familyName |
protected FinancialAccountType |
financialAccount |
protected FirstNameType |
firstName |
protected GenderCodeType |
genderCode |
protected IDType |
id |
protected List<DocumentReferenceType> |
identityDocumentReference |
protected JobTitleType |
jobTitle |
protected MiddleNameType |
middleName |
protected NameSuffixType |
nameSuffix |
protected NationalityIDType |
nationalityID |
protected OrganizationDepartmentType |
organizationDepartment |
protected OtherNameType |
otherName |
protected AddressType |
residenceAddress |
protected TitleType |
title |
| Constructor and Description |
|---|
PersonType() |
| Modifier and Type | Method and Description |
|---|---|
BirthDateType |
getBirthDate()
Gets the value of the birthDate property.
|
BirthplaceNameType |
getBirthplaceName()
Gets the value of the birthplaceName property.
|
ContactType |
getContact()
Gets the value of the contact property.
|
FamilyNameType |
getFamilyName()
Gets the value of the familyName property.
|
FinancialAccountType |
getFinancialAccount()
Gets the value of the financialAccount property.
|
FirstNameType |
getFirstName()
Gets the value of the firstName property.
|
GenderCodeType |
getGenderCode()
Gets the value of the genderCode property.
|
IDType |
getID()
Gets the value of the id property.
|
List<DocumentReferenceType> |
getIdentityDocumentReference()
Gets the value of the identityDocumentReference property.
|
JobTitleType |
getJobTitle()
Gets the value of the jobTitle property.
|
MiddleNameType |
getMiddleName()
Gets the value of the middleName property.
|
NameSuffixType |
getNameSuffix()
Gets the value of the nameSuffix property.
|
NationalityIDType |
getNationalityID()
Gets the value of the nationalityID property.
|
OrganizationDepartmentType |
getOrganizationDepartment()
Gets the value of the organizationDepartment property.
|
OtherNameType |
getOtherName()
Gets the value of the otherName property.
|
AddressType |
getResidenceAddress()
Gets the value of the residenceAddress property.
|
TitleType |
getTitle()
Gets the value of the title property.
|
void |
setBirthDate(BirthDateType value)
Sets the value of the birthDate property.
|
void |
setBirthplaceName(BirthplaceNameType value)
Sets the value of the birthplaceName property.
|
void |
setContact(ContactType value)
Sets the value of the contact property.
|
void |
setFamilyName(FamilyNameType value)
Sets the value of the familyName property.
|
void |
setFinancialAccount(FinancialAccountType value)
Sets the value of the financialAccount property.
|
void |
setFirstName(FirstNameType value)
Sets the value of the firstName property.
|
void |
setGenderCode(GenderCodeType value)
Sets the value of the genderCode property.
|
void |
setID(IDType value)
Sets the value of the id property.
|
void |
setJobTitle(JobTitleType value)
Sets the value of the jobTitle property.
|
void |
setMiddleName(MiddleNameType value)
Sets the value of the middleName property.
|
void |
setNameSuffix(NameSuffixType value)
Sets the value of the nameSuffix property.
|
void |
setNationalityID(NationalityIDType value)
Sets the value of the nationalityID property.
|
void |
setOrganizationDepartment(OrganizationDepartmentType value)
Sets the value of the organizationDepartment property.
|
void |
setOtherName(OtherNameType value)
Sets the value of the otherName property.
|
void |
setResidenceAddress(AddressType value)
Sets the value of the residenceAddress property.
|
void |
setTitle(TitleType value)
Sets the value of the title property.
|
protected IDType id
protected FirstNameType firstName
protected FamilyNameType familyName
protected TitleType title
protected MiddleNameType middleName
protected OtherNameType otherName
protected NameSuffixType nameSuffix
protected JobTitleType jobTitle
protected NationalityIDType nationalityID
protected GenderCodeType genderCode
protected BirthDateType birthDate
protected BirthplaceNameType birthplaceName
protected OrganizationDepartmentType organizationDepartment
protected ContactType contact
protected FinancialAccountType financialAccount
protected List<DocumentReferenceType> identityDocumentReference
protected AddressType residenceAddress
public void setID(IDType value)
value - allowed object is
IDTypepublic FirstNameType getFirstName()
FirstNameTypepublic void setFirstName(FirstNameType value)
value - allowed object is
FirstNameTypepublic FamilyNameType getFamilyName()
FamilyNameTypepublic void setFamilyName(FamilyNameType value)
value - allowed object is
FamilyNameTypepublic TitleType getTitle()
TitleTypepublic void setTitle(TitleType value)
value - allowed object is
TitleTypepublic MiddleNameType getMiddleName()
MiddleNameTypepublic void setMiddleName(MiddleNameType value)
value - allowed object is
MiddleNameTypepublic OtherNameType getOtherName()
OtherNameTypepublic void setOtherName(OtherNameType value)
value - allowed object is
OtherNameTypepublic NameSuffixType getNameSuffix()
NameSuffixTypepublic void setNameSuffix(NameSuffixType value)
value - allowed object is
NameSuffixTypepublic JobTitleType getJobTitle()
JobTitleTypepublic void setJobTitle(JobTitleType value)
value - allowed object is
JobTitleTypepublic NationalityIDType getNationalityID()
NationalityIDTypepublic void setNationalityID(NationalityIDType value)
value - allowed object is
NationalityIDTypepublic GenderCodeType getGenderCode()
GenderCodeTypepublic void setGenderCode(GenderCodeType value)
value - allowed object is
GenderCodeTypepublic BirthDateType getBirthDate()
BirthDateTypepublic void setBirthDate(BirthDateType value)
value - allowed object is
BirthDateTypepublic BirthplaceNameType getBirthplaceName()
BirthplaceNameTypepublic void setBirthplaceName(BirthplaceNameType value)
value - allowed object is
BirthplaceNameTypepublic OrganizationDepartmentType getOrganizationDepartment()
OrganizationDepartmentTypepublic void setOrganizationDepartment(OrganizationDepartmentType value)
value - allowed object is
OrganizationDepartmentTypepublic ContactType getContact()
ContactTypepublic void setContact(ContactType value)
value - allowed object is
ContactTypepublic FinancialAccountType getFinancialAccount()
FinancialAccountTypepublic void setFinancialAccount(FinancialAccountType value)
value - allowed object is
FinancialAccountTypepublic List<DocumentReferenceType> getIdentityDocumentReference()
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 identityDocumentReference property.
For example, to add a new item, do as follows:
getIdentityDocumentReference().add(newItem);
Objects of the following type(s) are allowed in the list
DocumentReferenceType
public AddressType getResidenceAddress()
AddressTypepublic void setResidenceAddress(AddressType value)
value - allowed object is
AddressTypeCopyright © 2017 Direktoratet for forvaltning og IKT (Difi). All rights reserved.