public class

WorkerRetirementSavingsDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.hr.WorkerRetirementSavingsDataType

Class Overview

Contains the retirement savings election information for the employee.

Java class for Worker_Retirement_Savings_DataType complex type.

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

 <complexType name="Worker_Retirement_Savings_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Benefit_Election_Data" type="{urn:com.workday/bsvc}Worker_Benefit_Election_DataType"/>
         <choice>
           <element name="Employee_Contribution_Percentage_Data" type="{urn:com.workday/bsvc}Employee_Contribution_Percentage_DataType" minOccurs="0"/>
           <element name="Employee_Contribution_Amount_Data" type="{urn:com.workday/bsvc}Employee_Contribution_Amount_DataType" minOccurs="0"/>
         </choice>
         <choice>
           <element name="Employer_Contribution_Percentage_Data" type="{urn:com.workday/bsvc}Employer_Contribution_Percentage_DataType" minOccurs="0"/>
           <element name="Employer_Contribution_Amount_Data" type="{urn:com.workday/bsvc}Employer_Contribution_Amount_DataType" minOccurs="0"/>
         </choice>
         <element name="Beneficiary_Designation_Data" type="{urn:com.workday/bsvc}Beneficiary_Designation_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<BeneficiaryDesignationDataType> beneficiaryDesignationData
protected WorkerBenefitElectionDataType benefitElectionData
protected EmployeeContributionAmountDataType employeeContributionAmountData
protected EmployeeContributionPercentageDataType employeeContributionPercentageData
protected EmployerContributionAmountDataType employerContributionAmountData
protected EmployerContributionPercentageDataType employerContributionPercentageData
Public Constructors
WorkerRetirementSavingsDataType()
Public Methods
List<BeneficiaryDesignationDataType> getBeneficiaryDesignationData()
Gets the value of the beneficiaryDesignationData property.
WorkerBenefitElectionDataType getBenefitElectionData()
Gets the value of the benefitElectionData property.
EmployeeContributionAmountDataType getEmployeeContributionAmountData()
Gets the value of the employeeContributionAmountData property.
EmployeeContributionPercentageDataType getEmployeeContributionPercentageData()
Gets the value of the employeeContributionPercentageData property.
EmployerContributionAmountDataType getEmployerContributionAmountData()
Gets the value of the employerContributionAmountData property.
EmployerContributionPercentageDataType getEmployerContributionPercentageData()
Gets the value of the employerContributionPercentageData property.
void setBeneficiaryDesignationData(List<BeneficiaryDesignationDataType> beneficiaryDesignationData)
Sets the value of the beneficiaryDesignationData property.
void setBenefitElectionData(WorkerBenefitElectionDataType value)
Sets the value of the benefitElectionData property.
void setEmployeeContributionAmountData(EmployeeContributionAmountDataType value)
Sets the value of the employeeContributionAmountData property.
void setEmployeeContributionPercentageData(EmployeeContributionPercentageDataType value)
Sets the value of the employeeContributionPercentageData property.
void setEmployerContributionAmountData(EmployerContributionAmountDataType value)
Sets the value of the employerContributionAmountData property.
void setEmployerContributionPercentageData(EmployerContributionPercentageDataType value)
Sets the value of the employerContributionPercentageData property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<BeneficiaryDesignationDataType> beneficiaryDesignationData

protected WorkerBenefitElectionDataType benefitElectionData

protected EmployeeContributionAmountDataType employeeContributionAmountData

protected EmployeeContributionPercentageDataType employeeContributionPercentageData

protected EmployerContributionAmountDataType employerContributionAmountData

protected EmployerContributionPercentageDataType employerContributionPercentageData

Public Constructors

public WorkerRetirementSavingsDataType ()

Public Methods

public List<BeneficiaryDesignationDataType> getBeneficiaryDesignationData ()

Gets the value of the beneficiaryDesignationData 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 beneficiaryDesignationData property.

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

    getBeneficiaryDesignationData().add(newItem);
 

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

public WorkerBenefitElectionDataType getBenefitElectionData ()

Gets the value of the benefitElectionData property.

Returns

public EmployeeContributionAmountDataType getEmployeeContributionAmountData ()

Gets the value of the employeeContributionAmountData property.

Returns

public EmployeeContributionPercentageDataType getEmployeeContributionPercentageData ()

Gets the value of the employeeContributionPercentageData property.

Returns

public EmployerContributionAmountDataType getEmployerContributionAmountData ()

Gets the value of the employerContributionAmountData property.

Returns

public EmployerContributionPercentageDataType getEmployerContributionPercentageData ()

Gets the value of the employerContributionPercentageData property.

Returns

public void setBeneficiaryDesignationData (List<BeneficiaryDesignationDataType> beneficiaryDesignationData)

Sets the value of the beneficiaryDesignationData property.

Parameters
beneficiaryDesignationData Allowed object is BeneficiaryDesignationDataType

public void setBenefitElectionData (WorkerBenefitElectionDataType value)

Sets the value of the benefitElectionData property.

Parameters
value Allowed object is WorkerBenefitElectionDataType

public void setEmployeeContributionAmountData (EmployeeContributionAmountDataType value)

Sets the value of the employeeContributionAmountData property.

Parameters
value Allowed object is EmployeeContributionAmountDataType

public void setEmployeeContributionPercentageData (EmployeeContributionPercentageDataType value)

Sets the value of the employeeContributionPercentageData property.

Parameters
value Allowed object is EmployeeContributionPercentageDataType

public void setEmployerContributionAmountData (EmployerContributionAmountDataType value)

Sets the value of the employerContributionAmountData property.

Parameters
value Allowed object is EmployerContributionAmountDataType

public void setEmployerContributionPercentageData (EmployerContributionPercentageDataType value)

Sets the value of the employerContributionPercentageData property.

Parameters
value Allowed object is EmployerContributionPercentageDataType