public class

BeneficiaryDataType

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

Class Overview

Contains the details about the beneficiary.

Java class for Beneficiary_DataType complex type.

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

 <complexType name="Beneficiary_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Beneficiary_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Irrevocable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Inactive_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Court_Order" type="{urn:com.workday/bsvc}Qualified_Domestic_Relations_Order_Replacement_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected String beneficiaryID
protected List<QualifiedDomesticRelationsOrderReplacementDataType> courtOrder
protected XMLGregorianCalendar inactiveDate
protected Boolean irrevocable
Public Constructors
BeneficiaryDataType()
Public Methods
String getBeneficiaryID()
Gets the value of the beneficiaryID property.
List<QualifiedDomesticRelationsOrderReplacementDataType> getCourtOrder()
Gets the value of the courtOrder property.
XMLGregorianCalendar getInactiveDate()
Gets the value of the inactiveDate property.
Boolean getIrrevocable()
Gets the value of the irrevocable property.
void setBeneficiaryID(String value)
Sets the value of the beneficiaryID property.
void setCourtOrder(List<QualifiedDomesticRelationsOrderReplacementDataType> courtOrder)
Sets the value of the courtOrder property.
void setInactiveDate(XMLGregorianCalendar value)
Sets the value of the inactiveDate property.
void setIrrevocable(Boolean value)
Sets the value of the irrevocable property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected String beneficiaryID

protected XMLGregorianCalendar inactiveDate

protected Boolean irrevocable

Public Constructors

public BeneficiaryDataType ()

Public Methods

public String getBeneficiaryID ()

Gets the value of the beneficiaryID property.

Returns
  • possible object is String

public List<QualifiedDomesticRelationsOrderReplacementDataType> getCourtOrder ()

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

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

    getCourtOrder().add(newItem);
 

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

public XMLGregorianCalendar getInactiveDate ()

Gets the value of the inactiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean getIrrevocable ()

Gets the value of the irrevocable property. This getter has been renamed from isIrrevocable() to getIrrevocable() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public void setBeneficiaryID (String value)

Sets the value of the beneficiaryID property.

Parameters
value Allowed object is String

public void setCourtOrder (List<QualifiedDomesticRelationsOrderReplacementDataType> courtOrder)

Sets the value of the courtOrder property.

Parameters
courtOrder Allowed object is QualifiedDomesticRelationsOrderReplacementDataType

public void setInactiveDate (XMLGregorianCalendar value)

Sets the value of the inactiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setIrrevocable (Boolean value)

Sets the value of the irrevocable property.

Parameters
value Allowed object is Boolean