public class

PayrollInterfaceProcessingDataType

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

Class Overview

Encapsulating element containg all Payroll Interface Processing data.

Java class for Payroll_Interface_Processing_DataType complex type.

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

 <complexType name="Payroll_Interface_Processing_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Pay_Rate_Type_Reference" type="{urn:com.workday/bsvc}Pay_Rate_Type_ReferenceType" minOccurs="0"/>
         <element name="Frequency_Reference" type="{urn:com.workday/bsvc}Frequency_Reference_DataType" minOccurs="0"/>
         <element name="Pay_Group_Reference" type="{urn:com.workday/bsvc}External_Pay_Group_ReferenceType" minOccurs="0"/>
         <element name="Payroll_Entity_Reference" type="{urn:com.workday/bsvc}External_Payroll_Entity_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected XMLGregorianCalendar effectiveDate
protected FrequencyReferenceDataType frequencyReference
protected ExternalPayGroupReferenceType payGroupReference
protected PayRateTypeReferenceType payRateTypeReference
protected List<ExternalPayrollEntityReferenceType> payrollEntityReference
Public Constructors
PayrollInterfaceProcessingDataType()
Public Methods
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
FrequencyReferenceDataType getFrequencyReference()
Gets the value of the frequencyReference property.
ExternalPayGroupReferenceType getPayGroupReference()
Gets the value of the payGroupReference property.
PayRateTypeReferenceType getPayRateTypeReference()
Gets the value of the payRateTypeReference property.
List<ExternalPayrollEntityReferenceType> getPayrollEntityReference()
Gets the value of the payrollEntityReference property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setFrequencyReference(FrequencyReferenceDataType value)
Sets the value of the frequencyReference property.
void setPayGroupReference(ExternalPayGroupReferenceType value)
Sets the value of the payGroupReference property.
void setPayRateTypeReference(PayRateTypeReferenceType value)
Sets the value of the payRateTypeReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected XMLGregorianCalendar effectiveDate

protected FrequencyReferenceDataType frequencyReference

protected ExternalPayGroupReferenceType payGroupReference

protected PayRateTypeReferenceType payRateTypeReference

protected List<ExternalPayrollEntityReferenceType> payrollEntityReference

Public Constructors

public PayrollInterfaceProcessingDataType ()

Public Methods

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public FrequencyReferenceDataType getFrequencyReference ()

Gets the value of the frequencyReference property.

Returns

public ExternalPayGroupReferenceType getPayGroupReference ()

Gets the value of the payGroupReference property.

Returns

public PayRateTypeReferenceType getPayRateTypeReference ()

Gets the value of the payRateTypeReference property.

Returns

public List<ExternalPayrollEntityReferenceType> getPayrollEntityReference ()

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

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

    getPayrollEntityReference().add(newItem);
 

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

public void setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setFrequencyReference (FrequencyReferenceDataType value)

Sets the value of the frequencyReference property.

Parameters
value Allowed object is FrequencyReferenceDataType

public void setPayGroupReference (ExternalPayGroupReferenceType value)

Sets the value of the payGroupReference property.

Parameters
value Allowed object is ExternalPayGroupReferenceType

public void setPayRateTypeReference (PayRateTypeReferenceType value)

Sets the value of the payRateTypeReference property.

Parameters
value Allowed object is PayRateTypeReferenceType