public class

JobRequisitionDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.JobRequisitionDataType

Class Overview

Wrapper Element for a Job Requisition

Java class for Job_Requisition_DataType complex type.

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

 <complexType name="Job_Requisition_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Job_Requisition_Reference" type="{urn:com.workday/bsvc}Job_RequisitionObjectType" minOccurs="0"/>
         <element name="Job_Requisition_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Job_Posting_Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Recruiting_Instruction_Data" type="{urn:com.workday/bsvc}Recruiting_Instruction_DataType" minOccurs="0"/>
         <element name="Academic_Tenure_Eligible" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Job_Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Justification" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Job_Requisition_Attachments" type="{urn:com.workday/bsvc}Job_Requisition_AttachmentsType" minOccurs="0"/>
         <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="Location_Reference" type="{urn:com.workday/bsvc}LocationObjectType" minOccurs="0"/>
         <element name="Position_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"/>
         <element name="Qualification_Data" type="{urn:com.workday/bsvc}Qualification_Data_for_Position_Restriction_or_Job_ProfileType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected Boolean academicTenureEligible
protected String jobDescription
protected String jobPostingTitle
protected JobProfileObjectType jobProfileReference
protected JobRequisitionAttachmentsType jobRequisitionAttachments
protected String jobRequisitionID
protected JobRequisitionObjectType jobRequisitionReference
protected String justification
protected LocationObjectType locationReference
protected PositionTimeTypeObjectType positionTimeTypeReference
protected PositionWorkerTypeObjectType positionWorkerTypeReference
protected QualificationDataForPositionRestrictionOrJobProfileType qualificationData
protected RecruitingInstructionDataType recruitingInstructionData
protected XMLGregorianCalendar recruitingStartDate
protected BigDecimal scheduledWeeklyHours
protected XMLGregorianCalendar targetEndDate
protected XMLGregorianCalendar targetHireDate
protected WorkShiftObjectType workShiftReference
protected WorkerTypeObjectType workerTypeReference
Public Constructors
JobRequisitionDataType()
Public Methods
String getJobDescription()
Gets the value of the jobDescription property.
String getJobPostingTitle()
Gets the value of the jobPostingTitle property.
JobProfileObjectType getJobProfileReference()
Gets the value of the jobProfileReference property.
JobRequisitionAttachmentsType getJobRequisitionAttachments()
Gets the value of the jobRequisitionAttachments property.
String getJobRequisitionID()
Gets the value of the jobRequisitionID property.
JobRequisitionObjectType getJobRequisitionReference()
Gets the value of the jobRequisitionReference property.
String getJustification()
Gets the value of the justification property.
LocationObjectType getLocationReference()
Gets the value of the locationReference property.
PositionTimeTypeObjectType getPositionTimeTypeReference()
Gets the value of the positionTimeTypeReference property.
PositionWorkerTypeObjectType getPositionWorkerTypeReference()
Gets the value of the positionWorkerTypeReference property.
QualificationDataForPositionRestrictionOrJobProfileType getQualificationData()
Gets the value of the qualificationData property.
RecruitingInstructionDataType getRecruitingInstructionData()
Gets the value of the recruitingInstructionData property.
XMLGregorianCalendar getRecruitingStartDate()
Gets the value of the recruitingStartDate property.
BigDecimal getScheduledWeeklyHours()
Gets the value of the scheduledWeeklyHours property.
XMLGregorianCalendar getTargetEndDate()
Gets the value of the targetEndDate property.
XMLGregorianCalendar getTargetHireDate()
Gets the value of the targetHireDate property.
WorkShiftObjectType getWorkShiftReference()
Gets the value of the workShiftReference property.
WorkerTypeObjectType getWorkerTypeReference()
Gets the value of the workerTypeReference property.
Boolean isAcademicTenureEligible()
Gets the value of the academicTenureEligible property.
void setAcademicTenureEligible(Boolean value)
Sets the value of the academicTenureEligible property.
void setJobDescription(String value)
Sets the value of the jobDescription property.
void setJobPostingTitle(String value)
Sets the value of the jobPostingTitle property.
void setJobProfileReference(JobProfileObjectType value)
Sets the value of the jobProfileReference property.
void setJobRequisitionAttachments(JobRequisitionAttachmentsType value)
Sets the value of the jobRequisitionAttachments property.
void setJobRequisitionID(String value)
Sets the value of the jobRequisitionID property.
void setJobRequisitionReference(JobRequisitionObjectType value)
Sets the value of the jobRequisitionReference property.
void setJustification(String value)
Sets the value of the justification property.
void setLocationReference(LocationObjectType value)
Sets the value of the locationReference property.
void setPositionTimeTypeReference(PositionTimeTypeObjectType value)
Sets the value of the positionTimeTypeReference property.
void setPositionWorkerTypeReference(PositionWorkerTypeObjectType value)
Sets the value of the positionWorkerTypeReference property.
void setQualificationData(QualificationDataForPositionRestrictionOrJobProfileType value)
Sets the value of the qualificationData property.
void setRecruitingInstructionData(RecruitingInstructionDataType value)
Sets the value of the recruitingInstructionData property.
void setRecruitingStartDate(XMLGregorianCalendar value)
Sets the value of the recruitingStartDate property.
void setScheduledWeeklyHours(BigDecimal value)
Sets the value of the scheduledWeeklyHours property.
void setTargetEndDate(XMLGregorianCalendar value)
Sets the value of the targetEndDate property.
void setTargetHireDate(XMLGregorianCalendar value)
Sets the value of the targetHireDate property.
void setWorkShiftReference(WorkShiftObjectType value)
Sets the value of the workShiftReference property.
void setWorkerTypeReference(WorkerTypeObjectType value)
Sets the value of the workerTypeReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected Boolean academicTenureEligible

