public class

OverrideBalanceDataType

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

Class Overview

Time Off Plan Override Balance Data

Java class for Override_Balance_DataType complex type.

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

 <complexType name="Override_Balance_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Batch_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Worker_Reference" type="{urn:com.workday/bsvc}WorkerObjectType"/>
         <element name="Position_Reference" type="{urn:com.workday/bsvc}Position_ElementObjectType" minOccurs="0"/>
         <element name="Time_Off_Plan_Reference" type="{urn:com.workday/bsvc}Absence_Plan_ReferenceType"/>
         <element name="Override_Balance_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Override_Balance_Units" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Comments" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected String batchID
protected String comments
protected String id
protected XMLGregorianCalendar overrideBalanceDate
protected BigDecimal overrideBalanceUnits
protected PositionElementObjectType positionReference
protected AbsencePlanReferenceType timeOffPlanReference
protected WorkerObjectType workerReference
Public Constructors
OverrideBalanceDataType()
Public Methods
String getBatchID()
Gets the value of the batchID property.
String getComments()
Gets the value of the comments property.
String getID()
Gets the value of the id property.
XMLGregorianCalendar getOverrideBalanceDate()
Gets the value of the overrideBalanceDate property.
BigDecimal getOverrideBalanceUnits()
Gets the value of the overrideBalanceUnits property.
PositionElementObjectType getPositionReference()
Gets the value of the positionReference property.
AbsencePlanReferenceType getTimeOffPlanReference()
Gets the value of the timeOffPlanReference property.
WorkerObjectType getWorkerReference()
Gets the value of the workerReference property.
void setBatchID(String value)
Sets the value of the batchID property.
void setComments(String value)
Sets the value of the comments property.
void setID(String value)
Sets the value of the id property.
void setOverrideBalanceDate(XMLGregorianCalendar value)
Sets the value of the overrideBalanceDate property.
void setOverrideBalanceUnits(BigDecimal value)
Sets the value of the overrideBalanceUnits property.
void setPositionReference(PositionElementObjectType value)
Sets the value of the positionReference property.
void setTimeOffPlanReference(AbsencePlanReferenceType value)
Sets the value of the timeOffPlanReference property.
void setWorkerReference(WorkerObjectType value)
Sets the value of the workerReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected String batchID

protected String comments

protected String id

protected XMLGregorianCalendar overrideBalanceDate

protected BigDecimal overrideBalanceUnits

protected PositionElementObjectType positionReference

protected AbsencePlanReferenceType timeOffPlanReference

protected WorkerObjectType workerReference

Public Constructors

public OverrideBalanceDataType ()

Public Methods

public String getBatchID ()

Gets the value of the batchID property.

Returns
  • possible object is String

public String getComments ()

Gets the value of the comments property.

Returns
  • possible object is String

public String getID ()

Gets the value of the id property.

Returns
  • possible object is String

public XMLGregorianCalendar getOverrideBalanceDate ()

Gets the value of the overrideBalanceDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getOverrideBalanceUnits ()

Gets the value of the overrideBalanceUnits property.

Returns
  • possible object is BigDecimal

public PositionElementObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public AbsencePlanReferenceType getTimeOffPlanReference ()

Gets the value of the timeOffPlanReference property.

Returns

public WorkerObjectType getWorkerReference ()

Gets the value of the workerReference property.

Returns

public void setBatchID (String value)

Sets the value of the batchID property.

Parameters
value Allowed object is String

public void setComments (String value)

Sets the value of the comments property.

Parameters
value Allowed object is String

public void setID (String value)

Sets the value of the id property.

Parameters
value Allowed object is String

public void setOverrideBalanceDate (XMLGregorianCalendar value)

Sets the value of the overrideBalanceDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setOverrideBalanceUnits (BigDecimal value)

Sets the value of the overrideBalanceUnits property.

Parameters
value Allowed object is BigDecimal

public void setPositionReference (PositionElementObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is PositionElementObjectType

public void setTimeOffPlanReference (AbsencePlanReferenceType value)

Sets the value of the timeOffPlanReference property.

Parameters
value Allowed object is AbsencePlanReferenceType

public void setWorkerReference (WorkerObjectType value)

Sets the value of the workerReference property.

Parameters
value Allowed object is WorkerObjectType