public class

SupervisoryOrgDataType

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

Class Overview

Contains details specific to a Supervisory Organization.

Java class for Supervisory_Org_DataType complex type.

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

 <complexType name="Supervisory_Org_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Staffing_Model" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Location_Reference" type="{urn:com.workday/bsvc}LocationObjectType" minOccurs="0"/>
         <element name="Organization_Assignments_Data" type="{urn:com.workday/bsvc}Organization_Assignments_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Staffing_Restrictions_Data" type="{urn:com.workday/bsvc}Position_Group_Restriction_Summary_DataType" minOccurs="0"/>
         <element name="Available_For_Hire" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Hiring_Freeze" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected Boolean availableForHire
protected Boolean hiringFreeze
protected LocationObjectType locationReference
protected List<OrganizationAssignmentsDataType> organizationAssignmentsData
protected String staffingModel
protected PositionGroupRestrictionSummaryDataType staffingRestrictionsData
Public Constructors
SupervisoryOrgDataType()
Public Methods
LocationObjectType getLocationReference()
Gets the value of the locationReference property.
List<OrganizationAssignmentsDataType> getOrganizationAssignmentsData()
Gets the value of the organizationAssignmentsData property.
String getStaffingModel()
Gets the value of the staffingModel property.
PositionGroupRestrictionSummaryDataType getStaffingRestrictionsData()
Gets the value of the staffingRestrictionsData property.
Boolean isAvailableForHire()
Gets the value of the availableForHire property.
Boolean isHiringFreeze()
Gets the value of the hiringFreeze property.
void setAvailableForHire(Boolean value)
Sets the value of the availableForHire property.
void setHiringFreeze(Boolean value)
Sets the value of the hiringFreeze property.
void setLocationReference(LocationObjectType value)
Sets the value of the locationReference property.
void setStaffingModel(String value)
Sets the value of the staffingModel property.
void setStaffingRestrictionsData(PositionGroupRestrictionSummaryDataType value)
Sets the value of the staffingRestrictionsData property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected Boolean availableForHire

protected Boolean hiringFreeze

protected LocationObjectType locationReference

protected List<OrganizationAssignmentsDataType> organizationAssignmentsData

protected String staffingModel

protected PositionGroupRestrictionSummaryDataType staffingRestrictionsData

Public Constructors

public SupervisoryOrgDataType ()

Public Methods

public LocationObjectType getLocationReference ()

Gets the value of the locationReference property.

Returns

public List<OrganizationAssignmentsDataType> getOrganizationAssignmentsData ()

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

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

    getOrganizationAssignmentsData().add(newItem);
 

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

public String getStaffingModel ()

Gets the value of the staffingModel property.

Returns
  • possible object is String

public PositionGroupRestrictionSummaryDataType getStaffingRestrictionsData ()

Gets the value of the staffingRestrictionsData property.

Returns

public Boolean isAvailableForHire ()

Gets the value of the availableForHire property.

Returns
  • possible object is Boolean

public Boolean isHiringFreeze ()

Gets the value of the hiringFreeze property.

Returns
  • possible object is Boolean

public void setAvailableForHire (Boolean value)

Sets the value of the availableForHire 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 setLocationReference (LocationObjectType value)

Sets the value of the locationReference property.

Parameters
value Allowed object is LocationObjectType

public void setStaffingModel (String value)

Sets the value of the staffingModel property.

Parameters
value Allowed object is String

public void setStaffingRestrictionsData (PositionGroupRestrictionSummaryDataType value)

Sets the value of the staffingRestrictionsData property.

Parameters
value Allowed object is PositionGroupRestrictionSummaryDataType