Enum TransactionAddressType

java.lang.Object
java.lang.Enum<TransactionAddressType>
net.avalara.avatax.rest.client.enums.TransactionAddressType
All Implemented Interfaces:
Serializable, Comparable<TransactionAddressType>, java.lang.constant.Constable

public enum TransactionAddressType extends Enum<TransactionAddressType>
  • Enum Constant Details

    • ShipFrom

      public static final TransactionAddressType ShipFrom
      This is the location from which the product was shipped
    • ShipTo

      public static final TransactionAddressType ShipTo
      This is the location to which the product was shipped
    • PointOfOrderAcceptance

      public static final TransactionAddressType PointOfOrderAcceptance
      Location where the order was accepted; typically the call center, business office where purchase orders are accepted, server locations where orders are processed and accepted
    • PointOfOrderOrigin

      public static final TransactionAddressType PointOfOrderOrigin
      Location from which the order was placed; typically the customer's home or business location
    • SingleLocation

      public static final TransactionAddressType SingleLocation
      Only used if all addresses for this transaction were identical; e.g. if this was a point-of-sale physical transaction
  • Method Details

    • values

      public static TransactionAddressType[] 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

      public static TransactionAddressType 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