public class

PersonDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.PersonDataType

Class Overview

All of the personal data. This includes name, contact information (Email, Phone, Address, Web, Instant Messenger), Visa and ID information, Biographic and Demographic Information.

Java class for Person_DataType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Person_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Name_Data" type="{urn:com.workday/bsvc}Name_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Contact_Data" type="{urn:com.workday/bsvc}Contact_DataType" minOccurs="0"/>
         <element name="Demographic_Data" type="{urn:com.workday/bsvc}Demographic_DataType" minOccurs="0"/>
         <element name="Biographic_Data" type="{urn:com.workday/bsvc}Biographic_DataType" minOccurs="0"/>
         <element name="Visa_ID_Data" type="{urn:com.workday/bsvc}Visa_Identifier_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Custom_ID_Data" type="{urn:com.workday/bsvc}Custom_Identifier_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Government_ID_Data" type="{urn:com.workday/bsvc}Government_Identifier_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="License_ID_Data" type="{urn:com.workday/bsvc}License_Identifier_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Passport_ID_Data" type="{urn:com.workday/bsvc}Passport_Identifier_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Personal_Preferences_Data" type="{urn:com.workday/bsvc}Personal_Preferences_DataType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BiographicDataType biographicData
protected ContactDataType contactData
protected List<CustomIdentifierDataType> customIDData
protected DemographicDataType demographicData
protected List<GovernmentIdentifierDataType> governmentIDData
protected List<LicenseIdentifierDataType> licenseIDData
protected List<NameDataType> nameData
protected List<PassportIdentifierDataType> passportIDData
protected PersonalPreferencesDataType personalPreferencesData
protected List<VisaIdentifierDataType> visaIDData
Public Constructors
PersonDataType()
Public Methods
BiographicDataType getBiographicData()
Gets the value of the biographicData property.
ContactDataType getContactData()
Gets the value of the contactData property.
List<CustomIdentifierDataType> getCustomIDData()
Gets the value of the customIDData property.
DemographicDataType getDemographicData()
Gets the value of the demographicData property.
List<GovernmentIdentifierDataType> getGovernmentIDData()
Gets the value of the governmentIDData property.
List<LicenseIdentifierDataType> getLicenseIDData()
Gets the value of the licenseIDData property.
List<NameDataType> getNameData()
Gets the value of the nameData property.
List<PassportIdentifierDataType> getPassportIDData()
Gets the value of the passportIDData property.
PersonalPreferencesDataType getPersonalPreferencesData()
Gets the value of the personalPreferencesData property.
List<VisaIdentifierDataType> getVisaIDData()
Gets the value of the visaIDData property.
void setBiographicData(BiographicDataType value)
Sets the value of the biographicData property.
void setContactData(ContactDataType value)
Sets the value of the contactData property.
void setDemographicData(DemographicDataType value)
Sets the value of the demographicData property.
void setPersonalPreferencesData(PersonalPreferencesDataType value)
Sets the value of the personalPreferencesData property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BiographicDataType biographicData

protected ContactDataType contactData

protected List<CustomIdentifierDataType> customIDData

protected DemographicDataType demographicData

protected List<GovernmentIdentifierDataType> governmentIDData

protected List<LicenseIdentifierDataType> licenseIDData

protected List<NameDataType> nameData

protected List<PassportIdentifierDataType> passportIDData

protected PersonalPreferencesDataType personalPreferencesData

protected List<VisaIdentifierDataType> visaIDData

Public Constructors

public PersonDataType ()

Public Methods

public BiographicDataType getBiographicData ()

Gets the value of the biographicData property.

Returns

public ContactDataType getContactData ()

Gets the value of the contactData property.

Returns

public List<CustomIdentifierDataType> getCustomIDData ()

Gets the value of the customIDData 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 JAXB object. This is why there is not a set method for the customIDData property.

For example, to add a new item, do as follows:

    getCustomIDData().add(newItem);
 

Objects of the following type(s) are allowed in the list CustomIdentifierDataType

public DemographicDataType getDemographicData ()

Gets the value of the demographicData property.

Returns

public List<GovernmentIdentifierDataType> getGovernmentIDData ()

Gets the value of the governmentIDData 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 JAXB object. This is why there is not a set method for the governmentIDData property.

For example, to add a new item, do as follows:

    getGovernmentIDData().add(newItem);
 

Objects of the following type(s) are allowed in the list GovernmentIdentifierDataType

public List<LicenseIdentifierDataType> getLicenseIDData ()

Gets the value of the licenseIDData 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 JAXB object. This is why there is not a set method for the licenseIDData property.

For example, to add a new item, do as follows:

    getLicenseIDData().add(newItem);
 

Objects of the following type(s) are allowed in the list LicenseIdentifierDataType

public List<NameDataType> getNameData ()

Gets the value of the nameData 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 JAXB object. This is why there is not a set method for the nameData property.

For example, to add a new item, do as follows:

    getNameData().add(newItem);
 

Objects of the following type(s) are allowed in the list NameDataType

public List<PassportIdentifierDataType> getPassportIDData ()

Gets the value of the passportIDData 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 JAXB object. This is why there is not a set method for the passportIDData property.

For example, to add a new item, do as follows:

    getPassportIDData().add(newItem);
 

Objects of the following type(s) are allowed in the list PassportIdentifierDataType

public PersonalPreferencesDataType getPersonalPreferencesData ()

Gets the value of the personalPreferencesData property.

Returns

public List<VisaIdentifierDataType> getVisaIDData ()

Gets the value of the visaIDData 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 JAXB object. This is why there is not a set method for the visaIDData property.

For example, to add a new item, do as follows:

    getVisaIDData().add(newItem);
 

Objects of the following type(s) are allowed in the list VisaIdentifierDataType

public void setBiographicData (BiographicDataType value)

Sets the value of the biographicData property.

Parameters
value Allowed object is BiographicDataType

public void setContactData (ContactDataType value)

Sets the value of the contactData property.

Parameters
value Allowed object is ContactDataType

public void setDemographicData (DemographicDataType value)

Sets the value of the demographicData property.

Parameters
value Allowed object is DemographicDataType

public void setPersonalPreferencesData (PersonalPreferencesDataType value)

Sets the value of the personalPreferencesData property.

Parameters
value Allowed object is PersonalPreferencesDataType