public class

ReviewCOBRAEligibilityDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.staffing.ReviewCOBRAEligibilityDataType

Class Overview

Contains COBRA Eligibility detail for a participant. If this element is not populated then the participant is assumed to not be COBRA eligible.

Java class for Review_COBRA_Eligibility_DataType complex type.

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

 <complexType name="Review_COBRA_Eligibility_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="COBRA_Eligible" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Reason_Reference" type="{urn:com.workday/bsvc}COBRA_Eligibility_ReasonObjectType" minOccurs="0"/>
         <element name="COBRA_Eligible_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Qualifying_Event_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Coverage_End_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Participant_Reference" type="{urn:com.workday/bsvc}COBRA_ParticipantObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Benefit_Plan_Reference" type="{urn:com.workday/bsvc}Benefit_PlanObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BenefitPlanObjectType benefitPlanReference
protected Boolean cobraEligible
protected XMLGregorianCalendar cobraEligibleDate
protected XMLGregorianCalendar coverageEndDate
protected List<COBRAParticipantObjectType> participantReference
protected XMLGregorianCalendar qualifyingEventDate
protected COBRAEligibilityReasonObjectType reasonReference
Public Constructors
ReviewCOBRAEligibilityDataType()
Public Methods
BenefitPlanObjectType getBenefitPlanReference()
Gets the value of the benefitPlanReference property.
Boolean getCOBRAEligible()
Gets the value of the cobraEligible property.
XMLGregorianCalendar getCOBRAEligibleDate()
Gets the value of the cobraEligibleDate property.
XMLGregorianCalendar getCoverageEndDate()
Gets the value of the coverageEndDate property.
List<COBRAParticipantObjectType> getParticipantReference()
Gets the value of the participantReference property.
XMLGregorianCalendar getQualifyingEventDate()
Gets the value of the qualifyingEventDate property.
COBRAEligibilityReasonObjectType getReasonReference()
Gets the value of the reasonReference property.
void setBenefitPlanReference(BenefitPlanObjectType value)
Sets the value of the benefitPlanReference property.
void setCOBRAEligible(Boolean value)
Sets the value of the cobraEligible property.
void setCOBRAEligibleDate(XMLGregorianCalendar value)
Sets the value of the cobraEligibleDate property.
void setCoverageEndDate(XMLGregorianCalendar value)
Sets the value of the coverageEndDate property.
void setParticipantReference(List<COBRAParticipantObjectType> participantReference)
Sets the value of the participantReference property.
void setQualifyingEventDate(XMLGregorianCalendar value)
Sets the value of the qualifyingEventDate property.
void setReasonReference(COBRAEligibilityReasonObjectType value)
Sets the value of the reasonReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BenefitPlanObjectType benefitPlanReference

protected Boolean cobraEligible

protected XMLGregorianCalendar cobraEligibleDate

protected XMLGregorianCalendar coverageEndDate

protected List<COBRAParticipantObjectType> participantReference

protected XMLGregorianCalendar qualifyingEventDate

protected COBRAEligibilityReasonObjectType reasonReference

Public Constructors

public ReviewCOBRAEligibilityDataType ()

Public Methods

public BenefitPlanObjectType getBenefitPlanReference ()

Gets the value of the benefitPlanReference property.

Returns

public Boolean getCOBRAEligible ()

Gets the value of the cobraEligible property. This getter has been renamed from isCOBRAEligible() to getCOBRAEligible() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public XMLGregorianCalendar getCOBRAEligibleDate ()

Gets the value of the cobraEligibleDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getCoverageEndDate ()

Gets the value of the coverageEndDate property.

Returns
  • possible object is XMLGregorianCalendar

public List<COBRAParticipantObjectType> getParticipantReference ()

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

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

    getParticipantReference().add(newItem);
 

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

public XMLGregorianCalendar getQualifyingEventDate ()

Gets the value of the qualifyingEventDate property.

Returns
  • possible object is XMLGregorianCalendar

public COBRAEligibilityReasonObjectType getReasonReference ()

Gets the value of the reasonReference property.

Returns

public void setBenefitPlanReference (BenefitPlanObjectType value)

Sets the value of the benefitPlanReference property.

Parameters
value Allowed object is BenefitPlanObjectType

public void setCOBRAEligible (Boolean value)

Sets the value of the cobraEligible property.

Parameters
value Allowed object is Boolean

public void setCOBRAEligibleDate (XMLGregorianCalendar value)

Sets the value of the cobraEligibleDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setCoverageEndDate (XMLGregorianCalendar value)

Sets the value of the coverageEndDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setParticipantReference (List<COBRAParticipantObjectType> participantReference)

Sets the value of the participantReference property.

Parameters
participantReference Allowed object is COBRAParticipantObjectType

public void setQualifyingEventDate (XMLGregorianCalendar value)

Sets the value of the qualifyingEventDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setReasonReference (COBRAEligibilityReasonObjectType value)

Sets the value of the reasonReference property.

Parameters
value Allowed object is COBRAEligibilityReasonObjectType