public class

RequestEmployeeMeritAdjustmentDataType

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

Class Overview

Wrapper Element for the Request Employee Merit Adjustment business process.

Java class for Request_Employee_Merit_Adjustment_DataType complex type.

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

 <complexType name="Request_Employee_Merit_Adjustment_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="Merit_Increase_Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Merit_Plan_Reference" type="{urn:com.workday/bsvc}Merit_PlanObjectType" minOccurs="0"/>
         <element name="Merit_Reason_Reference" type="{urn:com.workday/bsvc}Event_Classification_SubcategoryObjectType" minOccurs="0"/>
         <element name="Employee_Merit_Adjustment_Sub_Data" type="{urn:com.workday/bsvc}Employee_Merit_Adjustment_DataType" maxOccurs="unbounded"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<EmployeeMeritAdjustmentDataType> employeeMeritAdjustmentSubData
protected EmployeeObjectType employeeReference
protected XMLGregorianCalendar meritIncreaseEffectiveDate
protected MeritPlanObjectType meritPlanReference
protected EventClassificationSubcategoryObjectType meritReasonReference
protected PositionElementObjectType positionReference
Public Constructors
RequestEmployeeMeritAdjustmentDataType()
Public Methods
List<EmployeeMeritAdjustmentDataType> getEmployeeMeritAdjustmentSubData()
Gets the value of the employeeMeritAdjustmentSubData property.
EmployeeObjectType getEmployeeReference()
Gets the value of the employeeReference property.
XMLGregorianCalendar getMeritIncreaseEffectiveDate()
Gets the value of the meritIncreaseEffectiveDate property.
MeritPlanObjectType getMeritPlanReference()
Gets the value of the meritPlanReference property.
EventClassificationSubcategoryObjectType getMeritReasonReference()
Gets the value of the meritReasonReference property.
PositionElementObjectType getPositionReference()
Gets the value of the positionReference property.
void setEmployeeMeritAdjustmentSubData(List<EmployeeMeritAdjustmentDataType> employeeMeritAdjustmentSubData)
Sets the value of the employeeMeritAdjustmentSubData property.
void setEmployeeReference(EmployeeObjectType value)
Sets the value of the employeeReference property.
void setMeritIncreaseEffectiveDate(XMLGregorianCalendar value)
Sets the value of the meritIncreaseEffectiveDate property.
void setMeritPlanReference(MeritPlanObjectType value)
Sets the value of the meritPlanReference property.
void setMeritReasonReference(EventClassificationSubcategoryObjectType value)
Sets the value of the meritReasonReference 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 List<EmployeeMeritAdjustmentDataType> employeeMeritAdjustmentSubData

protected EmployeeObjectType employeeReference

protected XMLGregorianCalendar meritIncreaseEffectiveDate

protected MeritPlanObjectType meritPlanReference

protected EventClassificationSubcategoryObjectType meritReasonReference

protected PositionElementObjectType positionReference

Public Constructors

public RequestEmployeeMeritAdjustmentDataType ()

Public Methods

public List<EmployeeMeritAdjustmentDataType> getEmployeeMeritAdjustmentSubData ()

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

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

    getEmployeeMeritAdjustmentSubData().add(newItem);
 

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

public EmployeeObjectType getEmployeeReference ()

Gets the value of the employeeReference property.

Returns

public XMLGregorianCalendar getMeritIncreaseEffectiveDate ()

Gets the value of the meritIncreaseEffectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public MeritPlanObjectType getMeritPlanReference ()

Gets the value of the meritPlanReference property.

Returns

public EventClassificationSubcategoryObjectType getMeritReasonReference ()

Gets the value of the meritReasonReference property.

Returns

public PositionElementObjectType getPositionReference ()

Gets the value of the positionReference property.

Returns

public void setEmployeeMeritAdjustmentSubData (List<EmployeeMeritAdjustmentDataType> employeeMeritAdjustmentSubData)

Sets the value of the employeeMeritAdjustmentSubData property.

Parameters
employeeMeritAdjustmentSubData Allowed object is EmployeeMeritAdjustmentDataType

public void setEmployeeReference (EmployeeObjectType value)

Sets the value of the employeeReference property.

Parameters
value Allowed object is EmployeeObjectType

public void setMeritIncreaseEffectiveDate (XMLGregorianCalendar value)

Sets the value of the meritIncreaseEffectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setMeritPlanReference (MeritPlanObjectType value)

Sets the value of the meritPlanReference property.

Parameters
value Allowed object is MeritPlanObjectType

public void setMeritReasonReference (EventClassificationSubcategoryObjectType value)

Sets the value of the meritReasonReference property.

Parameters
value Allowed object is EventClassificationSubcategoryObjectType

public void setPositionReference (PositionElementObjectType value)

Sets the value of the positionReference property.

Parameters
value Allowed object is PositionElementObjectType