public class

JobProfileRequestCriteriaType

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

Class Overview

Utilize the Request Criteria element to limit the Job Profiles returned based on the specific criteria. Job Profiles that are returned must meet all of the criteria specified.

Java class for Job_Profile_Request_CriteriaType complex type.

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

 <complexType name="Job_Profile_Request_CriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Transaction_Log_Criteria_Data" type="{urn:com.workday/bsvc}Transaction_Log_CriteriaType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Event_Reference" type="{urn:com.workday/bsvc}Unique_IdentifierObjectType" minOccurs="0"/>
         <element name="Job_Family_Reference" type="{urn:com.workday/bsvc}Job_FamilyObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Management_Level_Reference" type="{urn:com.workday/bsvc}Management_LevelObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Job_Level_Reference" type="{urn:com.workday/bsvc}Job_LevelObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Job_Category_Reference" type="{urn:com.workday/bsvc}Job_CategoryObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Company_Insider_Type_Reference" type="{urn:com.workday/bsvc}Company_Insider_TypeObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Job_Classification_Reference" type="{urn:com.workday/bsvc}Job_ClassificationObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Job_Classification_Group_Reference" type="{urn:com.workday/bsvc}Job_Classification_GroupObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Workers_Compensation_Code_Reference" type="{urn:com.workday/bsvc}Workers_Compensation_CodeObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Work_Hours_Profile_Reference" type="{urn:com.workday/bsvc}Work_Hours_ProfileObjectType" 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

Fields
protected List<CompanyInsiderTypeObjectType> companyInsiderTypeReference
protected UniqueIdentifierObjectType eventReference
protected FieldAndParameterCriteriaDataType fieldAndParameterCriteriaData
protected List<JobCategoryObjectType> jobCategoryReference
protected List<JobClassificationGroupObjectType> jobClassificationGroupReference
protected List<JobClassificationObjectType> jobClassificationReference
protected List<JobFamilyObjectType> jobFamilyReference
protected List<JobLevelObjectType> jobLevelReference
protected List<ManagementLevelObjectType> managementLevelReference
protected List<TransactionLogCriteriaType> transactionLogCriteriaData
protected List<WorkHoursProfileObjectType> workHoursProfileReference
protected List<WorkersCompensationCodeObjectType> workersCompensationCodeReference
Public Constructors
JobProfileRequestCriteriaType()
Public Methods
List<CompanyInsiderTypeObjectType> getCompanyInsiderTypeReference()
Gets the value of the companyInsiderTypeReference property.
UniqueIdentifierObjectType getEventReference()
Gets the value of the eventReference property.
FieldAndParameterCriteriaDataType getFieldAndParameterCriteriaData()
Gets the value of the fieldAndParameterCriteriaData property.
List<JobCategoryObjectType> getJobCategoryReference()
Gets the value of the jobCategoryReference property.
List<JobClassificationGroupObjectType> getJobClassificationGroupReference()
Gets the value of the jobClassificationGroupReference property.
List<JobClassificationObjectType> getJobClassificationReference()
Gets the value of the jobClassificationReference property.
List<JobFamilyObjectType> getJobFamilyReference()
Gets the value of the jobFamilyReference property.
List<JobLevelObjectType> getJobLevelReference()
Gets the value of the jobLevelReference property.
List<ManagementLevelObjectType> getManagementLevelReference()
Gets the value of the managementLevelReference property.
List<TransactionLogCriteriaType> getTransactionLogCriteriaData()
Gets the value of the transactionLogCriteriaData property.
List<WorkHoursProfileObjectType> getWorkHoursProfileReference()
Gets the value of the workHoursProfileReference property.
List<WorkersCompensationCodeObjectType> getWorkersCompensationCodeReference()
Gets the value of the workersCompensationCodeReference property.
void setEventReference(UniqueIdentifierObjectType value)
Sets the value of the eventReference property.
void setFieldAndParameterCriteriaData(FieldAndParameterCriteriaDataType value)
Sets the value of the fieldAndParameterCriteriaData property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<CompanyInsiderTypeObjectType> companyInsiderTypeReference

protected UniqueIdentifierObjectType eventReference

protected FieldAndParameterCriteriaDataType fieldAndParameterCriteriaData

protected List<JobCategoryObjectType> jobCategoryReference

protected List<JobClassificationGroupObjectType> jobClassificationGroupReference

protected List<JobClassificationObjectType> jobClassificationReference

protected List<JobFamilyObjectType> jobFamilyReference

protected List<JobLevelObjectType> jobLevelReference

protected List<ManagementLevelObjectType> managementLevelReference

protected List<TransactionLogCriteriaType> transactionLogCriteriaData

protected List<WorkHoursProfileObjectType> workHoursProfileReference

protected List<WorkersCompensationCodeObjectType> workersCompensationCodeReference

Public Constructors

public JobProfileRequestCriteriaType ()

Public Methods

public List<CompanyInsiderTypeObjectType> getCompanyInsiderTypeReference ()

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

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

    getCompanyInsiderTypeReference().add(newItem);
 

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

public UniqueIdentifierObjectType getEventReference ()

Gets the value of the eventReference property.

Returns

public FieldAndParameterCriteriaDataType getFieldAndParameterCriteriaData ()

Gets the value of the fieldAndParameterCriteriaData property.

Returns

public List<JobCategoryObjectType> getJobCategoryReference ()

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

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

    getJobCategoryReference().add(newItem);
 

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

public List<JobClassificationGroupObjectType> getJobClassificationGroupReference ()

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

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

    getJobClassificationGroupReference().add(newItem);
 

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

public List<JobClassificationObjectType> getJobClassificationReference ()

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

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

    getJobClassificationReference().add(newItem);
 

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

public List<JobFamilyObjectType> getJobFamilyReference ()

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

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

    getJobFamilyReference().add(newItem);
 

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

public List<JobLevelObjectType> getJobLevelReference ()

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

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

    getJobLevelReference().add(newItem);
 

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

public List<ManagementLevelObjectType> getManagementLevelReference ()

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

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

    getManagementLevelReference().add(newItem);
 

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

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 List<WorkHoursProfileObjectType> getWorkHoursProfileReference ()

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

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

    getWorkHoursProfileReference().add(newItem);
 

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

public List<WorkersCompensationCodeObjectType> getWorkersCompensationCodeReference ()

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

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

    getWorkersCompensationCodeReference().add(newItem);
 

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

public void setEventReference (UniqueIdentifierObjectType value)

Sets the value of the eventReference property.

Parameters
value Allowed object is UniqueIdentifierObjectType

public void setFieldAndParameterCriteriaData (FieldAndParameterCriteriaDataType value)

Sets the value of the fieldAndParameterCriteriaData property.

Parameters
value Allowed object is FieldAndParameterCriteriaDataType