public class

RetirementSavingsElectionDataForChangeRetirementSavingsPlansType

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

Class Overview

Retirement Savings Election Data

Java class for Retirement_Savings_Election_Data_for_Change_Retirement_Savings_PlansType complex type.

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

 <complexType name="Retirement_Savings_Election_Data_for_Change_Retirement_Savings_PlansType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Coverage_Begin_Date" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="Original_Coverage_Begin_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Deduction_Begin_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Loaded_Original_Deduction_Begin_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Elect" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Retirement_Savings_Plan_Reference" type="{urn:com.workday/bsvc}Retirement_Savings_PlanObjectType"/>
         <choice>
           <element name="Election_Percentage" 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="Election_Amount" minOccurs="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
                 <totalDigits value="26"/>
                 <fractionDigits value="6"/>
               </restriction>
             </simpleType>
           </element>
         </choice>
         <element name="Beneficiary_Allocation_Data" type="{urn:com.workday/bsvc}Beneficiary_Allocation_for_Change_Benefits_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<BeneficiaryAllocationForChangeBenefitsDataType> beneficiaryAllocationData
protected XMLGregorianCalendar coverageBeginDate
protected XMLGregorianCalendar deductionBeginDate
protected Boolean elect
protected BigDecimal electionAmount
protected BigDecimal electionPercentage
protected XMLGregorianCalendar loadedOriginalDeductionBeginDate
protected XMLGregorianCalendar originalCoverageBeginDate
protected RetirementSavingsPlanObjectType retirementSavingsPlanReference
Public Constructors
RetirementSavingsElectionDataForChangeRetirementSavingsPlansType()
Public Methods
List<BeneficiaryAllocationForChangeBenefitsDataType> getBeneficiaryAllocationData()
Gets the value of the beneficiaryAllocationData property.
XMLGregorianCalendar getCoverageBeginDate()
Gets the value of the coverageBeginDate property.
XMLGregorianCalendar getDeductionBeginDate()
Gets the value of the deductionBeginDate property.
Boolean getElect()
Gets the value of the elect property.
BigDecimal getElectionAmount()
Gets the value of the electionAmount property.
BigDecimal getElectionPercentage()
Gets the value of the electionPercentage property.
XMLGregorianCalendar getLoadedOriginalDeductionBeginDate()
Gets the value of the loadedOriginalDeductionBeginDate property.
XMLGregorianCalendar getOriginalCoverageBeginDate()
Gets the value of the originalCoverageBeginDate property.
RetirementSavingsPlanObjectType getRetirementSavingsPlanReference()
Gets the value of the retirementSavingsPlanReference property.
void setBeneficiaryAllocationData(List<BeneficiaryAllocationForChangeBenefitsDataType> beneficiaryAllocationData)
Sets the value of the beneficiaryAllocationData property.
void setCoverageBeginDate(XMLGregorianCalendar value)
Sets the value of the coverageBeginDate property.
void setDeductionBeginDate(XMLGregorianCalendar value)
Sets the value of the deductionBeginDate property.
void setElect(Boolean value)
Sets the value of the elect property.
void setElectionAmount(BigDecimal value)
Sets the value of the electionAmount property.
void setElectionPercentage(BigDecimal value)
Sets the value of the electionPercentage property.
void setLoadedOriginalDeductionBeginDate(XMLGregorianCalendar value)
Sets the value of the loadedOriginalDeductionBeginDate property.
void setOriginalCoverageBeginDate(XMLGregorianCalendar value)
Sets the value of the originalCoverageBeginDate property.
void setRetirementSavingsPlanReference(RetirementSavingsPlanObjectType value)
Sets the value of the retirementSavingsPlanReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<BeneficiaryAllocationForChangeBenefitsDataType> beneficiaryAllocationData

protected XMLGregorianCalendar coverageBeginDate

protected XMLGregorianCalendar deductionBeginDate

protected Boolean elect

protected BigDecimal electionAmount

protected BigDecimal electionPercentage

protected XMLGregorianCalendar loadedOriginalDeductionBeginDate

protected XMLGregorianCalendar originalCoverageBeginDate

protected RetirementSavingsPlanObjectType retirementSavingsPlanReference

Public Constructors

public RetirementSavingsElectionDataForChangeRetirementSavingsPlansType ()

Public Methods

public List<BeneficiaryAllocationForChangeBenefitsDataType> getBeneficiaryAllocationData ()

Gets the value of the beneficiaryAllocationData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the beneficiaryAllocationData property.

For example, to add a new item, do as follows:

    getBeneficiaryAllocationData().add(newItem);
 

Objects of the following type(s) are allowed in the list BeneficiaryAllocationForChangeBenefitsDataType

public XMLGregorianCalendar getCoverageBeginDate ()

Gets the value of the coverageBeginDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getDeductionBeginDate ()

Gets the value of the deductionBeginDate property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean getElect ()

Gets the value of the elect property. This getter has been renamed from isElect() to getElect() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public BigDecimal getElectionAmount ()

Gets the value of the electionAmount property.

Returns
  • possible object is BigDecimal

public BigDecimal getElectionPercentage ()

Gets the value of the electionPercentage property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getLoadedOriginalDeductionBeginDate ()

Gets the value of the loadedOriginalDeductionBeginDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getOriginalCoverageBeginDate ()

Gets the value of the originalCoverageBeginDate property.

Returns
  • possible object is XMLGregorianCalendar

public RetirementSavingsPlanObjectType getRetirementSavingsPlanReference ()

Gets the value of the retirementSavingsPlanReference property.

Returns

public void setBeneficiaryAllocationData (List<BeneficiaryAllocationForChangeBenefitsDataType> beneficiaryAllocationData)

Sets the value of the beneficiaryAllocationData property.

Parameters
beneficiaryAllocationData Allowed object is BeneficiaryAllocationForChangeBenefitsDataType

public void setCoverageBeginDate (XMLGregorianCalendar value)

Sets the value of the coverageBeginDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setDeductionBeginDate (XMLGregorianCalendar value)

Sets the value of the deductionBeginDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setElect (Boolean value)

Sets the value of the elect property.

Parameters
value Allowed object is Boolean

public void setElectionAmount (BigDecimal value)

Sets the value of the electionAmount property.

Parameters
value Allowed object is BigDecimal

public void setElectionPercentage (BigDecimal value)

Sets the value of the electionPercentage property.

Parameters
value Allowed object is BigDecimal

public void setLoadedOriginalDeductionBeginDate (XMLGregorianCalendar value)

Sets the value of the loadedOriginalDeductionBeginDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setOriginalCoverageBeginDate (XMLGregorianCalendar value)

Sets the value of the originalCoverageBeginDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setRetirementSavingsPlanReference (RetirementSavingsPlanObjectType value)

Sets the value of the retirementSavingsPlanReference property.

Parameters
value Allowed object is RetirementSavingsPlanObjectType