Subversion Repositories SmartDukaan

Rev

Rev 18581 | Rev 19973 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 18581 Rev 19691
Line 8... Line 8...
8
 
8
 
9
import java.util.Map;
9
import java.util.Map;
10
import java.util.HashMap;
10
import java.util.HashMap;
11
import org.apache.thrift.TEnum;
11
import org.apache.thrift.TEnum;
12
public enum OrderStatus implements TEnum{
12
public enum OrderStatus implements TEnum{
13
    PAYMENT_PENDING(0, "Waiting for payment"),
13
	PAYMENT_PENDING(0, "Waiting for payment"),
14
    PAYMENT_FAILED(1, "Payment Failed"),
14
    PAYMENT_FAILED(1, "Payment Failed"),
15
    COD_VERIFICATION_PENDING(2, "Verification Pending"),
15
    COD_VERIFICATION_PENDING(2, "Verification Pending"),
16
    SUBMITTED_FOR_PROCESSING(3, "In Process"),
16
    SUBMITTED_FOR_PROCESSING(3, "In Process"),
17
    ACCEPTED(4, "In Process"),
17
    ACCEPTED(4, "In Process"),
18
    INVENTORY_LOW(5, "In Process"),
18
    INVENTORY_LOW(5, "In Process"),
Line 90... Line 90...
90
    LOST_IN_TRANSIT(77, "Lost In Transit"),
90
    LOST_IN_TRANSIT(77, "Lost In Transit"),
91
    LOST_IN_TRANSIT_RESHIPPED(78, "Reshipped Lost In Transit"),
91
    LOST_IN_TRANSIT_RESHIPPED(78, "Reshipped Lost In Transit"),
92
    LOST_IN_TRANSIT_REFUNDED(79, "Refunded Lost In Transit"),
92
    LOST_IN_TRANSIT_REFUNDED(79, "Refunded Lost In Transit"),
93
    DELIVERED_AT_STORE(80, "Delivered At Store"),
93
    DELIVERED_AT_STORE(80, "Delivered At Store"),
94
    RECEIVED_AT_STORE(81, "Received At Store"),
94
    RECEIVED_AT_STORE(81, "Received At Store"),
95
    APPROVAL_PENDING(82, "Approval Pending");
95
    APPROVAL_PENDING(82, "Approval Pending"),
-
 
96
    PARTIAL_RETURN_IN_PROCESS(83, "Partial Return in Process"),
-
 
97
    PARTIAL_RETURN(84, "Partial Return"),
-
 
98
    COMPLETE_RETURN_IN_PROCESS(85, "Complete Return in Process"),
-
 
99
    COMPLETE_RETURN(86, "Complete Return");
96
    
100
    
97
  private static final Map<Integer, OrderStatus> BY_VALUE = new HashMap<Integer,OrderStatus>() {{
101
	  private static final Map<Integer, OrderStatus> BY_VALUE = new HashMap<Integer,OrderStatus>() {{
98
    for(OrderStatus val : OrderStatus.values()) {
102
	    for(OrderStatus val : OrderStatus.values()) {
99
      put(val.getValue(), val);
103
	      put(val.getValue(), val);
100
    }
104
	    }
101
  }};
105
	  }};
102
 
106
 
103
  private final int value;
107
  private final int value;
104
  
108
  
105
  private final String description;
109
  private final String description;
106
  
110