public class

DependentDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.hr.DependentDataType

Class Overview

Contains the detailed information for a dependent.

Java class for Dependent_DataType complex type.

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

 <complexType name="Dependent_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Dependent_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Full-time_Student" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Student_Status_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Student_Status_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Disabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Inactive_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Dependent_for_Payroll_Purposes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Citizenship_Status_Reference" type="{urn:com.workday/bsvc}Citizenship_StatusObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Country_of_Nationality_Reference" type="{urn:com.workday/bsvc}CountryObjectType" minOccurs="0"/>
         <element name="Country_of_Birth_Reference" type="{urn:com.workday/bsvc}CountryObjectType" minOccurs="0"/>
         <element name="Region_of_Birth_Reference" type="{urn:com.workday/bsvc}Country_RegionObjectType" minOccurs="0"/>
         <element name="City_of_Birth" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Court_Order" type="{urn:com.workday/bsvc}Qualified_Domestic_Relations_Order_Replacement_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<CitizenshipStatusObjectType> citizenshipStatusReference
protected String cityOfBirth
protected CountryObjectType countryOfBirthReference
protected CountryObjectType countryOfNationalityReference
protected List<QualifiedDomesticRelationsOrderReplacementDataType> courtOrder
protected Boolean dependentForPayrollPurposes
protected String dependentID
protected Boolean disabled
protected Boolean fullTimeStudent
protected XMLGregorianCalendar inactiveDate
protected CountryRegionObjectType regionOfBirthReference
protected XMLGregorianCalendar studentStatusEndDate
protected XMLGregorianCalendar studentStatusStartDate
Public Constructors
DependentDataType()
Public Methods
List<CitizenshipStatusObjectType> getCitizenshipStatusReference()
Gets the value of the citizenshipStatusReference property.
String getCityOfBirth()
Gets the value of the cityOfBirth property.
CountryObjectType getCountryOfBirthReference()
Gets the value of the countryOfBirthReference property.
CountryObjectType getCountryOfNationalityReference()
Gets the value of the countryOfNationalityReference property.
List<QualifiedDomesticRelationsOrderReplacementDataType> getCourtOrder()
Gets the value of the courtOrder property.
Boolean getDependentForPayrollPurposes()
Gets the value of the dependentForPayrollPurposes property.
String getDependentID()
Gets the value of the dependentID property.
Boolean getDisabled()
Gets the value of the disabled property.
Boolean getFullTimeStudent()
Gets the value of the fullTimeStudent property.
XMLGregorianCalendar getInactiveDate()
Gets the value of the inactiveDate property.
CountryRegionObjectType getRegionOfBirthReference()
Gets the value of the regionOfBirthReference property.
XMLGregorianCalendar getStudentStatusEndDate()
Gets the value of the studentStatusEndDate property.
XMLGregorianCalendar getStudentStatusStartDate()
Gets the value of the studentStatusStartDate property.
void setCitizenshipStatusReference(List<CitizenshipStatusObjectType> citizenshipStatusReference)
Sets the value of the citizenshipStatusReference property.
void setCityOfBirth(String value)
Sets the value of the cityOfBirth property.
void setCountryOfBirthReference(CountryObjectType value)
Sets the value of the countryOfBirthReference property.
void setCountryOfNationalityReference(CountryObjectType value)
Sets the value of the countryOfNationalityReference property.
void setCourtOrder(List<QualifiedDomesticRelationsOrderReplacementDataType> courtOrder)
Sets the value of the courtOrder property.
void setDependentForPayrollPurposes(Boolean value)
Sets the value of the dependentForPayrollPurposes property.
void setDependentID(String value)
Sets the value of the dependentID property.
void setDisabled(Boolean value)
Sets the value of the disabled property.
void setFullTimeStudent(Boolean value)
Sets the value of the fullTimeStudent property.
void setInactiveDate(XMLGregorianCalendar value)
Sets the value of the inactiveDate property.
void setRegionOfBirthReference(CountryRegionObjectType value)
Sets the value of the regionOfBirthReference property.
void setStudentStatusEndDate(XMLGregorianCalendar value)
Sets the value of the studentStatusEndDate property.
void setStudentStatusStartDate(XMLGregorianCalendar value)
Sets the value of the studentStatusStartDate property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<CitizenshipStatusObjectType> citizenshipStatusReference

