public class

AllowancePlanPercentBasedProfileReplacementDataType

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

Class Overview

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

Java class for Allowance_Plan_Percent_Based_Profile_Replacement_DataType complex type.

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

 <complexType name="Allowance_Plan_Percent_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="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="Compensation_Basis_Reference" type="{urn:com.workday/bsvc}Compensation_BasisObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected CompensationBasisObjectType compensationBasisReference
protected ConditionRuleObjectType eligibilityRuleReference
protected BigDecimal percent
Public Constructors
AllowancePlanPercentBasedProfileReplacementDataType()
Public Methods
CompensationBasisObjectType getCompensationBasisReference()
Gets the value of the compensationBasisReference property.
ConditionRuleObjectType getEligibilityRuleReference()
Gets the value of the eligibilityRuleReference property.
BigDecimal getPercent()
Gets the value of the percent property.
void setCompensationBasisReference(CompensationBasisObjectType value)
Sets the value of the compensationBasisReference property.
void setEligibilityRuleReference(ConditionRuleObjectType value)
Sets the value of the eligibilityRuleReference property.
void setPercent(BigDecimal value)
Sets the value of the percent property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected CompensationBasisObjectType compensationBasisReference

protected ConditionRuleObjectType eligibilityRuleReference

protected BigDecimal percent

Public Constructors

public AllowancePlanPercentBasedProfileReplacementDataType ()

Public Methods

public CompensationBasisObjectType getCompensationBasisReference ()

Gets the value of the compensationBasisReference property.

Returns

public ConditionRuleObjectType getEligibilityRuleReference ()

Gets the value of the eligibilityRuleReference property.

Returns

public BigDecimal getPercent ()

Gets the value of the percent property.

Returns
  • possible object is BigDecimal

public void setCompensationBasisReference (CompensationBasisObjectType value)

Sets the value of the compensationBasisReference property.

Parameters
value Allowed object is CompensationBasisObjectType

public void setEligibilityRuleReference (ConditionRuleObjectType value)

Sets the value of the eligibilityRuleReference property.

Parameters
value Allowed object is ConditionRuleObjectType

public void setPercent (BigDecimal value)

Sets the value of the percent property.

Parameters
value Allowed object is BigDecimal