public class

WorkerTaxTreatiesRequestCriteriaType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.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"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected PayrollIncomeCodeObjectType incomeCodeReference
protected CalendarYearObjectType taxYearReference
protected List<WorkerObjectType> workerReference
Public Constructors
WorkerTaxTreatiesRequestCriteriaType()
Public Methods
PayrollIncomeCodeObjectType getIncomeCodeReference()
Gets the value of the incomeCodeReference 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 setTaxYearReference(CalendarYearObjectType value)
Sets the value of the taxYearReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected PayrollIncomeCodeObjectType incomeCodeReference

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 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 setTaxYearReference (CalendarYearObjectType value)

Sets the value of the taxYearReference property.

Parameters
value Allowed object is CalendarYearObjectType