Enum MatchingTaxType
- All Implemented Interfaces:
Serializable,Comparable<MatchingTaxType>,java.lang.constant.Constable
This data type is only used when an object must "Match" tax types. By specifying options here,
you can indicate which tax types will match for the purposes of this object.
For example, if you specify BothSalesAndUseTax, this value matches with both sales and seller's use tax.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAlcohol tax typeMatch all tax typesAmusement tax typeBatteries tax typeBikeTax tax typeMatch both Sales and Use Tax onlyMatch bottle tax typeCheckoutBag tax typeMatch both Consumer Use and Seller's Use Tax typesMatch both Consumer Use and Sales Tax typesMatch Consumer Use Tax onlyMatch medical excise typeEconomic Incentive tax typeEWaste tax typeMatch Fee tax types onlyGrossReceipts tax typeHospitality tax typeLandedCost tax typeLightBulbs tax typeMatch Lodging tax typeLumber tax typeMattress tax typeMeals tax typePaint tax typePIF tax typeMatch Rental tax types onlyRentalLeasing tax typeMatch RentToOwn tax typeMatch Sales Tax onlyTires tax typeMatch Seller's Use Tax onlyMatch VAT Input Tax onlyMatch VAT Nonrecoverable Input Tax onlyMatch VAT Output Tax only -
Method Summary
Modifier and TypeMethodDescriptionintgetValue()static MatchingTaxTypevalueOf(int intValue) Returns the enum constant of this type with the specified name.static MatchingTaxTypeReturns the enum constant of this type with the specified name.static MatchingTaxType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
E
Match medical excise type -
Lodging
Match Lodging tax type -
Bottle
Match bottle tax type -
RentToOwn
Match RentToOwn tax type -
BikeTax
BikeTax tax type -
LandedCost
LandedCost tax type -
CheckoutBag
CheckoutBag tax type -
Alcohol
Alcohol tax type -
Amusement
Amusement tax type -
Hospitality
Hospitality tax type -
RentalLeasing
RentalLeasing tax type -
GrossReceipts
GrossReceipts tax type -
Mattress
Mattress tax type -
Lumber
Lumber tax type -
Paint
Paint tax type -
Tires
Tires tax type -
EI
Economic Incentive tax type -
All
Match all tax types -
BothSalesAndUseTax
Match both Sales and Use Tax only -
ConsumerUseTax
Match Consumer Use Tax only -
ConsumersUseAndSellersUseTax
Match both Consumer Use and Seller's Use Tax types -
ConsumerUseAndSalesTax
Match both Consumer Use and Sales Tax types -
Fee
Match Fee tax types only -
VATInputTax
Match VAT Input Tax only -
LightBulbs
LightBulbs tax type -
Meals
Meals tax type -
VATNonrecoverableInputTax
Match VAT Nonrecoverable Input Tax only -
VATOutputTax
Match VAT Output Tax only -
PIF
PIF tax type -
Rental
Match Rental tax types only -
SalesTax
Match Sales Tax only -
UseTax
Match Seller's Use Tax only -
EWaste
EWaste tax type -
Batteries
Batteries tax type
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
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
-
valueOf
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:
intValue- 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 int getValue()
-