public class

EmployeeAllowancePlanAssignmentDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.EmployeeAllowancePlanAssignmentDataType

Class Overview

Encapsulating element containing all Allowance Plan Compensation data.

Java class for Employee_Allowance_Plan_Assignment_DataType complex type.

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

 <complexType name="Employee_Allowance_Plan_Assignment_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Compensation_Plan_Reference" type="{urn:com.workday/bsvc}Allowance_Plan_Non-Unit_BasedObjectType" minOccurs="0"/>
         <element name="Compensation_Element_Reference" type="{urn:com.workday/bsvc}Compensation_ElementObjectType" minOccurs="0"/>
         <element name="Percent" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="18"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <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="Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Frequency_Reference" type="{urn:com.workday/bsvc}FrequencyObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BigDecimal amount
protected CompensationElementObjectType compensationElementReference
protected AllowancePlanNonUnitBasedObjectType compensationPlanReference
protected CurrencyObjectType currencyReference
protected FrequencyObjectType frequencyReference
protected BigDecimal percent
Public Constructors
EmployeeAllowancePlanAssignmentDataType()
Public Methods
BigDecimal getAmount()
Gets the value of the amount property.
CompensationElementObjectType getCompensationElementReference()
Gets the value of the compensationElementReference property.
AllowancePlanNonUnitBasedObjectType getCompensationPlanReference()
Gets the value of the compensationPlanReference property.
CurrencyObjectType getCurrencyReference()
Gets the value of the currencyReference property.
FrequencyObjectType getFrequencyReference()
Gets the value of the frequencyReference property.
BigDecimal getPercent()
Gets the value of the percent property.
void setAmount(BigDecimal value)
Sets the value of the amount property.
void setCompensationElementReference(CompensationElementObjectType value)
Sets the value of the compensationElementReference property.
void setCompensationPlanReference(AllowancePlanNonUnitBasedObjectType value)
Sets the value of the compensationPlanReference property.
void setCurrencyReference(CurrencyObjectType value)
Sets the value of the currencyReference property.
void setFrequencyReference(FrequencyObjectType value)
Sets the value of the frequencyReference property.
void setPercent(BigDecimal value)
Sets the value of the percent property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BigDecimal amount

protected CompensationElementObjectType compensationElementReference

protected AllowancePlanNonUnitBasedObjectType compensationPlanReference

protected CurrencyObjectType currencyReference

protected FrequencyObjectType frequencyReference

protected BigDecimal percent

Public Constructors

public EmployeeAllowancePlanAssignmentDataType ()

Public Methods

public BigDecimal getAmount ()

Gets the value of the amount property.

Returns
  • possible object is BigDecimal

public CompensationElementObjectType getCompensationElementReference ()

Gets the value of the compensationElementReference property.

Returns

public AllowancePlanNonUnitBasedObjectType getCompensationPlanReference ()

Gets the value of the compensationPlanReference 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 BigDecimal getPercent ()

Gets the value of the percent property.

Returns
  • possible object is BigDecimal

public void setAmount (BigDecimal value)

Sets the value of the amount property.

Parameters
value Allowed object is BigDecimal

public void setCompensationElementReference (CompensationElementObjectType value)

Sets the value of the compensationElementReference property.

Parameters
value Allowed object is CompensationElementObjectType

public void setCompensationPlanReference (AllowancePlanNonUnitBasedObjectType value)

Sets the value of the compensationPlanReference property.

Parameters
value Allowed object is AllowancePlanNonUnitBasedObjectType

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 setPercent (BigDecimal value)

Sets the value of the percent property.

Parameters
value Allowed object is BigDecimal