public class

CompensationDefaultDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.recruiting.CompensationDefaultDataType

Class Overview

Data element that contains the compensation default information. If a section is to be provided, it must be provided fully as it will fully replace the current default compensation.

Java class for Compensation_Default_DataType complex type.

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

 <complexType name="Compensation_Default_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Guidelines_Data" type="{urn:com.workday/bsvc}Compensatable_Guidelines_DataType" minOccurs="0"/>
         <element name="Pay_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Base_Pay_Plan_Assignment_Container_DataType" minOccurs="0"/>
         <element name="Unit_Salary_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Salary_Unit_Plan_Assignment_Container_DataType" minOccurs="0"/>
         <element name="Allowance_Plan_Non-Unit_Based_Data" type="{urn:com.workday/bsvc}Proposed_Allowance_Plan_Assignment_Container_DataType" minOccurs="0"/>
         <element name="Allowance_Plan_Unit_Based_Data" type="{urn:com.workday/bsvc}Proposed_Allowance_Unit_Plan_Assignment_Container_DataType" minOccurs="0"/>
         <element name="Bonus_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Bonus_Plan_Assignment_Container_DataType" minOccurs="0"/>
         <element name="Merit_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Merit_Plan_Assignment_Container_DataType" minOccurs="0"/>
         <element name="Commission_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Commission_Plan_Assignment_Container_DataType" minOccurs="0"/>
         <element name="Stock_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Stock_Plan_Assignment_Container_DataType" minOccurs="0"/>
         <element name="Period_Salary_Plan_Data" type="{urn:com.workday/bsvc}Proposed_Period_Salary_Plan_Assignment_Container_DataType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected ProposedAllowancePlanAssignmentContainerDataType allowancePlanNonUnitBasedData
protected ProposedAllowanceUnitPlanAssignmentContainerDataType allowancePlanUnitBasedData
protected ProposedBonusPlanAssignmentContainerDataType bonusPlanData
protected ProposedCommissionPlanAssignmentContainerDataType commissionPlanData
protected CompensatableGuidelinesDataType guidelinesData
protected ProposedMeritPlanAssignmentContainerDataType meritPlanData
protected ProposedBasePayPlanAssignmentContainerDataType payPlanData
protected ProposedPeriodSalaryPlanAssignmentContainerDataType periodSalaryPlanData
protected ProposedStockPlanAssignmentContainerDataType stockPlanData
protected ProposedSalaryUnitPlanAssignmentContainerDataType unitSalaryPlanData
Public Constructors
CompensationDefaultDataType()
Public Methods
ProposedAllowancePlanAssignmentContainerDataType getAllowancePlanNonUnitBasedData()
Gets the value of the allowancePlanNonUnitBasedData property.
ProposedAllowanceUnitPlanAssignmentContainerDataType getAllowancePlanUnitBasedData()
Gets the value of the allowancePlanUnitBasedData property.
ProposedBonusPlanAssignmentContainerDataType getBonusPlanData()
Gets the value of the bonusPlanData property.
ProposedCommissionPlanAssignmentContainerDataType getCommissionPlanData()
Gets the value of the commissionPlanData property.
CompensatableGuidelinesDataType getGuidelinesData()
Gets the value of the guidelinesData property.
ProposedMeritPlanAssignmentContainerDataType getMeritPlanData()
Gets the value of the meritPlanData property.
ProposedBasePayPlanAssignmentContainerDataType getPayPlanData()
Gets the value of the payPlanData property.
ProposedPeriodSalaryPlanAssignmentContainerDataType getPeriodSalaryPlanData()
Gets the value of the periodSalaryPlanData property.
ProposedStockPlanAssignmentContainerDataType getStockPlanData()
Gets the value of the stockPlanData property.
ProposedSalaryUnitPlanAssignmentContainerDataType getUnitSalaryPlanData()
Gets the value of the unitSalaryPlanData property.
void setAllowancePlanNonUnitBasedData(ProposedAllowancePlanAssignmentContainerDataType value)
Sets the value of the allowancePlanNonUnitBasedData property.
void setAllowancePlanUnitBasedData(ProposedAllowanceUnitPlanAssignmentContainerDataType value)
Sets the value of the allowancePlanUnitBasedData property.
void setBonusPlanData(ProposedBonusPlanAssignmentContainerDataType value)
Sets the value of the bonusPlanData property.
void setCommissionPlanData(ProposedCommissionPlanAssignmentContainerDataType value)
Sets the value of the commissionPlanData property.
void setGuidelinesData(CompensatableGuidelinesDataType value)
Sets the value of the guidelinesData property.
void setMeritPlanData(ProposedMeritPlanAssignmentContainerDataType value)
Sets the value of the meritPlanData property.
void setPayPlanData(ProposedBasePayPlanAssignmentContainerDataType value)
Sets the value of the payPlanData property.
void setPeriodSalaryPlanData(ProposedPeriodSalaryPlanAssignmentContainerDataType value)
Sets the value of the periodSalaryPlanData property.
void setStockPlanData(ProposedStockPlanAssignmentContainerDataType value)
Sets the value of the stockPlanData property.
void setUnitSalaryPlanData(ProposedSalaryUnitPlanAssignmentContainerDataType value)
Sets the value of the unitSalaryPlanData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected ProposedAllowancePlanAssignmentContainerDataType allowancePlanNonUnitBasedData

