public class

PayrollPayslipDataType

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

Class Overview

Payroll Payslip Data

Java class for Payroll_Payslip_DataType complex type.

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

 <complexType name="Payroll_Payslip_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Run_Category_Data" type="{urn:com.workday/bsvc}Payslip_Run_Category_DataType" minOccurs="0"/>
         <element name="Payment_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Payroll_Remittance_Data" type="{urn:com.workday/bsvc}Payroll_Remittance_DataType" minOccurs="0"/>
         <element name="Payment_Data" type="{urn:com.workday/bsvc}Payslip_Payment_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Integration_Field_Override_Data" type="{urn:com.workday/bsvc}Document_Field_Result_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Off_Cycle_Data" type="{urn:com.workday/bsvc}Off-Cycle_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<DocumentFieldResultDataType> integrationFieldOverrideData
protected List<OffCycleDataType> offCycleData
protected List<PayslipPaymentDataType> paymentData
protected XMLGregorianCalendar paymentDate
protected PayrollRemittanceDataType payrollRemittanceData
protected PayslipRunCategoryDataType runCategoryData
Public Constructors
PayrollPayslipDataType()
Public Methods
List<DocumentFieldResultDataType> getIntegrationFieldOverrideData()
Gets the value of the integrationFieldOverrideData property.
List<OffCycleDataType> getOffCycleData()
Gets the value of the offCycleData property.
List<PayslipPaymentDataType> getPaymentData()
Gets the value of the paymentData property.
XMLGregorianCalendar getPaymentDate()
Gets the value of the paymentDate property.
PayrollRemittanceDataType getPayrollRemittanceData()
Gets the value of the payrollRemittanceData property.
PayslipRunCategoryDataType getRunCategoryData()
Gets the value of the runCategoryData property.
void setIntegrationFieldOverrideData(List<DocumentFieldResultDataType> integrationFieldOverrideData)
Sets the value of the integrationFieldOverrideData property.
void setOffCycleData(List<OffCycleDataType> offCycleData)
Sets the value of the offCycleData property.
void setPaymentData(List<PayslipPaymentDataType> paymentData)
Sets the value of the paymentData property.
void setPaymentDate(XMLGregorianCalendar value)
Sets the value of the paymentDate property.
void setPayrollRemittanceData(PayrollRemittanceDataType value)
Sets the value of the payrollRemittanceData property.
void setRunCategoryData(PayslipRunCategoryDataType value)
Sets the value of the runCategoryData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<DocumentFieldResultDataType> integrationFieldOverrideData

protected List<OffCycleDataType> offCycleData

protected List<PayslipPaymentDataType> paymentData

protected XMLGregorianCalendar paymentDate

protected PayrollRemittanceDataType payrollRemittanceData

protected PayslipRunCategoryDataType runCategoryData

Public Constructors

public PayrollPayslipDataType ()

Public Methods

public List<DocumentFieldResultDataType> getIntegrationFieldOverrideData ()

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

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

    getIntegrationFieldOverrideData().add(newItem);
 

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

public List<OffCycleDataType> getOffCycleData ()

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

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

    getOffCycleData().add(newItem);
 

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

public List<PayslipPaymentDataType> getPaymentData ()

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

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

    getPaymentData().add(newItem);
 

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

public XMLGregorianCalendar getPaymentDate ()

Gets the value of the paymentDate property.

Returns
  • possible object is XMLGregorianCalendar

public PayrollRemittanceDataType getPayrollRemittanceData ()

Gets the value of the payrollRemittanceData property.

Returns

public PayslipRunCategoryDataType getRunCategoryData ()

Gets the value of the runCategoryData property.

Returns

public void setIntegrationFieldOverrideData (List<DocumentFieldResultDataType> integrationFieldOverrideData)

Sets the value of the integrationFieldOverrideData property.

Parameters
integrationFieldOverrideData Allowed object is DocumentFieldResultDataType

public void setOffCycleData (List<OffCycleDataType> offCycleData)

Sets the value of the offCycleData property.

Parameters
offCycleData Allowed object is OffCycleDataType

public void setPaymentData (List<PayslipPaymentDataType> paymentData)

Sets the value of the paymentData property.

Parameters
paymentData Allowed object is PayslipPaymentDataType

public void setPaymentDate (XMLGregorianCalendar value)

Sets the value of the paymentDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPayrollRemittanceData (PayrollRemittanceDataType value)

Sets the value of the payrollRemittanceData property.

Parameters
value Allowed object is PayrollRemittanceDataType

public void setRunCategoryData (PayslipRunCategoryDataType value)

Sets the value of the runCategoryData property.

Parameters
value Allowed object is PayslipRunCategoryDataType