public class

PayeeOneTimePaymentDataType

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

Class Overview

Payee One Time Payment information. This could be through external payroll input or through earnings which have the same start and end date or a start and end date within the same pay period.

Java class for Payee_One_Time_Payment_DataType complex type.

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

 <complexType name="Payee_One_Time_Payment_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Amount" type="{urn:com.workday/bsvc}Amount_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Costing_Worktag_Data" type="{urn:com.workday/bsvc}Costing_Worktag_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<AmountDataType> amount
protected List<CostingWorktagDataType> costingWorktagData
protected XMLGregorianCalendar date
Public Constructors
PayeeOneTimePaymentDataType()
Public Methods
List<AmountDataType> getAmount()
Gets the value of the amount property.
List<CostingWorktagDataType> getCostingWorktagData()
Gets the value of the costingWorktagData property.
XMLGregorianCalendar getDate()
Gets the value of the date property.
void setAmount(List<AmountDataType> amount)
Sets the value of the amount property.
void setCostingWorktagData(List<CostingWorktagDataType> costingWorktagData)
Sets the value of the costingWorktagData property.
void setDate(XMLGregorianCalendar value)
Sets the value of the date property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<AmountDataType> amount

protected List<CostingWorktagDataType> costingWorktagData

protected XMLGregorianCalendar date

Public Constructors

public PayeeOneTimePaymentDataType ()

Public Methods

public List<AmountDataType> getAmount ()

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

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

    getAmount().add(newItem);
 

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

public List<CostingWorktagDataType> getCostingWorktagData ()

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

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

    getCostingWorktagData().add(newItem);
 

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

public XMLGregorianCalendar getDate ()

Gets the value of the date property.

Returns
  • possible object is XMLGregorianCalendar

public void setAmount (List<AmountDataType> amount)

Sets the value of the amount property.

Parameters
amount Allowed object is AmountDataType

public void setCostingWorktagData (List<CostingWorktagDataType> costingWorktagData)

Sets the value of the costingWorktagData property.

Parameters
costingWorktagData Allowed object is CostingWorktagDataType

public void setDate (XMLGregorianCalendar value)

Sets the value of the date property.

Parameters
value Allowed object is XMLGregorianCalendar