Subversion Repositories SmartDukaan

Rev

Rev 14646 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2820 chandransh 1
/**
3430 rajveer 2
 * Autogenerated by Thrift Compiler (0.7.0)
2820 chandransh 3
 *
4
 * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
5
 */
6
package in.shop2020.warehouse;
7
 
8
 
9
import java.util.Map;
10
import java.util.HashMap;
11
import org.apache.thrift.TEnum;
12
 
3430 rajveer 13
public enum ScanType implements org.apache.thrift.TEnum {
14
  PURCHASE(0),
15
  SALE(1),
16
  SALE_RET(2),
17
  DOA_IN(3),
4496 mandeep.dh 18
  DOA_OUT(4),
5110 mandeep.dh 19
  PURCHASE_RETURN(5),
20
  SALE_RET_UNUSABLE(6),
5185 mandeep.dh 21
  LOST_IN_TRANSIT(7),
6548 amar.kumar 22
  DOA_REPLACED(8),
7185 amit.gupta 23
  LOST_IN_WAREHOUSE(9),
24
  MARKED_USED(10),
25
  MARKED_BAD(11),
7410 amar.kumar 26
  MARKED_GOOD(12),
27
  WAREHOUSE_TRANSFER_IN(13),
8565 amar.kumar 28
  WAREHOUSE_TRANSFER_OUT(14),
10308 amar.kumar 29
  BAD_SALE(15),
10489 amar.kumar 30
  DOA_REJECTED(16),
10864 manish.sha 31
  DOA_CLOSED_BY_CREDIT_NOTE(17),
14646 manish.sha 32
  BAD_PURCHASE_RETURN(18),
18127 manish.sha 33
  LOST_IN_WAREHOUSE_BAD(19),
34
  EMPTY_PRODUCT_RECEIVED(20),
35
  WRONG_PRODUCT_RECEIVED(21);
2820 chandransh 36
 
37
  private final int value;
38
 
39
  private ScanType(int value) {
40
    this.value = value;
41
  }
42
 
43
  /**
44
   * Get the integer value of this enum value, as defined in the Thrift IDL.
45
   */
46
  public int getValue() {
47
    return value;
48
  }
49
 
50
  /**
51
   * Find a the enum type by its integer value, as defined in the Thrift IDL.
52
   * @return null if the value is not found.
53
   */
54
  public static ScanType findByValue(int value) { 
3430 rajveer 55
    switch (value) {
56
      case 0:
57
        return PURCHASE;
58
      case 1:
59
        return SALE;
60
      case 2:
61
        return SALE_RET;
62
      case 3:
63
        return DOA_IN;
64
      case 4:
65
        return DOA_OUT;
4496 mandeep.dh 66
      case 5:
67
        return PURCHASE_RETURN;
5110 mandeep.dh 68
      case 6:
69
        return SALE_RET_UNUSABLE;
70
      case 7:
71
        return LOST_IN_TRANSIT;
5185 mandeep.dh 72
      case 8:
73
        return DOA_REPLACED;
6548 amar.kumar 74
      case 9:
75
        return LOST_IN_WAREHOUSE;
7185 amit.gupta 76
      case 10:
77
        return MARKED_USED;
78
      case 11:
79
        return MARKED_BAD;
80
      case 12:
81
        return MARKED_GOOD;
7410 amar.kumar 82
      case 13:
83
        return WAREHOUSE_TRANSFER_IN;
84
      case 14:
85
        return WAREHOUSE_TRANSFER_OUT;
8565 amar.kumar 86
      case 15:
87
        return BAD_SALE;
10308 amar.kumar 88
      case 16:
89
        return DOA_REJECTED;
10489 amar.kumar 90
      case 17:
91
        return DOA_CLOSED_BY_CREDIT_NOTE;
10864 manish.sha 92
      case 18:
93
        return BAD_PURCHASE_RETURN;
14646 manish.sha 94
      case 19:
95
        return LOST_IN_WAREHOUSE_BAD;
18127 manish.sha 96
      case 20:
97
        return EMPTY_PRODUCT_RECEIVED;
98
      case 21:
99
        return WRONG_PRODUCT_RECEIVED;
3430 rajveer 100
      default:
101
        return null;
102
    }
2820 chandransh 103
  }
104
}