public class

AbsenceInputDataType

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

Class Overview

Absence Input Data

Java class for Absence_Input_DataType complex type.

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

 <complexType name="Absence_Input_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Absence_Input_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="Employee_Reference" type="{urn:com.workday/bsvc}EmployeeObjectType"/>
         <element name="Position_Reference" type="{urn:com.workday/bsvc}Position_ElementObjectType" minOccurs="0"/>
         <element name="Absence_Component_Reference" type="{urn:com.workday/bsvc}Absence_ComponentObjectType"/>
         <element name="Start_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Reference_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Hours" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="18"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Adjustment" type="{http://www.w3.org/2001/XMLSchema}boolean" 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 AbsenceComponentObjectType absenceComponentReference
protected String absenceInputID
protected Boolean adjustment
protected String batchID
protected String comment
protected EmployeeObjectType employeeReference
protected XMLGregorianCalendar endDate
protected BigDecimal hours
protected PositionElementObjectType positionReference
protected XMLGregorianCalendar referenceDate
protected XMLGregorianCalendar startDate
Public Constructors
AbsenceInputDataType()
Public Methods
AbsenceComponentObjectType getAbsenceComponentReference()
Gets the value of the absenceComponentReference property.
String getAbsenceInputID()
Gets the value of the absenceInputID property.
Boolean getAdjustment()
Gets the value of the adjustment property.
String getBatchID()
Gets the value of the batchID property.
String getComment()
Gets the value of the comment property.
EmployeeObjectType getEmployeeReference()
Gets the value of the employeeReference property.
XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.
BigDecimal getHours()
Gets the value of the hours property.
PositionElementObjectType getPositionReference()
Gets the value of the positionReference property.
XMLGregorianCalendar getReferenceDate()
Gets the value of the referenceDate property.
XMLGregorianCalendar getStartDate()
Gets the value of the startDate property.
void setAbsenceComponentReference(AbsenceComponentObjectType value)
Sets the value of the absenceComponentReference property.
void setAbsenceInputID(String value)
Sets the value of the absenceInputID property.
void setAdjustment(Boolean value)
Sets the value of the adjustment property.
void setBatchID(String value)
Sets the value of the batchID property.
void setComment(String value)
Sets the value of the comment property.
void setEmployeeReference(EmployeeObjectType value)
Sets the value of the employeeReference property.
void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.
void setHours(BigDecimal value)
Sets the value of the hours property.
void setPositionReference(PositionElementObjectType value)
Sets the value of the positionReference property.
void setReferenceDate(XMLGregorianCalendar value)
Sets the value of the referenceDate property.
void setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected AbsenceComponentObjectType absenceComponentReference

protected String absenceInputID

protected Boolean adjustment

protected String batchID

protected String comment

protected EmployeeObjectType employeeReference

protected XMLGregorianCalendar endDate

protected BigDecimal hours

protected PositionElementObjectType positionReference

protected XMLGregorianCalendar referenceDate

protected XMLGregorianCalendar startDate

Public Constructors

public AbsenceInputDataType ()

Public Methods

public AbsenceComponentObjectType getAbsenceComponentReference ()

Gets the value of the absenceComponentReference property.

Returns

public String getAbsenceInputID ()

Gets the value of the absenceInputID property.

Returns
  • possible object is String

public Boolean getAdjustment ()

Gets the value of the adjustment property. This getter has been renamed from isAdjustment() to getAdjustment() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public String getBatchID ()

Gets the value of the batchID property.

Returns
  • possible object is String

public String getComment ()

Gets the value of the comment property.

Returns
  • possible object is String

public EmployeeObjectType getEmployeeReference ()

Gets the value of the employeeReference property.

Returns

public XMLGregorianCalendar getEndDate ()

Gets the value of the endDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getHours ()

Gets the value of the hours property.

Returns
  • possible object is BigDecimal

public PositionElementObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public XMLGregorianCalendar getReferenceDate ()

Gets the value of the referenceDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getStartDate ()

Gets the value of the startDate property.

Returns
  • possible object is XMLGregorianCalendar

public void setAbsenceComponentReference (AbsenceComponentObjectType value)

Sets the value of the absenceComponentReference property.

Parameters
value Allowed object is AbsenceComponentObjectType

public void setAbsenceInputID (String value)

Sets the value of the absenceInputID property.

Parameters
value Allowed object is String

public void setAdjustment (Boolean value)

Sets the value of the adjustment property.

Parameters
value Allowed object is Boolean

public void setBatchID (String value)

Sets the value of the batchID property.

Parameters
value Allowed object is String

public void setComment (String value)

Sets the value of the comment property.

Parameters
value Allowed object is String

public void setEmployeeReference (EmployeeObjectType value)

Sets the value of the employeeReference property.

Parameters
value Allowed object is EmployeeObjectType

public void setEndDate (XMLGregorianCalendar value)

Sets the value of the endDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setHours (BigDecimal value)

Sets the value of the hours 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 setReferenceDate (XMLGregorianCalendar value)

Sets the value of the referenceDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStartDate (XMLGregorianCalendar value)

Sets the value of the startDate property.

Parameters
value Allowed object is XMLGregorianCalendar