public class

TaxCreditInfoType

extends Object
java.lang.Object
   ↳ org.mule.modules.hrxml.newhire.TaxCreditInfoType

Class Overview

Java class for TaxCreditInfoType complex type.

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

 <complexType name="TaxCreditInfoType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Jurisdiction" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="IsApplicable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="TaxProgram" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Amount" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute name="currencyCode" type="{http://ns.hr-xml.org/2007-04-15}CurrencyCodeType" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
       <attribute name="countryCode" type="{http://ns.hr-xml.org/2007-04-15}CountryCodeType" />
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Nested Classes
class TaxCreditInfoType.Amount

Java class for anonymous complex type. 

Fields
protected List<TaxCreditInfoType.Amount> amount
protected String countryCode
protected String description
protected boolean isApplicable
protected String jurisdiction
protected String taxProgram
Public Constructors
TaxCreditInfoType()
Public Methods
List<TaxCreditInfoType.Amount> getAmount()
Gets the value of the amount property.
String getCountryCode()
Gets the value of the countryCode property.
String getDescription()
Gets the value of the description property.
String getJurisdiction()
Gets the value of the jurisdiction property.
String getTaxProgram()
Gets the value of the taxProgram property.
boolean isIsApplicable()
Gets the value of the isApplicable property.
void setCountryCode(String value)
Sets the value of the countryCode property.
void setDescription(String value)
Sets the value of the description property.
void setIsApplicable(boolean value)
Sets the value of the isApplicable property.
void setJurisdiction(String value)
Sets the value of the jurisdiction property.
void setTaxProgram(String value)
Sets the value of the taxProgram property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<TaxCreditInfoType.Amount> amount

protected String countryCode

protected String description

protected boolean isApplicable

protected String jurisdiction

protected String taxProgram

Public Constructors

public TaxCreditInfoType ()

Public Methods

public List<TaxCreditInfoType.Amount> getAmount ()

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

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

    getAmount().add(newItem);
 

Objects of the following type(s) are allowed in the list TaxCreditInfoType.Amount

public String getCountryCode ()

Gets the value of the countryCode property.

Returns
  • possible object is String

public String getDescription ()

Gets the value of the description property.

Returns
  • possible object is String

public String getJurisdiction ()

Gets the value of the jurisdiction property.

Returns
  • possible object is String

public String getTaxProgram ()

Gets the value of the taxProgram property.

Returns
  • possible object is String

public boolean isIsApplicable ()

Gets the value of the isApplicable property.

public void setCountryCode (String value)

Sets the value of the countryCode property.

Parameters
value Allowed object is String

public void setDescription (String value)

Sets the value of the description property.

Parameters
value Allowed object is String

public void setIsApplicable (boolean value)

Sets the value of the isApplicable property.

Parameters
value

public void setJurisdiction (String value)

Sets the value of the jurisdiction property.

Parameters
value Allowed object is String

public void setTaxProgram (String value)

Sets the value of the taxProgram property.

Parameters
value Allowed object is String