public class

RequestBonusPaymentDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.compensation.RequestBonusPaymentDataType

Class Overview

Wrapper element for the Request Bonus Payment business process.

Java class for Request_Bonus_Payment_DataType complex type.

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

 <complexType name="Request_Bonus_Payment_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <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="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Bonus_Reason_Reference" type="{urn:com.workday/bsvc}Event_Classification_SubcategoryObjectType" minOccurs="0"/>
         <element name="Bonus_Payment_Data" type="{urn:com.workday/bsvc}Bonus_Payment_DataType"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BonusPaymentDataType bonusPaymentData
protected EventClassificationSubcategoryObjectType bonusReasonReference
protected XMLGregorianCalendar effectiveDate
protected EmployeeObjectType employeeReference
protected PositionElementObjectType positionReference
Public Constructors
RequestBonusPaymentDataType()
Public Methods
BonusPaymentDataType getBonusPaymentData()
Gets the value of the bonusPaymentData property.
EventClassificationSubcategoryObjectType getBonusReasonReference()
Gets the value of the bonusReasonReference property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
EmployeeObjectType getEmployeeReference()
Gets the value of the employeeReference property.
PositionElementObjectType getPositionReference()
Gets the value of the positionReference property.
void setBonusPaymentData(BonusPaymentDataType value)
Sets the value of the bonusPaymentData property.
void setBonusReasonReference(EventClassificationSubcategoryObjectType value)
Sets the value of the bonusReasonReference property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setEmployeeReference(EmployeeObjectType value)
Sets the value of the employeeReference property.
void setPositionReference(PositionElementObjectType value)
Sets the value of the positionReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BonusPaymentDataType bonusPaymentData

protected EventClassificationSubcategoryObjectType bonusReasonReference

protected XMLGregorianCalendar effectiveDate

protected EmployeeObjectType employeeReference

protected PositionElementObjectType positionReference

Public Constructors

public RequestBonusPaymentDataType ()

Public Methods

public BonusPaymentDataType getBonusPaymentData ()

Gets the value of the bonusPaymentData property.

Returns

public EventClassificationSubcategoryObjectType getBonusReasonReference ()

Gets the value of the bonusReasonReference property.

Returns

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public EmployeeObjectType getEmployeeReference ()

Gets the value of the employeeReference property.

Returns

public PositionElementObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public void setBonusPaymentData (BonusPaymentDataType value)

Sets the value of the bonusPaymentData property.

Parameters
value Allowed object is BonusPaymentDataType

public void setBonusReasonReference (EventClassificationSubcategoryObjectType value)

Sets the value of the bonusReasonReference property.

Parameters
value Allowed object is EventClassificationSubcategoryObjectType

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEmployeeReference (EmployeeObjectType value)

Sets the value of the employeeReference property.

Parameters
value Allowed object is EmployeeObjectType

public void setPositionReference (PositionElementObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is PositionElementObjectType