public class

PayrollOffCycleResultOverrideRequestCriteriaType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.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" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="20"/>
             </restriction>
           </simpleType>
         </element>
         <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

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 setPaymentDate(XMLGregorianCalendar value)
Sets the value of the paymentDate property.
void setPaymentID(String value)
Sets the value of the paymentID property.
[Expand]
Inherited Methods
From class java.lang.Object

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 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