public class

PayrollPayslipRequestCriteriaType

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

Class Overview

Payroll Payslip Request Criteria

Java class for Payroll_Payslip_Request_CriteriaType complex type.

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

 <complexType name="Payroll_Payslip_Request_CriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Outsourced_Payment_Group_Reference" type="{urn:com.workday/bsvc}Outsourced_Payment_GroupObjectType"/>
         <element name="Employee_Reference" type="{urn:com.workday/bsvc}WorkerObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Payment_Interval_Start_Date_Reference" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Payment_Interval_End_Date_Reference" type="{http://www.w3.org/2001/XMLSchema}date" 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 List<WorkerObjectType> employeeReference
protected FieldAndParameterCriteriaDataType fieldAndParameterCriteriaData
protected OutsourcedPaymentGroupObjectType outsourcedPaymentGroupReference
protected XMLGregorianCalendar paymentIntervalEndDateReference
protected XMLGregorianCalendar paymentIntervalStartDateReference
Public Constructors
PayrollPayslipRequestCriteriaType()
Public Methods
List<WorkerObjectType> getEmployeeReference()
Gets the value of the employeeReference property.
FieldAndParameterCriteriaDataType getFieldAndParameterCriteriaData()
Gets the value of the fieldAndParameterCriteriaData property.
OutsourcedPaymentGroupObjectType getOutsourcedPaymentGroupReference()
Gets the value of the outsourcedPaymentGroupReference property.
XMLGregorianCalendar getPaymentIntervalEndDateReference()
Gets the value of the paymentIntervalEndDateReference property.
XMLGregorianCalendar getPaymentIntervalStartDateReference()
Gets the value of the paymentIntervalStartDateReference property.
void setEmployeeReference(List<WorkerObjectType> employeeReference)
Sets the value of the employeeReference property.
void setFieldAndParameterCriteriaData(FieldAndParameterCriteriaDataType value)
Sets the value of the fieldAndParameterCriteriaData property.
void setOutsourcedPaymentGroupReference(OutsourcedPaymentGroupObjectType value)
Sets the value of the outsourcedPaymentGroupReference property.
void setPaymentIntervalEndDateReference(XMLGregorianCalendar value)
Sets the value of the paymentIntervalEndDateReference property.
void setPaymentIntervalStartDateReference(XMLGregorianCalendar value)
Sets the value of the paymentIntervalStartDateReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<WorkerObjectType> employeeReference

protected FieldAndParameterCriteriaDataType fieldAndParameterCriteriaData

protected OutsourcedPaymentGroupObjectType outsourcedPaymentGroupReference

protected XMLGregorianCalendar paymentIntervalEndDateReference

protected XMLGregorianCalendar paymentIntervalStartDateReference

Public Constructors

public PayrollPayslipRequestCriteriaType ()

Public Methods

public List<WorkerObjectType> 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 WorkerObjectType

public FieldAndParameterCriteriaDataType getFieldAndParameterCriteriaData ()

Gets the value of the fieldAndParameterCriteriaData property.

Returns

public OutsourcedPaymentGroupObjectType getOutsourcedPaymentGroupReference ()

Gets the value of the outsourcedPaymentGroupReference property.

Returns

public XMLGregorianCalendar getPaymentIntervalEndDateReference ()

Gets the value of the paymentIntervalEndDateReference property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getPaymentIntervalStartDateReference ()

Gets the value of the paymentIntervalStartDateReference property.

Returns
  • possible object is XMLGregorianCalendar

public void setEmployeeReference (List<WorkerObjectType> employeeReference)

Sets the value of the employeeReference property.

Parameters
employeeReference Allowed object is WorkerObjectType

public void setFieldAndParameterCriteriaData (FieldAndParameterCriteriaDataType value)

Sets the value of the fieldAndParameterCriteriaData property.

Parameters
value Allowed object is FieldAndParameterCriteriaDataType

public void setOutsourcedPaymentGroupReference (OutsourcedPaymentGroupObjectType value)

Sets the value of the outsourcedPaymentGroupReference property.

Parameters
value Allowed object is OutsourcedPaymentGroupObjectType

public void setPaymentIntervalEndDateReference (XMLGregorianCalendar value)

Sets the value of the paymentIntervalEndDateReference property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPaymentIntervalStartDateReference (XMLGregorianCalendar value)

Sets the value of the paymentIntervalStartDateReference property.

Parameters
value Allowed object is XMLGregorianCalendar