public class

FormerWorkerDataType

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

Class Overview

Data for a Former Worker.

Java class for Former_Worker_DataType complex type.

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

 <complexType name="Former_Worker_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Former_Worker_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Worker_Type_Reference" type="{urn:com.workday/bsvc}Worker_TypeObjectType" minOccurs="0"/>
         <element name="Last_Termination_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Most_Recent_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="Continuous_Service_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Personal_Information_Data" type="{urn:com.workday/bsvc}Former_Worker_Personal_Information_DataType" minOccurs="0"/>
         <element name="Last_Termination_Reason" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Manager" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Cost_Center" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Job_Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Job_Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Job_Profile_Text" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Job_Level" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Time_Type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Location" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Base_Pay" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="21"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Frequency_Reference" type="{urn:com.workday/bsvc}FrequencyObjectType" minOccurs="0"/>
         <element name="Scheduled_Weekly_Hours" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="5"/>
               <fractionDigits value="2"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Eligible_for_Rehire" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Performance_Rating" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BigDecimal basePay
protected XMLGregorianCalendar continuousServiceDate
protected String costCenter
protected CurrencyObjectType currencyReference
protected Boolean eligibleForRehire
protected String formerWorkerID
protected FrequencyObjectType frequencyReference
protected String id
protected String jobCode
protected String jobLevel
protected String jobProfileText
protected String jobTitle
protected XMLGregorianCalendar lastTerminationDate
protected String lastTerminationReason
protected String location
protected String manager
protected XMLGregorianCalendar mostRecentHireDate
protected XMLGregorianCalendar originalHireDate
protected String performanceRating
protected FormerWorkerPersonalInformationDataType personalInformationData
protected BigDecimal scheduledWeeklyHours
protected String timeType
protected WorkerTypeObjectType workerTypeReference
Public Constructors
FormerWorkerDataType()
Public Methods
BigDecimal getBasePay()
Gets the value of the basePay property.
XMLGregorianCalendar getContinuousServiceDate()
Gets the value of the continuousServiceDate property.
String getCostCenter()
Gets the value of the costCenter property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
Boolean getEligibleForRehire()
Gets the value of the eligibleForRehire property.
String getFormerWorkerID()
Gets the value of the formerWorkerID property.
FrequencyObjectType getFrequencyReference()
Gets the value of the frequencyReference property.
String getID()
Gets the value of the id property.
String getJobCode()
Gets the value of the jobCode property.
String getJobLevel()
Gets the value of the jobLevel property.
String getJobProfileText()
Gets the value of the jobProfileText property.
String getJobTitle()
Gets the value of the jobTitle property.
XMLGregorianCalendar getLastTerminationDate()
Gets the value of the lastTerminationDate property.
String getLastTerminationReason()
Gets the value of the lastTerminationReason property.
String getLocation()
Gets the value of the location property.
String getManager()
Gets the value of the manager property.
XMLGregorianCalendar getMostRecentHireDate()
Gets the value of the mostRecentHireDate property.
XMLGregorianCalendar getOriginalHireDate()
Gets the value of the originalHireDate property.
String getPerformanceRating()
Gets the value of the performanceRating property.
FormerWorkerPersonalInformationDataType getPersonalInformationData()
Gets the value of the personalInformationData property.
BigDecimal getScheduledWeeklyHours()
Gets the value of the scheduledWeeklyHours property.
String getTimeType()
Gets the value of the timeType property.
WorkerTypeObjectType getWorkerTypeReference()
Gets the value of the workerTypeReference property.
void setBasePay(BigDecimal value)
Sets the value of the basePay property.
void setContinuousServiceDate(XMLGregorianCalendar value)
Sets the value of the continuousServiceDate property.
void setCostCenter(String value)
Sets the value of the costCenter property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setEligibleForRehire(Boolean value)
Sets the value of the eligibleForRehire property.
void setFormerWorkerID(String value)
Sets the value of the formerWorkerID property.
void setFrequencyReference(FrequencyObjectType value)
Sets the value of the frequencyReference property.
void setID(String value)
Sets the value of the id property.
void setJobCode(String value)
Sets the value of the jobCode property.
void setJobLevel(String value)
Sets the value of the jobLevel property.
void setJobProfileText(String value)
Sets the value of the jobProfileText property.
void setJobTitle(String value)
Sets the value of the jobTitle property.
void setLastTerminationDate(XMLGregorianCalendar value)
Sets the value of the lastTerminationDate property.
void setLastTerminationReason(String value)
Sets the value of the lastTerminationReason property.
void setLocation(String value)
Sets the value of the location property.
void setManager(String value)
Sets the value of the manager property.
void setMostRecentHireDate(XMLGregorianCalendar value)
Sets the value of the mostRecentHireDate property.
void setOriginalHireDate(XMLGregorianCalendar value)
Sets the value of the originalHireDate property.
void setPerformanceRating(String value)
Sets the value of the performanceRating property.
void setPersonalInformationData(FormerWorkerPersonalInformationDataType value)
Sets the value of the personalInformationData property.
void setScheduledWeeklyHours(BigDecimal value)
Sets the value of the scheduledWeeklyHours property.
void setTimeType(String value)
Sets the value of the timeType property.
void setWorkerTypeReference(WorkerTypeObjectType value)
Sets the value of the workerTypeReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BigDecimal basePay

protected XMLGregorianCalendar continuousServiceDate

protected String costCenter

protected CurrencyObjectType currencyReference

