public class

PayeeTimeOffDataType

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

Class Overview

Information on Time Off entry.

Java class for Payee_Time_Off_DataType complex type.

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

 <complexType name="Payee_Time_Off_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Time_Off_Reference" type="{urn:com.workday/bsvc}Time_Off__All_ObjectType"/>
         <element name="Time_Off_Type_Reference" type="{urn:com.workday/bsvc}Time_Off_TypeObjectType"/>
         <element name="Time_Off_Detail_Data" type="{urn:com.workday/bsvc}Payee_Time_Off_Detail_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<PayeeTimeOffDetailDataType> timeOffDetailData
protected TimeOffAllObjectType timeOffReference
protected TimeOffTypeObjectType timeOffTypeReference
Public Constructors
PayeeTimeOffDataType()
Public Methods
List<PayeeTimeOffDetailDataType> getTimeOffDetailData()
Gets the value of the timeOffDetailData property.
TimeOffAllObjectType getTimeOffReference()
Gets the value of the timeOffReference property.
TimeOffTypeObjectType getTimeOffTypeReference()
Gets the value of the timeOffTypeReference property.
void setTimeOffDetailData(List<PayeeTimeOffDetailDataType> timeOffDetailData)
Sets the value of the timeOffDetailData property.
void setTimeOffReference(TimeOffAllObjectType value)
Sets the value of the timeOffReference property.
void setTimeOffTypeReference(TimeOffTypeObjectType value)
Sets the value of the timeOffTypeReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<PayeeTimeOffDetailDataType> timeOffDetailData

protected TimeOffAllObjectType timeOffReference

protected TimeOffTypeObjectType timeOffTypeReference

Public Constructors

public PayeeTimeOffDataType ()

Public Methods

public List<PayeeTimeOffDetailDataType> getTimeOffDetailData ()

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

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

    getTimeOffDetailData().add(newItem);
 

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

public TimeOffAllObjectType getTimeOffReference ()

Gets the value of the timeOffReference property.

Returns

public TimeOffTypeObjectType getTimeOffTypeReference ()

Gets the value of the timeOffTypeReference property.

Returns

public void setTimeOffDetailData (List<PayeeTimeOffDetailDataType> timeOffDetailData)

Sets the value of the timeOffDetailData property.

Parameters
timeOffDetailData Allowed object is PayeeTimeOffDetailDataType

public void setTimeOffReference (TimeOffAllObjectType value)

Sets the value of the timeOffReference property.

Parameters
value Allowed object is TimeOffAllObjectType

public void setTimeOffTypeReference (TimeOffTypeObjectType value)

Sets the value of the timeOffTypeReference property.

Parameters
value Allowed object is TimeOffTypeObjectType