public class

HeadcountDetailsDataType

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

Class Overview

Wrapper element for Headcount Details

Java class for Headcount_Details_DataType complex type.

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

 <complexType name="Headcount_Details_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Headcount_Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <choice>
           <element name="Positions_Available" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="7"/>
                 <fractionDigits value="0"/>
               </restriction>
             </simpleType>
           </element>
         </choice>
         <choice>
           <element name="Hours_Allocated" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="8"/>
                 <minInclusive value="0"/>
                 <fractionDigits value="1"/>
               </restriction>
             </simpleType>
           </element>
           <element name="Positions_Allocated" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="7"/>
                 <minInclusive value="0"/>
                 <fractionDigits value="0"/>
               </restriction>
             </simpleType>
           </element>
         </choice>
         <element name="Headcount_Status_Reference" type="{urn:com.workday/bsvc}Unique_IdentifierObjectType" 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 String headcountDescription
protected UniqueIdentifierObjectType headcountStatusReference
protected Boolean hiringFreeze
protected BigDecimal hoursAllocated
protected BigDecimal positionsAllocated
protected BigDecimal positionsAvailable
Public Constructors
HeadcountDetailsDataType()
Public Methods
String getHeadcountDescription()
Gets the value of the headcountDescription property.
UniqueIdentifierObjectType getHeadcountStatusReference()
Gets the value of the headcountStatusReference property.
BigDecimal getHoursAllocated()
Gets the value of the hoursAllocated property.
BigDecimal getPositionsAllocated()
Gets the value of the positionsAllocated property.
BigDecimal getPositionsAvailable()
Gets the value of the positionsAvailable 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 setHeadcountDescription(String value)
Sets the value of the headcountDescription property.
void setHeadcountStatusReference(UniqueIdentifierObjectType value)
Sets the value of the headcountStatusReference property.
void setHiringFreeze(Boolean value)
Sets the value of the hiringFreeze property.
void setHoursAllocated(BigDecimal value)
Sets the value of the hoursAllocated property.
void setPositionsAllocated(BigDecimal value)
Sets the value of the positionsAllocated property.
void setPositionsAvailable(BigDecimal value)
Sets the value of the positionsAvailable property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected Boolean availableForHire

protected String headcountDescription

protected UniqueIdentifierObjectType headcountStatusReference

protected Boolean hiringFreeze

protected BigDecimal hoursAllocated

protected BigDecimal positionsAllocated

protected BigDecimal positionsAvailable

Public Constructors

public HeadcountDetailsDataType ()

Public Methods

public String getHeadcountDescription ()

Gets the value of the headcountDescription property.

Returns
  • possible object is String

public UniqueIdentifierObjectType getHeadcountStatusReference ()

Gets the value of the headcountStatusReference property.

Returns

public BigDecimal getHoursAllocated ()

Gets the value of the hoursAllocated property.

Returns
  • possible object is BigDecimal

public BigDecimal getPositionsAllocated ()

Gets the value of the positionsAllocated property.

Returns
  • possible object is BigDecimal

public BigDecimal getPositionsAvailable ()

Gets the value of the positionsAvailable property.

Returns
  • possible object is BigDecimal

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 setHeadcountDescription (String value)

Sets the value of the headcountDescription property.

Parameters
value Allowed object is String

public void setHeadcountStatusReference (UniqueIdentifierObjectType value)

Sets the value of the headcountStatusReference property.

Parameters
value Allowed object is UniqueIdentifierObjectType

public void setHiringFreeze (Boolean value)

Sets the value of the hiringFreeze property.

Parameters
value Allowed object is Boolean

public void setHoursAllocated (BigDecimal value)

Sets the value of the hoursAllocated property.

Parameters
value Allowed object is BigDecimal

public void setPositionsAllocated (BigDecimal value)

Sets the value of the positionsAllocated property.

Parameters
value Allowed object is BigDecimal

public void setPositionsAvailable (BigDecimal value)

Sets the value of the positionsAvailable property.

Parameters
value Allowed object is BigDecimal