Enum AddressCategoryId
- All Implemented Interfaces:
Serializable,Comparable<AddressCategoryId>,java.lang.constant.Constable
The type of address represented by this object
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAddress refers to a main office of this companyThe marketplace vendor collects and remits tax on your behalf for all transactions tied to this location.Address refers to the mailing address of your company which is not a physical location.Address is a type not reflected in the other listsAddress refers to a location for a single salespersonThe marketplace vendor does not collect and remit tax for transactions tied to this location.Address refers to a storefront locationAddress refers to the vendor's location, used for ACU transactionAddress refers to a warehouse or other non-public location -
Method Summary
Modifier and TypeMethodDescriptionintgetValue()static AddressCategoryIdvalueOf(int intValue) Returns the enum constant of this type with the specified name.static AddressCategoryIdReturns the enum constant of this type with the specified name.static AddressCategoryId[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
Storefront
Address refers to a storefront location -
MainOffice
Address refers to a main office of this company -
Warehouse
Address refers to a warehouse or other non-public location -
Salesperson
Address refers to a location for a single salesperson -
Other
Address is a type not reflected in the other lists -
SellerRemitsTax
The marketplace vendor does not collect and remit tax for transactions tied to this location. Use this option if you are using a marketplace vendor to handle your transactions and your company is responsible for collecting and remitting all taxes for transactions tied to this location. -
MarketplaceRemitsTax
The marketplace vendor collects and remits tax on your behalf for all transactions tied to this location. Use this option if your marketplace vendor already pays sales and use taxes on your behalf. When this option is selected, all transactions tied to this location will be treated as already filed, and will be listed on each sales tax return as amounts already paid. -
NonPhysical
Address refers to the mailing address of your company which is not a physical location. -
Vendor
Address refers to the vendor's location, used for ACU transaction
-
-
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()
-