public class

PaymentElectionOptionDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.PaymentElectionOptionDataType

Class Overview

Container element for Payment Election Options

Java class for Payment_Election_Option_DataType complex type.

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

 <complexType name="Payment_Election_Option_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Worker_Reference" type="{urn:com.workday/bsvc}WorkerObjectType"/>
         <element name="Default_Country_Reference" type="{urn:com.workday/bsvc}CountryObjectType" minOccurs="0"/>
         <element name="Default_Currency_Reference" type="{urn:com.workday/bsvc}CurrencyObjectType" minOccurs="0"/>
         <element name="Pay_Type_Payment_Election_Option_Data" type="{urn:com.workday/bsvc}Pay_Type_Payment_Election_Option_DataType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected CountryObjectType defaultCountryReference
protected CurrencyObjectType defaultCurrencyReference
protected List<PayTypePaymentElectionOptionDataType> payTypePaymentElectionOptionData
protected WorkerObjectType workerReference
Public Constructors
PaymentElectionOptionDataType()
Public Methods
CountryObjectType getDefaultCountryReference()
Gets the value of the defaultCountryReference property.
CurrencyObjectType getDefaultCurrencyReference()
Gets the value of the defaultCurrencyReference property.
List<PayTypePaymentElectionOptionDataType> getPayTypePaymentElectionOptionData()
Gets the value of the payTypePaymentElectionOptionData property.
WorkerObjectType getWorkerReference()
Gets the value of the workerReference property.
void setDefaultCountryReference(CountryObjectType value)
Sets the value of the defaultCountryReference property.
void setDefaultCurrencyReference(CurrencyObjectType value)
Sets the value of the defaultCurrencyReference property.
void setWorkerReference(WorkerObjectType value)
Sets the value of the workerReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected CountryObjectType defaultCountryReference

protected CurrencyObjectType defaultCurrencyReference

protected List<PayTypePaymentElectionOptionDataType> payTypePaymentElectionOptionData

protected WorkerObjectType workerReference

Public Constructors

public PaymentElectionOptionDataType ()

Public Methods

public CountryObjectType getDefaultCountryReference ()

Gets the value of the defaultCountryReference property.

Returns

public CurrencyObjectType getDefaultCurrencyReference ()

Gets the value of the defaultCurrencyReference property.

Returns

public List<PayTypePaymentElectionOptionDataType> getPayTypePaymentElectionOptionData ()

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

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

    getPayTypePaymentElectionOptionData().add(newItem);
 

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

public WorkerObjectType getWorkerReference ()

Gets the value of the workerReference property.

Returns

public void setDefaultCountryReference (CountryObjectType value)

Sets the value of the defaultCountryReference property.

Parameters
value Allowed object is CountryObjectType

public void setDefaultCurrencyReference (CurrencyObjectType value)

Sets the value of the defaultCurrencyReference property.

Parameters
value Allowed object is CurrencyObjectType

public void setWorkerReference (WorkerObjectType value)

Sets the value of the workerReference property.

Parameters
value Allowed object is WorkerObjectType