com.chargebee.models.enums
Enum TaxExemptReason

java.lang.Object
  extended by java.lang.Enum<TaxExemptReason>
      extended by com.chargebee.models.enums.TaxExemptReason
All Implemented Interfaces:
Serializable, Comparable<TaxExemptReason>

public enum TaxExemptReason
extends Enum<TaxExemptReason>


Enum Constant Summary
_UNKNOWN
           
CUSTOMER_EXEMPT
           
EXPORT
           
HIGH_VALUE_PHYSICAL_GOODS
           
PRODUCT_EXEMPT
           
REGION_NON_TAXABLE
           
REVERSE_CHARGE
           
TAX_NOT_CONFIGURED
           
ZERO_RATED
           
 
Method Summary
static TaxExemptReason valueOf(String name)
          Returns the enum constant of this type with the specified name.
static TaxExemptReason[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

TAX_NOT_CONFIGURED

public static final TaxExemptReason TAX_NOT_CONFIGURED

REGION_NON_TAXABLE

public static final TaxExemptReason REGION_NON_TAXABLE

EXPORT

public static final TaxExemptReason EXPORT

CUSTOMER_EXEMPT

public static final TaxExemptReason CUSTOMER_EXEMPT

PRODUCT_EXEMPT

public static final TaxExemptReason PRODUCT_EXEMPT

ZERO_RATED

public static final TaxExemptReason ZERO_RATED

REVERSE_CHARGE

public static final TaxExemptReason REVERSE_CHARGE

HIGH_VALUE_PHYSICAL_GOODS

public static final TaxExemptReason HIGH_VALUE_PHYSICAL_GOODS

_UNKNOWN

public static final TaxExemptReason _UNKNOWN
Method Detail

values

public static TaxExemptReason[] 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 (TaxExemptReason c : TaxExemptReason.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static TaxExemptReason 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 name
NullPointerException - if the argument is null


Copyright © 2019 ChargeBee. All Rights Reserved.