public class PersonType extends Object implements Serializable
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Person. Details</ccts:DictionaryEntryName><ccts:Definition>Information about a person.</ccts:Definition><ccts:ObjectClass>Person</ccts:ObjectClass></ccts:Component>
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}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}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}OrganizationDepartment" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
PersonType()
Default constructor
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
FamilyNameType |
getFamilyName()
<?
|
String |
getFamilyNameValue()
Get the value of the contained FamilyNameType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
FirstNameType |
getFirstName()
<?
|
String |
getFirstNameValue()
Get the value of the contained FirstNameType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
JobTitleType |
getJobTitle()
<?
|
String |
getJobTitleValue()
Get the value of the contained JobTitleType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
MiddleNameType |
getMiddleName()
<?
|
String |
getMiddleNameValue()
Get the value of the contained MiddleNameType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
NameSuffixType |
getNameSuffix()
<?
|
String |
getNameSuffixValue()
Get the value of the contained NameSuffixType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
OrganizationDepartmentType |
getOrganizationDepartment()
<?
|
String |
getOrganizationDepartmentValue()
Get the value of the contained OrganizationDepartmentType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
TitleType |
getTitle()
<?
|
String |
getTitleValue()
Get the value of the contained TitleType object
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
void |
setFamilyName(FamilyNameType value)
Sets the value of the familyName property.
|
FamilyNameType |
setFamilyName(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setFirstName(FirstNameType value)
Sets the value of the firstName property.
|
FirstNameType |
setFirstName(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setJobTitle(JobTitleType value)
Sets the value of the jobTitle property.
|
JobTitleType |
setJobTitle(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setMiddleName(MiddleNameType value)
Sets the value of the middleName property.
|
MiddleNameType |
setMiddleName(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setNameSuffix(NameSuffixType value)
Sets the value of the nameSuffix property.
|
NameSuffixType |
setNameSuffix(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setOrganizationDepartment(OrganizationDepartmentType value)
Sets the value of the organizationDepartment property.
|
OrganizationDepartmentType |
setOrganizationDepartment(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
TitleType |
setTitle(String valueParam)
Special setter with value of type String
Created by ph-ubl-jaxb-plugin -Xph-ubl-value
|
void |
setTitle(TitleType value)
Sets the value of the title property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public PersonType()
@Nullable public FirstNameType getFirstName()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Person. First_ Name. Name</ccts:DictionaryEntryName><ccts:Definition>A person's forename or first name.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Person</ccts:ObjectClass><ccts:PropertyTermQualifier>First</ccts:PropertyTermQualifier><ccts:PropertyTerm>Name</ccts:PropertyTerm><ccts:RepresentationTerm>Name</ccts:RepresentationTerm><ccts:DataType>Name. Type</ccts:DataType></ccts:Component>
FirstNameTypepublic void setFirstName(@Nullable FirstNameType value)
value - allowed object is
FirstNameType@Nullable public FamilyNameType getFamilyName()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Person. Family_ Name. Name</ccts:DictionaryEntryName><ccts:Definition>A person's surname or family name.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Person</ccts:ObjectClass><ccts:PropertyTermQualifier>Family</ccts:PropertyTermQualifier><ccts:PropertyTerm>Name</ccts:PropertyTerm><ccts:RepresentationTerm>Name</ccts:RepresentationTerm><ccts:DataType>Name. Type</ccts:DataType></ccts:Component>
FamilyNameTypepublic void setFamilyName(@Nullable FamilyNameType value)
value - allowed object is
FamilyNameType@Nullable public TitleType getTitle()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Person. Title. Text</ccts:DictionaryEntryName><ccts:Definition>A person's title of address, e.g., Mr, Ms, Dr, Sir.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Person</ccts:ObjectClass><ccts:PropertyTerm>Title</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>
TitleTypepublic void setTitle(@Nullable TitleType value)
value - allowed object is
TitleType@Nullable public MiddleNameType getMiddleName()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Person. Middle_ Name. Name</ccts:DictionaryEntryName><ccts:Definition>A person's middle name(s) and/or initial(s).</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Person</ccts:ObjectClass><ccts:PropertyTermQualifier>Middle</ccts:PropertyTermQualifier><ccts:PropertyTerm>Name</ccts:PropertyTerm><ccts:RepresentationTerm>Name</ccts:RepresentationTerm><ccts:DataType>Name. Type</ccts:DataType></ccts:Component>
MiddleNameTypepublic void setMiddleName(@Nullable MiddleNameType value)
value - allowed object is
MiddleNameType@Nullable public NameSuffixType getNameSuffix()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Person. Name Suffix. Text</ccts:DictionaryEntryName><ccts:Definition>A suffix to a person's name, e.g., PhD, OBE, Jnr.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Person</ccts:ObjectClass><ccts:PropertyTerm>Name Suffix</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>
NameSuffixTypepublic void setNameSuffix(@Nullable NameSuffixType value)
value - allowed object is
NameSuffixType@Nullable public JobTitleType getJobTitle()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Person. Job Title. Text</ccts:DictionaryEntryName><ccts:Definition>A person's job title within an organization (for a particular role).</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Person</ccts:ObjectClass><ccts:PropertyTerm>Job Title</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>
JobTitleTypepublic void setJobTitle(@Nullable JobTitleType value)
value - allowed object is
JobTitleType@Nullable public OrganizationDepartmentType getOrganizationDepartment()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Person. Organization_ Department. Text</ccts:DictionaryEntryName><ccts:Definition>The department or subdivision of an organization that the person belongs to (for a particular role).</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Person</ccts:ObjectClass><ccts:PropertyTermQualifier>Organization</ccts:PropertyTermQualifier><ccts:PropertyTerm>Department</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType></ccts:Component>
OrganizationDepartmentTypepublic void setOrganizationDepartment(@Nullable OrganizationDepartmentType value)
value - allowed object is
OrganizationDepartmentTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
@Nonnull public TitleType setTitle(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public NameSuffixType setNameSuffix(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public JobTitleType setJobTitle(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public OrganizationDepartmentType setOrganizationDepartment(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public FirstNameType setFirstName(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public FamilyNameType setFamilyName(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public MiddleNameType setMiddleName(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getFirstNameValue()
null@Nullable public String getFamilyNameValue()
null@Nullable public String getTitleValue()
null@Nullable public String getMiddleNameValue()
null@Nullable public String getNameSuffixValue()
null@Nullable public String getJobTitleValue()
nullCopyright © 2014 Philip Helger. All rights reserved.