public class

OrganizationRequestCriteriaType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.staffing.OrganizationRequestCriteriaType

Class Overview

This element contains criteria to filter the Organizations returned.

Java class for Organization_Request_CriteriaType complex type.

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

 <complexType name="Organization_Request_CriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Organization_Type_Reference" type="{urn:com.workday/bsvc}Organization_TypeObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Include_Inactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Transaction_Log_Criteria" type="{urn:com.workday/bsvc}Transaction_Log_CriteriaType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Field_And_Parameter_Criteria_Data" type="{urn:com.workday/bsvc}Field_And_Parameter_Criteria_DataType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected FieldAndParameterCriteriaDataType fieldAndParameterCriteriaData
protected Boolean includeInactive
protected List<OrganizationTypeObjectType> organizationTypeReference
protected List<TransactionLogCriteriaType> transactionLogCriteria
Public Constructors
OrganizationRequestCriteriaType()
Public Methods
FieldAndParameterCriteriaDataType getFieldAndParameterCriteriaData()
Gets the value of the fieldAndParameterCriteriaData property.
Boolean getIncludeInactive()
Gets the value of the includeInactive property.
List<OrganizationTypeObjectType> getOrganizationTypeReference()
Gets the value of the organizationTypeReference property.
List<TransactionLogCriteriaType> getTransactionLogCriteria()
Gets the value of the transactionLogCriteria property.
void setFieldAndParameterCriteriaData(FieldAndParameterCriteriaDataType value)
Sets the value of the fieldAndParameterCriteriaData property.
void setIncludeInactive(Boolean value)
Sets the value of the includeInactive property.
void setOrganizationTypeReference(List<OrganizationTypeObjectType> organizationTypeReference)
Sets the value of the organizationTypeReference property.
void setTransactionLogCriteria(List<TransactionLogCriteriaType> transactionLogCriteria)
Sets the value of the transactionLogCriteria property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected FieldAndParameterCriteriaDataType fieldAndParameterCriteriaData

protected Boolean includeInactive

protected List<OrganizationTypeObjectType> organizationTypeReference

protected List<TransactionLogCriteriaType> transactionLogCriteria

Public Constructors

public OrganizationRequestCriteriaType ()

Public Methods

public FieldAndParameterCriteriaDataType getFieldAndParameterCriteriaData ()

Gets the value of the fieldAndParameterCriteriaData property.

Returns

public Boolean getIncludeInactive ()

Gets the value of the includeInactive property. This getter has been renamed from isIncludeInactive() to getIncludeInactive() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public List<OrganizationTypeObjectType> getOrganizationTypeReference ()

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

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

    getOrganizationTypeReference().add(newItem);
 

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

public List<TransactionLogCriteriaType> getTransactionLogCriteria ()

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

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

    getTransactionLogCriteria().add(newItem);
 

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

public void setFieldAndParameterCriteriaData (FieldAndParameterCriteriaDataType value)

Sets the value of the fieldAndParameterCriteriaData property.

Parameters
value Allowed object is FieldAndParameterCriteriaDataType

public void setIncludeInactive (Boolean value)

Sets the value of the includeInactive property.

Parameters
value Allowed object is Boolean

public void setOrganizationTypeReference (List<OrganizationTypeObjectType> organizationTypeReference)

Sets the value of the organizationTypeReference property.

Parameters
organizationTypeReference Allowed object is OrganizationTypeObjectType

public void setTransactionLogCriteria (List<TransactionLogCriteriaType> transactionLogCriteria)

Sets the value of the transactionLogCriteria property.

Parameters
transactionLogCriteria Allowed object is TransactionLogCriteriaType