public class

ProposedBonusPlanAssignmentDataType

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

Class Overview

Encapsulating element containing all Bonus Plan Compensation data.

Java class for Proposed_Bonus_Plan_Assignment_DataType complex type.

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

 <complexType name="Proposed_Bonus_Plan_Assignment_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Bonus_Plan_Reference" type="{urn:com.workday/bsvc}Bonus_PlanObjectType" minOccurs="0"/>
         <choice>
           <element name="Individual_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="Individual_Target_Percent" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="16"/>
                 <minInclusive value="0"/>
                 <fractionDigits value="6"/>
               </restriction>
             </simpleType>
           </element>
         </choice>
         <element name="Guaranteed_Minimum" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Percent_Assigned" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="16"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BonusPlanObjectType bonusPlanReference
protected Boolean guaranteedMinimum
protected BigDecimal individualTargetAmount
protected BigDecimal individualTargetPercent
protected BigDecimal percentAssigned
Public Constructors
ProposedBonusPlanAssignmentDataType()
Public Methods
BonusPlanObjectType getBonusPlanReference()
Gets the value of the bonusPlanReference property.
Boolean getGuaranteedMinimum()
Gets the value of the guaranteedMinimum property.
BigDecimal getIndividualTargetAmount()
Gets the value of the individualTargetAmount property.
BigDecimal getIndividualTargetPercent()
Gets the value of the individualTargetPercent property.
BigDecimal getPercentAssigned()
Gets the value of the percentAssigned property.
void setBonusPlanReference(BonusPlanObjectType value)
Sets the value of the bonusPlanReference property.
void setGuaranteedMinimum(Boolean value)
Sets the value of the guaranteedMinimum property.
void setIndividualTargetAmount(BigDecimal value)
Sets the value of the individualTargetAmount property.
void setIndividualTargetPercent(BigDecimal value)
Sets the value of the individualTargetPercent property.
void setPercentAssigned(BigDecimal value)
Sets the value of the percentAssigned property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BonusPlanObjectType bonusPlanReference

protected Boolean guaranteedMinimum

protected BigDecimal individualTargetAmount

protected BigDecimal individualTargetPercent

protected BigDecimal percentAssigned

Public Constructors

public ProposedBonusPlanAssignmentDataType ()

Public Methods

public BonusPlanObjectType getBonusPlanReference ()

Gets the value of the bonusPlanReference property.

Returns

public Boolean getGuaranteedMinimum ()

Gets the value of the guaranteedMinimum property. This getter has been renamed from isGuaranteedMinimum() to getGuaranteedMinimum() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public BigDecimal getIndividualTargetAmount ()

Gets the value of the individualTargetAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getIndividualTargetPercent ()

Gets the value of the individualTargetPercent property.

Returns
  • possible object is BigDecimal

public BigDecimal getPercentAssigned ()

Gets the value of the percentAssigned property.

Returns
  • possible object is BigDecimal

public void setBonusPlanReference (BonusPlanObjectType value)

Sets the value of the bonusPlanReference property.

Parameters
value Allowed object is BonusPlanObjectType

public void setGuaranteedMinimum (Boolean value)

Sets the value of the guaranteedMinimum property.

Parameters
value Allowed object is Boolean

public void setIndividualTargetAmount (BigDecimal value)

Sets the value of the individualTargetAmount property.

Parameters
value Allowed object is BigDecimal

public void setIndividualTargetPercent (BigDecimal value)

Sets the value of the individualTargetPercent property.

Parameters
value Allowed object is BigDecimal

public void setPercentAssigned (BigDecimal value)

Sets the value of the percentAssigned property.

Parameters
value Allowed object is BigDecimal