public class

JobRequisitionData2Type

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.recruiting.JobRequisitionData2Type

Class Overview

Wrapper Element for a Job Requisition

Java class for Job_Requisition_Data_2Type complex type.

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

 <complexType name="Job_Requisition_Data_2Type">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Job_Requisition_Status_Reference" type="{urn:com.workday/bsvc}Job_Requisition_StatusObjectType" minOccurs="0"/>
         <element name="Job_Requisition_Detail_Data" type="{urn:com.workday/bsvc}Job_Requisition_Definition_DataType" minOccurs="0"/>
         <element name="Hiring_Requirement_Data" type="{urn:com.workday/bsvc}Job_Requisition_Restrictions_DataType" minOccurs="0"/>
         <element name="Job_Requisition_Attachments" type="{urn:com.workday/bsvc}Job_Requisition_AttachmentsType" minOccurs="0"/>
         <element name="Qualification_Data" type="{urn:com.workday/bsvc}Qualifications_from_Position_Restrictions_DataType" minOccurs="0"/>
         <element name="Position_Data" type="{urn:com.workday/bsvc}Positions_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Supervisory_Organization_Reference" type="{urn:com.workday/bsvc}Supervisory_OrganizationObjectType" minOccurs="0"/>
         <element name="Integration_Field_Override_Data" type="{urn:com.workday/bsvc}Document_Field_Result_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Organization_Data" type="{urn:com.workday/bsvc}Job_Requisition_Organizations_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected JobRequisitionRestrictionsDataType hiringRequirementData
protected List<DocumentFieldResultDataType> integrationFieldOverrideData
protected JobRequisitionAttachmentsType jobRequisitionAttachments
protected JobRequisitionDefinitionDataType jobRequisitionDetailData
protected JobRequisitionStatusObjectType jobRequisitionStatusReference
protected List<JobRequisitionOrganizationsDataType> organizationData
protected List<PositionsDataType> positionData
protected QualificationsFromPositionRestrictionsDataType qualificationData
protected SupervisoryOrganizationObjectType supervisoryOrganizationReference
Public Constructors
JobRequisitionData2Type()
Public Methods
JobRequisitionRestrictionsDataType getHiringRequirementData()
Gets the value of the hiringRequirementData property.
List<DocumentFieldResultDataType> getIntegrationFieldOverrideData()
Gets the value of the integrationFieldOverrideData property.
JobRequisitionAttachmentsType getJobRequisitionAttachments()
Gets the value of the jobRequisitionAttachments property.
JobRequisitionDefinitionDataType getJobRequisitionDetailData()
Gets the value of the jobRequisitionDetailData property.
JobRequisitionStatusObjectType getJobRequisitionStatusReference()
Gets the value of the jobRequisitionStatusReference property.
List<JobRequisitionOrganizationsDataType> getOrganizationData()
Gets the value of the organizationData property.
List<PositionsDataType> getPositionData()
Gets the value of the positionData property.
QualificationsFromPositionRestrictionsDataType getQualificationData()
Gets the value of the qualificationData property.
SupervisoryOrganizationObjectType getSupervisoryOrganizationReference()
Gets the value of the supervisoryOrganizationReference property.
void setHiringRequirementData(JobRequisitionRestrictionsDataType value)
Sets the value of the hiringRequirementData property.
void setIntegrationFieldOverrideData(List<DocumentFieldResultDataType> integrationFieldOverrideData)
Sets the value of the integrationFieldOverrideData property.
void setJobRequisitionAttachments(JobRequisitionAttachmentsType value)
Sets the value of the jobRequisitionAttachments property.
void setJobRequisitionDetailData(JobRequisitionDefinitionDataType value)
Sets the value of the jobRequisitionDetailData property.
void setJobRequisitionStatusReference(JobRequisitionStatusObjectType value)
Sets the value of the jobRequisitionStatusReference property.
void setOrganizationData(List<JobRequisitionOrganizationsDataType> organizationData)
Sets the value of the organizationData property.
void setPositionData(List<PositionsDataType> positionData)
Sets the value of the positionData property.
void setQualificationData(QualificationsFromPositionRestrictionsDataType value)
Sets the value of the qualificationData property.
void setSupervisoryOrganizationReference(SupervisoryOrganizationObjectType value)
Sets the value of the supervisoryOrganizationReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected JobRequisitionRestrictionsDataType hiringRequirementData

