Subversion Repositories SmartDukaan

Rev

Rev 4260 | Rev 4302 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
483 rajveer 1
/**
4295 varun.gupt 2
 * Autogenerated by Thrift Compiler (0.7.0)
483 rajveer 3
 *
4
 * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
5
 */
6
package in.shop2020.model.v1.order;
7
 
8
 
9
import java.util.Map;
10
import java.util.HashMap;
11
import org.apache.thrift.TEnum;
12
 
4295 varun.gupt 13
/**
14
 * *
15
 * Order objects.
16
 */
17
public enum OrderStatus implements org.apache.thrift.TEnum {
18
  PAYMENT_PENDING(0),
19
  PAYMENT_FAILED(1),
20
  INIT(2),
21
  SUBMITTED_FOR_PROCESSING(3),
22
  ACCEPTED(4),
23
  INVENTORY_LOW(5),
24
  REJECTED(6),
25
  BILLED(7),
26
  PAYMENT_FLAGGED(8),
27
  SHIPPED_FROM_WH(9),
28
  SHIPPED_TO_LOGST(10),
29
  PAYMENT_FLAGGED_DENIED(11),
30
  DELIVERY_SUCCESS(12),
31
  CANCEL_REQUEST_RECEIVED(13),
32
  CANCEL_REQUEST_CONFIRMED(14),
33
  CANCELLED_ON_CUSTOMER_REQUEST(15),
34
  CANCELLED_DUE_TO_LOW_INVENTORY(16),
35
  COMPLETED(17),
36
  CANCELED(18),
37
  FAILED(19),
38
  SALES_RETURN_IN_TRANSIT(20),
39
  SALES_RET_RECEIVED(21),
40
  DOA_PICKUP_REQUESTED(22),
41
  DOA_RETURN_AUTHORIZED(23),
42
  DOA_RETURN_IN_TRANSIT(24),
43
  DOA_RECEIVED(25),
44
  DOA_CERT_INVALID(26),
45
  DOA_CERT_VALID(27),
46
  SALES_RET_RESHIPPED(28),
47
  DOA_INVALID_RESHIPPED(29),
48
  DOA_RESHIPPED(30),
49
  SALES_RET_REFUNDED(31),
50
  DOA_VALID_REFUNDED(32),
51
  DOA_INVALID_REFUNDED(33),
52
  REFUNDED(34);
53
 
483 rajveer 54
  private final int value;
4295 varun.gupt 55
 
56
  private OrderStatus(int value) {
483 rajveer 57
    this.value = value;
58
  }
59
 
60
  /**
61
   * Get the integer value of this enum value, as defined in the Thrift IDL.
62
   */
63
  public int getValue() {
64
    return value;
65
  }
66
 
67
  /**
68
   * Find a the enum type by its integer value, as defined in the Thrift IDL.
69
   * @return null if the value is not found.
70
   */
71
  public static OrderStatus findByValue(int value) { 
4295 varun.gupt 72
    switch (value) {
73
      case 0:
74
        return PAYMENT_PENDING;
75
      case 1:
76
        return PAYMENT_FAILED;
77
      case 2:
78
        return INIT;
79
      case 3:
80
        return SUBMITTED_FOR_PROCESSING;
81
      case 4:
82
        return ACCEPTED;
83
      case 5:
84
        return INVENTORY_LOW;
85
      case 6:
86
        return REJECTED;
87
      case 7:
88
        return BILLED;
89
      case 8:
90
        return PAYMENT_FLAGGED;
91
      case 9:
92
        return SHIPPED_FROM_WH;
93
      case 10:
94
        return SHIPPED_TO_LOGST;
95
      case 11:
96
        return PAYMENT_FLAGGED_DENIED;
97
      case 12:
98
        return DELIVERY_SUCCESS;
99
      case 13:
100
        return CANCEL_REQUEST_RECEIVED;
101
      case 14:
102
        return CANCEL_REQUEST_CONFIRMED;
103
      case 15:
104
        return CANCELLED_ON_CUSTOMER_REQUEST;
105
      case 16:
106
        return CANCELLED_DUE_TO_LOW_INVENTORY;
107
      case 17:
108
        return COMPLETED;
109
      case 18:
110
        return CANCELED;
111
      case 19:
112
        return FAILED;
113
      case 20:
114
        return SALES_RETURN_IN_TRANSIT;
115
      case 21:
116
        return SALES_RET_RECEIVED;
117
      case 22:
118
        return DOA_PICKUP_REQUESTED;
119
      case 23:
120
        return DOA_RETURN_AUTHORIZED;
121
      case 24:
122
        return DOA_RETURN_IN_TRANSIT;
123
      case 25:
124
        return DOA_RECEIVED;
125
      case 26:
126
        return DOA_CERT_INVALID;
127
      case 27:
128
        return DOA_CERT_VALID;
129
      case 28:
130
        return SALES_RET_RESHIPPED;
131
      case 29:
132
        return DOA_INVALID_RESHIPPED;
133
      case 30:
134
        return DOA_RESHIPPED;
135
      case 31:
136
        return SALES_RET_REFUNDED;
137
      case 32:
138
        return DOA_VALID_REFUNDED;
139
      case 33:
140
        return DOA_INVALID_REFUNDED;
141
      case 34:
142
        return REFUNDED;
143
      default:
144
        return null;
145
    }
483 rajveer 146
  }
147
}