protected String cityOfBirth

protected CountryObjectType countryOfBirthReference

protected CountryObjectType countryOfNationalityReference

protected Boolean dependentForPayrollPurposes

protected String dependentID

protected Boolean disabled

protected Boolean fullTimeStudent

protected XMLGregorianCalendar inactiveDate

protected CountryRegionObjectType regionOfBirthReference

protected XMLGregorianCalendar studentStatusEndDate

protected XMLGregorianCalendar studentStatusStartDate

Public Constructors

public DependentDataType ()

Public Methods

public List<CitizenshipStatusObjectType> getCitizenshipStatusReference ()

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

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

    getCitizenshipStatusReference().add(newItem);
 

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

public String getCityOfBirth ()

Gets the value of the cityOfBirth property.

Returns
  • possible object is String

public CountryObjectType getCountryOfBirthReference ()

Gets the value of the countryOfBirthReference property.

Returns

public CountryObjectType getCountryOfNationalityReference ()

Gets the value of the countryOfNationalityReference property.

Returns

public List<QualifiedDomesticRelationsOrderReplacementDataType> getCourtOrder ()

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

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

    getCourtOrder().add(newItem);
 

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

public Boolean getDependentForPayrollPurposes ()

Gets the value of the dependentForPayrollPurposes property. This getter has been renamed from isDependentForPayrollPurposes() to getDependentForPayrollPurposes() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public String getDependentID ()

Gets the value of the dependentID property.

Returns
  • possible object is String

public Boolean getDisabled ()

Gets the value of the disabled property. This getter has been renamed from isDisabled() to getDisabled() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getFullTimeStudent ()

Gets the value of the fullTimeStudent property. This getter has been renamed from isFullTimeStudent() to getFullTimeStudent() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public XMLGregorianCalendar getInactiveDate ()

Gets the value of the inactiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public CountryRegionObjectType getRegionOfBirthReference ()

Gets the value of the regionOfBirthReference property.

Returns

public XMLGregorianCalendar getStudentStatusEndDate ()

Gets the value of the studentStatusEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getStudentStatusStartDate ()

Gets the value of the studentStatusStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public void setCitizenshipStatusReference (List<CitizenshipStatusObjectType> citizenshipStatusReference)

Sets the value of the citizenshipStatusReference property.

Parameters
citizenshipStatusReference Allowed object is CitizenshipStatusObjectType

public void setCityOfBirth (String value)

Sets the value of the cityOfBirth property.

Parameters
value Allowed object is String

public void setCountryOfBirthReference (CountryObjectType value)

Sets the value of the countryOfBirthReference property.

Parameters
value Allowed object is CountryObjectType

public void setCountryOfNationalityReference (CountryObjectType value)

Sets the value of the countryOfNationalityReference property.

Parameters
value Allowed object is CountryObjectType

public void setCourtOrder (List<QualifiedDomesticRelationsOrderReplacementDataType> courtOrder)

Sets the value of the courtOrder property.

Parameters
courtOrder Allowed object is QualifiedDomesticRelationsOrderReplacementDataType

public void setDependentForPayrollPurposes (Boolean value)

Sets the value of the dependentForPayrollPurposes property.

Parameters
value Allowed object is Boolean

public void setDependentID (String value)

Sets the value of the dependentID property.

Parameters
value Allowed object is String

public void setDisabled (Boolean value)

Sets the value of the disabled property.

Parameters
value Allowed object is Boolean

public void setFullTimeStudent (Boolean value)

Sets the value of the fullTimeStudent property.

Parameters
value Allowed object is Boolean

public void setInactiveDate (XMLGregorianCalendar value)

Sets the value of the inactiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setRegionOfBirthReference (CountryRegionObjectType value)

Sets the value of the regionOfBirthReference property.

Parameters
value Allowed object is CountryRegionObjectType

public void setStudentStatusEndDate (XMLGregorianCalendar value)

Sets the value of the studentStatusEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStudentStatusStartDate (XMLGregorianCalendar value)

Sets the value of the studentStatusStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar