public class

EmployeeMeritPlanAssignmentDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.hr.EmployeeMeritPlanAssignmentDataType

Class Overview

Encapsulating element containing all Merit Plan Compensation data.

Java class for Employee_Merit_Plan_Assignment_DataType complex type.

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

 <complexType name="Employee_Merit_Plan_Assignment_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Compensation_Plan_Reference" type="{urn:com.workday/bsvc}Merit_PlanObjectType" minOccurs="0"/>
         <element name="Individual_Target_Percent" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="18"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Default_Target_Percent" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="16"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Merit_Increase_Matrix_Reference" type="{urn:com.workday/bsvc}Compensation_MatrixObjectType" minOccurs="0"/>
         <element name="Guaranteed_Minimum" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected MeritPlanObjectType compensationPlanReference
protected BigDecimal defaultTargetPercent
protected Boolean guaranteedMinimum
protected BigDecimal individualTargetPercent
protected CompensationMatrixObjectType meritIncreaseMatrixReference
Public Constructors
EmployeeMeritPlanAssignmentDataType()
Public Methods
MeritPlanObjectType getCompensationPlanReference()
Gets the value of the compensationPlanReference property.
BigDecimal getDefaultTargetPercent()
Gets the value of the defaultTargetPercent property.
Boolean getGuaranteedMinimum()
Gets the value of the guaranteedMinimum property.
BigDecimal getIndividualTargetPercent()
Gets the value of the individualTargetPercent property.
CompensationMatrixObjectType getMeritIncreaseMatrixReference()
Gets the value of the meritIncreaseMatrixReference property.
void setCompensationPlanReference(MeritPlanObjectType value)
Sets the value of the compensationPlanReference property.
void setDefaultTargetPercent(BigDecimal value)
Sets the value of the defaultTargetPercent property.
void setGuaranteedMinimum(Boolean value)
Sets the value of the guaranteedMinimum property.
void setIndividualTargetPercent(BigDecimal value)
Sets the value of the individualTargetPercent property.
void setMeritIncreaseMatrixReference(CompensationMatrixObjectType value)
Sets the value of the meritIncreaseMatrixReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected MeritPlanObjectType compensationPlanReference

protected BigDecimal defaultTargetPercent

protected Boolean guaranteedMinimum

protected BigDecimal individualTargetPercent

protected CompensationMatrixObjectType meritIncreaseMatrixReference

Public Constructors

public EmployeeMeritPlanAssignmentDataType ()

Public Methods

public MeritPlanObjectType getCompensationPlanReference ()

Gets the value of the compensationPlanReference property.

Returns

public BigDecimal getDefaultTargetPercent ()

Gets the value of the defaultTargetPercent property.

Returns
  • possible object is BigDecimal

public Boolean getGuaranteedMinimum ()

Gets the value of the guaranteedMinimum property. This getter has been renamed from isGuaranteedMinimum() to getGuaranteedMinimum() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public BigDecimal getIndividualTargetPercent ()

Gets the value of the individualTargetPercent property.

Returns
  • possible object is BigDecimal

public CompensationMatrixObjectType getMeritIncreaseMatrixReference ()

Gets the value of the meritIncreaseMatrixReference property.

Returns

public void setCompensationPlanReference (MeritPlanObjectType value)

Sets the value of the compensationPlanReference property.

Parameters
value Allowed object is MeritPlanObjectType

public void setDefaultTargetPercent (BigDecimal value)

Sets the value of the defaultTargetPercent property.

Parameters
value Allowed object is BigDecimal

public void setGuaranteedMinimum (Boolean value)

Sets the value of the guaranteedMinimum property.

Parameters
value Allowed object is Boolean

public void setIndividualTargetPercent (BigDecimal value)

Sets the value of the individualTargetPercent property.

Parameters
value Allowed object is BigDecimal

public void setMeritIncreaseMatrixReference (CompensationMatrixObjectType value)

Sets the value of the meritIncreaseMatrixReference property.

Parameters
value Allowed object is CompensationMatrixObjectType