public class

EnterTimeOffEntryDataType

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

Class Overview

Data for Employee Paid TIme Off

Java class for Enter_Time_Off_Entry_DataType complex type.

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

 <complexType name="Enter_Time_Off_Entry_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Time_Off_Entry_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Requested">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="9"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <choice>
           <element name="Time_Off_Type_Reference" type="{urn:com.workday/bsvc}Time_Off_TypeObjectType"/>
           <element name="Time_Off_Reference" type="{urn:com.workday/bsvc}Time_Off__All_ObjectType"/>
         </choice>
         <element name="Position_Reference" type="{urn:com.workday/bsvc}Position_ElementObjectType" minOccurs="0"/>
         <element name="Comment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected String comment
protected XMLGregorianCalendar date
protected PositionElementObjectType positionReference
protected BigDecimal requested
protected String timeOffEntryID
protected TimeOffAllObjectType timeOffReference
protected TimeOffTypeObjectType timeOffTypeReference
Public Constructors
EnterTimeOffEntryDataType()
Public Methods
String getComment()
Gets the value of the comment property.
XMLGregorianCalendar getDate()
Gets the value of the date property.
PositionElementObjectType getPositionReference()
Gets the value of the positionReference property.
BigDecimal getRequested()
Gets the value of the requested property.
String getTimeOffEntryID()
Gets the value of the timeOffEntryID property.
TimeOffAllObjectType getTimeOffReference()
Gets the value of the timeOffReference property.
TimeOffTypeObjectType getTimeOffTypeReference()
Gets the value of the timeOffTypeReference property.
void setComment(String value)
Sets the value of the comment property.
void setDate(XMLGregorianCalendar value)
Sets the value of the date property.
void setPositionReference(PositionElementObjectType value)
Sets the value of the positionReference property.
void setRequested(BigDecimal value)
Sets the value of the requested property.
void setTimeOffEntryID(String value)
Sets the value of the timeOffEntryID 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 String comment

protected XMLGregorianCalendar date

protected PositionElementObjectType positionReference

protected BigDecimal requested

protected String timeOffEntryID

protected TimeOffAllObjectType timeOffReference

protected TimeOffTypeObjectType timeOffTypeReference

Public Constructors

public EnterTimeOffEntryDataType ()

Public Methods

public String getComment ()

Gets the value of the comment property.

Returns
  • possible object is String

public XMLGregorianCalendar getDate ()

Gets the value of the date property.

Returns
  • possible object is XMLGregorianCalendar

public PositionElementObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public BigDecimal getRequested ()

Gets the value of the requested property.

Returns
  • possible object is BigDecimal

public String getTimeOffEntryID ()

Gets the value of the timeOffEntryID property.

Returns
  • possible object is String

public TimeOffAllObjectType getTimeOffReference ()

Gets the value of the timeOffReference property.

Returns

public TimeOffTypeObjectType getTimeOffTypeReference ()

Gets the value of the timeOffTypeReference property.

Returns

public void setComment (String value)

Sets the value of the comment property.

Parameters
value Allowed object is String

public void setDate (XMLGregorianCalendar value)

Sets the value of the date property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPositionReference (PositionElementObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is PositionElementObjectType

public void setRequested (BigDecimal value)

Sets the value of the requested property.

Parameters
value Allowed object is BigDecimal

public void setTimeOffEntryID (String value)

Sets the value of the timeOffEntryID property.

Parameters
value Allowed object is String

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