Enum OrderState

  • All Implemented Interfaces:
    Parcelable, Serializable, Comparable<OrderState>

    public enum OrderState
    extends Enum<OrderState>
    implements Parcelable
    This is an auto-generated Clover data enum. * `CREATED`: the online order is created `CONFIRMED`: the online order is accepted by merchant `REJECTED`: the online order is rejected by merchant `CANCELLED`: The online order is cancelled `IN_PREPARATION`: The online order is being prepared by the merchant. `READY_FOR_PICKUP`: Order is ready for pickup `IN_TRANSIT`: Order is on the way for delivery `FULFILLED`: Order is delivered or picked-up
    • Enum Constant Detail

      • CONFIRMED

        public static final OrderState CONFIRMED
      • REJECTED

        public static final OrderState REJECTED
      • CANCELLED

        public static final OrderState CANCELLED
      • IN_PREPARATION

        public static final OrderState IN_PREPARATION
      • READY_FOR_PICKUP

        public static final OrderState READY_FOR_PICKUP
      • IN_TRANSIT

        public static final OrderState IN_TRANSIT
      • FULFILLED

        public static final OrderState FULFILLED
    • Method Detail

      • values

        public static OrderState[] 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 (OrderState c : OrderState.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

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