Subversion Repositories SmartDukaan

Rev

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

Rev 3028 Rev 3430
Line 1... Line 1...
1
/**
1
/**
2
 * Autogenerated by Thrift
2
 * Autogenerated by Thrift Compiler (0.7.0)
3
 *
3
 *
4
 * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
4
 * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
5
 */
5
 */
6
package in.shop2020.crm;
6
package in.shop2020.crm;
7
 
7
 
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
 
12
public enum TicketCategory implements TEnum{
13
public enum TicketCategory implements org.apache.thrift.TEnum {
13
    RETURN_FORM(1),
14
  RETURN_FORM(1),
14
    ORDER_CANCELLATION(2),
15
  ORDER_CANCELLATION(2),
15
    DELIVERY_PROBLEM(3),
16
  DELIVERY_PROBLEM(3),
16
    PAYMENT_STATUS(4),
17
  PAYMENT_STATUS(4),
17
    ORDER_STATUS(5),
18
  ORDER_STATUS(5),
18
    PRODUCT_REQUEST(6),
19
  PRODUCT_REQUEST(6),
19
    PRODUCT_QUESTION(7),
20
  PRODUCT_QUESTION(7),
20
    OTHER(8);
21
  OTHER(8);
21
 
-
 
22
  private static final Map<Integer, TicketCategory> BY_VALUE = new HashMap<Integer,TicketCategory>() {{
-
 
23
    for(TicketCategory val : TicketCategory.values()) {
-
 
24
      put(val.getValue(), val);
-
 
25
    }
-
 
26
  }};
-
 
27
 
22
 
28
  private final int value;
23
  private final int value;
29
 
24
 
30
  private TicketCategory(int value) {
25
  private TicketCategory(int value) {
31
    this.value = value;
26
    this.value = value;
Line 41... Line 36...
41
  /**
36
  /**
42
   * Find a the enum type by its integer value, as defined in the Thrift IDL.
37
   * Find a the enum type by its integer value, as defined in the Thrift IDL.
43
   * @return null if the value is not found.
38
   * @return null if the value is not found.
44
   */
39
   */
45
  public static TicketCategory findByValue(int value) { 
40
  public static TicketCategory findByValue(int value) { 
-
 
41
    switch (value) {
-
 
42
      case 1:
-
 
43
        return RETURN_FORM;
-
 
44
      case 2:
-
 
45
        return ORDER_CANCELLATION;
-
 
46
      case 3:
-
 
47
        return DELIVERY_PROBLEM;
-
 
48
      case 4:
46
    return BY_VALUE.get(value);
49
        return PAYMENT_STATUS;
-
 
50
      case 5:
-
 
51
        return ORDER_STATUS;
-
 
52
      case 6:
-
 
53
        return PRODUCT_REQUEST;
-
 
54
      case 7:
-
 
55
        return PRODUCT_QUESTION;
-
 
56
      case 8:
-
 
57
        return OTHER;
-
 
58
      default:
-
 
59
        return null;
-
 
60
    }
47
  }
61
  }
48
}
62
}