public class

ChangePersonalInformationDataType

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

Class Overview

Container for the data changed in the Change Personal Information business process.

Java class for Change_Personal_Information_DataType complex type.

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

 <complexType name="Change_Personal_Information_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Date_of_Birth" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Birth_Country_Reference" type="{urn:com.workday/bsvc}CountryObjectType" minOccurs="0"/>
         <element name="Birth_Region_Reference" type="{urn:com.workday/bsvc}Country_RegionObjectType" minOccurs="0"/>
         <element name="Gender_Reference" type="{urn:com.workday/bsvc}GenderObjectType" minOccurs="0"/>
         <element name="Disability_Reference" type="{urn:com.workday/bsvc}DisabilityObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Marital_Status_Reference" type="{urn:com.workday/bsvc}Marital_StatusObjectType" minOccurs="0"/>
         <element name="Citizenship_Reference" type="{urn:com.workday/bsvc}Citizenship_StatusObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Nationality_Reference" type="{urn:com.workday/bsvc}CountryObjectType" minOccurs="0"/>
         <element name="Ethnicity_Reference" type="{urn:com.workday/bsvc}EthnicityObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Hispanic_or_Latino" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Religion_Reference" type="{urn:com.workday/bsvc}ReligionObjectType" minOccurs="0"/>
         <element name="Hukou_Region_Reference" type="{urn:com.workday/bsvc}Country_RegionObjectType" minOccurs="0"/>
         <element name="Hukou_Subregion_Reference" type="{urn:com.workday/bsvc}Country_SubregionObjectType" minOccurs="0"/>
         <element name="Hukou_Locality" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Hukou_Type_Reference" type="{urn:com.workday/bsvc}Hukou_TypeObjectType" minOccurs="0"/>
         <element name="Native_Region_Reference" type="{urn:com.workday/bsvc}Country_RegionObjectType" minOccurs="0"/>
         <element name="Personnel_File_Agency" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Military_Service_Data" type="{urn:com.workday/bsvc}Military_Service_Sub_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected CountryObjectType birthCountryReference
protected CountryRegionObjectType birthRegionReference
protected List<CitizenshipStatusObjectType> citizenshipReference
protected XMLGregorianCalendar dateOfBirth
protected List<DisabilityObjectType> disabilityReference
protected List<EthnicityObjectType> ethnicityReference
protected GenderObjectType genderReference
protected Boolean hispanicOrLatino
protected String hukouLocality
protected CountryRegionObjectType hukouRegionReference
protected CountrySubregionObjectType hukouSubregionReference
protected HukouTypeObjectType hukouTypeReference
protected MaritalStatusObjectType maritalStatusReference
protected List<MilitaryServiceSubDataType> militaryServiceData
protected CountryObjectType nationalityReference
protected CountryRegionObjectType nativeRegionReference
protected String personnelFileAgency
protected ReligionObjectType religionReference
Public Constructors
ChangePersonalInformationDataType()
Public Methods
CountryObjectType getBirthCountryReference()
Gets the value of the birthCountryReference property.
CountryRegionObjectType getBirthRegionReference()
Gets the value of the birthRegionReference property.
List<CitizenshipStatusObjectType> getCitizenshipReference()
Gets the value of the citizenshipReference property.
XMLGregorianCalendar getDateOfBirth()
Gets the value of the dateOfBirth property.
List<DisabilityObjectType> getDisabilityReference()
Gets the value of the disabilityReference property.
List<EthnicityObjectType> getEthnicityReference()
Gets the value of the ethnicityReference property.
GenderObjectType getGenderReference()
Gets the value of the genderReference property.
String getHukouLocality()
Gets the value of the hukouLocality property.
CountryRegionObjectType getHukouRegionReference()
Gets the value of the hukouRegionReference property.
CountrySubregionObjectType getHukouSubregionReference()
Gets the value of the hukouSubregionReference property.
HukouTypeObjectType getHukouTypeReference()
Gets the value of the hukouTypeReference property.
MaritalStatusObjectType getMaritalStatusReference()
Gets the value of the maritalStatusReference property.
List<MilitaryServiceSubDataType> getMilitaryServiceData()
Gets the value of the militaryServiceData property.
CountryObjectType getNationalityReference()
Gets the value of the nationalityReference property.
CountryRegionObjectType getNativeRegionReference()
Gets the value of the nativeRegionReference property.
String getPersonnelFileAgency()
Gets the value of the personnelFileAgency property.
ReligionObjectType getReligionReference()
Gets the value of the religionReference property.
Boolean isHispanicOrLatino()
Gets the value of the hispanicOrLatino property.
void setBirthCountryReference(CountryObjectType value)
Sets the value of the birthCountryReference property.
void setBirthRegionReference(CountryRegionObjectType value)
Sets the value of the birthRegionReference property.
void setDateOfBirth(XMLGregorianCalendar value)
Sets the value of the dateOfBirth property.
void setGenderReference(GenderObjectType value)
Sets the value of the genderReference property.
void setHispanicOrLatino(Boolean value)
Sets the value of the hispanicOrLatino property.
void setHukouLocality(String value)
Sets the value of the hukouLocality property.
void setHukouRegionReference(CountryRegionObjectType value)
Sets the value of the hukouRegionReference property.
void setHukouSubregionReference(CountrySubregionObjectType value)
Sets the value of the hukouSubregionReference property.
void setHukouTypeReference(HukouTypeObjectType value)
Sets the value of the hukouTypeReference property.
void setMaritalStatusReference(MaritalStatusObjectType value)
Sets the value of the maritalStatusReference property.
void setNationalityReference(CountryObjectType value)
Sets the value of the nationalityReference property.
void setNativeRegionReference(CountryRegionObjectType value)
Sets the value of the nativeRegionReference property.
void setPersonnelFileAgency(String value)
Sets the value of the personnelFileAgency property.
void setReligionReference(ReligionObjectType value)
Sets the value of the religionReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected CountryObjectType birthCountryReference

