@CodingStyleguideUnaware public class PersonType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
| Constructor and Description |
|---|
PersonType()
Default constructor<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
| Modifier and Type | Method and Description |
|---|---|
void |
addIdentityDocumentReference(DocumentReferenceType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
PersonType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(PersonType ret)
This method clones all values from <code>this</code> to the passed object.
|
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
BirthDateType |
getBirthDate()
<pre>
<?
|
com.helger.commons.datetime.XMLOffsetDate |
getBirthDateValue()
Get the value of the contained BirthDateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
LocalDate |
getBirthDateValueLocal()
Get the value of the contained BirthDateType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
BirthplaceNameType |
getBirthplaceName()
<pre>
<?
|
String |
getBirthplaceNameValue()
Get the value of the contained BirthplaceNameType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
CountryType |
getCitizenshipCountry()
<pre>
<?
|
ContactType |
getContact()
<pre>
<?
|
FamilyNameType |
getFamilyName()
<pre>
<?
|
String |
getFamilyNameValue()
Get the value of the contained FamilyNameType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
FinancialAccountType |
getFinancialAccount()
<pre>
<?
|
FirstNameType |
getFirstName()
<pre>
<?
|
String |
getFirstNameValue()
Get the value of the contained FirstNameType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
GenderCodeType |
getGenderCode()
<pre>
<?
|
String |
getGenderCodeValue()
Get the value of the contained GenderCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
IDType |
getID()
<pre>
<?
|
List<DocumentReferenceType> |
getIdentityDocumentReference()
<pre>
<?
|
DocumentReferenceType |
getIdentityDocumentReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getIdentityDocumentReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
String |
getIDValue()
Get the value of the contained IDType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
JobTitleType |
getJobTitle()
<pre>
<?
|
String |
getJobTitleValue()
Get the value of the contained JobTitleType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
MiddleNameType |
getMiddleName()
<pre>
<?
|
String |
getMiddleNameValue()
Get the value of the contained MiddleNameType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
NameSuffixType |
getNameSuffix()
<pre>
<?
|
String |
getNameSuffixValue()
Get the value of the contained NameSuffixType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
NationalityIDType |
getNationalityID()
<pre>
<?
|
String |
getNationalityIDValue()
Get the value of the contained NationalityIDType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
OrganizationDepartmentType |
getOrganizationDepartment()
<pre>
<?
|
String |
getOrganizationDepartmentValue()
Get the value of the contained OrganizationDepartmentType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
OtherNameType |
getOtherName()
<pre>
<?
|
String |
getOtherNameValue()
Get the value of the contained OtherNameType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
AddressType |
getResidenceAddress()
<pre>
<?
|
RoleCodeType |
getRoleCode()
<pre>
<?
|
String |
getRoleCodeValue()
Get the value of the contained RoleCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
TitleType |
getTitle()
<pre>
<?
|
String |
getTitleValue()
Get the value of the contained TitleType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasIdentityDocumentReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoIdentityDocumentReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBirthDate(BirthDateType value)
Sets the value of the birthDate property.
|
BirthDateType |
setBirthDate(LocalDate valueParam)
Special setter with value of type LocalDate<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
BirthDateType |
setBirthDate(com.helger.commons.datetime.XMLOffsetDate valueParam)
Special setter with value of type XMLOffsetDate<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setBirthplaceName(BirthplaceNameType value)
Sets the value of the birthplaceName property.
|
BirthplaceNameType |
setBirthplaceName(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setCitizenshipCountry(CountryType value)
Sets the value of the citizenshipCountry property.
|
void |
setContact(ContactType value)
Sets the value of the contact property.
|
void |
setFamilyName(FamilyNameType value)
Sets the value of the familyName property.
|
FamilyNameType |
setFamilyName(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setFinancialAccount(FinancialAccountType value)
Sets the value of the financialAccount property.
|
void |
setFirstName(FirstNameType value)
Sets the value of the firstName property.
|
FirstNameType |
setFirstName(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setGenderCode(GenderCodeType value)
Sets the value of the genderCode property.
|
GenderCodeType |
setGenderCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setID(IDType value)
Sets the value of the id property.
|
IDType |
setID(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setIdentityDocumentReference(List<DocumentReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setJobTitle(JobTitleType value)
Sets the value of the jobTitle property.
|
JobTitleType |
setJobTitle(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setMiddleName(MiddleNameType value)
Sets the value of the middleName property.
|
MiddleNameType |
setMiddleName(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setNameSuffix(NameSuffixType value)
Sets the value of the nameSuffix property.
|
NameSuffixType |
setNameSuffix(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setNationalityID(NationalityIDType value)
Sets the value of the nationalityID property.
|
NationalityIDType |
setNationalityID(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setOrganizationDepartment(OrganizationDepartmentType value)
Sets the value of the organizationDepartment property.
|
OrganizationDepartmentType |
setOrganizationDepartment(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setOtherName(OtherNameType value)
Sets the value of the otherName property.
|
OtherNameType |
setOtherName(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setResidenceAddress(AddressType value)
Sets the value of the residenceAddress property.
|
void |
setRoleCode(RoleCodeType value)
Sets the value of the roleCode property.
|
RoleCodeType |
setRoleCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
TitleType |
setTitle(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setTitle(TitleType value)
Sets the value of the title property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public PersonType()
@Nullable public IDType getID()
IDTypepublic void setID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public FirstNameType getFirstName()
FirstNameTypepublic void setFirstName(@Nullable FirstNameType value)
value - allowed object is
FirstNameType@Nullable public FamilyNameType getFamilyName()
FamilyNameTypepublic void setFamilyName(@Nullable FamilyNameType value)
value - allowed object is
FamilyNameType@Nullable public TitleType getTitle()
TitleTypepublic void setTitle(@Nullable TitleType value)
value - allowed object is
TitleType@Nullable public MiddleNameType getMiddleName()
MiddleNameTypepublic void setMiddleName(@Nullable MiddleNameType value)
value - allowed object is
MiddleNameType@Nullable public OtherNameType getOtherName()
OtherNameTypepublic void setOtherName(@Nullable OtherNameType value)
value - allowed object is
OtherNameType@Nullable public NameSuffixType getNameSuffix()
NameSuffixTypepublic void setNameSuffix(@Nullable NameSuffixType value)
value - allowed object is
NameSuffixType@Nullable public JobTitleType getJobTitle()
JobTitleTypepublic void setJobTitle(@Nullable JobTitleType value)
value - allowed object is
JobTitleType@Nullable public NationalityIDType getNationalityID()
NationalityIDTypepublic void setNationalityID(@Nullable NationalityIDType value)
value - allowed object is
NationalityIDType@Nullable public GenderCodeType getGenderCode()
GenderCodeTypepublic void setGenderCode(@Nullable GenderCodeType value)
value - allowed object is
GenderCodeType@Nullable public BirthDateType getBirthDate()
BirthDateTypepublic void setBirthDate(@Nullable BirthDateType value)
value - allowed object is
BirthDateType@Nullable public BirthplaceNameType getBirthplaceName()
BirthplaceNameTypepublic void setBirthplaceName(@Nullable BirthplaceNameType value)
value - allowed object is
BirthplaceNameType@Nullable public OrganizationDepartmentType getOrganizationDepartment()
OrganizationDepartmentTypepublic void setOrganizationDepartment(@Nullable OrganizationDepartmentType value)
value - allowed object is
OrganizationDepartmentType@Nullable public RoleCodeType getRoleCode()
RoleCodeTypepublic void setRoleCode(@Nullable RoleCodeType value)
value - allowed object is
RoleCodeType@Nullable public CountryType getCitizenshipCountry()
CountryTypepublic void setCitizenshipCountry(@Nullable CountryType value)
value - allowed object is
CountryType@Nullable public ContactType getContact()
ContactTypepublic void setContact(@Nullable ContactType value)
value - allowed object is
ContactType@Nullable public FinancialAccountType getFinancialAccount()
FinancialAccountTypepublic void setFinancialAccount(@Nullable FinancialAccountType value)
value - allowed object is
FinancialAccountType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DocumentReferenceType> getIdentityDocumentReference()
DocumentReferenceType@Nullable public AddressType getResidenceAddress()
AddressTypepublic void setResidenceAddress(@Nullable AddressType value)
value - allowed object is
AddressTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setIdentityDocumentReference(@Nullable List<DocumentReferenceType> aList)
aList - The new list member to set. May be <code>null</code>.public boolean hasIdentityDocumentReferenceEntries()
public boolean hasNoIdentityDocumentReferenceEntries()
@Nonnegative public int getIdentityDocumentReferenceCount()
@Nullable public DocumentReferenceType getIdentityDocumentReferenceAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addIdentityDocumentReference(@Nonnull DocumentReferenceType elem)
elem - The element to be added. May not be <code>null</code>.public void cloneTo(@Nonnull PersonType ret)
ret - The target object to clone to. May not be <code>null</code>.@Nonnull @ReturnsMutableCopy public PersonType clone()
@Nonnull public GenderCodeType setGenderCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public RoleCodeType setRoleCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public BirthDateType setBirthDate(@Nullable com.helger.commons.datetime.XMLOffsetDate valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public BirthDateType setBirthDate(@Nullable LocalDate valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public IDType setID(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public NationalityIDType setNationalityID(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public TitleType setTitle(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public NameSuffixType setNameSuffix(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public JobTitleType setJobTitle(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public OrganizationDepartmentType setOrganizationDepartment(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public FirstNameType setFirstName(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public FamilyNameType setFamilyName(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public MiddleNameType setMiddleName(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public OtherNameType setOtherName(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public BirthplaceNameType setBirthplaceName(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nullable public String getIDValue()
@Nullable public String getFirstNameValue()
@Nullable public String getFamilyNameValue()
@Nullable public String getTitleValue()
@Nullable public String getMiddleNameValue()
@Nullable public String getOtherNameValue()
@Nullable public String getNameSuffixValue()
@Nullable public String getJobTitleValue()
@Nullable public String getNationalityIDValue()
@Nullable public String getGenderCodeValue()
@Nullable public com.helger.commons.datetime.XMLOffsetDate getBirthDateValue()
@Nullable public LocalDate getBirthDateValueLocal()
@Nullable public String getBirthplaceNameValue()
@Nullable public String getOrganizationDepartmentValue()
Copyright © 2017–2021 Philip Helger. All rights reserved.