public class

PositionDetailsDataType

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

Class Overview

Wrapper element for general data pertaining to a position opening.

Java class for Position_Details_DataType complex type.

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

 <complexType name="Position_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"/>
         <element name="Job_Posting_Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Academic_Tenure_Eligible" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Position_Group_Summary" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Position_Status_Reference" type="{urn:com.workday/bsvc}Worker_EventObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Available_For_Hire" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Available_for_Recruiting" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Hiring_Freeze" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Work_Shift_Required" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected Boolean academicTenureEligible
protected Boolean availableForHire
protected Boolean availableForRecruiting
protected Boolean hiringFreeze
protected String jobPostingTitle
protected String positionGroupSummary
protected String positionID
protected List<WorkerEventObjectType> positionStatusReference
protected Boolean workShiftRequired
Public Constructors
PositionDetailsDataType()
Public Methods
String getJobPostingTitle()
Gets the value of the jobPostingTitle property.
String getPositionGroupSummary()
Gets the value of the positionGroupSummary property.
String getPositionID()
Gets the value of the positionID property.
List<WorkerEventObjectType> getPositionStatusReference()
Gets the value of the positionStatusReference property.
Boolean isAcademicTenureEligible()
Gets the value of the academicTenureEligible property.
Boolean isAvailableForHire()
Gets the value of the availableForHire property.
Boolean isAvailableForRecruiting()
Gets the value of the availableForRecruiting property.
Boolean isHiringFreeze()
Gets the value of the hiringFreeze property.
Boolean isWorkShiftRequired()
Gets the value of the workShiftRequired property.
void setAcademicTenureEligible(Boolean value)
Sets the value of the academicTenureEligible property.
void setAvailableForHire(Boolean value)
Sets the value of the availableForHire property.
void setAvailableForRecruiting(Boolean value)
Sets the value of the availableForRecruiting property.
void setHiringFreeze(Boolean value)
Sets the value of the hiringFreeze property.
void setJobPostingTitle(String value)
Sets the value of the jobPostingTitle property.
void setPositionGroupSummary(String value)
Sets the value of the positionGroupSummary property.
void setPositionID(String value)
Sets the value of the positionID property.
void setWorkShiftRequired(Boolean value)
Sets the value of the workShiftRequired property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected Boolean academicTenureEligible

protected Boolean availableForHire

protected Boolean availableForRecruiting

protected Boolean hiringFreeze

protected String jobPostingTitle

protected String positionGroupSummary

protected String positionID

protected List<WorkerEventObjectType> positionStatusReference

protected Boolean workShiftRequired

Public Constructors

public PositionDetailsDataType ()

Public Methods

public String getJobPostingTitle ()

Gets the value of the jobPostingTitle property.

Returns
  • possible object is String

public String getPositionGroupSummary ()

Gets the value of the positionGroupSummary property.

Returns
  • possible object is String

public String getPositionID ()

Gets the value of the positionID property.

Returns
  • possible object is String

public List<WorkerEventObjectType> getPositionStatusReference ()

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

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

    getPositionStatusReference().add(newItem);
 

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

public Boolean isAcademicTenureEligible ()

Gets the value of the academicTenureEligible property.

Returns
  • possible object is Boolean

public Boolean isAvailableForHire ()

Gets the value of the availableForHire property.

Returns
  • possible object is Boolean

public Boolean isAvailableForRecruiting ()

Gets the value of the availableForRecruiting property.

Returns
  • possible object is Boolean

public Boolean isHiringFreeze ()

Gets the value of the hiringFreeze property.

Returns
  • possible object is Boolean

public Boolean isWorkShiftRequired ()

Gets the value of the workShiftRequired 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 setAvailableForHire (Boolean value)

Sets the value of the availableForHire property.

Parameters
value Allowed object is Boolean

public void setAvailableForRecruiting (Boolean value)

Sets the value of the availableForRecruiting property.

Parameters
value Allowed object is Boolean

public void setHiringFreeze (Boolean value)

Sets the value of the hiringFreeze property.

Parameters
value Allowed object is Boolean

public void setJobPostingTitle (String value)

Sets the value of the jobPostingTitle property.

Parameters
value Allowed object is String

public void setPositionGroupSummary (String value)

Sets the value of the positionGroupSummary property.

Parameters
value Allowed object is String

public void setPositionID (String value)

Sets the value of the positionID property.

Parameters
value Allowed object is String

public void setWorkShiftRequired (Boolean value)

Sets the value of the workShiftRequired property.

Parameters
value Allowed object is Boolean