protected Boolean eligibleForRehire

protected String formerWorkerID

protected FrequencyObjectType frequencyReference

protected String id

protected String jobCode

protected String jobLevel

protected String jobProfileText

protected String jobTitle

protected XMLGregorianCalendar lastTerminationDate

protected String lastTerminationReason

protected String location

protected String manager

protected XMLGregorianCalendar mostRecentHireDate

protected XMLGregorianCalendar originalHireDate

protected String performanceRating

protected FormerWorkerPersonalInformationDataType personalInformationData

protected BigDecimal scheduledWeeklyHours

protected String timeType

protected WorkerTypeObjectType workerTypeReference

Public Constructors

public FormerWorkerDataType ()

Public Methods

public BigDecimal getBasePay ()

Gets the value of the basePay property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getContinuousServiceDate ()

Gets the value of the continuousServiceDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getCostCenter ()

Gets the value of the costCenter property.

Returns
  • possible object is String

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public Boolean getEligibleForRehire ()

Gets the value of the eligibleForRehire property. This getter has been renamed from isEligibleForRehire() to getEligibleForRehire() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public String getFormerWorkerID ()

Gets the value of the formerWorkerID property.

Returns
  • possible object is String

public FrequencyObjectType getFrequencyReference ()

Gets the value of the frequencyReference property.

Returns

public String getID ()

Gets the value of the id property.

Returns
  • possible object is String

public String getJobCode ()

Gets the value of the jobCode property.

Returns
  • possible object is String

public String getJobLevel ()

Gets the value of the jobLevel property.

Returns
  • possible object is String

public String getJobProfileText ()

Gets the value of the jobProfileText property.

Returns
  • possible object is String

public String getJobTitle ()

Gets the value of the jobTitle property.

Returns
  • possible object is String

public XMLGregorianCalendar getLastTerminationDate ()

Gets the value of the lastTerminationDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getLastTerminationReason ()

Gets the value of the lastTerminationReason property.

Returns
  • possible object is String

public String getLocation ()

Gets the value of the location property.

Returns
  • possible object is String

public String getManager ()

Gets the value of the manager property.

Returns
  • possible object is String

public XMLGregorianCalendar getMostRecentHireDate ()

Gets the value of the mostRecentHireDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getOriginalHireDate ()

Gets the value of the originalHireDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getPerformanceRating ()

Gets the value of the performanceRating property.

Returns
  • possible object is String

public FormerWorkerPersonalInformationDataType getPersonalInformationData ()

Gets the value of the personalInformationData property.

Returns

public BigDecimal getScheduledWeeklyHours ()

Gets the value of the scheduledWeeklyHours property.

Returns
  • possible object is BigDecimal

public String getTimeType ()

Gets the value of the timeType property.

Returns
  • possible object is String

public WorkerTypeObjectType getWorkerTypeReference ()

Gets the value of the workerTypeReference property.

Returns

public void setBasePay (BigDecimal value)

Sets the value of the basePay property.

Parameters
value Allowed object is BigDecimal

public void setContinuousServiceDate (XMLGregorianCalendar value)

Sets the value of the continuousServiceDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCostCenter (String value)

Sets the value of the costCenter property.

Parameters
value Allowed object is String

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setEligibleForRehire (Boolean value)

Sets the value of the eligibleForRehire property.

Parameters
value Allowed object is Boolean

public void setFormerWorkerID (String value)

Sets the value of the formerWorkerID property.

Parameters
value Allowed object is String

public void setFrequencyReference (FrequencyObjectType value)

Sets the value of the frequencyReference property.

Parameters
value Allowed object is FrequencyObjectType

public void setID (String value)

Sets the value of the id property.

Parameters
value Allowed object is String

public void setJobCode (String value)

Sets the value of the jobCode property.

Parameters
value Allowed object is String

public void setJobLevel (String value)

Sets the value of the jobLevel property.

Parameters
value Allowed object is String

public void setJobProfileText (String value)

Sets the value of the jobProfileText property.

Parameters
value Allowed object is String

public void setJobTitle (String value)

Sets the value of the jobTitle property.

Parameters
value Allowed object is String

public void setLastTerminationDate (XMLGregorianCalendar value)

Sets the value of the lastTerminationDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setLastTerminationReason (String value)

Sets the value of the lastTerminationReason property.

Parameters
value Allowed object is String

public void setLocation (String value)

Sets the value of the location property.

Parameters
value Allowed object is String

public void setManager (String value)

Sets the value of the manager property.

Parameters
value Allowed object is String

public void setMostRecentHireDate (XMLGregorianCalendar value)

Sets the value of the mostRecentHireDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setOriginalHireDate (XMLGregorianCalendar value)

Sets the value of the originalHireDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPerformanceRating (String value)

Sets the value of the performanceRating property.

Parameters
value Allowed object is String

public void setPersonalInformationData (FormerWorkerPersonalInformationDataType value)

Sets the value of the personalInformationData property.

Parameters
value Allowed object is FormerWorkerPersonalInformationDataType

public void setScheduledWeeklyHours (BigDecimal value)

Sets the value of the scheduledWeeklyHours property.

Parameters
value Allowed object is BigDecimal

public void setTimeType (String value)

Sets the value of the timeType property.

Parameters
value Allowed object is String

public void setWorkerTypeReference (WorkerTypeObjectType value)

Sets the value of the workerTypeReference property.

Parameters
value Allowed object is WorkerTypeObjectType