public class

PeriodicTaxFilingDataRequestCriteriaType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.PeriodicTaxFilingDataRequestCriteriaType

Class Overview

Request Criteria for Periodic Worker Tax Filing Data

Java class for Periodic_Tax_Filing_Data_Request_CriteriaType complex type.

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

 <complexType name="Periodic_Tax_Filing_Data_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="Result_Completed_From" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Result_Completed_To" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Pay_Group_Reference" type="{urn:com.workday/bsvc}Pay_GroupObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Period_Reference" type="{urn:com.workday/bsvc}PeriodObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Payment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected CompanyObjectType companyReference
protected List<PayGroupObjectType> payGroupReference
protected XMLGregorianCalendar paymentDate
protected List<PeriodObjectType> periodReference
protected XMLGregorianCalendar resultCompletedFrom
protected XMLGregorianCalendar resultCompletedTo
Public Constructors
PeriodicTaxFilingDataRequestCriteriaType()
Public Methods
CompanyObjectType getCompanyReference()
Gets the value of the companyReference property.
List<PayGroupObjectType> getPayGroupReference()
Gets the value of the payGroupReference property.
XMLGregorianCalendar getPaymentDate()
Gets the value of the paymentDate property.
List<PeriodObjectType> getPeriodReference()
Gets the value of the periodReference property.
XMLGregorianCalendar getResultCompletedFrom()
Gets the value of the resultCompletedFrom property.
XMLGregorianCalendar getResultCompletedTo()
Gets the value of the resultCompletedTo property.
void setCompanyReference(CompanyObjectType value)
Sets the value of the companyReference property.
void setPaymentDate(XMLGregorianCalendar value)
Sets the value of the paymentDate property.
void setResultCompletedFrom(XMLGregorianCalendar value)
Sets the value of the resultCompletedFrom property.
void setResultCompletedTo(XMLGregorianCalendar value)
Sets the value of the resultCompletedTo property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected CompanyObjectType companyReference

protected List<PayGroupObjectType> payGroupReference

protected XMLGregorianCalendar paymentDate

protected List<PeriodObjectType> periodReference

protected XMLGregorianCalendar resultCompletedFrom

protected XMLGregorianCalendar resultCompletedTo

Public Constructors

public PeriodicTaxFilingDataRequestCriteriaType ()

Public Methods

public CompanyObjectType getCompanyReference ()

Gets the value of the companyReference property.

Returns

public List<PayGroupObjectType> getPayGroupReference ()

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

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

    getPayGroupReference().add(newItem);
 

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

public XMLGregorianCalendar getPaymentDate ()

Gets the value of the paymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public List<PeriodObjectType> getPeriodReference ()

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

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

    getPeriodReference().add(newItem);
 

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

public XMLGregorianCalendar getResultCompletedFrom ()

Gets the value of the resultCompletedFrom property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getResultCompletedTo ()

Gets the value of the resultCompletedTo property.

Returns
  • possible object is XMLGregorianCalendar

public void setCompanyReference (CompanyObjectType value)

Sets the value of the companyReference property.

Parameters
value Allowed object is CompanyObjectType

public void setPaymentDate (XMLGregorianCalendar value)

Sets the value of the paymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setResultCompletedFrom (XMLGregorianCalendar value)

Sets the value of the resultCompletedFrom property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setResultCompletedTo (XMLGregorianCalendar value)

Sets the value of the resultCompletedTo property.

Parameters
value Allowed object is XMLGregorianCalendar