public class

ProposedCommissionPlanAssignmentDataType

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

Class Overview

Encapsulating element containing all Commission Plan Compensation data.

Java class for Proposed_Commission_Plan_Assignment_DataType complex type.

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

 <complexType name="Proposed_Commission_Plan_Assignment_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Commission_Plan_Reference" type="{urn:com.workday/bsvc}Commission_PlanObjectType" minOccurs="0"/>
         <element name="Target_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="Frequency_Reference" type="{urn:com.workday/bsvc}FrequencyObjectType" minOccurs="0"/>
         <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="Draw_Frequency_Reference" type="{urn:com.workday/bsvc}FrequencyObjectType" minOccurs="0"/>
         <element name="Draw_Duration" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Recoverable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected CommissionPlanObjectType commissionPlanReference
protected CurrencyObjectType currencyReference
protected BigDecimal drawAmount
protected String drawDuration
protected FrequencyObjectType drawFrequencyReference
protected FrequencyObjectType frequencyReference
protected Boolean recoverable
protected BigDecimal targetAmount
Public Constructors
ProposedCommissionPlanAssignmentDataType()
Public Methods
CommissionPlanObjectType getCommissionPlanReference()
Gets the value of the commissionPlanReference property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
BigDecimal getDrawAmount()
Gets the value of the drawAmount property.
String getDrawDuration()
Gets the value of the drawDuration property.
FrequencyObjectType getDrawFrequencyReference()
Gets the value of the drawFrequencyReference property.
FrequencyObjectType getFrequencyReference()
Gets the value of the frequencyReference property.
Boolean getRecoverable()
Gets the value of the recoverable property.
BigDecimal getTargetAmount()
Gets the value of the targetAmount property.
void setCommissionPlanReference(CommissionPlanObjectType value)
Sets the value of the commissionPlanReference property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setDrawAmount(BigDecimal value)
Sets the value of the drawAmount property.
void setDrawDuration(String value)
Sets the value of the drawDuration property.
void setDrawFrequencyReference(FrequencyObjectType value)
Sets the value of the drawFrequencyReference property.
void setFrequencyReference(FrequencyObjectType value)
Sets the value of the frequencyReference property.
void setRecoverable(Boolean value)
Sets the value of the recoverable property.
void setTargetAmount(BigDecimal value)
Sets the value of the targetAmount property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CommissionPlanObjectType commissionPlanReference

protected CurrencyObjectType currencyReference

protected BigDecimal drawAmount

protected String drawDuration

protected FrequencyObjectType drawFrequencyReference

protected FrequencyObjectType frequencyReference

protected Boolean recoverable

protected BigDecimal targetAmount

Public Constructors

public ProposedCommissionPlanAssignmentDataType ()

Public Methods

public CommissionPlanObjectType getCommissionPlanReference ()

Gets the value of the commissionPlanReference property.

Returns

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 String getDrawDuration ()

Gets the value of the drawDuration property.

Returns
  • possible object is String

public FrequencyObjectType getDrawFrequencyReference ()

Gets the value of the drawFrequencyReference property.

Returns

public FrequencyObjectType getFrequencyReference ()

Gets the value of the frequencyReference property.

Returns

public Boolean getRecoverable ()

Gets the value of the recoverable property. This getter has been renamed from isRecoverable() to getRecoverable() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public BigDecimal getTargetAmount ()

Gets the value of the targetAmount property.

Returns
  • possible object is BigDecimal

public void setCommissionPlanReference (CommissionPlanObjectType value)

Sets the value of the commissionPlanReference property.

Parameters
value Allowed object is CommissionPlanObjectType

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 setDrawDuration (String value)

Sets the value of the drawDuration property.

Parameters
value Allowed object is String

public void setDrawFrequencyReference (FrequencyObjectType value)

Sets the value of the drawFrequencyReference property.

Parameters
value Allowed object is FrequencyObjectType

public void setFrequencyReference (FrequencyObjectType value)

Sets the value of the frequencyReference property.

Parameters
value Allowed object is FrequencyObjectType

public void setRecoverable (Boolean value)

Sets the value of the recoverable property.

Parameters
value Allowed object is Boolean

public void setTargetAmount (BigDecimal value)

Sets the value of the targetAmount property.

Parameters
value Allowed object is BigDecimal