Subversion Repositories SmartDukaan

Rev

Rev 68 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 68 Rev 132
Line 10... Line 10...
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 ShipmentStatus implements TEnum{
12
public enum ShipmentStatus implements TEnum{
13
    SHIPPED(0),
13
    SHIPPED(0),
14
    IN_TRANSIT(1),
14
    IN_TRANSIT(1),
15
    DELIVERED(2);
15
    DELIVERY_SUCCESS(2),
-
 
16
    DELIVERY_FAILED_FIRST_ATTEMPT(3),
-
 
17
    DELIVERY_FAILED_SECOND_ATTEMPT(4),
-
 
18
    DELIVERY_FAILED_THIRD_ATTEMPT(5),
-
 
19
    DELIVERY_FAILED_WORNG_ADDRESS(6);
16
 
20
 
17
  private static final Map<Integer, ShipmentStatus> BY_VALUE = new HashMap<Integer,ShipmentStatus>() {{
21
  private static final Map<Integer, ShipmentStatus> BY_VALUE = new HashMap<Integer,ShipmentStatus>() {{
18
    for(ShipmentStatus val : ShipmentStatus.values()) {
22
    for(ShipmentStatus val : ShipmentStatus.values()) {
19
      put(val.getValue(), val);
23
      put(val.getValue(), val);
20
    }
24
    }