public class

FilledPositionEditDetailsDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.staffing.FilledPositionEditDetailsDataType

Class Overview

Contains information for a filled position. If this Position has already been filled, this element can be used to change this data. If the position has not been entered, an error will be returned if this element is supplied.

Java class for Filled_Position_Edit_Details_DataType complex type.

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

 <complexType name="Filled_Position_Edit_Details_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Position_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <choice>
           <element name="Employee_Type_Reference" type="{urn:com.workday/bsvc}Employee_TypeObjectType" minOccurs="0"/>
           <element name="Contingent_Worker_Type_Reference" type="{urn:com.workday/bsvc}Contingent_Worker_TypeObjectType" minOccurs="0"/>
         </choice>
         <element name="Position_Details_Sub_Data" type="{urn:com.workday/bsvc}Position_Details_Sub_DataType" minOccurs="0"/>
         <element name="End_Employment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Contract_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Contract_Details_Data" type="{urn:com.workday/bsvc}Contract_Details_Sub_DataType" minOccurs="0"/>
         <element name="Exclude_from_Headcount" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Expected_Assignment_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="International_Assignment_Type_Reference" type="{urn:com.workday/bsvc}International_Assignment_TypeObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected ContingentWorkerTypeObjectType contingentWorkerTypeReference
protected ContractDetailsSubDataType contractDetailsData
protected XMLGregorianCalendar contractEndDate
protected EmployeeTypeObjectType employeeTypeReference
protected XMLGregorianCalendar endEmploymentDate
protected Boolean excludeFromHeadcount
protected XMLGregorianCalendar expectedAssignmentEndDate
protected InternationalAssignmentTypeObjectType internationalAssignmentTypeReference
protected PositionDetailsSubDataType positionDetailsSubData
protected String positionID
Public Constructors
FilledPositionEditDetailsDataType()
Public Methods
ContingentWorkerTypeObjectType getContingentWorkerTypeReference()
Gets the value of the contingentWorkerTypeReference property.
ContractDetailsSubDataType getContractDetailsData()
Gets the value of the contractDetailsData property.
XMLGregorianCalendar getContractEndDate()
Gets the value of the contractEndDate property.
EmployeeTypeObjectType getEmployeeTypeReference()
Gets the value of the employeeTypeReference property.
XMLGregorianCalendar getEndEmploymentDate()
Gets the value of the endEmploymentDate property.
Boolean getExcludeFromHeadcount()
Gets the value of the excludeFromHeadcount property.
XMLGregorianCalendar getExpectedAssignmentEndDate()
Gets the value of the expectedAssignmentEndDate property.
InternationalAssignmentTypeObjectType getInternationalAssignmentTypeReference()
Gets the value of the internationalAssignmentTypeReference property.
PositionDetailsSubDataType getPositionDetailsSubData()
Gets the value of the positionDetailsSubData property.
String getPositionID()
Gets the value of the positionID property.
void setContingentWorkerTypeReference(ContingentWorkerTypeObjectType value)
Sets the value of the contingentWorkerTypeReference property.
void setContractDetailsData(ContractDetailsSubDataType value)
Sets the value of the contractDetailsData property.
void setContractEndDate(XMLGregorianCalendar value)
Sets the value of the contractEndDate property.
void setEmployeeTypeReference(EmployeeTypeObjectType value)
Sets the value of the employeeTypeReference property.
void setEndEmploymentDate(XMLGregorianCalendar value)
Sets the value of the endEmploymentDate property.
void setExcludeFromHeadcount(Boolean value)
Sets the value of the excludeFromHeadcount property.
void setExpectedAssignmentEndDate(XMLGregorianCalendar value)
Sets the value of the expectedAssignmentEndDate property.
void setInternationalAssignmentTypeReference(InternationalAssignmentTypeObjectType value)
Sets the value of the internationalAssignmentTypeReference property.
void setPositionDetailsSubData(PositionDetailsSubDataType value)
Sets the value of the positionDetailsSubData property.
void setPositionID(String value)
Sets the value of the positionID property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected ContingentWorkerTypeObjectType contingentWorkerTypeReference

protected ContractDetailsSubDataType contractDetailsData

protected XMLGregorianCalendar contractEndDate

protected EmployeeTypeObjectType employeeTypeReference

protected XMLGregorianCalendar endEmploymentDate

protected Boolean excludeFromHeadcount

protected XMLGregorianCalendar expectedAssignmentEndDate

protected InternationalAssignmentTypeObjectType internationalAssignmentTypeReference

protected PositionDetailsSubDataType positionDetailsSubData

protected String positionID

Public Constructors

public FilledPositionEditDetailsDataType ()

Public Methods

public ContingentWorkerTypeObjectType getContingentWorkerTypeReference ()

Gets the value of the contingentWorkerTypeReference property.

Returns

public ContractDetailsSubDataType getContractDetailsData ()

Gets the value of the contractDetailsData property.

Returns

public XMLGregorianCalendar getContractEndDate ()

Gets the value of the contractEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public EmployeeTypeObjectType getEmployeeTypeReference ()

Gets the value of the employeeTypeReference property.

Returns

public XMLGregorianCalendar getEndEmploymentDate ()

Gets the value of the endEmploymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean getExcludeFromHeadcount ()

Gets the value of the excludeFromHeadcount property. This getter has been renamed from isExcludeFromHeadcount() to getExcludeFromHeadcount() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public XMLGregorianCalendar getExpectedAssignmentEndDate ()

Gets the value of the expectedAssignmentEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public InternationalAssignmentTypeObjectType getInternationalAssignmentTypeReference ()

Gets the value of the internationalAssignmentTypeReference property.

Returns

public PositionDetailsSubDataType getPositionDetailsSubData ()

Gets the value of the positionDetailsSubData property.

Returns

public String getPositionID ()

Gets the value of the positionID property.

Returns
  • possible object is String

public void setContingentWorkerTypeReference (ContingentWorkerTypeObjectType value)

Sets the value of the contingentWorkerTypeReference property.

Parameters
value Allowed object is ContingentWorkerTypeObjectType

public void setContractDetailsData (ContractDetailsSubDataType value)

Sets the value of the contractDetailsData property.

Parameters
value Allowed object is ContractDetailsSubDataType

public void setContractEndDate (XMLGregorianCalendar value)

Sets the value of the contractEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEmployeeTypeReference (EmployeeTypeObjectType value)

Sets the value of the employeeTypeReference property.

Parameters
value Allowed object is EmployeeTypeObjectType

public void setEndEmploymentDate (XMLGregorianCalendar value)

Sets the value of the endEmploymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setExcludeFromHeadcount (Boolean value)

Sets the value of the excludeFromHeadcount property.

Parameters
value Allowed object is Boolean

public void setExpectedAssignmentEndDate (XMLGregorianCalendar value)

Sets the value of the expectedAssignmentEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setInternationalAssignmentTypeReference (InternationalAssignmentTypeObjectType value)

Sets the value of the internationalAssignmentTypeReference property.

Parameters
value Allowed object is InternationalAssignmentTypeObjectType

public void setPositionDetailsSubData (PositionDetailsSubDataType value)

Sets the value of the positionDetailsSubData property.

Parameters
value Allowed object is PositionDetailsSubDataType

public void setPositionID (String value)

Sets the value of the positionID property.

Parameters
value Allowed object is String