Class Person
Java class for Person complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Person">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<sequence minOccurs="0">
<element name="honorific" type="{http://www.fpml.org/FpML-5/confirmation}NormalizedString" minOccurs="0"/>
<element name="firstName" type="{http://www.fpml.org/FpML-5/confirmation}NormalizedString"/>
<choice minOccurs="0">
<element name="middleName" type="{http://www.fpml.org/FpML-5/confirmation}NormalizedString" maxOccurs="unbounded"/>
<element name="initial" type="{http://www.fpml.org/FpML-5/confirmation}Initial" maxOccurs="unbounded"/>
</choice>
<element name="surname" type="{http://www.fpml.org/FpML-5/confirmation}NormalizedString"/>
<element name="suffix" type="{http://www.fpml.org/FpML-5/confirmation}NormalizedString" minOccurs="0"/>
</sequence>
<element name="personId" type="{http://www.fpml.org/FpML-5/confirmation}PersonId" maxOccurs="unbounded" minOccurs="0"/>
<element name="businessUnitReference" type="{http://www.fpml.org/FpML-5/confirmation}BusinessUnitReference" minOccurs="0"/>
<element name="contactInfo" type="{http://www.fpml.org/FpML-5/confirmation}ContactInformation" minOccurs="0"/>
<element name="dateOfBirth" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="country" type="{http://www.fpml.org/FpML-5/confirmation}CountryCode" minOccurs="0"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BusinessUnitReferenceprotected ContactInformationprotected CountryCodeprotected XMLGregorianCalendarprotected Stringprotected Stringprotected Stringprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the businessUnitReference property.Gets the value of the contactInfo property.Gets the value of the country property.Gets the value of the dateOfBirth property.Gets the value of the firstName property.Gets the value of the honorific property.getId()Gets the value of the id property.Gets the value of the initial property.Gets the value of the middleName property.Gets the value of the personId property.Gets the value of the suffix property.Gets the value of the surname property.voidSets the value of the businessUnitReference property.voidsetContactInfo(ContactInformation value) Sets the value of the contactInfo property.voidsetCountry(CountryCode value) Sets the value of the country property.voidSets the value of the dateOfBirth property.voidsetFirstName(String value) Sets the value of the firstName property.voidsetHonorific(String value) Sets the value of the honorific property.voidSets the value of the id property.voidSets the value of the suffix property.voidsetSurname(String value) Sets the value of the surname property.
-
Field Details
-
honorific
-
firstName
-
middleName
-
initial
-
surname
-
suffix
-
personId
-
businessUnitReference
-
contactInfo
-
dateOfBirth
-
country
-
id
-
-
Constructor Details
-
Person
public Person()
-
-
Method Details
-
getHonorific
-
setHonorific
-
getFirstName
-
setFirstName
-
getMiddleName
Gets the value of the middleName 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 middleName property.For example, to add a new item, do as follows:
getMiddleName().add(newItem);Objects of the following type(s) are allowed in the list
String -
getInitial
Gets the value of the initial 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 initial property.For example, to add a new item, do as follows:
getInitial().add(newItem);Objects of the following type(s) are allowed in the list
String -
getSurname
-
setSurname
-
getSuffix
-
setSuffix
-
getPersonId
Gets the value of the personId 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 personId property.For example, to add a new item, do as follows:
getPersonId().add(newItem);Objects of the following type(s) are allowed in the list
PersonId -
getBusinessUnitReference
Gets the value of the businessUnitReference property.- Returns:
- possible object is
BusinessUnitReference
-
setBusinessUnitReference
Sets the value of the businessUnitReference property.- Parameters:
value- allowed object isBusinessUnitReference
-
getContactInfo
Gets the value of the contactInfo property.- Returns:
- possible object is
ContactInformation
-
setContactInfo
Sets the value of the contactInfo property.- Parameters:
value- allowed object isContactInformation
-
getDateOfBirth
Gets the value of the dateOfBirth property.- Returns:
- possible object is
XMLGregorianCalendar
-
setDateOfBirth
Sets the value of the dateOfBirth property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getCountry
Gets the value of the country property.- Returns:
- possible object is
CountryCode
-
setCountry
Sets the value of the country property.- Parameters:
value- allowed object isCountryCode
-
getId
-
setId
-