public class

AllowancePlanUnitBasedProfileReplacementDataType

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

Class Overview

This is a wrapper for the Allowance Plan Unit Based Profile Data; this is used to display or replace Allowance Plan Unit Based Profile Data.

Java class for Allowance_Plan_Unit_Based_Profile_Replacement_DataType complex type.

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

 <complexType name="Allowance_Plan_Unit_Based_Profile_Replacement_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Eligibility_Rule_Reference" type="{urn:com.workday/bsvc}Condition_RuleObjectType"/>
         <element name="Number_of_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="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"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected CurrencyObjectType currencyReference
protected ConditionRuleObjectType eligibilityRuleReference
protected BigDecimal numberOfUnits
protected BigDecimal perUnitAmount
Public Constructors
AllowancePlanUnitBasedProfileReplacementDataType()
Public Methods
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
ConditionRuleObjectType getEligibilityRuleReference()
Gets the value of the eligibilityRuleReference property.
BigDecimal getNumberOfUnits()
Gets the value of the numberOfUnits property.
BigDecimal getPerUnitAmount()
Gets the value of the perUnitAmount property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setEligibilityRuleReference(ConditionRuleObjectType value)
Sets the value of the eligibilityRuleReference property.
void setNumberOfUnits(BigDecimal value)
Sets the value of the numberOfUnits property.
void setPerUnitAmount(BigDecimal value)
Sets the value of the perUnitAmount property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CurrencyObjectType currencyReference

protected ConditionRuleObjectType eligibilityRuleReference

protected BigDecimal numberOfUnits

protected BigDecimal perUnitAmount

Public Constructors

public AllowancePlanUnitBasedProfileReplacementDataType ()

Public Methods

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public ConditionRuleObjectType getEligibilityRuleReference ()

Gets the value of the eligibilityRuleReference property.

Returns

public BigDecimal getNumberOfUnits ()

Gets the value of the numberOfUnits property.

Returns
  • possible object is BigDecimal

public BigDecimal getPerUnitAmount ()

Gets the value of the perUnitAmount property.

Returns
  • possible object is BigDecimal

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setEligibilityRuleReference (ConditionRuleObjectType value)

Sets the value of the eligibilityRuleReference property.

Parameters
value Allowed object is ConditionRuleObjectType

public void setNumberOfUnits (BigDecimal value)

Sets the value of the numberOfUnits property.

Parameters
value Allowed object is BigDecimal

public void setPerUnitAmount (BigDecimal value)

Sets the value of the perUnitAmount property.

Parameters
value Allowed object is BigDecimal