protected CountryRegionObjectType birthRegionReference

protected List<CitizenshipStatusObjectType> citizenshipReference

protected XMLGregorianCalendar dateOfBirth

protected List<DisabilityObjectType> disabilityReference

protected List<EthnicityObjectType> ethnicityReference

protected GenderObjectType genderReference

protected Boolean hispanicOrLatino

protected String hukouLocality

protected CountryRegionObjectType hukouRegionReference

protected CountrySubregionObjectType hukouSubregionReference

protected HukouTypeObjectType hukouTypeReference

protected MaritalStatusObjectType maritalStatusReference

protected List<MilitaryServiceSubDataType> militaryServiceData

protected CountryObjectType nationalityReference

protected CountryRegionObjectType nativeRegionReference

protected String personnelFileAgency

protected ReligionObjectType religionReference

Public Constructors

public ChangePersonalInformationDataType ()

Public Methods

public CountryObjectType getBirthCountryReference ()

Gets the value of the birthCountryReference property.

Returns

public CountryRegionObjectType getBirthRegionReference ()

Gets the value of the birthRegionReference property.

Returns

public List<CitizenshipStatusObjectType> getCitizenshipReference ()

Gets the value of the citizenshipReference 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 citizenshipReference property.

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

    getCitizenshipReference().add(newItem);
 

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

public XMLGregorianCalendar getDateOfBirth ()

Gets the value of the dateOfBirth property.

Returns
  • possible object is XMLGregorianCalendar

public List<DisabilityObjectType> getDisabilityReference ()

Gets the value of the disabilityReference 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 disabilityReference property.

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

    getDisabilityReference().add(newItem);
 

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

public List<EthnicityObjectType> getEthnicityReference ()

Gets the value of the ethnicityReference 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 ethnicityReference property.

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

    getEthnicityReference().add(newItem);
 

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

public GenderObjectType getGenderReference ()

Gets the value of the genderReference property.

Returns

public String getHukouLocality ()

Gets the value of the hukouLocality property.

Returns
  • possible object is String

public CountryRegionObjectType getHukouRegionReference ()

Gets the value of the hukouRegionReference property.

Returns

public CountrySubregionObjectType getHukouSubregionReference ()

Gets the value of the hukouSubregionReference property.

Returns

public HukouTypeObjectType getHukouTypeReference ()

Gets the value of the hukouTypeReference property.

Returns

public MaritalStatusObjectType getMaritalStatusReference ()

Gets the value of the maritalStatusReference property.

Returns

public List<MilitaryServiceSubDataType> getMilitaryServiceData ()

Gets the value of the militaryServiceData 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 militaryServiceData property.

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

    getMilitaryServiceData().add(newItem);
 

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

public CountryObjectType getNationalityReference ()

Gets the value of the nationalityReference property.

Returns

public CountryRegionObjectType getNativeRegionReference ()

Gets the value of the nativeRegionReference property.

Returns

public String getPersonnelFileAgency ()

Gets the value of the personnelFileAgency property.

Returns
  • possible object is String

public ReligionObjectType getReligionReference ()

Gets the value of the religionReference property.

Returns

public Boolean isHispanicOrLatino ()

Gets the value of the hispanicOrLatino property.

Returns
  • possible object is Boolean

public void setBirthCountryReference (CountryObjectType value)

Sets the value of the birthCountryReference property.

Parameters
value Allowed object is CountryObjectType

public void setBirthRegionReference (CountryRegionObjectType value)

Sets the value of the birthRegionReference property.

Parameters
value Allowed object is CountryRegionObjectType

public void setDateOfBirth (XMLGregorianCalendar value)

Sets the value of the dateOfBirth property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setGenderReference (GenderObjectType value)

Sets the value of the genderReference property.

Parameters
value Allowed object is GenderObjectType

public void setHispanicOrLatino (Boolean value)

Sets the value of the hispanicOrLatino property.

Parameters
value Allowed object is Boolean

public void setHukouLocality (String value)

Sets the value of the hukouLocality property.

Parameters
value Allowed object is String

public void setHukouRegionReference (CountryRegionObjectType value)

Sets the value of the hukouRegionReference property.

Parameters
value Allowed object is CountryRegionObjectType

public void setHukouSubregionReference (CountrySubregionObjectType value)

Sets the value of the hukouSubregionReference property.

Parameters
value Allowed object is CountrySubregionObjectType

public void setHukouTypeReference (HukouTypeObjectType value)

Sets the value of the hukouTypeReference property.

Parameters
value Allowed object is HukouTypeObjectType

public void setMaritalStatusReference (MaritalStatusObjectType value)

Sets the value of the maritalStatusReference property.

Parameters
value Allowed object is MaritalStatusObjectType

public void setNationalityReference (CountryObjectType value)

Sets the value of the nationalityReference property.

Parameters
value Allowed object is CountryObjectType

public void setNativeRegionReference (CountryRegionObjectType value)

Sets the value of the nativeRegionReference property.

Parameters
value Allowed object is CountryRegionObjectType

public void setPersonnelFileAgency (String value)

Sets the value of the personnelFileAgency property.

Parameters
value Allowed object is String

public void setReligionReference (ReligionObjectType value)

Sets the value of the religionReference property.

Parameters
value Allowed object is ReligionObjectType