public class

WAIIFDeductionDataType

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

Class Overview

Washington Industrial Insurance Fund Data: Contains position based Workers Compensation data

Java class for WA_IIF_Deduction_DataType complex type.

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

 <complexType name="WA_IIF_Deduction_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Payroll_Tax_Authority_Reference" type="{urn:com.workday/bsvc}Metadata_Payroll_WorktagObjectType" maxOccurs="unbounded"/>
         <element name="Position_Reference" type="{urn:com.workday/bsvc}PositionObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Workers_Compensation_Code_Reference" type="{urn:com.workday/bsvc}Workers_Compensation_CodeObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Workers_Compensation_Rate_Reference" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="9"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Washington_Industrial_Insurance_Fund_QTD_Value" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Washington_Industrial_Insurance_Fund_YTD_Value" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<MetadataPayrollWorktagObjectType> payrollTaxAuthorityReference
protected List<PositionObjectType> positionReference
protected BigDecimal washingtonIndustrialInsuranceFundQTDValue
protected BigDecimal washingtonIndustrialInsuranceFundYTDValue
protected List<WorkersCompensationCodeObjectType> workersCompensationCodeReference
protected BigDecimal workersCompensationRateReference
Public Constructors
WAIIFDeductionDataType()
Public Methods
List<MetadataPayrollWorktagObjectType> getPayrollTaxAuthorityReference()
Gets the value of the payrollTaxAuthorityReference property.
List<PositionObjectType> getPositionReference()
Gets the value of the positionReference property.
BigDecimal getWashingtonIndustrialInsuranceFundQTDValue()
Gets the value of the washingtonIndustrialInsuranceFundQTDValue property.
BigDecimal getWashingtonIndustrialInsuranceFundYTDValue()
Gets the value of the washingtonIndustrialInsuranceFundYTDValue property.
List<WorkersCompensationCodeObjectType> getWorkersCompensationCodeReference()
Gets the value of the workersCompensationCodeReference property.
BigDecimal getWorkersCompensationRateReference()
Gets the value of the workersCompensationRateReference property.
void setPayrollTaxAuthorityReference(List<MetadataPayrollWorktagObjectType> payrollTaxAuthorityReference)
Sets the value of the payrollTaxAuthorityReference property.
void setPositionReference(List<PositionObjectType> positionReference)
Sets the value of the positionReference property.
void setWashingtonIndustrialInsuranceFundQTDValue(BigDecimal value)
Sets the value of the washingtonIndustrialInsuranceFundQTDValue property.
void setWashingtonIndustrialInsuranceFundYTDValue(BigDecimal value)
Sets the value of the washingtonIndustrialInsuranceFundYTDValue property.
void setWorkersCompensationCodeReference(List<WorkersCompensationCodeObjectType> workersCompensationCodeReference)
Sets the value of the workersCompensationCodeReference property.
void setWorkersCompensationRateReference(BigDecimal value)
Sets the value of the workersCompensationRateReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<MetadataPayrollWorktagObjectType> payrollTaxAuthorityReference

protected List<PositionObjectType> positionReference

protected BigDecimal washingtonIndustrialInsuranceFundQTDValue

protected BigDecimal washingtonIndustrialInsuranceFundYTDValue

protected List<WorkersCompensationCodeObjectType> workersCompensationCodeReference

protected BigDecimal workersCompensationRateReference

Public Constructors

public WAIIFDeductionDataType ()

Public Methods

public List<MetadataPayrollWorktagObjectType> getPayrollTaxAuthorityReference ()

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

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

    getPayrollTaxAuthorityReference().add(newItem);
 

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

public List<PositionObjectType> getPositionReference ()

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

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

    getPositionReference().add(newItem);
 

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

public BigDecimal getWashingtonIndustrialInsuranceFundQTDValue ()

Gets the value of the washingtonIndustrialInsuranceFundQTDValue property.

Returns
  • possible object is BigDecimal

public BigDecimal getWashingtonIndustrialInsuranceFundYTDValue ()

Gets the value of the washingtonIndustrialInsuranceFundYTDValue property.

Returns
  • possible object is BigDecimal

public List<WorkersCompensationCodeObjectType> getWorkersCompensationCodeReference ()

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

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

    getWorkersCompensationCodeReference().add(newItem);
 

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

public BigDecimal getWorkersCompensationRateReference ()

Gets the value of the workersCompensationRateReference property.

Returns
  • possible object is BigDecimal

public void setPayrollTaxAuthorityReference (List<MetadataPayrollWorktagObjectType> payrollTaxAuthorityReference)

Sets the value of the payrollTaxAuthorityReference property.

Parameters
payrollTaxAuthorityReference Allowed object is MetadataPayrollWorktagObjectType

public void setPositionReference (List<PositionObjectType> positionReference)

Sets the value of the positionReference property.

Parameters
positionReference Allowed object is PositionObjectType

public void setWashingtonIndustrialInsuranceFundQTDValue (BigDecimal value)

Sets the value of the washingtonIndustrialInsuranceFundQTDValue property.

Parameters
value Allowed object is BigDecimal

public void setWashingtonIndustrialInsuranceFundYTDValue (BigDecimal value)

Sets the value of the washingtonIndustrialInsuranceFundYTDValue property.

Parameters
value Allowed object is BigDecimal

public void setWorkersCompensationCodeReference (List<WorkersCompensationCodeObjectType> workersCompensationCodeReference)

Sets the value of the workersCompensationCodeReference property.

Parameters
workersCompensationCodeReference Allowed object is WorkersCompensationCodeObjectType

public void setWorkersCompensationRateReference (BigDecimal value)

Sets the value of the workersCompensationRateReference property.

Parameters
value Allowed object is BigDecimal