| java.lang.Object | |
| ↳ | com.workday.hr.WorkerStatusDataType |
Encapsulating element containing all Status data for a Worker.
Java class for Worker_Status_DataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Worker_Status_DataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Active" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Hire_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Original_Hire_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="End_Employment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Hire_Reason" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Continuous_Service_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="First_Day_of_Work" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Expected_Retirement_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Retirement_Eligibility_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Retired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Retirement_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Seniority_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Severance_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Benefits_Service_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Company_Service_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Time_Off_Service_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Vesting_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Date_Entered_Workforce" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Days_Unemployed" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="12"/>
<minInclusive value="0"/>
<fractionDigits value="0"/>
</restriction>
</simpleType>
</element>
<element name="Months_Continuous_Prior_Employment" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<totalDigits value="14"/>
<minInclusive value="0"/>
<fractionDigits value="2"/>
</restriction>
</simpleType>
</element>
<element name="Leave_Status_Data" type="{urn:com.workday/bsvc}Leave_Status_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Termination_Status_Data" type="{urn:com.workday/bsvc}Termination_Status_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Probation_Status_Data" type="{urn:com.workday/bsvc}Probation_Status_DataType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| active | |||||||||||
| benefitsServiceDate | |||||||||||
| companyServiceDate | |||||||||||
| continuousServiceDate | |||||||||||
| dateEnteredWorkforce | |||||||||||
| daysUnemployed | |||||||||||
| endEmploymentDate | |||||||||||
| expectedRetirementDate | |||||||||||
| firstDayOfWork | |||||||||||
| hireDate | |||||||||||
| hireReason | |||||||||||
| leaveStatusData | |||||||||||
| monthsContinuousPriorEmployment | |||||||||||
| originalHireDate | |||||||||||
| probationStatusData | |||||||||||
| retired | |||||||||||
| retirementDate | |||||||||||
| retirementEligibilityDate | |||||||||||
| seniorityDate | |||||||||||
| severanceDate | |||||||||||
| terminationStatusData | |||||||||||
| timeOffServiceDate | |||||||||||
| vestingDate | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the active property.
| |||||||||||
Gets the value of the benefitsServiceDate property.
| |||||||||||
Gets the value of the companyServiceDate property.
| |||||||||||
Gets the value of the continuousServiceDate property.
| |||||||||||
Gets the value of the dateEnteredWorkforce property.
| |||||||||||
Gets the value of the daysUnemployed property.
| |||||||||||
Gets the value of the endEmploymentDate property.
| |||||||||||
Gets the value of the expectedRetirementDate property.
| |||||||||||
Gets the value of the firstDayOfWork property.
| |||||||||||
Gets the value of the hireDate property.
| |||||||||||
Gets the value of the hireReason property.
| |||||||||||
Gets the value of the leaveStatusData property.
| |||||||||||
Gets the value of the monthsContinuousPriorEmployment property.
| |||||||||||
Gets the value of the originalHireDate property.
| |||||||||||
Gets the value of the probationStatusData property.
| |||||||||||
Gets the value of the retired property.
| |||||||||||
Gets the value of the retirementDate property.
| |||||||||||
Gets the value of the retirementEligibilityDate property.
| |||||||||||
Gets the value of the seniorityDate property.
| |||||||||||
Gets the value of the severanceDate property.
| |||||||||||
Gets the value of the terminationStatusData property.
| |||||||||||
Gets the value of the timeOffServiceDate property.
| |||||||||||
Gets the value of the vestingDate property.
| |||||||||||
Sets the value of the active property.
| |||||||||||
Sets the value of the benefitsServiceDate property.
| |||||||||||
Sets the value of the companyServiceDate property.
| |||||||||||
Sets the value of the continuousServiceDate property.
| |||||||||||
Sets the value of the dateEnteredWorkforce property.
| |||||||||||
Sets the value of the daysUnemployed property.
| |||||||||||
Sets the value of the endEmploymentDate property.
| |||||||||||
Sets the value of the expectedRetirementDate property.
| |||||||||||
Sets the value of the firstDayOfWork property.
| |||||||||||
Sets the value of the hireDate property.
| |||||||||||
Sets the value of the hireReason property.
| |||||||||||
Sets the value of the leaveStatusData property.
| |||||||||||
Sets the value of the monthsContinuousPriorEmployment property.
| |||||||||||
Sets the value of the originalHireDate property.
| |||||||||||
Sets the value of the probationStatusData property.
| |||||||||||
Sets the value of the retired property.
| |||||||||||
Sets the value of the retirementDate property.
| |||||||||||
Sets the value of the retirementEligibilityDate property.
| |||||||||||
Sets the value of the seniorityDate property.
| |||||||||||
Sets the value of the severanceDate property.
| |||||||||||
Sets the value of the terminationStatusData property.
| |||||||||||
Sets the value of the timeOffServiceDate property.
| |||||||||||
Sets the value of the vestingDate property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the active property. This getter has been renamed from isActive() to getActive() by cxf-xjc-boolean plugin.
Gets the value of the benefitsServiceDate property.
Gets the value of the companyServiceDate property.
Gets the value of the continuousServiceDate property.
Gets the value of the dateEnteredWorkforce property.
Gets the value of the daysUnemployed property.
Gets the value of the endEmploymentDate property.
Gets the value of the expectedRetirementDate property.
Gets the value of the firstDayOfWork property.
Gets the value of the hireDate property.
Gets the value of the hireReason property.
Gets the value of the leaveStatusData 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 leaveStatusData property.
For example, to add a new item, do as follows:
getLeaveStatusData().add(newItem);
Objects of the following type(s) are allowed in the list
LeaveStatusDataType
Gets the value of the monthsContinuousPriorEmployment property.
Gets the value of the originalHireDate property.
Gets the value of the probationStatusData 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 probationStatusData property.
For example, to add a new item, do as follows:
getProbationStatusData().add(newItem);
Objects of the following type(s) are allowed in the list
ProbationStatusDataType
Gets the value of the retired property. This getter has been renamed from isRetired() to getRetired() by cxf-xjc-boolean plugin.
Gets the value of the retirementDate property.
Gets the value of the retirementEligibilityDate property.
Gets the value of the seniorityDate property.
Gets the value of the severanceDate property.
Gets the value of the terminationStatusData 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 terminationStatusData property.
For example, to add a new item, do as follows:
getTerminationStatusData().add(newItem);
Objects of the following type(s) are allowed in the list
TerminationStatusDataType
Gets the value of the timeOffServiceDate property.
Gets the value of the vestingDate property.
Sets the value of the active property.
| value | Allowed object is Boolean |
|---|
Sets the value of the benefitsServiceDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the companyServiceDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the continuousServiceDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the dateEnteredWorkforce property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the daysUnemployed property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the endEmploymentDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the expectedRetirementDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the firstDayOfWork property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the hireDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the hireReason property.
| value | Allowed object is String |
|---|
Sets the value of the leaveStatusData property.
| leaveStatusData | Allowed object is
LeaveStatusDataType
|
|---|
Sets the value of the monthsContinuousPriorEmployment property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the originalHireDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the probationStatusData property.
| probationStatusData | Allowed object is
ProbationStatusDataType
|
|---|
Sets the value of the retired property.
| value | Allowed object is Boolean |
|---|
Sets the value of the retirementDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the retirementEligibilityDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the seniorityDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the severanceDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the terminationStatusData property.
| terminationStatusData | Allowed object is
TerminationStatusDataType
|
|---|
Sets the value of the timeOffServiceDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the vestingDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|