public class

TimeOffPlanBalanceRecordType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.absence.TimeOffPlanBalanceRecordType

Class Overview

Time Off Plan Balance Record

Java class for Time_Off_Plan_Balance_RecordType complex type.

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

 <complexType name="Time_Off_Plan_Balance_RecordType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Time_Off_Plan_Reference" type="{urn:com.workday/bsvc}Absence_Plan__All_ObjectType"/>
         <element name="Unit_of_Time_Reference" type="{urn:com.workday/bsvc}Unit_of_TimeObjectType"/>
         <element name="Time_Off_Plan_Balance_Position_Record" type="{urn:com.workday/bsvc}Time_Off_Plan_Balance_Position_RecordType" maxOccurs="unbounded"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<TimeOffPlanBalancePositionRecordType> timeOffPlanBalancePositionRecord
protected AbsencePlanAllObjectType timeOffPlanReference
protected UnitOfTimeObjectType unitOfTimeReference
Public Constructors
TimeOffPlanBalanceRecordType()
Public Methods
List<TimeOffPlanBalancePositionRecordType> getTimeOffPlanBalancePositionRecord()
Gets the value of the timeOffPlanBalancePositionRecord property.
AbsencePlanAllObjectType getTimeOffPlanReference()
Gets the value of the timeOffPlanReference property.
UnitOfTimeObjectType getUnitOfTimeReference()
Gets the value of the unitOfTimeReference property.
void setTimeOffPlanBalancePositionRecord(List<TimeOffPlanBalancePositionRecordType> timeOffPlanBalancePositionRecord)
Sets the value of the timeOffPlanBalancePositionRecord property.
void setTimeOffPlanReference(AbsencePlanAllObjectType value)
Sets the value of the timeOffPlanReference property.
void setUnitOfTimeReference(UnitOfTimeObjectType value)
Sets the value of the unitOfTimeReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<TimeOffPlanBalancePositionRecordType> timeOffPlanBalancePositionRecord

protected AbsencePlanAllObjectType timeOffPlanReference

protected UnitOfTimeObjectType unitOfTimeReference

Public Constructors

public TimeOffPlanBalanceRecordType ()

Public Methods

public List<TimeOffPlanBalancePositionRecordType> getTimeOffPlanBalancePositionRecord ()

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

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

    getTimeOffPlanBalancePositionRecord().add(newItem);
 

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

public AbsencePlanAllObjectType getTimeOffPlanReference ()

Gets the value of the timeOffPlanReference property.

Returns

public UnitOfTimeObjectType getUnitOfTimeReference ()

Gets the value of the unitOfTimeReference property.

Returns

public void setTimeOffPlanBalancePositionRecord (List<TimeOffPlanBalancePositionRecordType> timeOffPlanBalancePositionRecord)

Sets the value of the timeOffPlanBalancePositionRecord property.

Parameters
timeOffPlanBalancePositionRecord Allowed object is TimeOffPlanBalancePositionRecordType

public void setTimeOffPlanReference (AbsencePlanAllObjectType value)

Sets the value of the timeOffPlanReference property.

Parameters
value Allowed object is AbsencePlanAllObjectType

public void setUnitOfTimeReference (UnitOfTimeObjectType value)

Sets the value of the unitOfTimeReference property.

Parameters
value Allowed object is UnitOfTimeObjectType