public class

HeadcountRequestCriteriaType

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

Class Overview

Utilize the Request Criteria element to search the transaction log for specific instance(s) of a Headcount

Java class for Headcount_Request_CriteriaType complex type.

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

 <complexType name="Headcount_Request_CriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice>
           <element name="Transaction_Log_Criteria_Data" type="{urn:com.workday/bsvc}Transaction_Log_CriteriaType" maxOccurs="unbounded" minOccurs="0"/>
           <element name="Supervisory_Organization_Reference" type="{urn:com.workday/bsvc}Supervisory_OrganizationObjectType" minOccurs="0"/>
         </choice>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected SupervisoryOrganizationObjectType supervisoryOrganizationReference
protected List<TransactionLogCriteriaType> transactionLogCriteriaData
Public Constructors
HeadcountRequestCriteriaType()
Public Methods
SupervisoryOrganizationObjectType getSupervisoryOrganizationReference()
Gets the value of the supervisoryOrganizationReference property.
List<TransactionLogCriteriaType> getTransactionLogCriteriaData()
Gets the value of the transactionLogCriteriaData property.
void setSupervisoryOrganizationReference(SupervisoryOrganizationObjectType value)
Sets the value of the supervisoryOrganizationReference property.
void setTransactionLogCriteriaData(List<TransactionLogCriteriaType> transactionLogCriteriaData)
Sets the value of the transactionLogCriteriaData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected SupervisoryOrganizationObjectType supervisoryOrganizationReference

protected List<TransactionLogCriteriaType> transactionLogCriteriaData

Public Constructors

public HeadcountRequestCriteriaType ()

Public Methods

public SupervisoryOrganizationObjectType getSupervisoryOrganizationReference ()

Gets the value of the supervisoryOrganizationReference property.

Returns

public List<TransactionLogCriteriaType> getTransactionLogCriteriaData ()

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

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

    getTransactionLogCriteriaData().add(newItem);
 

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

public void setSupervisoryOrganizationReference (SupervisoryOrganizationObjectType value)

Sets the value of the supervisoryOrganizationReference property.

Parameters
value Allowed object is SupervisoryOrganizationObjectType

public void setTransactionLogCriteriaData (List<TransactionLogCriteriaType> transactionLogCriteriaData)

Sets the value of the transactionLogCriteriaData property.

Parameters
transactionLogCriteriaData Allowed object is TransactionLogCriteriaType