public class

MultipleWorksiteReportRequestCriteriaType

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

Class Overview

Contains request criteria for the multiple worksite report.

Java class for Multiple_Worksite_Report_Request_CriteriaType complex type.

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

 <complexType name="Multiple_Worksite_Report_Request_CriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Company_Reference" type="{urn:com.workday/bsvc}CompanyObjectType"/>
         <element name="Calendar_Quarter_Reference" type="{urn:com.workday/bsvc}Calendar_QuarterObjectType"/>
         <element name="Payroll_Tax_Authority_Reference" type="{urn:com.workday/bsvc}Payroll_State_AuthorityObjectType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected CalendarQuarterObjectType calendarQuarterReference
protected CompanyObjectType companyReference
protected List<PayrollStateAuthorityObjectType> payrollTaxAuthorityReference
Public Constructors
MultipleWorksiteReportRequestCriteriaType()
Public Methods
CalendarQuarterObjectType getCalendarQuarterReference()
Gets the value of the calendarQuarterReference property.
CompanyObjectType getCompanyReference()
Gets the value of the companyReference property.
List<PayrollStateAuthorityObjectType> getPayrollTaxAuthorityReference()
Gets the value of the payrollTaxAuthorityReference property.
void setCalendarQuarterReference(CalendarQuarterObjectType value)
Sets the value of the calendarQuarterReference property.
void setCompanyReference(CompanyObjectType value)
Sets the value of the companyReference property.
void setPayrollTaxAuthorityReference(List<PayrollStateAuthorityObjectType> payrollTaxAuthorityReference)
Sets the value of the payrollTaxAuthorityReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CalendarQuarterObjectType calendarQuarterReference

protected CompanyObjectType companyReference

protected List<PayrollStateAuthorityObjectType> payrollTaxAuthorityReference

Public Constructors

public MultipleWorksiteReportRequestCriteriaType ()

Public Methods

public CalendarQuarterObjectType getCalendarQuarterReference ()

Gets the value of the calendarQuarterReference property.

Returns

public CompanyObjectType getCompanyReference ()

Gets the value of the companyReference property.

Returns

public List<PayrollStateAuthorityObjectType> getPayrollTaxAuthorityReference ()

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

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

    getPayrollTaxAuthorityReference().add(newItem);
 

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

public void setCalendarQuarterReference (CalendarQuarterObjectType value)

Sets the value of the calendarQuarterReference property.

Parameters
value Allowed object is CalendarQuarterObjectType

public void setCompanyReference (CompanyObjectType value)

Sets the value of the companyReference property.

Parameters
value Allowed object is CompanyObjectType

public void setPayrollTaxAuthorityReference (List<PayrollStateAuthorityObjectType> payrollTaxAuthorityReference)

Sets the value of the payrollTaxAuthorityReference property.

Parameters
payrollTaxAuthorityReference Allowed object is PayrollStateAuthorityObjectType