public class

PayrollResultDataType

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

Class Overview

Payroll Result Data element

Java class for Payroll_Result_DataType complex type.

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

 <complexType name="Payroll_Result_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Payment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Result_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Result_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Result_Calculation_Moment" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Pay_Group_Reference" type="{urn:com.workday/bsvc}Pay_GroupObjectType" minOccurs="0"/>
         <element name="Period_Reference" type="{urn:com.workday/bsvc}PeriodObjectType"/>
         <element name="Period_Start_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Period_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Third_Party_Sick_Pay" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Payroll_Result_Detail_Data" type="{urn:com.workday/bsvc}Payroll_Result_Detail_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected CurrencyObjectType currencyReference
protected PayGroupObjectType payGroupReference
protected XMLGregorianCalendar paymentDate
protected List<PayrollResultDetailDataType> payrollResultDetailData
protected XMLGregorianCalendar periodEndDate
protected PeriodObjectType periodReference
protected XMLGregorianCalendar periodStartDate
protected XMLGregorianCalendar resultCalculationMoment
protected XMLGregorianCalendar resultEndDate
protected XMLGregorianCalendar resultStartDate
protected Boolean thirdPartySickPay
Public Constructors
PayrollResultDataType()
Public Methods
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
PayGroupObjectType getPayGroupReference()
Gets the value of the payGroupReference property.
XMLGregorianCalendar getPaymentDate()
Gets the value of the paymentDate property.
List<PayrollResultDetailDataType> getPayrollResultDetailData()
Gets the value of the payrollResultDetailData property.
XMLGregorianCalendar getPeriodEndDate()
Gets the value of the periodEndDate property.
PeriodObjectType getPeriodReference()
Gets the value of the periodReference property.
XMLGregorianCalendar getPeriodStartDate()
Gets the value of the periodStartDate property.
XMLGregorianCalendar getResultCalculationMoment()
Gets the value of the resultCalculationMoment property.
XMLGregorianCalendar getResultEndDate()
Gets the value of the resultEndDate property.
XMLGregorianCalendar getResultStartDate()
Gets the value of the resultStartDate property.
Boolean getThirdPartySickPay()
Gets the value of the thirdPartySickPay property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setPayGroupReference(PayGroupObjectType value)
Sets the value of the payGroupReference property.
void setPaymentDate(XMLGregorianCalendar value)
Sets the value of the paymentDate property.
void setPayrollResultDetailData(List<PayrollResultDetailDataType> payrollResultDetailData)
Sets the value of the payrollResultDetailData property.
void setPeriodEndDate(XMLGregorianCalendar value)
Sets the value of the periodEndDate property.
void setPeriodReference(PeriodObjectType value)
Sets the value of the periodReference property.
void setPeriodStartDate(XMLGregorianCalendar value)
Sets the value of the periodStartDate property.
void setResultCalculationMoment(XMLGregorianCalendar value)
Sets the value of the resultCalculationMoment property.
void setResultEndDate(XMLGregorianCalendar value)
Sets the value of the resultEndDate property.
void setResultStartDate(XMLGregorianCalendar value)
Sets the value of the resultStartDate property.
void setThirdPartySickPay(Boolean value)
Sets the value of the thirdPartySickPay property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CurrencyObjectType currencyReference

protected PayGroupObjectType payGroupReference

protected XMLGregorianCalendar paymentDate

protected List<PayrollResultDetailDataType> payrollResultDetailData

protected XMLGregorianCalendar periodEndDate

protected PeriodObjectType periodReference

protected XMLGregorianCalendar periodStartDate

protected XMLGregorianCalendar resultCalculationMoment

protected XMLGregorianCalendar resultEndDate

protected XMLGregorianCalendar resultStartDate

protected Boolean thirdPartySickPay

Public Constructors

public PayrollResultDataType ()

Public Methods

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public PayGroupObjectType getPayGroupReference ()

Gets the value of the payGroupReference property.

Returns

public XMLGregorianCalendar getPaymentDate ()

Gets the value of the paymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public List<PayrollResultDetailDataType> getPayrollResultDetailData ()

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

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

    getPayrollResultDetailData().add(newItem);
 

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

public XMLGregorianCalendar getPeriodEndDate ()

Gets the value of the periodEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public PeriodObjectType getPeriodReference ()

Gets the value of the periodReference property.

Returns

public XMLGregorianCalendar getPeriodStartDate ()

Gets the value of the periodStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getResultCalculationMoment ()

Gets the value of the resultCalculationMoment property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getResultEndDate ()

Gets the value of the resultEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getResultStartDate ()

Gets the value of the resultStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean getThirdPartySickPay ()

Gets the value of the thirdPartySickPay property. This getter has been renamed from isThirdPartySickPay() to getThirdPartySickPay() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setPayGroupReference (PayGroupObjectType value)

Sets the value of the payGroupReference property.

Parameters
value Allowed object is PayGroupObjectType

public void setPaymentDate (XMLGregorianCalendar value)

Sets the value of the paymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPayrollResultDetailData (List<PayrollResultDetailDataType> payrollResultDetailData)

Sets the value of the payrollResultDetailData property.

Parameters
payrollResultDetailData Allowed object is PayrollResultDetailDataType

public void setPeriodEndDate (XMLGregorianCalendar value)

Sets the value of the periodEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPeriodReference (PeriodObjectType value)

Sets the value of the periodReference property.

Parameters
value Allowed object is PeriodObjectType

public void setPeriodStartDate (XMLGregorianCalendar value)

Sets the value of the periodStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setResultCalculationMoment (XMLGregorianCalendar value)

Sets the value of the resultCalculationMoment property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setResultEndDate (XMLGregorianCalendar value)

Sets the value of the resultEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setResultStartDate (XMLGregorianCalendar value)

Sets the value of the resultStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setThirdPartySickPay (Boolean value)

Sets the value of the thirdPartySickPay property.

Parameters
value Allowed object is Boolean