public class

WorkerAnnualTaxDataType

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

Class Overview

Wrapper element for Non-3PSP Annual Tax Filing Data

Java class for Worker_Annual_Tax_DataType complex type.

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

 <complexType name="Worker_Annual_Tax_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Third_Party_Sick_Pay" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Social_Security_Tips" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Allocated_Tips" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Dependent_Care_Benefits" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Print_Workers_Tax_Documents" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Non-Qualified_Pension_Data" type="{urn:com.workday/bsvc}Non-Qualified_Pension_DataType" minOccurs="0"/>
         <element name="Deferred_and_Other_Compensation_Data" type="{urn:com.workday/bsvc}Deferred_and_Other_Compensation_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Additional_Data" type="{urn:com.workday/bsvc}Additional_DataType" minOccurs="0"/>
         <element name="Other_Data_Wrapper" type="{urn:com.workday/bsvc}Other_Data_WrapperType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected AdditionalDataType additionalData
protected BigDecimal allocatedTips
protected List<DeferredAndOtherCompensationDataType> deferredAndOtherCompensationData
protected BigDecimal dependentCareBenefits
protected NonQualifiedPensionDataType nonQualifiedPensionData
protected List<OtherDataWrapperType> otherDataWrapper
protected Boolean printWorkersTaxDocuments
protected BigDecimal socialSecurityTips
protected Boolean thirdPartySickPay
Public Constructors
WorkerAnnualTaxDataType()
Public Methods
AdditionalDataType getAdditionalData()
Gets the value of the additionalData property.
BigDecimal getAllocatedTips()
Gets the value of the allocatedTips property.
List<DeferredAndOtherCompensationDataType> getDeferredAndOtherCompensationData()
Gets the value of the deferredAndOtherCompensationData property.
BigDecimal getDependentCareBenefits()
Gets the value of the dependentCareBenefits property.
NonQualifiedPensionDataType getNonQualifiedPensionData()
Gets the value of the nonQualifiedPensionData property.
List<OtherDataWrapperType> getOtherDataWrapper()
Gets the value of the otherDataWrapper property.
Boolean getPrintWorkersTaxDocuments()
Gets the value of the printWorkersTaxDocuments property.
BigDecimal getSocialSecurityTips()
Gets the value of the socialSecurityTips property.
Boolean getThirdPartySickPay()
Gets the value of the thirdPartySickPay property.
void setAdditionalData(AdditionalDataType value)
Sets the value of the additionalData property.
void setAllocatedTips(BigDecimal value)
Sets the value of the allocatedTips property.
void setDeferredAndOtherCompensationData(List<DeferredAndOtherCompensationDataType> deferredAndOtherCompensationData)
Sets the value of the deferredAndOtherCompensationData property.
void setDependentCareBenefits(BigDecimal value)
Sets the value of the dependentCareBenefits property.
void setNonQualifiedPensionData(NonQualifiedPensionDataType value)
Sets the value of the nonQualifiedPensionData property.
void setOtherDataWrapper(List<OtherDataWrapperType> otherDataWrapper)
Sets the value of the otherDataWrapper property.
void setPrintWorkersTaxDocuments(Boolean value)
Sets the value of the printWorkersTaxDocuments property.
void setSocialSecurityTips(BigDecimal value)
Sets the value of the socialSecurityTips property.
void setThirdPartySickPay(Boolean value)
Sets the value of the thirdPartySickPay property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected AdditionalDataType additionalData

protected BigDecimal allocatedTips

protected List<DeferredAndOtherCompensationDataType> deferredAndOtherCompensationData

protected BigDecimal dependentCareBenefits

protected NonQualifiedPensionDataType nonQualifiedPensionData

protected List<OtherDataWrapperType> otherDataWrapper

protected Boolean printWorkersTaxDocuments

protected BigDecimal socialSecurityTips

protected Boolean thirdPartySickPay

Public Constructors

public WorkerAnnualTaxDataType ()

Public Methods

public AdditionalDataType getAdditionalData ()

Gets the value of the additionalData property.

Returns

public BigDecimal getAllocatedTips ()

Gets the value of the allocatedTips property.

Returns
  • possible object is BigDecimal

public List<DeferredAndOtherCompensationDataType> getDeferredAndOtherCompensationData ()

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

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

    getDeferredAndOtherCompensationData().add(newItem);
 

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

public BigDecimal getDependentCareBenefits ()

Gets the value of the dependentCareBenefits property.

Returns
  • possible object is BigDecimal

public NonQualifiedPensionDataType getNonQualifiedPensionData ()

Gets the value of the nonQualifiedPensionData property.

Returns

public List<OtherDataWrapperType> getOtherDataWrapper ()

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

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

    getOtherDataWrapper().add(newItem);
 

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

public Boolean getPrintWorkersTaxDocuments ()

Gets the value of the printWorkersTaxDocuments property. This getter has been renamed from isPrintWorkersTaxDocuments() to getPrintWorkersTaxDocuments() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public BigDecimal getSocialSecurityTips ()

Gets the value of the socialSecurityTips property.

Returns
  • possible object is BigDecimal

public Boolean getThirdPartySickPay ()

Gets the value of the thirdPartySickPay property. This getter has been renamed from isThirdPartySickPay() to getThirdPartySickPay() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public void setAdditionalData (AdditionalDataType value)

Sets the value of the additionalData property.

Parameters
value Allowed object is AdditionalDataType

public void setAllocatedTips (BigDecimal value)

Sets the value of the allocatedTips property.

Parameters
value Allowed object is BigDecimal

public void setDeferredAndOtherCompensationData (List<DeferredAndOtherCompensationDataType> deferredAndOtherCompensationData)

Sets the value of the deferredAndOtherCompensationData property.

Parameters
deferredAndOtherCompensationData Allowed object is DeferredAndOtherCompensationDataType

public void setDependentCareBenefits (BigDecimal value)

Sets the value of the dependentCareBenefits property.

Parameters
value Allowed object is BigDecimal

public void setNonQualifiedPensionData (NonQualifiedPensionDataType value)

Sets the value of the nonQualifiedPensionData property.

Parameters
value Allowed object is NonQualifiedPensionDataType

public void setOtherDataWrapper (List<OtherDataWrapperType> otherDataWrapper)

Sets the value of the otherDataWrapper property.

Parameters
otherDataWrapper Allowed object is OtherDataWrapperType

public void setPrintWorkersTaxDocuments (Boolean value)

Sets the value of the printWorkersTaxDocuments property.

Parameters
value Allowed object is Boolean

public void setSocialSecurityTips (BigDecimal value)

Sets the value of the socialSecurityTips property.

Parameters
value Allowed object is BigDecimal

public void setThirdPartySickPay (Boolean value)

Sets the value of the thirdPartySickPay property.

Parameters
value Allowed object is Boolean