public class

AdditionalBenefitsElectionDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.benefits.AdditionalBenefitsElectionDataType

Class Overview

Additional Benefits Election data

Java class for Additional_Benefits_Election_DataType complex type.

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

 <complexType name="Additional_Benefits_Election_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Additional_Benefits_Plan_Reference" type="{urn:com.workday/bsvc}Additional_Benefits_PlanObjectType"/>
         <element name="Additional_Benefits_Coverage_Target_Reference" type="{urn:com.workday/bsvc}Additional_Benefits_Coverage_TargetObjectType" minOccurs="0"/>
         <choice>
           <element name="Additional_Benefits_Percentage_Contribution_Value" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="5"/>
                 <minInclusive value="0"/>
                 <fractionDigits value="2"/>
               </restriction>
             </simpleType>
           </element>
           <element name="Additional_Benefits_Flat_Contribution_Amount" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="18"/>
                 <minInclusive value="0"/>
                 <fractionDigits value="6"/>
               </restriction>
             </simpleType>
           </element>
         </choice>
         <element name="Benefit_Individual_Rate_Data" type="{urn:com.workday/bsvc}Benefit_Individual_Rate_Data_for_Change_Benefits_for_Life_EventType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected AdditionalBenefitsCoverageTargetObjectType additionalBenefitsCoverageTargetReference
protected BigDecimal additionalBenefitsFlatContributionAmount
protected BigDecimal additionalBenefitsPercentageContributionValue
protected AdditionalBenefitsPlanObjectType additionalBenefitsPlanReference
protected BenefitIndividualRateDataForChangeBenefitsForLifeEventType benefitIndividualRateData
Public Constructors
AdditionalBenefitsElectionDataType()
Public Methods
AdditionalBenefitsCoverageTargetObjectType getAdditionalBenefitsCoverageTargetReference()
Gets the value of the additionalBenefitsCoverageTargetReference property.
BigDecimal getAdditionalBenefitsFlatContributionAmount()
Gets the value of the additionalBenefitsFlatContributionAmount property.
BigDecimal getAdditionalBenefitsPercentageContributionValue()
Gets the value of the additionalBenefitsPercentageContributionValue property.
AdditionalBenefitsPlanObjectType getAdditionalBenefitsPlanReference()
Gets the value of the additionalBenefitsPlanReference property.
BenefitIndividualRateDataForChangeBenefitsForLifeEventType getBenefitIndividualRateData()
Gets the value of the benefitIndividualRateData property.
void setAdditionalBenefitsCoverageTargetReference(AdditionalBenefitsCoverageTargetObjectType value)
Sets the value of the additionalBenefitsCoverageTargetReference property.
void setAdditionalBenefitsFlatContributionAmount(BigDecimal value)
Sets the value of the additionalBenefitsFlatContributionAmount property.
void setAdditionalBenefitsPercentageContributionValue(BigDecimal value)
Sets the value of the additionalBenefitsPercentageContributionValue property.
void setAdditionalBenefitsPlanReference(AdditionalBenefitsPlanObjectType value)
Sets the value of the additionalBenefitsPlanReference property.
void setBenefitIndividualRateData(BenefitIndividualRateDataForChangeBenefitsForLifeEventType value)
Sets the value of the benefitIndividualRateData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected AdditionalBenefitsCoverageTargetObjectType additionalBenefitsCoverageTargetReference

protected BigDecimal additionalBenefitsFlatContributionAmount

protected BigDecimal additionalBenefitsPercentageContributionValue

protected AdditionalBenefitsPlanObjectType additionalBenefitsPlanReference

Public Constructors

public AdditionalBenefitsElectionDataType ()

Public Methods

public AdditionalBenefitsCoverageTargetObjectType getAdditionalBenefitsCoverageTargetReference ()

Gets the value of the additionalBenefitsCoverageTargetReference property.

Returns

public BigDecimal getAdditionalBenefitsFlatContributionAmount ()

Gets the value of the additionalBenefitsFlatContributionAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getAdditionalBenefitsPercentageContributionValue ()

Gets the value of the additionalBenefitsPercentageContributionValue property.

Returns
  • possible object is BigDecimal

public AdditionalBenefitsPlanObjectType getAdditionalBenefitsPlanReference ()

Gets the value of the additionalBenefitsPlanReference property.

Returns

public BenefitIndividualRateDataForChangeBenefitsForLifeEventType getBenefitIndividualRateData ()

Gets the value of the benefitIndividualRateData property.

public void setAdditionalBenefitsCoverageTargetReference (AdditionalBenefitsCoverageTargetObjectType value)

Sets the value of the additionalBenefitsCoverageTargetReference property.

Parameters
value Allowed object is AdditionalBenefitsCoverageTargetObjectType

public void setAdditionalBenefitsFlatContributionAmount (BigDecimal value)

Sets the value of the additionalBenefitsFlatContributionAmount property.

Parameters
value Allowed object is BigDecimal

public void setAdditionalBenefitsPercentageContributionValue (BigDecimal value)

Sets the value of the additionalBenefitsPercentageContributionValue property.

Parameters
value Allowed object is BigDecimal

public void setAdditionalBenefitsPlanReference (AdditionalBenefitsPlanObjectType value)

Sets the value of the additionalBenefitsPlanReference property.

Parameters
value Allowed object is AdditionalBenefitsPlanObjectType

public void setBenefitIndividualRateData (BenefitIndividualRateDataForChangeBenefitsForLifeEventType value)

Sets the value of the benefitIndividualRateData property.