public class

WorkerInsuranceCoverageDataType

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

Class Overview

Contains the insurance election information for the employee.

Java class for Worker_Insurance_Coverage_DataType complex type.

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

 <complexType name="Worker_Insurance_Coverage_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Insurance_Coverage_Level_Data" type="{urn:com.workday/bsvc}Insurance_Coverage_Level_DataType"/>
         <element name="Benefit_Election_Data" type="{urn:com.workday/bsvc}Worker_Benefit_Election_DataType"/>
         <element name="Dependent_Coverage_Data" type="{urn:com.workday/bsvc}Dependent_Coverage_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <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 List<DependentCoverageDataType> dependentCoverageData
protected InsuranceCoverageLevelDataType insuranceCoverageLevelData
Public Constructors
WorkerInsuranceCoverageDataType()
Public Methods
List<BeneficiaryDesignationDataType> getBeneficiaryDesignationData()
Gets the value of the beneficiaryDesignationData property.
WorkerBenefitElectionDataType getBenefitElectionData()
Gets the value of the benefitElectionData property.
List<DependentCoverageDataType> getDependentCoverageData()
Gets the value of the dependentCoverageData property.
InsuranceCoverageLevelDataType getInsuranceCoverageLevelData()
Gets the value of the insuranceCoverageLevelData 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 setDependentCoverageData(List<DependentCoverageDataType> dependentCoverageData)
Sets the value of the dependentCoverageData property.
void setInsuranceCoverageLevelData(InsuranceCoverageLevelDataType value)
Sets the value of the insuranceCoverageLevelData 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 List<DependentCoverageDataType> dependentCoverageData

protected InsuranceCoverageLevelDataType insuranceCoverageLevelData

Public Constructors

public WorkerInsuranceCoverageDataType ()

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 List<DependentCoverageDataType> getDependentCoverageData ()

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

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

    getDependentCoverageData().add(newItem);
 

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

public InsuranceCoverageLevelDataType getInsuranceCoverageLevelData ()

Gets the value of the insuranceCoverageLevelData 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 setDependentCoverageData (List<DependentCoverageDataType> dependentCoverageData)

Sets the value of the dependentCoverageData property.

Parameters
dependentCoverageData Allowed object is DependentCoverageDataType

public void setInsuranceCoverageLevelData (InsuranceCoverageLevelDataType value)

Sets the value of the insuranceCoverageLevelData property.

Parameters
value Allowed object is InsuranceCoverageLevelDataType