public class

CommissionPlanProfileReplacementDataType

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

Class Overview

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

Java class for Commission_Plan_Profile_Replacement_DataType complex type.

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

 <complexType name="Commission_Plan_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="Amount" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Draw_Amount" 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="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BigDecimal amount
protected CurrencyObjectType currencyReference
protected BigDecimal drawAmount
protected ConditionRuleObjectType eligibilityRuleReference
Public Constructors
CommissionPlanProfileReplacementDataType()
Public Methods
BigDecimal getAmount()
Gets the value of the amount property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
BigDecimal getDrawAmount()
Gets the value of the drawAmount property.
ConditionRuleObjectType getEligibilityRuleReference()
Gets the value of the eligibilityRuleReference property.
void setAmount(BigDecimal value)
Sets the value of the amount property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setDrawAmount(BigDecimal value)
Sets the value of the drawAmount property.
void setEligibilityRuleReference(ConditionRuleObjectType value)
Sets the value of the eligibilityRuleReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BigDecimal amount

protected CurrencyObjectType currencyReference

protected BigDecimal drawAmount

protected ConditionRuleObjectType eligibilityRuleReference

Public Constructors

public CommissionPlanProfileReplacementDataType ()

Public Methods

public BigDecimal getAmount ()

Gets the value of the amount property.

Returns
  • possible object is BigDecimal

public CurrencyObjectType getCurrencyReference ()

Gets the value of the currencyReference property.

Returns

public BigDecimal getDrawAmount ()

Gets the value of the drawAmount property.

Returns
  • possible object is BigDecimal

public ConditionRuleObjectType getEligibilityRuleReference ()

Gets the value of the eligibilityRuleReference property.

Returns

public void setAmount (BigDecimal value)

Sets the value of the amount property.

Parameters
value Allowed object is BigDecimal

public void setCurrencyReference (CurrencyObjectType value)

Sets the value of the currencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setDrawAmount (BigDecimal value)

Sets the value of the drawAmount property.

Parameters
value Allowed object is BigDecimal

public void setEligibilityRuleReference (ConditionRuleObjectType value)

Sets the value of the eligibilityRuleReference property.

Parameters
value Allowed object is ConditionRuleObjectType