public class

PutDependentDataType

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

Class Overview

The Wrapper data element for the Put Dependent Web Service.

Java class for Put_Dependent_DataType complex type.

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

 <complexType name="Put_Dependent_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Dependent_ID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Employee_Reference" type="{urn:com.workday/bsvc}EmployeeObjectType" minOccurs="0"/>
         <element name="Existing_Related_Person_Reference" type="{urn:com.workday/bsvc}Related_Person_for_WorkerObjectType" minOccurs="0"/>
         <element name="Related_Person_Relationship_Reference" type="{urn:com.workday/bsvc}Related_Person_RelationshipObjectType" minOccurs="0"/>
         <element name="Use_Employee_Address" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Use_Employee_Phone" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Irrevocable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Dependent_Personal_Information_Data" type="{urn:com.workday/bsvc}Dependent_Personal_Information_DataType" minOccurs="0"/>
         <element name="Court_Order_Replacement_Data" 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 List<QualifiedDomesticRelationsOrderReplacementDataType> courtOrderReplacementData
protected String dependentID
protected DependentPersonalInformationDataType dependentPersonalInformationData
protected EmployeeObjectType employeeReference
protected RelatedPersonForWorkerObjectType existingRelatedPersonReference
protected Boolean irrevocable
protected RelatedPersonRelationshipObjectType relatedPersonRelationshipReference
protected Boolean useEmployeeAddress
protected Boolean useEmployeePhone
Public Constructors
PutDependentDataType()
Public Methods
List<QualifiedDomesticRelationsOrderReplacementDataType> getCourtOrderReplacementData()
Gets the value of the courtOrderReplacementData property.
String getDependentID()
Gets the value of the dependentID property.
DependentPersonalInformationDataType getDependentPersonalInformationData()
Gets the value of the dependentPersonalInformationData property.
EmployeeObjectType getEmployeeReference()
Gets the value of the employeeReference property.
RelatedPersonForWorkerObjectType getExistingRelatedPersonReference()
Gets the value of the existingRelatedPersonReference property.
Boolean getIrrevocable()
Gets the value of the irrevocable property.
RelatedPersonRelationshipObjectType getRelatedPersonRelationshipReference()
Gets the value of the relatedPersonRelationshipReference property.
Boolean getUseEmployeeAddress()
Gets the value of the useEmployeeAddress property.
Boolean getUseEmployeePhone()
Gets the value of the useEmployeePhone property.
void setCourtOrderReplacementData(List<QualifiedDomesticRelationsOrderReplacementDataType> courtOrderReplacementData)
Sets the value of the courtOrderReplacementData property.
void setDependentID(String value)
Sets the value of the dependentID property.
void setDependentPersonalInformationData(DependentPersonalInformationDataType value)
Sets the value of the dependentPersonalInformationData property.
void setEmployeeReference(EmployeeObjectType value)
Sets the value of the employeeReference property.
void setExistingRelatedPersonReference(RelatedPersonForWorkerObjectType value)
Sets the value of the existingRelatedPersonReference property.
void setIrrevocable(Boolean value)
Sets the value of the irrevocable property.
void setRelatedPersonRelationshipReference(RelatedPersonRelationshipObjectType value)
Sets the value of the relatedPersonRelationshipReference property.
void setUseEmployeeAddress(Boolean value)
Sets the value of the useEmployeeAddress property.
void setUseEmployeePhone(Boolean value)
Sets the value of the useEmployeePhone property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<QualifiedDomesticRelationsOrderReplacementDataType> courtOrderReplacementData

protected String dependentID

protected DependentPersonalInformationDataType dependentPersonalInformationData

protected EmployeeObjectType employeeReference

protected RelatedPersonForWorkerObjectType existingRelatedPersonReference

protected Boolean irrevocable

protected RelatedPersonRelationshipObjectType relatedPersonRelationshipReference

protected Boolean useEmployeeAddress

protected Boolean useEmployeePhone

Public Constructors

public PutDependentDataType ()

Public Methods

public List<QualifiedDomesticRelationsOrderReplacementDataType> getCourtOrderReplacementData ()

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

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

    getCourtOrderReplacementData().add(newItem);
 

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

public String getDependentID ()

Gets the value of the dependentID property.

Returns
  • possible object is String

public DependentPersonalInformationDataType getDependentPersonalInformationData ()

Gets the value of the dependentPersonalInformationData property.

Returns

public EmployeeObjectType getEmployeeReference ()

Gets the value of the employeeReference property.

Returns

public RelatedPersonForWorkerObjectType getExistingRelatedPersonReference ()

Gets the value of the existingRelatedPersonReference property.

Returns

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 RelatedPersonRelationshipObjectType getRelatedPersonRelationshipReference ()

Gets the value of the relatedPersonRelationshipReference property.

Returns

public Boolean getUseEmployeeAddress ()

Gets the value of the useEmployeeAddress property. This getter has been renamed from isUseEmployeeAddress() to getUseEmployeeAddress() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getUseEmployeePhone ()

Gets the value of the useEmployeePhone property. This getter has been renamed from isUseEmployeePhone() to getUseEmployeePhone() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public void setCourtOrderReplacementData (List<QualifiedDomesticRelationsOrderReplacementDataType> courtOrderReplacementData)

Sets the value of the courtOrderReplacementData property.

Parameters
courtOrderReplacementData Allowed object is QualifiedDomesticRelationsOrderReplacementDataType

public void setDependentID (String value)

Sets the value of the dependentID property.

Parameters
value Allowed object is String

public void setDependentPersonalInformationData (DependentPersonalInformationDataType value)

Sets the value of the dependentPersonalInformationData property.

Parameters
value Allowed object is DependentPersonalInformationDataType

public void setEmployeeReference (EmployeeObjectType value)

Sets the value of the employeeReference property.

Parameters
value Allowed object is EmployeeObjectType

public void setExistingRelatedPersonReference (RelatedPersonForWorkerObjectType value)

Sets the value of the existingRelatedPersonReference property.

Parameters
value Allowed object is RelatedPersonForWorkerObjectType

public void setIrrevocable (Boolean value)

Sets the value of the irrevocable property.

Parameters
value Allowed object is Boolean

public void setRelatedPersonRelationshipReference (RelatedPersonRelationshipObjectType value)

Sets the value of the relatedPersonRelationshipReference property.

Parameters
value Allowed object is RelatedPersonRelationshipObjectType

public void setUseEmployeeAddress (Boolean value)

Sets the value of the useEmployeeAddress property.

Parameters
value Allowed object is Boolean

public void setUseEmployeePhone (Boolean value)

Sets the value of the useEmployeePhone property.

Parameters
value Allowed object is Boolean