public class

MultipleWorksiteReportDataType

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

Class Overview

Data for the multiple worksite report.

Java class for Multiple_Worksite_Report_DataType complex type.

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

 <complexType name="Multiple_Worksite_Report_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Company_Reference" type="{urn:com.workday/bsvc}CompanyObjectType" minOccurs="0"/>
         <element name="Company_Legal_Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Company_FEIN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Calendar_Year_Reference" type="{urn:com.workday/bsvc}Calendar_YearObjectType" minOccurs="0"/>
         <element name="Calendar_Quarter_Reference" type="{urn:com.workday/bsvc}Calendar_QuarterObjectType" minOccurs="0"/>
         <element name="Quarter_Number" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="1"/>
               <minInclusive value="0"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Multiple_Worksite_Report_State_Data" type="{urn:com.workday/bsvc}Multiple_Worksite_Report_State_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected CalendarQuarterObjectType calendarQuarterReference
protected CalendarYearObjectType calendarYearReference
protected String companyFEIN
protected String companyLegalName
protected CompanyObjectType companyReference
protected List<MultipleWorksiteReportStateDataType> multipleWorksiteReportStateData
protected BigDecimal quarterNumber
Public Constructors
MultipleWorksiteReportDataType()
Public Methods
CalendarQuarterObjectType getCalendarQuarterReference()
Gets the value of the calendarQuarterReference property.
CalendarYearObjectType getCalendarYearReference()
Gets the value of the calendarYearReference property.
String getCompanyFEIN()
Gets the value of the companyFEIN property.
String getCompanyLegalName()
Gets the value of the companyLegalName property.
CompanyObjectType getCompanyReference()
Gets the value of the companyReference property.
List<MultipleWorksiteReportStateDataType> getMultipleWorksiteReportStateData()
Gets the value of the multipleWorksiteReportStateData property.
BigDecimal getQuarterNumber()
Gets the value of the quarterNumber property.
void setCalendarQuarterReference(CalendarQuarterObjectType value)
Sets the value of the calendarQuarterReference property.
void setCalendarYearReference(CalendarYearObjectType value)
Sets the value of the calendarYearReference property.
void setCompanyFEIN(String value)
Sets the value of the companyFEIN property.
void setCompanyLegalName(String value)
Sets the value of the companyLegalName property.
void setCompanyReference(CompanyObjectType value)
Sets the value of the companyReference property.
void setMultipleWorksiteReportStateData(List<MultipleWorksiteReportStateDataType> multipleWorksiteReportStateData)
Sets the value of the multipleWorksiteReportStateData property.
void setQuarterNumber(BigDecimal value)
Sets the value of the quarterNumber property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CalendarQuarterObjectType calendarQuarterReference

protected CalendarYearObjectType calendarYearReference

protected String companyFEIN

protected String companyLegalName

protected CompanyObjectType companyReference

protected List<MultipleWorksiteReportStateDataType> multipleWorksiteReportStateData

protected BigDecimal quarterNumber

Public Constructors

public MultipleWorksiteReportDataType ()

Public Methods

public CalendarQuarterObjectType getCalendarQuarterReference ()

Gets the value of the calendarQuarterReference property.

Returns

public CalendarYearObjectType getCalendarYearReference ()

Gets the value of the calendarYearReference property.

Returns

public String getCompanyFEIN ()

Gets the value of the companyFEIN property.

Returns
  • possible object is String

public String getCompanyLegalName ()

Gets the value of the companyLegalName property.

Returns
  • possible object is String

public CompanyObjectType getCompanyReference ()

Gets the value of the companyReference property.

Returns

public List<MultipleWorksiteReportStateDataType> getMultipleWorksiteReportStateData ()

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

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

    getMultipleWorksiteReportStateData().add(newItem);
 

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

public BigDecimal getQuarterNumber ()

Gets the value of the quarterNumber property.

Returns
  • possible object is BigDecimal

public void setCalendarQuarterReference (CalendarQuarterObjectType value)

Sets the value of the calendarQuarterReference property.

Parameters
value Allowed object is CalendarQuarterObjectType

public void setCalendarYearReference (CalendarYearObjectType value)

Sets the value of the calendarYearReference property.

Parameters
value Allowed object is CalendarYearObjectType

public void setCompanyFEIN (String value)

Sets the value of the companyFEIN property.

Parameters
value Allowed object is String

public void setCompanyLegalName (String value)

Sets the value of the companyLegalName property.

Parameters
value Allowed object is String

public void setCompanyReference (CompanyObjectType value)

Sets the value of the companyReference property.

Parameters
value Allowed object is CompanyObjectType

public void setMultipleWorksiteReportStateData (List<MultipleWorksiteReportStateDataType> multipleWorksiteReportStateData)

Sets the value of the multipleWorksiteReportStateData property.

Parameters
multipleWorksiteReportStateData Allowed object is MultipleWorksiteReportStateDataType

public void setQuarterNumber (BigDecimal value)

Sets the value of the quarterNumber property.

Parameters
value Allowed object is BigDecimal