| java.lang.Object | |
| ↳ | com.workday.recruiting.JobRequisitionRestrictionsDataType |
Wrapper element for Hiring Requirements
Java class for Job_Requisition_Restrictions_DataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Job_Requisition_Restrictions_DataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Recruiting_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Target_Hire_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Target_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="Job_Profile_Reference" type="{urn:com.workday/bsvc}Job_ProfileObjectType" minOccurs="0"/>
<element name="Worker_Type_Reference" type="{urn:com.workday/bsvc}Worker_TypeObjectType" minOccurs="0"/>
<element name="Position_Worker_Type_Reference" type="{urn:com.workday/bsvc}Position_Worker_TypeObjectType" minOccurs="0"/>
<element name="Primary_Location_Reference" type="{urn:com.workday/bsvc}LocationObjectType" minOccurs="0"/>
<element name="Additional_Locations_Reference" type="{urn:com.workday/bsvc}LocationObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Time_Type_Reference" type="{urn:com.workday/bsvc}Position_Time_TypeObjectType" 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="Work_Shift_Reference" type="{urn:com.workday/bsvc}Work_ShiftObjectType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| additionalLocationsReference | |||||||||||
| jobProfileReference | |||||||||||
| positionWorkerTypeReference | |||||||||||
| primaryLocationReference | |||||||||||
| recruitingStartDate | |||||||||||
| scheduledWeeklyHours | |||||||||||
| targetEndDate | |||||||||||
| targetHireDate | |||||||||||
| timeTypeReference | |||||||||||
| workShiftReference | |||||||||||
| workerTypeReference | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the additionalLocationsReference property.
| |||||||||||
Gets the value of the jobProfileReference property.
| |||||||||||
Gets the value of the positionWorkerTypeReference property.
| |||||||||||
Gets the value of the primaryLocationReference property.
| |||||||||||
Gets the value of the recruitingStartDate property.
| |||||||||||
Gets the value of the scheduledWeeklyHours property.
| |||||||||||
Gets the value of the targetEndDate property.
| |||||||||||
Gets the value of the targetHireDate property.
| |||||||||||
Gets the value of the timeTypeReference property.
| |||||||||||
Gets the value of the workShiftReference property.
| |||||||||||
Gets the value of the workerTypeReference property.
| |||||||||||
Sets the value of the additionalLocationsReference property.
| |||||||||||
Sets the value of the jobProfileReference property.
| |||||||||||
Sets the value of the positionWorkerTypeReference property.
| |||||||||||
Sets the value of the primaryLocationReference property.
| |||||||||||
Sets the value of the recruitingStartDate property.
| |||||||||||
Sets the value of the scheduledWeeklyHours property.
| |||||||||||
Sets the value of the targetEndDate property.
| |||||||||||
Sets the value of the targetHireDate property.
| |||||||||||
Sets the value of the timeTypeReference property.
| |||||||||||
Sets the value of the workShiftReference property.
| |||||||||||
Sets the value of the workerTypeReference property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the additionalLocationsReference 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 additionalLocationsReference property.
For example, to add a new item, do as follows:
getAdditionalLocationsReference().add(newItem);
Objects of the following type(s) are allowed in the list
LocationObjectType
Gets the value of the jobProfileReference property.
JobProfileObjectType
Gets the value of the positionWorkerTypeReference property.
PositionWorkerTypeObjectType
Gets the value of the primaryLocationReference property.
LocationObjectType
Gets the value of the recruitingStartDate property.
Gets the value of the scheduledWeeklyHours property.
Gets the value of the targetEndDate property.
Gets the value of the targetHireDate property.
Gets the value of the timeTypeReference property.
PositionTimeTypeObjectType
Gets the value of the workShiftReference property.
WorkShiftObjectType
Gets the value of the workerTypeReference property.
WorkerTypeObjectType
Sets the value of the additionalLocationsReference property.
| additionalLocationsReference | Allowed object is
LocationObjectType
|
|---|
Sets the value of the jobProfileReference property.
| value | Allowed object is
JobProfileObjectType
|
|---|
Sets the value of the positionWorkerTypeReference property.
| value | Allowed object is
PositionWorkerTypeObjectType
|
|---|
Sets the value of the primaryLocationReference property.
| value | Allowed object is
LocationObjectType
|
|---|
Sets the value of the recruitingStartDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the scheduledWeeklyHours property.
| value | Allowed object is BigDecimal |
|---|
Sets the value of the targetEndDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the targetHireDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the timeTypeReference property.
| value | Allowed object is
PositionTimeTypeObjectType
|
|---|
Sets the value of the workShiftReference property.
| value | Allowed object is
WorkShiftObjectType
|
|---|
Sets the value of the workerTypeReference property.
| value | Allowed object is
WorkerTypeObjectType
|
|---|