public class

ApplicationBatchType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.payrollinterface.ApplicationBatchType

Class Overview

Encapsulating element containing all Batch data.

Java class for Application_BatchType complex type.

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

 <complexType name="Application_BatchType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Batch_Reference" type="{urn:com.workday/bsvc}Application_BatchObjectType" minOccurs="0"/>
         <element name="Batch_Data" type="{urn:com.workday/bsvc}Application_Batch_DataType"/>
         <element name="Batch_Totals_Data" type="{urn:com.workday/bsvc}Input_Line_Currency_Totals_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Batch_Pay_Component_Totals_Data" type="{urn:com.workday/bsvc}Batch_Pay_Component_Totals_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected ApplicationBatchDataType batchData
protected List<BatchPayComponentTotalsDataType> batchPayComponentTotalsData
protected ApplicationBatchObjectType batchReference
protected List<InputLineCurrencyTotalsDataType> batchTotalsData
Public Constructors
ApplicationBatchType()
Public Methods
ApplicationBatchDataType getBatchData()
Gets the value of the batchData property.
List<BatchPayComponentTotalsDataType> getBatchPayComponentTotalsData()
Gets the value of the batchPayComponentTotalsData property.
ApplicationBatchObjectType getBatchReference()
Gets the value of the batchReference property.
List<InputLineCurrencyTotalsDataType> getBatchTotalsData()
Gets the value of the batchTotalsData property.
void setBatchData(ApplicationBatchDataType value)
Sets the value of the batchData property.
void setBatchPayComponentTotalsData(List<BatchPayComponentTotalsDataType> batchPayComponentTotalsData)
Sets the value of the batchPayComponentTotalsData property.
void setBatchReference(ApplicationBatchObjectType value)
Sets the value of the batchReference property.
void setBatchTotalsData(List<InputLineCurrencyTotalsDataType> batchTotalsData)
Sets the value of the batchTotalsData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected ApplicationBatchDataType batchData

protected List<BatchPayComponentTotalsDataType> batchPayComponentTotalsData

protected ApplicationBatchObjectType batchReference

protected List<InputLineCurrencyTotalsDataType> batchTotalsData

Public Constructors

public ApplicationBatchType ()

Public Methods

public ApplicationBatchDataType getBatchData ()

Gets the value of the batchData property.

Returns

public List<BatchPayComponentTotalsDataType> getBatchPayComponentTotalsData ()

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

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

    getBatchPayComponentTotalsData().add(newItem);
 

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

public ApplicationBatchObjectType getBatchReference ()

Gets the value of the batchReference property.

Returns

public List<InputLineCurrencyTotalsDataType> getBatchTotalsData ()

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

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

    getBatchTotalsData().add(newItem);
 

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

public void setBatchData (ApplicationBatchDataType value)

Sets the value of the batchData property.

Parameters
value Allowed object is ApplicationBatchDataType

public void setBatchPayComponentTotalsData (List<BatchPayComponentTotalsDataType> batchPayComponentTotalsData)

Sets the value of the batchPayComponentTotalsData property.

Parameters
batchPayComponentTotalsData Allowed object is BatchPayComponentTotalsDataType

public void setBatchReference (ApplicationBatchObjectType value)

Sets the value of the batchReference property.

Parameters
value Allowed object is ApplicationBatchObjectType

public void setBatchTotalsData (List<InputLineCurrencyTotalsDataType> batchTotalsData)

Sets the value of the batchTotalsData property.

Parameters
batchTotalsData Allowed object is InputLineCurrencyTotalsDataType