public class

ProposedSalaryUnitPlanAssignmentDataType

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

Class Overview

Encapsulating element containing all Unit Salary Plan Compensation data.

Java class for Proposed_Salary_Unit_Plan_Assignment_DataType complex type.

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

 <complexType name="Proposed_Salary_Unit_Plan_Assignment_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Unit_Salary_Plan_Reference" type="{urn:com.workday/bsvc}Salary_Unit_PlanObjectType" minOccurs="0"/>
         <element name="Per_Unit_Amount" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Default_Units" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="21"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Frequency_Reference" type="{urn:com.workday/bsvc}FrequencyObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected CurrencyObjectType currencyReference
protected BigDecimal defaultUnits
protected FrequencyObjectType frequencyReference
protected BigDecimal perUnitAmount
protected SalaryUnitPlanObjectType unitSalaryPlanReference
Public Constructors
ProposedSalaryUnitPlanAssignmentDataType()
Public Methods
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
BigDecimal getDefaultUnits()
Gets the value of the defaultUnits property.
FrequencyObjectType getFrequencyReference()
Gets the value of the frequencyReference property.
BigDecimal getPerUnitAmount()
Gets the value of the perUnitAmount property.
SalaryUnitPlanObjectType getUnitSalaryPlanReference()
Gets the value of the unitSalaryPlanReference property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setDefaultUnits(BigDecimal value)
Sets the value of the defaultUnits property.
void setFrequencyReference(FrequencyObjectType value)
Sets the value of the frequencyReference property.
void setPerUnitAmount(BigDecimal value)
Sets the value of the perUnitAmount property.
void setUnitSalaryPlanReference(SalaryUnitPlanObjectType value)
Sets the value of the unitSalaryPlanReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CurrencyObjectType currencyReference

protected BigDecimal defaultUnits

protected FrequencyObjectType frequencyReference

protected BigDecimal perUnitAmount

protected SalaryUnitPlanObjectType unitSalaryPlanReference

Public Constructors

public ProposedSalaryUnitPlanAssignmentDataType ()

Public Methods

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public BigDecimal getDefaultUnits ()

Gets the value of the defaultUnits property.

Returns
  • possible object is BigDecimal

public FrequencyObjectType getFrequencyReference ()

Gets the value of the frequencyReference property.

Returns

public BigDecimal getPerUnitAmount ()

Gets the value of the perUnitAmount property.

Returns
  • possible object is BigDecimal

public SalaryUnitPlanObjectType getUnitSalaryPlanReference ()

Gets the value of the unitSalaryPlanReference property.

Returns

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setDefaultUnits (BigDecimal value)

Sets the value of the defaultUnits property.

Parameters
value Allowed object is BigDecimal

public void setFrequencyReference (FrequencyObjectType value)

Sets the value of the frequencyReference property.

Parameters
value Allowed object is FrequencyObjectType

public void setPerUnitAmount (BigDecimal value)

Sets the value of the perUnitAmount property.

Parameters
value Allowed object is BigDecimal

public void setUnitSalaryPlanReference (SalaryUnitPlanObjectType value)

Sets the value of the unitSalaryPlanReference property.

Parameters
value Allowed object is SalaryUnitPlanObjectType