protected String jobDescription

protected String jobPostingTitle

protected JobProfileObjectType jobProfileReference

protected JobRequisitionAttachmentsType jobRequisitionAttachments

protected String jobRequisitionID

protected JobRequisitionObjectType jobRequisitionReference

protected String justification

protected LocationObjectType locationReference

protected PositionTimeTypeObjectType positionTimeTypeReference

protected PositionWorkerTypeObjectType positionWorkerTypeReference

protected RecruitingInstructionDataType recruitingInstructionData

protected XMLGregorianCalendar recruitingStartDate

protected BigDecimal scheduledWeeklyHours

protected XMLGregorianCalendar targetEndDate

protected XMLGregorianCalendar targetHireDate

protected WorkShiftObjectType workShiftReference

protected WorkerTypeObjectType workerTypeReference

Public Constructors

public JobRequisitionDataType ()

Public Methods

public String getJobDescription ()

Gets the value of the jobDescription property.

Returns
  • possible object is String

public String getJobPostingTitle ()

Gets the value of the jobPostingTitle property.

Returns
  • possible object is String

public JobProfileObjectType getJobProfileReference ()

Gets the value of the jobProfileReference property.

Returns

public JobRequisitionAttachmentsType getJobRequisitionAttachments ()

Gets the value of the jobRequisitionAttachments property.

Returns

public String getJobRequisitionID ()

Gets the value of the jobRequisitionID property.

Returns
  • possible object is String

public JobRequisitionObjectType getJobRequisitionReference ()

Gets the value of the jobRequisitionReference property.

Returns

public String getJustification ()

Gets the value of the justification property.

Returns
  • possible object is String

public LocationObjectType getLocationReference ()

Gets the value of the locationReference property.

Returns

public PositionTimeTypeObjectType getPositionTimeTypeReference ()

Gets the value of the positionTimeTypeReference property.

Returns

public PositionWorkerTypeObjectType getPositionWorkerTypeReference ()

Gets the value of the positionWorkerTypeReference property.

Returns

public QualificationDataForPositionRestrictionOrJobProfileType getQualificationData ()

Gets the value of the qualificationData property.

public RecruitingInstructionDataType getRecruitingInstructionData ()

Gets the value of the recruitingInstructionData property.

Returns

public XMLGregorianCalendar getRecruitingStartDate ()

Gets the value of the recruitingStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getScheduledWeeklyHours ()

Gets the value of the scheduledWeeklyHours property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getTargetEndDate ()

Gets the value of the targetEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getTargetHireDate ()

Gets the value of the targetHireDate property.

Returns
  • possible object is XMLGregorianCalendar

public WorkShiftObjectType getWorkShiftReference ()

Gets the value of the workShiftReference property.

Returns

public WorkerTypeObjectType getWorkerTypeReference ()

Gets the value of the workerTypeReference property.

Returns

public Boolean isAcademicTenureEligible ()

Gets the value of the academicTenureEligible property.

Returns
  • possible object is Boolean

public void setAcademicTenureEligible (Boolean value)

Sets the value of the academicTenureEligible property.

Parameters
value Allowed object is Boolean

public void setJobDescription (String value)

Sets the value of the jobDescription property.

Parameters
value Allowed object is String

public void setJobPostingTitle (String value)

Sets the value of the jobPostingTitle property.

Parameters
value Allowed object is String

public void setJobProfileReference (JobProfileObjectType value)

Sets the value of the jobProfileReference property.

Parameters
value Allowed object is JobProfileObjectType

public void setJobRequisitionAttachments (JobRequisitionAttachmentsType value)

Sets the value of the jobRequisitionAttachments property.

Parameters
value Allowed object is JobRequisitionAttachmentsType

public void setJobRequisitionID (String value)

Sets the value of the jobRequisitionID property.

Parameters
value Allowed object is String

public void setJobRequisitionReference (JobRequisitionObjectType value)

Sets the value of the jobRequisitionReference property.

Parameters
value Allowed object is JobRequisitionObjectType

public void setJustification (String value)

Sets the value of the justification property.

Parameters
value Allowed object is String

public void setLocationReference (LocationObjectType value)

Sets the value of the locationReference property.

Parameters
value Allowed object is LocationObjectType

public void setPositionTimeTypeReference (PositionTimeTypeObjectType value)

Sets the value of the positionTimeTypeReference property.

Parameters
value Allowed object is PositionTimeTypeObjectType

public void setPositionWorkerTypeReference (PositionWorkerTypeObjectType value)

Sets the value of the positionWorkerTypeReference property.

Parameters
value Allowed object is PositionWorkerTypeObjectType

public void setQualificationData (QualificationDataForPositionRestrictionOrJobProfileType value)

Sets the value of the qualificationData property.

Parameters
value Allowed object is QualificationDataForPositionRestrictionOrJobProfileType

public void setRecruitingInstructionData (RecruitingInstructionDataType value)

Sets the value of the recruitingInstructionData property.

Parameters
value Allowed object is RecruitingInstructionDataType

public void setRecruitingStartDate (XMLGregorianCalendar value)

Sets the value of the recruitingStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setScheduledWeeklyHours (BigDecimal value)

Sets the value of the scheduledWeeklyHours property.

Parameters
value Allowed object is BigDecimal

public void setTargetEndDate (XMLGregorianCalendar value)

Sets the value of the targetEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTargetHireDate (XMLGregorianCalendar value)

Sets the value of the targetHireDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setWorkShiftReference (WorkShiftObjectType value)

Sets the value of the workShiftReference property.

Parameters
value Allowed object is WorkShiftObjectType

public void setWorkerTypeReference (WorkerTypeObjectType value)

Sets the value of the workerTypeReference property.

Parameters
value Allowed object is WorkerTypeObjectType