protected List<DocumentFieldResultDataType> integrationFieldOverrideData

protected JobRequisitionAttachmentsType jobRequisitionAttachments

protected JobRequisitionDefinitionDataType jobRequisitionDetailData

protected JobRequisitionStatusObjectType jobRequisitionStatusReference

protected List<JobRequisitionOrganizationsDataType> organizationData

protected List<PositionsDataType> positionData

protected SupervisoryOrganizationObjectType supervisoryOrganizationReference

Public Constructors

public JobRequisitionData2Type ()

Public Methods

public JobRequisitionRestrictionsDataType getHiringRequirementData ()

Gets the value of the hiringRequirementData property.

Returns

public List<DocumentFieldResultDataType> getIntegrationFieldOverrideData ()

Gets the value of the integrationFieldOverrideData 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 integrationFieldOverrideData property.

For example, to add a new item, do as follows:

    getIntegrationFieldOverrideData().add(newItem);
 

Objects of the following type(s) are allowed in the list DocumentFieldResultDataType

public JobRequisitionAttachmentsType getJobRequisitionAttachments ()

Gets the value of the jobRequisitionAttachments property.

Returns

public JobRequisitionDefinitionDataType getJobRequisitionDetailData ()

Gets the value of the jobRequisitionDetailData property.

Returns

public JobRequisitionStatusObjectType getJobRequisitionStatusReference ()

Gets the value of the jobRequisitionStatusReference property.

Returns

public List<JobRequisitionOrganizationsDataType> getOrganizationData ()

Gets the value of the organizationData 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 organizationData property.

For example, to add a new item, do as follows:

    getOrganizationData().add(newItem);
 

Objects of the following type(s) are allowed in the list JobRequisitionOrganizationsDataType

public List<PositionsDataType> getPositionData ()

Gets the value of the positionData 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 positionData property.

For example, to add a new item, do as follows:

    getPositionData().add(newItem);
 

Objects of the following type(s) are allowed in the list PositionsDataType

public QualificationsFromPositionRestrictionsDataType getQualificationData ()

Gets the value of the qualificationData property.

public SupervisoryOrganizationObjectType getSupervisoryOrganizationReference ()

Gets the value of the supervisoryOrganizationReference property.

Returns

public void setHiringRequirementData (JobRequisitionRestrictionsDataType value)

Sets the value of the hiringRequirementData property.

Parameters
value Allowed object is JobRequisitionRestrictionsDataType

public void setIntegrationFieldOverrideData (List<DocumentFieldResultDataType> integrationFieldOverrideData)

Sets the value of the integrationFieldOverrideData property.

Parameters
integrationFieldOverrideData Allowed object is DocumentFieldResultDataType

public void setJobRequisitionAttachments (JobRequisitionAttachmentsType value)

Sets the value of the jobRequisitionAttachments property.

Parameters
value Allowed object is JobRequisitionAttachmentsType

public void setJobRequisitionDetailData (JobRequisitionDefinitionDataType value)

Sets the value of the jobRequisitionDetailData property.

Parameters
value Allowed object is JobRequisitionDefinitionDataType

public void setJobRequisitionStatusReference (JobRequisitionStatusObjectType value)

Sets the value of the jobRequisitionStatusReference property.

Parameters
value Allowed object is JobRequisitionStatusObjectType

public void setOrganizationData (List<JobRequisitionOrganizationsDataType> organizationData)

Sets the value of the organizationData property.

Parameters
organizationData Allowed object is JobRequisitionOrganizationsDataType

public void setPositionData (List<PositionsDataType> positionData)

Sets the value of the positionData property.

Parameters
positionData Allowed object is PositionsDataType

public void setQualificationData (QualificationsFromPositionRestrictionsDataType value)

Sets the value of the qualificationData property.

Parameters
value Allowed object is QualificationsFromPositionRestrictionsDataType

public void setSupervisoryOrganizationReference (SupervisoryOrganizationObjectType value)

Sets the value of the supervisoryOrganizationReference property.

Parameters
value Allowed object is SupervisoryOrganizationObjectType