Package com.xero.models.accounting
Enum TaxType
- java.lang.Object
-
- java.lang.Enum<TaxType>
-
- com.xero.models.accounting.TaxType
-
- All Implemented Interfaces:
Serializable,Comparable<TaxType>
public enum TaxType extends Enum<TaxType>
See Tax Types – can only be used on update calls
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BASEXCLUDEDBASEXCLUDEDBLINPUTBLINPUTBLINPUT2BLINPUT2CAPEXINPUTCAPEXINPUTCAPEXINPUT2CAPEXINPUT2CAPEXOUTPUTCAPEXOUTPUTCAPEXOUTPUT2CAPEXOUTPUT2CAPEXSRINPUTCAPEXSRINPUTCAPEXSROUTPUTCAPEXSROUTPUTDRCHARGE20DRCHARGE20DRCHARGE5DRCHARGE5DRCHARGESUPPLY20DRCHARGESUPPLY20DRCHARGESUPPLY5DRCHARGESUPPLY5DSOUTPUTDSOUTPUTECACQUISITIONSECACQUISITIONSECZRINPUTECZRINPUTECZROUTPUTECZROUTPUTECZROUTPUTSERVICESECZROUTPUTSERVICESEPINPUTEPINPUTES33OUTPUTES33OUTPUTESN33OUTPUTESN33OUTPUTEXEMPTCAPITALEXEMPTCAPITALEXEMPTEXPENSESEXEMPTEXPENSESEXEMPTEXPORTEXEMPTEXPORTEXEMPTINPUTEXEMPTINPUTEXEMPTOUTPUTEXEMPTOUTPUTGSTONCAPIMPORTSGSTONCAPIMPORTSGSTONIMPORTSGSTONIMPORTSIGDSINPUT2IGDSINPUT2IMINPUT2IMINPUT2INPUTINPUTINPUT2INPUT2INPUT3INPUT3INPUT4INPUT4INPUTTAXEDINPUTTAXEDMEINPUTMEINPUTNONENONENRINPUTNRINPUTOPINPUTOPINPUTOSOUTPUTOSOUTPUTOUTPUTOUTPUTOUTPUT2OUTPUT2OUTPUT3OUTPUT3OUTPUT4OUTPUT4REVERSECHARGESREVERSECHARGESRRINPUTRRINPUTRROUTPUTRROUTPUTSRCASSRCASSRINPUTSRINPUTSROUTPUTSROUTPUTSROUTPUT2SROUTPUT2TXCATXCATXESSINPUTTXESSINPUTTXN33INPUTTXN33INPUTTXPETINPUTTXPETINPUTTXREINPUTTXREINPUTZERORATEDZERORATEDZERORATEDINPUTZERORATEDINPUTZERORATEDOUTPUTZERORATEDOUTPUT
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TaxTypefromValue(String value)fromValueStringgetValue()StringtoString()toStringstatic TaxTypevalueOf(String name)Returns the enum constant of this type with the specified name.static TaxType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
OUTPUT
public static final TaxType OUTPUT
OUTPUT
-
INPUT
public static final TaxType INPUT
INPUT
-
CAPEXINPUT
public static final TaxType CAPEXINPUT
CAPEXINPUT
-
EXEMPTEXPORT
public static final TaxType EXEMPTEXPORT
EXEMPTEXPORT
-
EXEMPTEXPENSES
public static final TaxType EXEMPTEXPENSES
EXEMPTEXPENSES
-
EXEMPTCAPITAL
public static final TaxType EXEMPTCAPITAL
EXEMPTCAPITAL
-
EXEMPTOUTPUT
public static final TaxType EXEMPTOUTPUT
EXEMPTOUTPUT
-
INPUTTAXED
public static final TaxType INPUTTAXED
INPUTTAXED
-
BASEXCLUDED
public static final TaxType BASEXCLUDED
BASEXCLUDED
-
GSTONCAPIMPORTS
public static final TaxType GSTONCAPIMPORTS
GSTONCAPIMPORTS
-
GSTONIMPORTS
public static final TaxType GSTONIMPORTS
GSTONIMPORTS
-
NONE
public static final TaxType NONE
NONE
-
INPUT2
public static final TaxType INPUT2
INPUT2
-
ZERORATED
public static final TaxType ZERORATED
ZERORATED
-
OUTPUT2
public static final TaxType OUTPUT2
OUTPUT2
-
CAPEXINPUT2
public static final TaxType CAPEXINPUT2
CAPEXINPUT2
-
CAPEXOUTPUT
public static final TaxType CAPEXOUTPUT
CAPEXOUTPUT
-
CAPEXOUTPUT2
public static final TaxType CAPEXOUTPUT2
CAPEXOUTPUT2
-
CAPEXSRINPUT
public static final TaxType CAPEXSRINPUT
CAPEXSRINPUT
-
CAPEXSROUTPUT
public static final TaxType CAPEXSROUTPUT
CAPEXSROUTPUT
-
ECACQUISITIONS
public static final TaxType ECACQUISITIONS
ECACQUISITIONS
-
ECZRINPUT
public static final TaxType ECZRINPUT
ECZRINPUT
-
ECZROUTPUT
public static final TaxType ECZROUTPUT
ECZROUTPUT
-
ECZROUTPUTSERVICES
public static final TaxType ECZROUTPUTSERVICES
ECZROUTPUTSERVICES
-
EXEMPTINPUT
public static final TaxType EXEMPTINPUT
EXEMPTINPUT
-
REVERSECHARGES
public static final TaxType REVERSECHARGES
REVERSECHARGES
-
RRINPUT
public static final TaxType RRINPUT
RRINPUT
-
RROUTPUT
public static final TaxType RROUTPUT
RROUTPUT
-
SRINPUT
public static final TaxType SRINPUT
SRINPUT
-
SROUTPUT
public static final TaxType SROUTPUT
SROUTPUT
-
ZERORATEDINPUT
public static final TaxType ZERORATEDINPUT
ZERORATEDINPUT
-
ZERORATEDOUTPUT
public static final TaxType ZERORATEDOUTPUT
ZERORATEDOUTPUT
-
BLINPUT
public static final TaxType BLINPUT
BLINPUT
-
DSOUTPUT
public static final TaxType DSOUTPUT
DSOUTPUT
-
EPINPUT
public static final TaxType EPINPUT
EPINPUT
-
ES33OUTPUT
public static final TaxType ES33OUTPUT
ES33OUTPUT
-
ESN33OUTPUT
public static final TaxType ESN33OUTPUT
ESN33OUTPUT
-
IGDSINPUT2
public static final TaxType IGDSINPUT2
IGDSINPUT2
-
IMINPUT2
public static final TaxType IMINPUT2
IMINPUT2
-
MEINPUT
public static final TaxType MEINPUT
MEINPUT
-
NRINPUT
public static final TaxType NRINPUT
NRINPUT
-
OPINPUT
public static final TaxType OPINPUT
OPINPUT
-
OSOUTPUT
public static final TaxType OSOUTPUT
OSOUTPUT
-
TXESSINPUT
public static final TaxType TXESSINPUT
TXESSINPUT
-
TXN33INPUT
public static final TaxType TXN33INPUT
TXN33INPUT
-
TXPETINPUT
public static final TaxType TXPETINPUT
TXPETINPUT
-
TXREINPUT
public static final TaxType TXREINPUT
TXREINPUT
-
INPUT3
public static final TaxType INPUT3
INPUT3
-
INPUT4
public static final TaxType INPUT4
INPUT4
-
OUTPUT3
public static final TaxType OUTPUT3
OUTPUT3
-
OUTPUT4
public static final TaxType OUTPUT4
OUTPUT4
-
SROUTPUT2
public static final TaxType SROUTPUT2
SROUTPUT2
-
TXCA
public static final TaxType TXCA
TXCA
-
SRCAS
public static final TaxType SRCAS
SRCAS
-
BLINPUT2
public static final TaxType BLINPUT2
BLINPUT2
-
DRCHARGESUPPLY20
public static final TaxType DRCHARGESUPPLY20
DRCHARGESUPPLY20
-
DRCHARGE20
public static final TaxType DRCHARGE20
DRCHARGE20
-
DRCHARGESUPPLY5
public static final TaxType DRCHARGESUPPLY5
DRCHARGESUPPLY5
-
DRCHARGE5
public static final TaxType DRCHARGE5
DRCHARGE5
-
-
Method Detail
-
values
public static TaxType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (TaxType c : TaxType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TaxType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getValue
public String getValue()
- Returns:
- String value
-
toString
public String toString()
toString
-
-