public class

PayrollInvoluntaryWithholdingOrderRequestCriteriaType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.payroll.PayrollInvoluntaryWithholdingOrderRequestCriteriaType

Class Overview

Payroll Involuntary Withholding Order Request Criteria

Java class for Payroll_Involuntary_Withholding_Order_Request_CriteriaType complex type.

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

 <complexType name="Payroll_Involuntary_Withholding_Order_Request_CriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Worker_Reference" type="{urn:com.workday/bsvc}WorkerObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Type_Reference" type="{urn:com.workday/bsvc}Withholding_Order_TypeObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Effective_As_Of" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <choice>
           <element name="Case_Reference" type="{urn:com.workday/bsvc}Withholding_Order_CaseObjectType" maxOccurs="unbounded" minOccurs="0"/>
           <element name="Case_Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         </choice>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected String caseNumber
protected List<WithholdingOrderCaseObjectType> caseReference
protected XMLGregorianCalendar effectiveAsOf
protected List<WithholdingOrderTypeObjectType> typeReference
protected List<WorkerObjectType> workerReference
Public Constructors
PayrollInvoluntaryWithholdingOrderRequestCriteriaType()
Public Methods
String getCaseNumber()
Gets the value of the caseNumber property.
List<WithholdingOrderCaseObjectType> getCaseReference()
Gets the value of the caseReference property.
XMLGregorianCalendar getEffectiveAsOf()
Gets the value of the effectiveAsOf property.
List<WithholdingOrderTypeObjectType> getTypeReference()
Gets the value of the typeReference property.
List<WorkerObjectType> getWorkerReference()
Gets the value of the workerReference property.
void setCaseNumber(String value)
Sets the value of the caseNumber property.
void setCaseReference(List<WithholdingOrderCaseObjectType> caseReference)
Sets the value of the caseReference property.
void setEffectiveAsOf(XMLGregorianCalendar value)
Sets the value of the effectiveAsOf property.
void setTypeReference(List<WithholdingOrderTypeObjectType> typeReference)
Sets the value of the typeReference property.
void setWorkerReference(List<WorkerObjectType> workerReference)
Sets the value of the workerReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected String caseNumber

protected List<WithholdingOrderCaseObjectType> caseReference

protected XMLGregorianCalendar effectiveAsOf

protected List<WithholdingOrderTypeObjectType> typeReference

protected List<WorkerObjectType> workerReference

Public Constructors

public PayrollInvoluntaryWithholdingOrderRequestCriteriaType ()

Public Methods

public String getCaseNumber ()

Gets the value of the caseNumber property.

Returns
  • possible object is String

public List<WithholdingOrderCaseObjectType> getCaseReference ()

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

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

    getCaseReference().add(newItem);
 

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

public XMLGregorianCalendar getEffectiveAsOf ()

Gets the value of the effectiveAsOf property.

Returns
  • possible object is XMLGregorianCalendar

public List<WithholdingOrderTypeObjectType> getTypeReference ()

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

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

    getTypeReference().add(newItem);
 

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

public List<WorkerObjectType> getWorkerReference ()

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

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

    getWorkerReference().add(newItem);
 

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

public void setCaseNumber (String value)

Sets the value of the caseNumber property.

Parameters
value Allowed object is String

public void setCaseReference (List<WithholdingOrderCaseObjectType> caseReference)

Sets the value of the caseReference property.

Parameters
caseReference Allowed object is WithholdingOrderCaseObjectType

public void setEffectiveAsOf (XMLGregorianCalendar value)

Sets the value of the effectiveAsOf property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTypeReference (List<WithholdingOrderTypeObjectType> typeReference)

Sets the value of the typeReference property.

Parameters
typeReference Allowed object is WithholdingOrderTypeObjectType

public void setWorkerReference (List<WorkerObjectType> workerReference)

Sets the value of the workerReference property.

Parameters
workerReference Allowed object is WorkerObjectType