public class

PayrollOffCycleResultOverrideRequestCriteriaType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.payroll.PayrollOffCycleResultOverrideRequestCriteriaType

Class Overview

Payroll Off-cycle Result Override Request Criteria element.

Java class for Payroll_Off-cycle_Result_Override_Request_CriteriaType complex type.

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

 <complexType name="Payroll_Off-cycle_Result_Override_Request_CriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Payment_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Employee_Reference" type="{urn:com.workday/bsvc}EmployeeObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Period_Reference" type="{urn:com.workday/bsvc}PeriodObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Run_Category_Reference" type="{urn:com.workday/bsvc}Run_CategoryObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Pay_Group_Reference" type="{urn:com.workday/bsvc}Pay_GroupObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Batch_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Payment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Reason_Reference" type="{urn:com.workday/bsvc}Payroll_Action_ReasonObjectType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected String batchID
protected List<EmployeeObjectType> employeeReference
protected List<PayGroupObjectType> payGroupReference
protected XMLGregorianCalendar paymentDate
protected String paymentID
protected List<PeriodObjectType> periodReference
protected List<PayrollActionReasonObjectType> reasonReference
protected List<RunCategoryObjectType> runCategoryReference
Public Constructors
PayrollOffCycleResultOverrideRequestCriteriaType()
Public Methods
String getBatchID()
Gets the value of the batchID property.
List<EmployeeObjectType> getEmployeeReference()
Gets the value of the employeeReference property.
List<PayGroupObjectType> getPayGroupReference()
Gets the value of the payGroupReference property.
XMLGregorianCalendar getPaymentDate()
Gets the value of the paymentDate property.
String getPaymentID()
Gets the value of the paymentID property.
List<PeriodObjectType> getPeriodReference()
Gets the value of the periodReference property.
List<PayrollActionReasonObjectType> getReasonReference()
Gets the value of the reasonReference property.
List<RunCategoryObjectType> getRunCategoryReference()
Gets the value of the runCategoryReference property.
void setBatchID(String value)
Sets the value of the batchID property.
void setEmployeeReference(List<EmployeeObjectType> employeeReference)
Sets the value of the employeeReference property.
void setPayGroupReference(List<PayGroupObjectType> payGroupReference)
Sets the value of the payGroupReference property.
void setPaymentDate(XMLGregorianCalendar value)
Sets the value of the paymentDate property.
void setPaymentID(String value)
Sets the value of the paymentID property.
void setPeriodReference(List<PeriodObjectType> periodReference)
Sets the value of the periodReference property.
void setReasonReference(List<PayrollActionReasonObjectType> reasonReference)
Sets the value of the reasonReference property.
void setRunCategoryReference(List<RunCategoryObjectType> runCategoryReference)
Sets the value of the runCategoryReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected String batchID

protected List<EmployeeObjectType> employeeReference

protected List<PayGroupObjectType> payGroupReference

protected XMLGregorianCalendar paymentDate

protected String paymentID

protected List<PeriodObjectType> periodReference

protected List<PayrollActionReasonObjectType> reasonReference

protected List<RunCategoryObjectType> runCategoryReference

Public Constructors

public PayrollOffCycleResultOverrideRequestCriteriaType ()

Public Methods

public String getBatchID ()

Gets the value of the batchID property.

Returns
  • possible object is String

public List<EmployeeObjectType> getEmployeeReference ()

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

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

    getEmployeeReference().add(newItem);
 

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

public List<PayGroupObjectType> getPayGroupReference ()

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

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

    getPayGroupReference().add(newItem);
 

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

public XMLGregorianCalendar getPaymentDate ()

Gets the value of the paymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getPaymentID ()

Gets the value of the paymentID property.

Returns
  • possible object is String

public List<PeriodObjectType> getPeriodReference ()

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

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

    getPeriodReference().add(newItem);
 

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

public List<PayrollActionReasonObjectType> getReasonReference ()

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

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

    getReasonReference().add(newItem);
 

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

public List<RunCategoryObjectType> getRunCategoryReference ()

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

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

    getRunCategoryReference().add(newItem);
 

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

public void setBatchID (String value)

Sets the value of the batchID property.

Parameters
value Allowed object is String

public void setEmployeeReference (List<EmployeeObjectType> employeeReference)

Sets the value of the employeeReference property.

Parameters
employeeReference Allowed object is EmployeeObjectType

public void setPayGroupReference (List<PayGroupObjectType> payGroupReference)

Sets the value of the payGroupReference property.

Parameters
payGroupReference Allowed object is PayGroupObjectType

public void setPaymentDate (XMLGregorianCalendar value)

Sets the value of the paymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPaymentID (String value)

Sets the value of the paymentID property.

Parameters
value Allowed object is String

public void setPeriodReference (List<PeriodObjectType> periodReference)

Sets the value of the periodReference property.

Parameters
periodReference Allowed object is PeriodObjectType

public void setReasonReference (List<PayrollActionReasonObjectType> reasonReference)

Sets the value of the reasonReference property.

Parameters
reasonReference Allowed object is PayrollActionReasonObjectType

public void setRunCategoryReference (List<RunCategoryObjectType> runCategoryReference)

Sets the value of the runCategoryReference property.

Parameters
runCategoryReference Allowed object is RunCategoryObjectType