public class

StateTaxLevyOrderDataType

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

Class Overview

State Tax Levy Order Data

Java class for State_Tax_Levy_Order_DataType complex type.

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

 <complexType name="State_Tax_Levy_Order_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Use_Federal_Tax_Levy_Calculation" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Number_of_Dependents" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="2"/>
               <minInclusive value="0"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Worker_is_Laborer_or_Mechanic" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Part_3_Effective_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="Payroll_Marital_Status_Reference" type="{urn:com.workday/bsvc}Payroll_Marital_Status_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Personal_Exemptions" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="2"/>
               <minInclusive value="0"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Additional_65__or_Blind_Exemptions" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="1"/>
               <minInclusive value="0"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Pay_Period_Exemption_Override_Amount" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="26"/>
               <minInclusive value="0"/>
               <fractionDigits value="6"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Termination_Date" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="State_Tax_Levy_Dependant_Reference" type="{urn:com.workday/bsvc}Federal_Tax_Levy_Dependent_ReferenceType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BigDecimal additional65OrBlindExemptions
protected BigDecimal numberOfDependents
protected XMLGregorianCalendar part3EffectiveDate
protected BigDecimal payPeriodExemptionOverrideAmount
protected List<PayrollMaritalStatusReferenceType> payrollMaritalStatusReference
protected BigDecimal personalExemptions
protected List<FederalTaxLevyDependentReferenceType> stateTaxLevyDependantReference
protected XMLGregorianCalendar terminationDate
protected Boolean useFederalTaxLevyCalculation
protected Boolean workerIsLaborerOrMechanic
Public Constructors
StateTaxLevyOrderDataType()
Public Methods
BigDecimal getAdditional65OrBlindExemptions()
Gets the value of the additional65OrBlindExemptions property.
BigDecimal getNumberOfDependents()
Gets the value of the numberOfDependents property.
XMLGregorianCalendar getPart3EffectiveDate()
Gets the value of the part3EffectiveDate property.
BigDecimal getPayPeriodExemptionOverrideAmount()
Gets the value of the payPeriodExemptionOverrideAmount property.
List<PayrollMaritalStatusReferenceType> getPayrollMaritalStatusReference()
Gets the value of the payrollMaritalStatusReference property.
BigDecimal getPersonalExemptions()
Gets the value of the personalExemptions property.
List<FederalTaxLevyDependentReferenceType> getStateTaxLevyDependantReference()
Gets the value of the stateTaxLevyDependantReference property.
XMLGregorianCalendar getTerminationDate()
Gets the value of the terminationDate property.
Boolean isUseFederalTaxLevyCalculation()
Gets the value of the useFederalTaxLevyCalculation property.
Boolean isWorkerIsLaborerOrMechanic()
Gets the value of the workerIsLaborerOrMechanic property.
void setAdditional65OrBlindExemptions(BigDecimal value)
Sets the value of the additional65OrBlindExemptions property.
void setNumberOfDependents(BigDecimal value)
Sets the value of the numberOfDependents property.
void setPart3EffectiveDate(XMLGregorianCalendar value)
Sets the value of the part3EffectiveDate property.
void setPayPeriodExemptionOverrideAmount(BigDecimal value)
Sets the value of the payPeriodExemptionOverrideAmount property.
void setPersonalExemptions(BigDecimal value)
Sets the value of the personalExemptions property.
void setTerminationDate(XMLGregorianCalendar value)
Sets the value of the terminationDate property.
void setUseFederalTaxLevyCalculation(Boolean value)
Sets the value of the useFederalTaxLevyCalculation property.
void setWorkerIsLaborerOrMechanic(Boolean value)
Sets the value of the workerIsLaborerOrMechanic property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BigDecimal additional65OrBlindExemptions

protected BigDecimal numberOfDependents

protected XMLGregorianCalendar part3EffectiveDate

protected BigDecimal payPeriodExemptionOverrideAmount

protected List<PayrollMaritalStatusReferenceType> payrollMaritalStatusReference

protected BigDecimal personalExemptions

protected List<FederalTaxLevyDependentReferenceType> stateTaxLevyDependantReference

protected XMLGregorianCalendar terminationDate

protected Boolean useFederalTaxLevyCalculation

protected Boolean workerIsLaborerOrMechanic

Public Constructors

public StateTaxLevyOrderDataType ()

Public Methods

public BigDecimal getAdditional65OrBlindExemptions ()

Gets the value of the additional65OrBlindExemptions property.

Returns
  • possible object is BigDecimal

public BigDecimal getNumberOfDependents ()

Gets the value of the numberOfDependents property.

Returns
  • possible object is BigDecimal

public XMLGregorianCalendar getPart3EffectiveDate ()

Gets the value of the part3EffectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getPayPeriodExemptionOverrideAmount ()

Gets the value of the payPeriodExemptionOverrideAmount property.

Returns
  • possible object is BigDecimal

public List<PayrollMaritalStatusReferenceType> getPayrollMaritalStatusReference ()

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

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

    getPayrollMaritalStatusReference().add(newItem);
 

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

public BigDecimal getPersonalExemptions ()

Gets the value of the personalExemptions property.

Returns
  • possible object is BigDecimal

public List<FederalTaxLevyDependentReferenceType> getStateTaxLevyDependantReference ()

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

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

    getStateTaxLevyDependantReference().add(newItem);
 

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

public XMLGregorianCalendar getTerminationDate ()

Gets the value of the terminationDate property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean isUseFederalTaxLevyCalculation ()

Gets the value of the useFederalTaxLevyCalculation property.

Returns
  • possible object is Boolean

public Boolean isWorkerIsLaborerOrMechanic ()

Gets the value of the workerIsLaborerOrMechanic property.

Returns
  • possible object is Boolean

public void setAdditional65OrBlindExemptions (BigDecimal value)

Sets the value of the additional65OrBlindExemptions property.

Parameters
value Allowed object is BigDecimal

public void setNumberOfDependents (BigDecimal value)

Sets the value of the numberOfDependents property.

Parameters
value Allowed object is BigDecimal

public void setPart3EffectiveDate (XMLGregorianCalendar value)

Sets the value of the part3EffectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setPayPeriodExemptionOverrideAmount (BigDecimal value)

Sets the value of the payPeriodExemptionOverrideAmount property.

Parameters
value Allowed object is BigDecimal

public void setPersonalExemptions (BigDecimal value)

Sets the value of the personalExemptions property.

Parameters
value Allowed object is BigDecimal

public void setTerminationDate (XMLGregorianCalendar value)

Sets the value of the terminationDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setUseFederalTaxLevyCalculation (Boolean value)

Sets the value of the useFederalTaxLevyCalculation property.

Parameters
value Allowed object is Boolean

public void setWorkerIsLaborerOrMechanic (Boolean value)

Sets the value of the workerIsLaborerOrMechanic property.

Parameters
value Allowed object is Boolean