public class

PayrollPayeeTaxDataRequestCriteriaType

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

Class Overview

Payroll Payee Tax Data Request Criteria element

Java class for Payroll_Payee_Tax_Data_Request_CriteriaType complex type.

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

 <complexType name="Payroll_Payee_Tax_Data_Request_CriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Worker_Reference" type="{urn:com.workday/bsvc}WorkerObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Position_Reference" type="{urn:com.workday/bsvc}Position_ElementObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Effective_As_Of" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected XMLGregorianCalendar effectiveAsOf
protected List<PositionElementObjectType> positionReference
protected List<WorkerObjectType> workerReference
Public Constructors
PayrollPayeeTaxDataRequestCriteriaType()
Public Methods
XMLGregorianCalendar getEffectiveAsOf()
Gets the value of the effectiveAsOf property.
List<PositionElementObjectType> getPositionReference()
Gets the value of the positionReference property.
List<WorkerObjectType> getWorkerReference()
Gets the value of the workerReference property.
void setEffectiveAsOf(XMLGregorianCalendar value)
Sets the value of the effectiveAsOf property.
void setPositionReference(List<PositionElementObjectType> positionReference)
Sets the value of the positionReference property.
void setWorkerReference(List<WorkerObjectType> workerReference)
Sets the value of the workerReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected XMLGregorianCalendar effectiveAsOf

protected List<PositionElementObjectType> positionReference

protected List<WorkerObjectType> workerReference

Public Constructors

public PayrollPayeeTaxDataRequestCriteriaType ()

Public Methods

public XMLGregorianCalendar getEffectiveAsOf ()

Gets the value of the effectiveAsOf property.

Returns
  • possible object is XMLGregorianCalendar

public List<PositionElementObjectType> getPositionReference ()

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

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

    getPositionReference().add(newItem);
 

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

public List<WorkerObjectType> getWorkerReference ()

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

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

    getWorkerReference().add(newItem);
 

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

public void setEffectiveAsOf (XMLGregorianCalendar value)

Sets the value of the effectiveAsOf property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPositionReference (List<PositionElementObjectType> positionReference)

Sets the value of the positionReference property.

Parameters
positionReference Allowed object is PositionElementObjectType

public void setWorkerReference (List<WorkerObjectType> workerReference)

Sets the value of the workerReference property.

Parameters
workerReference Allowed object is WorkerObjectType