public class

MultipleWorksiteReportStateDataType

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

Class Overview

Data for the state tax authority which has Locations (Business Sites) with workers who receive wages subject to unemployment insurance.

Java class for Multiple_Worksite_Report_State_DataType complex type.

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

 <complexType name="Multiple_Worksite_Report_State_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="State_Tax_Authority_Reference" type="{urn:com.workday/bsvc}Payroll_Tax_AuthorityObjectType" minOccurs="0"/>
         <element name="State_UI_Account_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Worksite_Data" type="{urn:com.workday/bsvc}Worksite_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected PayrollTaxAuthorityObjectType stateTaxAuthorityReference
protected String stateUIAccountNumber
protected List<WorksiteDataType> worksiteData
Public Constructors
MultipleWorksiteReportStateDataType()
Public Methods
PayrollTaxAuthorityObjectType getStateTaxAuthorityReference()
Gets the value of the stateTaxAuthorityReference property.
String getStateUIAccountNumber()
Gets the value of the stateUIAccountNumber property.
List<WorksiteDataType> getWorksiteData()
Gets the value of the worksiteData property.
void setStateTaxAuthorityReference(PayrollTaxAuthorityObjectType value)
Sets the value of the stateTaxAuthorityReference property.
void setStateUIAccountNumber(String value)
Sets the value of the stateUIAccountNumber property.
void setWorksiteData(List<WorksiteDataType> worksiteData)
Sets the value of the worksiteData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected PayrollTaxAuthorityObjectType stateTaxAuthorityReference

protected String stateUIAccountNumber

protected List<WorksiteDataType> worksiteData

Public Constructors

public MultipleWorksiteReportStateDataType ()

Public Methods

public PayrollTaxAuthorityObjectType getStateTaxAuthorityReference ()

Gets the value of the stateTaxAuthorityReference property.

Returns

public String getStateUIAccountNumber ()

Gets the value of the stateUIAccountNumber property.

Returns
  • possible object is String

public List<WorksiteDataType> getWorksiteData ()

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

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

    getWorksiteData().add(newItem);
 

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

public void setStateTaxAuthorityReference (PayrollTaxAuthorityObjectType value)

Sets the value of the stateTaxAuthorityReference property.

Parameters
value Allowed object is PayrollTaxAuthorityObjectType

public void setStateUIAccountNumber (String value)

Sets the value of the stateUIAccountNumber property.

Parameters
value Allowed object is String

public void setWorksiteData (List<WorksiteDataType> worksiteData)

Sets the value of the worksiteData property.

Parameters
worksiteData Allowed object is WorksiteDataType