protected ProposedAllowanceUnitPlanAssignmentContainerDataType allowancePlanUnitBasedData

protected CompensatableGuidelinesDataType guidelinesData

Public Constructors

public CompensationDefaultDataType ()

Public Methods

public ProposedAllowancePlanAssignmentContainerDataType getAllowancePlanNonUnitBasedData ()

Gets the value of the allowancePlanNonUnitBasedData property.

public ProposedAllowanceUnitPlanAssignmentContainerDataType getAllowancePlanUnitBasedData ()

Gets the value of the allowancePlanUnitBasedData property.

public ProposedBonusPlanAssignmentContainerDataType getBonusPlanData ()

Gets the value of the bonusPlanData property.

public ProposedCommissionPlanAssignmentContainerDataType getCommissionPlanData ()

Gets the value of the commissionPlanData property.

public CompensatableGuidelinesDataType getGuidelinesData ()

Gets the value of the guidelinesData property.

Returns

public ProposedMeritPlanAssignmentContainerDataType getMeritPlanData ()

Gets the value of the meritPlanData property.

public ProposedBasePayPlanAssignmentContainerDataType getPayPlanData ()

Gets the value of the payPlanData property.

public ProposedPeriodSalaryPlanAssignmentContainerDataType getPeriodSalaryPlanData ()

Gets the value of the periodSalaryPlanData property.

public ProposedStockPlanAssignmentContainerDataType getStockPlanData ()

Gets the value of the stockPlanData property.

public ProposedSalaryUnitPlanAssignmentContainerDataType getUnitSalaryPlanData ()

Gets the value of the unitSalaryPlanData property.

public void setAllowancePlanNonUnitBasedData (ProposedAllowancePlanAssignmentContainerDataType value)

Sets the value of the allowancePlanNonUnitBasedData property.

Parameters
value Allowed object is ProposedAllowancePlanAssignmentContainerDataType

public void setAllowancePlanUnitBasedData (ProposedAllowanceUnitPlanAssignmentContainerDataType value)

Sets the value of the allowancePlanUnitBasedData property.

Parameters
value Allowed object is ProposedAllowanceUnitPlanAssignmentContainerDataType

public void setBonusPlanData (ProposedBonusPlanAssignmentContainerDataType value)

Sets the value of the bonusPlanData property.

Parameters
value Allowed object is ProposedBonusPlanAssignmentContainerDataType

public void setCommissionPlanData (ProposedCommissionPlanAssignmentContainerDataType value)

Sets the value of the commissionPlanData property.

Parameters
value Allowed object is ProposedCommissionPlanAssignmentContainerDataType

public void setGuidelinesData (CompensatableGuidelinesDataType value)

Sets the value of the guidelinesData property.

Parameters
value Allowed object is CompensatableGuidelinesDataType

public void setMeritPlanData (ProposedMeritPlanAssignmentContainerDataType value)

Sets the value of the meritPlanData property.

Parameters
value Allowed object is ProposedMeritPlanAssignmentContainerDataType

public void setPayPlanData (ProposedBasePayPlanAssignmentContainerDataType value)

Sets the value of the payPlanData property.

Parameters
value Allowed object is ProposedBasePayPlanAssignmentContainerDataType

public void setPeriodSalaryPlanData (ProposedPeriodSalaryPlanAssignmentContainerDataType value)

Sets the value of the periodSalaryPlanData property.

Parameters
value Allowed object is ProposedPeriodSalaryPlanAssignmentContainerDataType

public void setStockPlanData (ProposedStockPlanAssignmentContainerDataType value)

Sets the value of the stockPlanData property.

Parameters
value Allowed object is ProposedStockPlanAssignmentContainerDataType

public void setUnitSalaryPlanData (ProposedSalaryUnitPlanAssignmentContainerDataType value)

Sets the value of the unitSalaryPlanData property.

Parameters
value Allowed object is ProposedSalaryUnitPlanAssignmentContainerDataType