Rev 3430 | Rev 4258 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
/*** Autogenerated by Thrift** DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING*/package in.shop2020.model.v1.order;import java.util.Map;import java.util.HashMap;import org.apache.thrift.TEnum;public enum OrderStatus implements TEnum{PAYMENT_PENDING(0, "Waiting for payment"),PAYMENT_FAILED(1, "Payment Failed"),INIT(2, "Verification Pending"),SUBMITTED_FOR_PROCESSING(3, "In Process"),ACCEPTED(4, "In Process"),INVENTORY_LOW(5, "In Process"),REJECTED(6, "In Process"),BILLED(7, "Ready to Ship"),READY_FOR_SHIPPING(8, "Ready to Ship"),SHIPPED_FROM_WH(9, "In Transit"),SHIPPED_TO_LOGST(10, "In Transit"),IN_TRANSIT(11, "In Transit"),DELIVERY_SUCCESS(12, "Delivered"),DELIVERY_FAILED_FIRST_ATTEMPT(13, "Delivery Failed"),DELIVERY_FAILED_SECOND_ATTEMPT(14, "Delivery Failed"),DELIVERY_FAILED_THIRD_ATTEMPT(15, "Delivery Failed"),DELIVERY_FAILED_WORNG_ADDRESS(16, "Wrong Address"),COMPLETED(17, "Completed"),CANCELED(18, "Canceled"),FAILED(19, "Failed"),SALES_RETURN_IN_TRANSIT(20, "Returning to origin"),SALES_RET_RECEIVED(21, "Returned to origin"),DOA_PICKUP_REQUESTED(22, "DOA pickup in process"),DOA_RETURN_AUTHORIZED(23, "DOA pickup in process"),DOA_RETURN_IN_TRANSIT(24, "DOA In Transit"),DOA_RECEIVED(25, "DOA received"),DOA_CERT_INVALID(26, "Invalid DOA"),DOA_CERT_VALID(27, "DOA In process"),SALES_RET_RESHIPPED(28, "Reshipped"),DOA_INVALID_RESHIPPED(29, "Reshipped"),DOA_RESHIPPED(30, "Reshipped"),SALES_RET_REFUNDED(31, "Refunded"),DOA_VALID_REFUNDED(32, "Refunded"),DOA_INVALID_REFUNDED(33, "Refunded"),REFUNDED(34, "Refunded");private static final Map<Integer, OrderStatus> BY_VALUE = new HashMap<Integer,OrderStatus>() {{for(OrderStatus val : OrderStatus.values()) {put(val.getValue(), val);}}};private final int value;private final String description;private OrderStatus(int value, String description) {this.value = value;this.description = description;}/*** Get the description of this enum value.*/public String getDescription() {return description;}/*** Get the integer value of this enum value, as defined in the Thrift IDL.*/public int getValue() {return value;}/*** Find a the enum type by its integer value, as defined in the Thrift IDL.* @return null if the value is not found.*/public static OrderStatus findByValue(int value) {return BY_VALUE.get(value);}}