public class

ProposedPeriodSalaryPlanAssignmentDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.absence.ProposedPeriodSalaryPlanAssignmentDataType

Class Overview

Encapsulating element containing all Period Salary Plan Compensation data.

Java class for Proposed_Period_Salary_Plan_Assignment_DataType complex type.

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

 <complexType name="Proposed_Period_Salary_Plan_Assignment_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Period_Salary_Plan_Reference" type="{urn:com.workday/bsvc}Period_Salary_PlanObjectType" minOccurs="0"/>
         <element name="Compensation_Period_Reference" type="{urn:com.workday/bsvc}Compensation_PeriodObjectType" minOccurs="0"/>
         <element name="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Compensation_Period_Multiplier" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="14"/>
               <minInclusive value="0"/>
               <fractionDigits value="2"/>
             </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 BigDecimal compensationPeriodMultiplier
protected CompensationPeriodObjectType compensationPeriodReference
protected CurrencyObjectType currencyReference
protected FrequencyObjectType frequencyReference
protected PeriodSalaryPlanObjectType periodSalaryPlanReference
Public Constructors
ProposedPeriodSalaryPlanAssignmentDataType()
Public Methods
BigDecimal getCompensationPeriodMultiplier()
Gets the value of the compensationPeriodMultiplier property.
CompensationPeriodObjectType getCompensationPeriodReference()
Gets the value of the compensationPeriodReference property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
FrequencyObjectType getFrequencyReference()
Gets the value of the frequencyReference property.
PeriodSalaryPlanObjectType getPeriodSalaryPlanReference()
Gets the value of the periodSalaryPlanReference property.
void setCompensationPeriodMultiplier(BigDecimal value)
Sets the value of the compensationPeriodMultiplier property.
void setCompensationPeriodReference(CompensationPeriodObjectType value)
Sets the value of the compensationPeriodReference property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setFrequencyReference(FrequencyObjectType value)
Sets the value of the frequencyReference property.
void setPeriodSalaryPlanReference(PeriodSalaryPlanObjectType value)
Sets the value of the periodSalaryPlanReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BigDecimal compensationPeriodMultiplier

protected CompensationPeriodObjectType compensationPeriodReference

protected CurrencyObjectType currencyReference

protected FrequencyObjectType frequencyReference

protected PeriodSalaryPlanObjectType periodSalaryPlanReference

Public Constructors

public ProposedPeriodSalaryPlanAssignmentDataType ()

Public Methods

public BigDecimal getCompensationPeriodMultiplier ()

Gets the value of the compensationPeriodMultiplier property.

Returns
  • possible object is BigDecimal

public CompensationPeriodObjectType getCompensationPeriodReference ()

Gets the value of the compensationPeriodReference property.

Returns

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public FrequencyObjectType getFrequencyReference ()

Gets the value of the frequencyReference property.

Returns

public PeriodSalaryPlanObjectType getPeriodSalaryPlanReference ()

Gets the value of the periodSalaryPlanReference property.

Returns

public void setCompensationPeriodMultiplier (BigDecimal value)

Sets the value of the compensationPeriodMultiplier property.

Parameters
value Allowed object is BigDecimal

public void setCompensationPeriodReference (CompensationPeriodObjectType value)

Sets the value of the compensationPeriodReference property.

Parameters
value Allowed object is CompensationPeriodObjectType

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setFrequencyReference (FrequencyObjectType value)

Sets the value of the frequencyReference property.

Parameters
value Allowed object is FrequencyObjectType

public void setPeriodSalaryPlanReference (PeriodSalaryPlanObjectType value)

Sets the value of the periodSalaryPlanReference property.

Parameters
value Allowed object is PeriodSalaryPlanObjectType