public class

WorkerTaxTreatiesRequestCriteriaType

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

Class Overview

Get Worker Tax Treaty Request Criteria. The values in this element are used to filter the list of Worker Tax Treaty instances returned by the Get Worker Tax Treaty Request.

Java class for Worker_Tax_Treaties_Request_CriteriaType complex type.

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

 <complexType name="Worker_Tax_Treaties_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="Tax_Year_Reference" type="{urn:com.workday/bsvc}Calendar_YearObjectType" minOccurs="0"/>
         <element name="Income_Code_Reference" type="{urn:com.workday/bsvc}Payroll_Income_CodeObjectType" minOccurs="0"/>
         <element name="Income_Code_Subtype_Reference" type="{urn:com.workday/bsvc}Payroll_Income_Code_SubtypeObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected PayrollIncomeCodeObjectType incomeCodeReference
protected PayrollIncomeCodeSubtypeObjectType incomeCodeSubtypeReference
protected CalendarYearObjectType taxYearReference
protected List<WorkerObjectType> workerReference
Public Constructors
WorkerTaxTreatiesRequestCriteriaType()
Public Methods
PayrollIncomeCodeObjectType getIncomeCodeReference()
Gets the value of the incomeCodeReference property.
PayrollIncomeCodeSubtypeObjectType getIncomeCodeSubtypeReference()
Gets the value of the incomeCodeSubtypeReference property.
CalendarYearObjectType getTaxYearReference()
Gets the value of the taxYearReference property.
List<WorkerObjectType> getWorkerReference()
Gets the value of the workerReference property.
void setIncomeCodeReference(PayrollIncomeCodeObjectType value)
Sets the value of the incomeCodeReference property.
void setIncomeCodeSubtypeReference(PayrollIncomeCodeSubtypeObjectType value)
Sets the value of the incomeCodeSubtypeReference property.
void setTaxYearReference(CalendarYearObjectType value)
Sets the value of the taxYearReference 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 PayrollIncomeCodeObjectType incomeCodeReference

protected PayrollIncomeCodeSubtypeObjectType incomeCodeSubtypeReference

protected CalendarYearObjectType taxYearReference

protected List<WorkerObjectType> workerReference

Public Constructors

public WorkerTaxTreatiesRequestCriteriaType ()

Public Methods

public PayrollIncomeCodeObjectType getIncomeCodeReference ()

Gets the value of the incomeCodeReference property.

Returns

public PayrollIncomeCodeSubtypeObjectType getIncomeCodeSubtypeReference ()

Gets the value of the incomeCodeSubtypeReference property.

Returns

public CalendarYearObjectType getTaxYearReference ()

Gets the value of the taxYearReference property.

Returns

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 setIncomeCodeReference (PayrollIncomeCodeObjectType value)

Sets the value of the incomeCodeReference property.

Parameters
value Allowed object is PayrollIncomeCodeObjectType

public void setIncomeCodeSubtypeReference (PayrollIncomeCodeSubtypeObjectType value)

Sets the value of the incomeCodeSubtypeReference property.

Parameters
value Allowed object is PayrollIncomeCodeSubtypeObjectType

public void setTaxYearReference (CalendarYearObjectType value)

Sets the value of the taxYearReference property.

Parameters
value Allowed object is CalendarYearObjectType

public void setWorkerReference (List<WorkerObjectType> workerReference)

Sets the value of the workerReference property.

Parameters
workerReference Allowed object is WorkerObjectType