Subversion Repositories SmartDukaan

Rev

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

Rev 11015 Rev 11076
Line 24... Line 24...
24
  private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("MarketplaceHistory");
24
  private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("MarketplaceHistory");
25
 
25
 
26
  private static final org.apache.thrift.protocol.TField ITEM_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("item_id", org.apache.thrift.protocol.TType.I64, (short)1);
26
  private static final org.apache.thrift.protocol.TField ITEM_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("item_id", org.apache.thrift.protocol.TType.I64, (short)1);
27
  private static final org.apache.thrift.protocol.TField SOURCE_FIELD_DESC = new org.apache.thrift.protocol.TField("source", org.apache.thrift.protocol.TType.I64, (short)2);
27
  private static final org.apache.thrift.protocol.TField SOURCE_FIELD_DESC = new org.apache.thrift.protocol.TField("source", org.apache.thrift.protocol.TType.I64, (short)2);
28
  private static final org.apache.thrift.protocol.TField TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("timestamp", org.apache.thrift.protocol.TType.I64, (short)3);
28
  private static final org.apache.thrift.protocol.TField TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("timestamp", org.apache.thrift.protocol.TType.I64, (short)3);
29
  private static final org.apache.thrift.protocol.TField LOWEST_POSSIBLE_TP_FIELD_DESC = new org.apache.thrift.protocol.TField("lowest_possible_tp", org.apache.thrift.protocol.TType.DOUBLE, (short)4);
29
  private static final org.apache.thrift.protocol.TField LOWEST_POSSIBLE_TP_FIELD_DESC = new org.apache.thrift.protocol.TField("lowest_possible_tp", org.apache.thrift.protocol.TType.I64, (short)4);
30
  private static final org.apache.thrift.protocol.TField LOWEST_POSSIBLE_SP_FIELD_DESC = new org.apache.thrift.protocol.TField("lowest_possible_sp", org.apache.thrift.protocol.TType.DOUBLE, (short)5);
30
  private static final org.apache.thrift.protocol.TField LOWEST_POSSIBLE_SP_FIELD_DESC = new org.apache.thrift.protocol.TField("lowest_possible_sp", org.apache.thrift.protocol.TType.I64, (short)5);
31
  private static final org.apache.thrift.protocol.TField OUR_INVENTORY_FIELD_DESC = new org.apache.thrift.protocol.TField("ourInventory", org.apache.thrift.protocol.TType.I64, (short)6);
31
  private static final org.apache.thrift.protocol.TField OUR_INVENTORY_FIELD_DESC = new org.apache.thrift.protocol.TField("ourInventory", org.apache.thrift.protocol.TType.I64, (short)6);
32
  private static final org.apache.thrift.protocol.TField OTHER_INVENTORY_FIELD_DESC = new org.apache.thrift.protocol.TField("otherInventory", org.apache.thrift.protocol.TType.I64, (short)7);
32
  private static final org.apache.thrift.protocol.TField OTHER_INVENTORY_FIELD_DESC = new org.apache.thrift.protocol.TField("otherInventory", org.apache.thrift.protocol.TType.I64, (short)7);
33
  private static final org.apache.thrift.protocol.TField SECOND_LOWEST_INVENTORY_FIELD_DESC = new org.apache.thrift.protocol.TField("secondLowestInventory", org.apache.thrift.protocol.TType.I64, (short)8);
33
  private static final org.apache.thrift.protocol.TField SECOND_LOWEST_INVENTORY_FIELD_DESC = new org.apache.thrift.protocol.TField("secondLowestInventory", org.apache.thrift.protocol.TType.I64, (short)8);
34
  private static final org.apache.thrift.protocol.TField OUR_RANK_FIELD_DESC = new org.apache.thrift.protocol.TField("ourRank", org.apache.thrift.protocol.TType.I64, (short)9);
34
  private static final org.apache.thrift.protocol.TField OUR_RANK_FIELD_DESC = new org.apache.thrift.protocol.TField("ourRank", org.apache.thrift.protocol.TType.I64, (short)9);
35
  private static final org.apache.thrift.protocol.TField OUR_OFFER_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("ourOfferPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)10);
35
  private static final org.apache.thrift.protocol.TField OUR_OFFER_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("ourOfferPrice", org.apache.thrift.protocol.TType.I64, (short)10);
36
  private static final org.apache.thrift.protocol.TField OUR_SELLING_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("ourSellingPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)11);
36
  private static final org.apache.thrift.protocol.TField OUR_SELLING_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("ourSellingPrice", org.apache.thrift.protocol.TType.I64, (short)11);
37
  private static final org.apache.thrift.protocol.TField OUR_TP_FIELD_DESC = new org.apache.thrift.protocol.TField("ourTp", org.apache.thrift.protocol.TType.DOUBLE, (short)12);
37
  private static final org.apache.thrift.protocol.TField OUR_TP_FIELD_DESC = new org.apache.thrift.protocol.TField("ourTp", org.apache.thrift.protocol.TType.I64, (short)12);
38
  private static final org.apache.thrift.protocol.TField OUR_NLC_FIELD_DESC = new org.apache.thrift.protocol.TField("ourNlc", org.apache.thrift.protocol.TType.DOUBLE, (short)13);
38
  private static final org.apache.thrift.protocol.TField OUR_NLC_FIELD_DESC = new org.apache.thrift.protocol.TField("ourNlc", org.apache.thrift.protocol.TType.I64, (short)13);
39
  private static final org.apache.thrift.protocol.TField COMPETITIVE_CATEGORY_FIELD_DESC = new org.apache.thrift.protocol.TField("competitiveCategory", org.apache.thrift.protocol.TType.I32, (short)14);
39
  private static final org.apache.thrift.protocol.TField COMPETITIVE_CATEGORY_FIELD_DESC = new org.apache.thrift.protocol.TField("competitiveCategory", org.apache.thrift.protocol.TType.I32, (short)14);
40
  private static final org.apache.thrift.protocol.TField RISKY_FIELD_DESC = new org.apache.thrift.protocol.TField("risky", org.apache.thrift.protocol.TType.I64, (short)15);
40
  private static final org.apache.thrift.protocol.TField RISKY_FIELD_DESC = new org.apache.thrift.protocol.TField("risky", org.apache.thrift.protocol.TType.I64, (short)15);
41
  private static final org.apache.thrift.protocol.TField LOWEST_OFFER_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("lowestOfferPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)16);
41
  private static final org.apache.thrift.protocol.TField LOWEST_OFFER_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("lowestOfferPrice", org.apache.thrift.protocol.TType.I64, (short)16);
42
  private static final org.apache.thrift.protocol.TField LOWEST_SELLING_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("lowestSellingPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)17);
42
  private static final org.apache.thrift.protocol.TField LOWEST_SELLING_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("lowestSellingPrice", org.apache.thrift.protocol.TType.I64, (short)17);
43
  private static final org.apache.thrift.protocol.TField LOWEST_TP_FIELD_DESC = new org.apache.thrift.protocol.TField("lowestTp", org.apache.thrift.protocol.TType.DOUBLE, (short)18);
43
  private static final org.apache.thrift.protocol.TField LOWEST_TP_FIELD_DESC = new org.apache.thrift.protocol.TField("lowestTp", org.apache.thrift.protocol.TType.I64, (short)18);
44
  private static final org.apache.thrift.protocol.TField LOWEST_SELLER_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("lowestSellerName", org.apache.thrift.protocol.TType.STRING, (short)19);
44
  private static final org.apache.thrift.protocol.TField LOWEST_SELLER_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("lowestSellerName", org.apache.thrift.protocol.TType.STRING, (short)19);
45
  private static final org.apache.thrift.protocol.TField PROPOSED_SELLING_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("proposedSellingPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)20);
45
  private static final org.apache.thrift.protocol.TField PROPOSED_SELLING_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("proposedSellingPrice", org.apache.thrift.protocol.TType.I64, (short)20);
46
  private static final org.apache.thrift.protocol.TField PROPOSED_TP_FIELD_DESC = new org.apache.thrift.protocol.TField("proposedTp", org.apache.thrift.protocol.TType.DOUBLE, (short)21);
46
  private static final org.apache.thrift.protocol.TField PROPOSED_TP_FIELD_DESC = new org.apache.thrift.protocol.TField("proposedTp", org.apache.thrift.protocol.TType.I64, (short)21);
47
  private static final org.apache.thrift.protocol.TField TARGET_NLC_FIELD_DESC = new org.apache.thrift.protocol.TField("targetNlc", org.apache.thrift.protocol.TType.DOUBLE, (short)22);
47
  private static final org.apache.thrift.protocol.TField TARGET_NLC_FIELD_DESC = new org.apache.thrift.protocol.TField("targetNlc", org.apache.thrift.protocol.TType.I64, (short)22);
48
  private static final org.apache.thrift.protocol.TField SALES_POTENTIAL_FIELD_DESC = new org.apache.thrift.protocol.TField("salesPotential", org.apache.thrift.protocol.TType.I32, (short)23);
48
  private static final org.apache.thrift.protocol.TField SALES_POTENTIAL_FIELD_DESC = new org.apache.thrift.protocol.TField("salesPotential", org.apache.thrift.protocol.TType.I32, (short)23);
49
  private static final org.apache.thrift.protocol.TField SECOND_LOWEST_SELLER_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("secondLowestSellerName", org.apache.thrift.protocol.TType.STRING, (short)24);
49
  private static final org.apache.thrift.protocol.TField SECOND_LOWEST_SELLER_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("secondLowestSellerName", org.apache.thrift.protocol.TType.STRING, (short)24);
50
  private static final org.apache.thrift.protocol.TField SECOND_LOWEST_SELLING_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("secondLowestSellingPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)25);
50
  private static final org.apache.thrift.protocol.TField SECOND_LOWEST_SELLING_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("secondLowestSellingPrice", org.apache.thrift.protocol.TType.I64, (short)25);
51
  private static final org.apache.thrift.protocol.TField SECOND_LOWEST_OFFER_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("secondLowestOfferPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)26);
51
  private static final org.apache.thrift.protocol.TField SECOND_LOWEST_OFFER_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("secondLowestOfferPrice", org.apache.thrift.protocol.TType.I64, (short)26);
52
  private static final org.apache.thrift.protocol.TField SECOND_LOWEST_TP_FIELD_DESC = new org.apache.thrift.protocol.TField("secondLowestTp", org.apache.thrift.protocol.TType.DOUBLE, (short)27);
52
  private static final org.apache.thrift.protocol.TField SECOND_LOWEST_TP_FIELD_DESC = new org.apache.thrift.protocol.TField("secondLowestTp", org.apache.thrift.protocol.TType.I64, (short)27);
53
  private static final org.apache.thrift.protocol.TField MARGIN_INCREASED_POTENTIAL_FIELD_DESC = new org.apache.thrift.protocol.TField("marginIncreasedPotential", org.apache.thrift.protocol.TType.DOUBLE, (short)28);
53
  private static final org.apache.thrift.protocol.TField MARGIN_INCREASED_POTENTIAL_FIELD_DESC = new org.apache.thrift.protocol.TField("marginIncreasedPotential", org.apache.thrift.protocol.TType.I64, (short)28);
54
  private static final org.apache.thrift.protocol.TField MARGIN_FIELD_DESC = new org.apache.thrift.protocol.TField("margin", org.apache.thrift.protocol.TType.DOUBLE, (short)29);
54
  private static final org.apache.thrift.protocol.TField MARGIN_FIELD_DESC = new org.apache.thrift.protocol.TField("margin", org.apache.thrift.protocol.TType.I64, (short)29);
55
  private static final org.apache.thrift.protocol.TField OUR_ENOUGH_STOCK_FIELD_DESC = new org.apache.thrift.protocol.TField("ourEnoughStock", org.apache.thrift.protocol.TType.BOOL, (short)30);
55
  private static final org.apache.thrift.protocol.TField OUR_ENOUGH_STOCK_FIELD_DESC = new org.apache.thrift.protocol.TField("ourEnoughStock", org.apache.thrift.protocol.TType.BOOL, (short)30);
56
  private static final org.apache.thrift.protocol.TField TOTAL_SELLER_FIELD_DESC = new org.apache.thrift.protocol.TField("totalSeller", org.apache.thrift.protocol.TType.I64, (short)31);
56
  private static final org.apache.thrift.protocol.TField TOTAL_SELLER_FIELD_DESC = new org.apache.thrift.protocol.TField("totalSeller", org.apache.thrift.protocol.TType.I64, (short)31);
57
  private static final org.apache.thrift.protocol.TField AVERAGE_SALE_FIELD_DESC = new org.apache.thrift.protocol.TField("averageSale", org.apache.thrift.protocol.TType.DOUBLE, (short)32);
57
  private static final org.apache.thrift.protocol.TField AVERAGE_SALE_FIELD_DESC = new org.apache.thrift.protocol.TField("averageSale", org.apache.thrift.protocol.TType.DOUBLE, (short)32);
58
  private static final org.apache.thrift.protocol.TField TO_GROUP_FIELD_DESC = new org.apache.thrift.protocol.TField("toGroup", org.apache.thrift.protocol.TType.BOOL, (short)33);
58
  private static final org.apache.thrift.protocol.TField TO_GROUP_FIELD_DESC = new org.apache.thrift.protocol.TField("toGroup", org.apache.thrift.protocol.TType.BOOL, (short)33);
-
 
59
  private static final org.apache.thrift.protocol.TField DECISION_FIELD_DESC = new org.apache.thrift.protocol.TField("decision", org.apache.thrift.protocol.TType.I32, (short)34);
-
 
60
  private static final org.apache.thrift.protocol.TField REASON_FIELD_DESC = new org.apache.thrift.protocol.TField("reason", org.apache.thrift.protocol.TType.STRING, (short)35);
59
 
61
 
60
  private long item_id; // required
62
  private long item_id; // required
61
  private long source; // required
63
  private long source; // required
62
  private long timestamp; // required
64
  private long timestamp; // required
63
  private double lowest_possible_tp; // required
65
  private long lowest_possible_tp; // required
64
  private double lowest_possible_sp; // required
66
  private long lowest_possible_sp; // required
65
  private long ourInventory; // required
67
  private long ourInventory; // required
66
  private long otherInventory; // required
68
  private long otherInventory; // required
67
  private long secondLowestInventory; // required
69
  private long secondLowestInventory; // required
68
  private long ourRank; // required
70
  private long ourRank; // required
69
  private double ourOfferPrice; // required
71
  private long ourOfferPrice; // required
70
  private double ourSellingPrice; // required
72
  private long ourSellingPrice; // required
71
  private double ourTp; // required
73
  private long ourTp; // required
72
  private double ourNlc; // required
74
  private long ourNlc; // required
73
  private CompetitionCategory competitiveCategory; // required
75
  private CompetitionCategory competitiveCategory; // required
74
  private long risky; // required
76
  private long risky; // required
75
  private double lowestOfferPrice; // required
77
  private long lowestOfferPrice; // required
76
  private double lowestSellingPrice; // required
78
  private long lowestSellingPrice; // required
77
  private double lowestTp; // required
79
  private long lowestTp; // required
78
  private String lowestSellerName; // required
80
  private String lowestSellerName; // required
79
  private double proposedSellingPrice; // required
81
  private long proposedSellingPrice; // required
80
  private double proposedTp; // required
82
  private long proposedTp; // required
81
  private double targetNlc; // required
83
  private long targetNlc; // required
82
  private SalesPotential salesPotential; // required
84
  private SalesPotential salesPotential; // required
83
  private String secondLowestSellerName; // required
85
  private String secondLowestSellerName; // required
84
  private double secondLowestSellingPrice; // required
86
  private long secondLowestSellingPrice; // required
85
  private double secondLowestOfferPrice; // required
87
  private long secondLowestOfferPrice; // required
86
  private double secondLowestTp; // required
88
  private long secondLowestTp; // required
87
  private double marginIncreasedPotential; // required
89
  private long marginIncreasedPotential; // required
88
  private double margin; // required
90
  private long margin; // required
89
  private boolean ourEnoughStock; // required
91
  private boolean ourEnoughStock; // required
90
  private long totalSeller; // required
92
  private long totalSeller; // required
91
  private double averageSale; // required
93
  private double averageSale; // required
92
  private boolean toGroup; // required
94
  private boolean toGroup; // required
-
 
95
  private Decision decision; // required
-
 
96
  private String reason; // required
93
 
97
 
94
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
98
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
95
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
99
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
96
    ITEM_ID((short)1, "item_id"),
100
    ITEM_ID((short)1, "item_id"),
97
    SOURCE((short)2, "source"),
101
    SOURCE((short)2, "source"),
Line 131... Line 135...
131
    MARGIN_INCREASED_POTENTIAL((short)28, "marginIncreasedPotential"),
135
    MARGIN_INCREASED_POTENTIAL((short)28, "marginIncreasedPotential"),
132
    MARGIN((short)29, "margin"),
136
    MARGIN((short)29, "margin"),
133
    OUR_ENOUGH_STOCK((short)30, "ourEnoughStock"),
137
    OUR_ENOUGH_STOCK((short)30, "ourEnoughStock"),
134
    TOTAL_SELLER((short)31, "totalSeller"),
138
    TOTAL_SELLER((short)31, "totalSeller"),
135
    AVERAGE_SALE((short)32, "averageSale"),
139
    AVERAGE_SALE((short)32, "averageSale"),
136
    TO_GROUP((short)33, "toGroup");
140
    TO_GROUP((short)33, "toGroup"),
-
 
141
    /**
-
 
142
     * 
-
 
143
     * @see Decision
-
 
144
     */
-
 
145
    DECISION((short)34, "decision"),
-
 
146
    REASON((short)35, "reason");
137
 
147
 
138
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
148
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
139
 
149
 
140
    static {
150
    static {
141
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
151
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 212... Line 222...
212
          return TOTAL_SELLER;
222
          return TOTAL_SELLER;
213
        case 32: // AVERAGE_SALE
223
        case 32: // AVERAGE_SALE
214
          return AVERAGE_SALE;
224
          return AVERAGE_SALE;
215
        case 33: // TO_GROUP
225
        case 33: // TO_GROUP
216
          return TO_GROUP;
226
          return TO_GROUP;
-
 
227
        case 34: // DECISION
-
 
228
          return DECISION;
-
 
229
        case 35: // REASON
-
 
230
          return REASON;
217
        default:
231
        default:
218
          return null;
232
          return null;
219
      }
233
      }
220
    }
234
    }
221
 
235
 
Line 293... Line 307...
293
    tmpMap.put(_Fields.SOURCE, new org.apache.thrift.meta_data.FieldMetaData("source", org.apache.thrift.TFieldRequirementType.DEFAULT, 
307
    tmpMap.put(_Fields.SOURCE, new org.apache.thrift.meta_data.FieldMetaData("source", org.apache.thrift.TFieldRequirementType.DEFAULT, 
294
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
308
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
295
    tmpMap.put(_Fields.TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("timestamp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
309
    tmpMap.put(_Fields.TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("timestamp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
296
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
310
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
297
    tmpMap.put(_Fields.LOWEST_POSSIBLE_TP, new org.apache.thrift.meta_data.FieldMetaData("lowest_possible_tp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
311
    tmpMap.put(_Fields.LOWEST_POSSIBLE_TP, new org.apache.thrift.meta_data.FieldMetaData("lowest_possible_tp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
298
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
312
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
299
    tmpMap.put(_Fields.LOWEST_POSSIBLE_SP, new org.apache.thrift.meta_data.FieldMetaData("lowest_possible_sp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
313
    tmpMap.put(_Fields.LOWEST_POSSIBLE_SP, new org.apache.thrift.meta_data.FieldMetaData("lowest_possible_sp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
300
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
314
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
301
    tmpMap.put(_Fields.OUR_INVENTORY, new org.apache.thrift.meta_data.FieldMetaData("ourInventory", org.apache.thrift.TFieldRequirementType.DEFAULT, 
315
    tmpMap.put(_Fields.OUR_INVENTORY, new org.apache.thrift.meta_data.FieldMetaData("ourInventory", org.apache.thrift.TFieldRequirementType.DEFAULT, 
302
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
316
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
303
    tmpMap.put(_Fields.OTHER_INVENTORY, new org.apache.thrift.meta_data.FieldMetaData("otherInventory", org.apache.thrift.TFieldRequirementType.DEFAULT, 
317
    tmpMap.put(_Fields.OTHER_INVENTORY, new org.apache.thrift.meta_data.FieldMetaData("otherInventory", org.apache.thrift.TFieldRequirementType.DEFAULT, 
304
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
318
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
305
    tmpMap.put(_Fields.SECOND_LOWEST_INVENTORY, new org.apache.thrift.meta_data.FieldMetaData("secondLowestInventory", org.apache.thrift.TFieldRequirementType.DEFAULT, 
319
    tmpMap.put(_Fields.SECOND_LOWEST_INVENTORY, new org.apache.thrift.meta_data.FieldMetaData("secondLowestInventory", org.apache.thrift.TFieldRequirementType.DEFAULT, 
306
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
320
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
307
    tmpMap.put(_Fields.OUR_RANK, new org.apache.thrift.meta_data.FieldMetaData("ourRank", org.apache.thrift.TFieldRequirementType.DEFAULT, 
321
    tmpMap.put(_Fields.OUR_RANK, new org.apache.thrift.meta_data.FieldMetaData("ourRank", org.apache.thrift.TFieldRequirementType.DEFAULT, 
308
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
322
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
309
    tmpMap.put(_Fields.OUR_OFFER_PRICE, new org.apache.thrift.meta_data.FieldMetaData("ourOfferPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
323
    tmpMap.put(_Fields.OUR_OFFER_PRICE, new org.apache.thrift.meta_data.FieldMetaData("ourOfferPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
310
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
324
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
311
    tmpMap.put(_Fields.OUR_SELLING_PRICE, new org.apache.thrift.meta_data.FieldMetaData("ourSellingPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
325
    tmpMap.put(_Fields.OUR_SELLING_PRICE, new org.apache.thrift.meta_data.FieldMetaData("ourSellingPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
312
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
326
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
313
    tmpMap.put(_Fields.OUR_TP, new org.apache.thrift.meta_data.FieldMetaData("ourTp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
327
    tmpMap.put(_Fields.OUR_TP, new org.apache.thrift.meta_data.FieldMetaData("ourTp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
314
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
328
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
315
    tmpMap.put(_Fields.OUR_NLC, new org.apache.thrift.meta_data.FieldMetaData("ourNlc", org.apache.thrift.TFieldRequirementType.DEFAULT, 
329
    tmpMap.put(_Fields.OUR_NLC, new org.apache.thrift.meta_data.FieldMetaData("ourNlc", org.apache.thrift.TFieldRequirementType.DEFAULT, 
316
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
330
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
317
    tmpMap.put(_Fields.COMPETITIVE_CATEGORY, new org.apache.thrift.meta_data.FieldMetaData("competitiveCategory", org.apache.thrift.TFieldRequirementType.DEFAULT, 
331
    tmpMap.put(_Fields.COMPETITIVE_CATEGORY, new org.apache.thrift.meta_data.FieldMetaData("competitiveCategory", org.apache.thrift.TFieldRequirementType.DEFAULT, 
318
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, CompetitionCategory.class)));
332
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, CompetitionCategory.class)));
319
    tmpMap.put(_Fields.RISKY, new org.apache.thrift.meta_data.FieldMetaData("risky", org.apache.thrift.TFieldRequirementType.DEFAULT, 
333
    tmpMap.put(_Fields.RISKY, new org.apache.thrift.meta_data.FieldMetaData("risky", org.apache.thrift.TFieldRequirementType.DEFAULT, 
320
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
334
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
321
    tmpMap.put(_Fields.LOWEST_OFFER_PRICE, new org.apache.thrift.meta_data.FieldMetaData("lowestOfferPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
335
    tmpMap.put(_Fields.LOWEST_OFFER_PRICE, new org.apache.thrift.meta_data.FieldMetaData("lowestOfferPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
322
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
336
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
323
    tmpMap.put(_Fields.LOWEST_SELLING_PRICE, new org.apache.thrift.meta_data.FieldMetaData("lowestSellingPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
337
    tmpMap.put(_Fields.LOWEST_SELLING_PRICE, new org.apache.thrift.meta_data.FieldMetaData("lowestSellingPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
324
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
338
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
325
    tmpMap.put(_Fields.LOWEST_TP, new org.apache.thrift.meta_data.FieldMetaData("lowestTp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
339
    tmpMap.put(_Fields.LOWEST_TP, new org.apache.thrift.meta_data.FieldMetaData("lowestTp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
326
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
340
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
327
    tmpMap.put(_Fields.LOWEST_SELLER_NAME, new org.apache.thrift.meta_data.FieldMetaData("lowestSellerName", org.apache.thrift.TFieldRequirementType.DEFAULT, 
341
    tmpMap.put(_Fields.LOWEST_SELLER_NAME, new org.apache.thrift.meta_data.FieldMetaData("lowestSellerName", org.apache.thrift.TFieldRequirementType.DEFAULT, 
328
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
342
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
329
    tmpMap.put(_Fields.PROPOSED_SELLING_PRICE, new org.apache.thrift.meta_data.FieldMetaData("proposedSellingPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
343
    tmpMap.put(_Fields.PROPOSED_SELLING_PRICE, new org.apache.thrift.meta_data.FieldMetaData("proposedSellingPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
330
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
344
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
331
    tmpMap.put(_Fields.PROPOSED_TP, new org.apache.thrift.meta_data.FieldMetaData("proposedTp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
345
    tmpMap.put(_Fields.PROPOSED_TP, new org.apache.thrift.meta_data.FieldMetaData("proposedTp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
332
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
346
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
333
    tmpMap.put(_Fields.TARGET_NLC, new org.apache.thrift.meta_data.FieldMetaData("targetNlc", org.apache.thrift.TFieldRequirementType.DEFAULT, 
347
    tmpMap.put(_Fields.TARGET_NLC, new org.apache.thrift.meta_data.FieldMetaData("targetNlc", org.apache.thrift.TFieldRequirementType.DEFAULT, 
334
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
348
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
335
    tmpMap.put(_Fields.SALES_POTENTIAL, new org.apache.thrift.meta_data.FieldMetaData("salesPotential", org.apache.thrift.TFieldRequirementType.DEFAULT, 
349
    tmpMap.put(_Fields.SALES_POTENTIAL, new org.apache.thrift.meta_data.FieldMetaData("salesPotential", org.apache.thrift.TFieldRequirementType.DEFAULT, 
336
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, SalesPotential.class)));
350
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, SalesPotential.class)));
337
    tmpMap.put(_Fields.SECOND_LOWEST_SELLER_NAME, new org.apache.thrift.meta_data.FieldMetaData("secondLowestSellerName", org.apache.thrift.TFieldRequirementType.DEFAULT, 
351
    tmpMap.put(_Fields.SECOND_LOWEST_SELLER_NAME, new org.apache.thrift.meta_data.FieldMetaData("secondLowestSellerName", org.apache.thrift.TFieldRequirementType.DEFAULT, 
338
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
352
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
339
    tmpMap.put(_Fields.SECOND_LOWEST_SELLING_PRICE, new org.apache.thrift.meta_data.FieldMetaData("secondLowestSellingPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
353
    tmpMap.put(_Fields.SECOND_LOWEST_SELLING_PRICE, new org.apache.thrift.meta_data.FieldMetaData("secondLowestSellingPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
340
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
354
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
341
    tmpMap.put(_Fields.SECOND_LOWEST_OFFER_PRICE, new org.apache.thrift.meta_data.FieldMetaData("secondLowestOfferPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
355
    tmpMap.put(_Fields.SECOND_LOWEST_OFFER_PRICE, new org.apache.thrift.meta_data.FieldMetaData("secondLowestOfferPrice", org.apache.thrift.TFieldRequirementType.DEFAULT, 
342
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
356
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
343
    tmpMap.put(_Fields.SECOND_LOWEST_TP, new org.apache.thrift.meta_data.FieldMetaData("secondLowestTp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
357
    tmpMap.put(_Fields.SECOND_LOWEST_TP, new org.apache.thrift.meta_data.FieldMetaData("secondLowestTp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
344
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
358
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
345
    tmpMap.put(_Fields.MARGIN_INCREASED_POTENTIAL, new org.apache.thrift.meta_data.FieldMetaData("marginIncreasedPotential", org.apache.thrift.TFieldRequirementType.DEFAULT, 
359
    tmpMap.put(_Fields.MARGIN_INCREASED_POTENTIAL, new org.apache.thrift.meta_data.FieldMetaData("marginIncreasedPotential", org.apache.thrift.TFieldRequirementType.DEFAULT, 
346
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
360
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
347
    tmpMap.put(_Fields.MARGIN, new org.apache.thrift.meta_data.FieldMetaData("margin", org.apache.thrift.TFieldRequirementType.DEFAULT, 
361
    tmpMap.put(_Fields.MARGIN, new org.apache.thrift.meta_data.FieldMetaData("margin", org.apache.thrift.TFieldRequirementType.DEFAULT, 
348
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
362
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
349
    tmpMap.put(_Fields.OUR_ENOUGH_STOCK, new org.apache.thrift.meta_data.FieldMetaData("ourEnoughStock", org.apache.thrift.TFieldRequirementType.DEFAULT, 
363
    tmpMap.put(_Fields.OUR_ENOUGH_STOCK, new org.apache.thrift.meta_data.FieldMetaData("ourEnoughStock", org.apache.thrift.TFieldRequirementType.DEFAULT, 
350
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
364
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
351
    tmpMap.put(_Fields.TOTAL_SELLER, new org.apache.thrift.meta_data.FieldMetaData("totalSeller", org.apache.thrift.TFieldRequirementType.DEFAULT, 
365
    tmpMap.put(_Fields.TOTAL_SELLER, new org.apache.thrift.meta_data.FieldMetaData("totalSeller", org.apache.thrift.TFieldRequirementType.DEFAULT, 
352
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
366
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
353
    tmpMap.put(_Fields.AVERAGE_SALE, new org.apache.thrift.meta_data.FieldMetaData("averageSale", org.apache.thrift.TFieldRequirementType.DEFAULT, 
367
    tmpMap.put(_Fields.AVERAGE_SALE, new org.apache.thrift.meta_data.FieldMetaData("averageSale", org.apache.thrift.TFieldRequirementType.DEFAULT, 
354
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
368
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
355
    tmpMap.put(_Fields.TO_GROUP, new org.apache.thrift.meta_data.FieldMetaData("toGroup", org.apache.thrift.TFieldRequirementType.DEFAULT, 
369
    tmpMap.put(_Fields.TO_GROUP, new org.apache.thrift.meta_data.FieldMetaData("toGroup", org.apache.thrift.TFieldRequirementType.DEFAULT, 
356
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
370
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
-
 
371
    tmpMap.put(_Fields.DECISION, new org.apache.thrift.meta_data.FieldMetaData("decision", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
372
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, Decision.class)));
-
 
373
    tmpMap.put(_Fields.REASON, new org.apache.thrift.meta_data.FieldMetaData("reason", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
374
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
357
    metaDataMap = Collections.unmodifiableMap(tmpMap);
375
    metaDataMap = Collections.unmodifiableMap(tmpMap);
358
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(MarketplaceHistory.class, metaDataMap);
376
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(MarketplaceHistory.class, metaDataMap);
359
  }
377
  }
360
 
378
 
361
  public MarketplaceHistory() {
379
  public MarketplaceHistory() {
Line 363... Line 381...
363
 
381
 
364
  public MarketplaceHistory(
382
  public MarketplaceHistory(
365
    long item_id,
383
    long item_id,
366
    long source,
384
    long source,
367
    long timestamp,
385
    long timestamp,
368
    double lowest_possible_tp,
386
    long lowest_possible_tp,
369
    double lowest_possible_sp,
387
    long lowest_possible_sp,
370
    long ourInventory,
388
    long ourInventory,
371
    long otherInventory,
389
    long otherInventory,
372
    long secondLowestInventory,
390
    long secondLowestInventory,
373
    long ourRank,
391
    long ourRank,
374
    double ourOfferPrice,
392
    long ourOfferPrice,
375
    double ourSellingPrice,
393
    long ourSellingPrice,
376
    double ourTp,
394
    long ourTp,
377
    double ourNlc,
395
    long ourNlc,
378
    CompetitionCategory competitiveCategory,
396
    CompetitionCategory competitiveCategory,
379
    long risky,
397
    long risky,
380
    double lowestOfferPrice,
398
    long lowestOfferPrice,
381
    double lowestSellingPrice,
399
    long lowestSellingPrice,
382
    double lowestTp,
400
    long lowestTp,
383
    String lowestSellerName,
401
    String lowestSellerName,
384
    double proposedSellingPrice,
402
    long proposedSellingPrice,
385
    double proposedTp,
403
    long proposedTp,
386
    double targetNlc,
404
    long targetNlc,
387
    SalesPotential salesPotential,
405
    SalesPotential salesPotential,
388
    String secondLowestSellerName,
406
    String secondLowestSellerName,
389
    double secondLowestSellingPrice,
407
    long secondLowestSellingPrice,
390
    double secondLowestOfferPrice,
408
    long secondLowestOfferPrice,
391
    double secondLowestTp,
409
    long secondLowestTp,
392
    double marginIncreasedPotential,
410
    long marginIncreasedPotential,
393
    double margin,
411
    long margin,
394
    boolean ourEnoughStock,
412
    boolean ourEnoughStock,
395
    long totalSeller,
413
    long totalSeller,
396
    double averageSale,
414
    double averageSale,
397
    boolean toGroup)
415
    boolean toGroup,
-
 
416
    Decision decision,
-
 
417
    String reason)
398
  {
418
  {
399
    this();
419
    this();
400
    this.item_id = item_id;
420
    this.item_id = item_id;
401
    setItem_idIsSet(true);
421
    setItem_idIsSet(true);
402
    this.source = source;
422
    this.source = source;
Line 457... Line 477...
457
    setTotalSellerIsSet(true);
477
    setTotalSellerIsSet(true);
458
    this.averageSale = averageSale;
478
    this.averageSale = averageSale;
459
    setAverageSaleIsSet(true);
479
    setAverageSaleIsSet(true);
460
    this.toGroup = toGroup;
480
    this.toGroup = toGroup;
461
    setToGroupIsSet(true);
481
    setToGroupIsSet(true);
-
 
482
    this.decision = decision;
-
 
483
    this.reason = reason;
462
  }
484
  }
463
 
485
 
464
  /**
486
  /**
465
   * Performs a deep copy on <i>other</i>.
487
   * Performs a deep copy on <i>other</i>.
466
   */
488
   */
Line 506... Line 528...
506
    this.margin = other.margin;
528
    this.margin = other.margin;
507
    this.ourEnoughStock = other.ourEnoughStock;
529
    this.ourEnoughStock = other.ourEnoughStock;
508
    this.totalSeller = other.totalSeller;
530
    this.totalSeller = other.totalSeller;
509
    this.averageSale = other.averageSale;
531
    this.averageSale = other.averageSale;
510
    this.toGroup = other.toGroup;
532
    this.toGroup = other.toGroup;
-
 
533
    if (other.isSetDecision()) {
-
 
534
      this.decision = other.decision;
-
 
535
    }
-
 
536
    if (other.isSetReason()) {
-
 
537
      this.reason = other.reason;
-
 
538
    }
511
  }
539
  }
512
 
540
 
513
  public MarketplaceHistory deepCopy() {
541
  public MarketplaceHistory deepCopy() {
514
    return new MarketplaceHistory(this);
542
    return new MarketplaceHistory(this);
515
  }
543
  }
Line 521... Line 549...
521
    setSourceIsSet(false);
549
    setSourceIsSet(false);
522
    this.source = 0;
550
    this.source = 0;
523
    setTimestampIsSet(false);
551
    setTimestampIsSet(false);
524
    this.timestamp = 0;
552
    this.timestamp = 0;
525
    setLowest_possible_tpIsSet(false);
553
    setLowest_possible_tpIsSet(false);
526
    this.lowest_possible_tp = 0.0;
554
    this.lowest_possible_tp = 0;
527
    setLowest_possible_spIsSet(false);
555
    setLowest_possible_spIsSet(false);
528
    this.lowest_possible_sp = 0.0;
556
    this.lowest_possible_sp = 0;
529
    setOurInventoryIsSet(false);
557
    setOurInventoryIsSet(false);
530
    this.ourInventory = 0;
558
    this.ourInventory = 0;
531
    setOtherInventoryIsSet(false);
559
    setOtherInventoryIsSet(false);
532
    this.otherInventory = 0;
560
    this.otherInventory = 0;
533
    setSecondLowestInventoryIsSet(false);
561
    setSecondLowestInventoryIsSet(false);
534
    this.secondLowestInventory = 0;
562
    this.secondLowestInventory = 0;
535
    setOurRankIsSet(false);
563
    setOurRankIsSet(false);
536
    this.ourRank = 0;
564
    this.ourRank = 0;
537
    setOurOfferPriceIsSet(false);
565
    setOurOfferPriceIsSet(false);
538
    this.ourOfferPrice = 0.0;
566
    this.ourOfferPrice = 0;
539
    setOurSellingPriceIsSet(false);
567
    setOurSellingPriceIsSet(false);
540
    this.ourSellingPrice = 0.0;
568
    this.ourSellingPrice = 0;
541
    setOurTpIsSet(false);
569
    setOurTpIsSet(false);
542
    this.ourTp = 0.0;
570
    this.ourTp = 0;
543
    setOurNlcIsSet(false);
571
    setOurNlcIsSet(false);
544
    this.ourNlc = 0.0;
572
    this.ourNlc = 0;
545
    this.competitiveCategory = null;
573
    this.competitiveCategory = null;
546
    setRiskyIsSet(false);
574
    setRiskyIsSet(false);
547
    this.risky = 0;
575
    this.risky = 0;
548
    setLowestOfferPriceIsSet(false);
576
    setLowestOfferPriceIsSet(false);
549
    this.lowestOfferPrice = 0.0;
577
    this.lowestOfferPrice = 0;
550
    setLowestSellingPriceIsSet(false);
578
    setLowestSellingPriceIsSet(false);
551
    this.lowestSellingPrice = 0.0;
579
    this.lowestSellingPrice = 0;
552
    setLowestTpIsSet(false);
580
    setLowestTpIsSet(false);
553
    this.lowestTp = 0.0;
581
    this.lowestTp = 0;
554
    this.lowestSellerName = null;
582
    this.lowestSellerName = null;
555
    setProposedSellingPriceIsSet(false);
583
    setProposedSellingPriceIsSet(false);
556
    this.proposedSellingPrice = 0.0;
584
    this.proposedSellingPrice = 0;
557
    setProposedTpIsSet(false);
585
    setProposedTpIsSet(false);
558
    this.proposedTp = 0.0;
586
    this.proposedTp = 0;
559
    setTargetNlcIsSet(false);
587
    setTargetNlcIsSet(false);
560
    this.targetNlc = 0.0;
588
    this.targetNlc = 0;
561
    this.salesPotential = null;
589
    this.salesPotential = null;
562
    this.secondLowestSellerName = null;
590
    this.secondLowestSellerName = null;
563
    setSecondLowestSellingPriceIsSet(false);
591
    setSecondLowestSellingPriceIsSet(false);
564
    this.secondLowestSellingPrice = 0.0;
592
    this.secondLowestSellingPrice = 0;
565
    setSecondLowestOfferPriceIsSet(false);
593
    setSecondLowestOfferPriceIsSet(false);
566
    this.secondLowestOfferPrice = 0.0;
594
    this.secondLowestOfferPrice = 0;
567
    setSecondLowestTpIsSet(false);
595
    setSecondLowestTpIsSet(false);
568
    this.secondLowestTp = 0.0;
596
    this.secondLowestTp = 0;
569
    setMarginIncreasedPotentialIsSet(false);
597
    setMarginIncreasedPotentialIsSet(false);
570
    this.marginIncreasedPotential = 0.0;
598
    this.marginIncreasedPotential = 0;
571
    setMarginIsSet(false);
599
    setMarginIsSet(false);
572
    this.margin = 0.0;
600
    this.margin = 0;
573
    setOurEnoughStockIsSet(false);
601
    setOurEnoughStockIsSet(false);
574
    this.ourEnoughStock = false;
602
    this.ourEnoughStock = false;
575
    setTotalSellerIsSet(false);
603
    setTotalSellerIsSet(false);
576
    this.totalSeller = 0;
604
    this.totalSeller = 0;
577
    setAverageSaleIsSet(false);
605
    setAverageSaleIsSet(false);
578
    this.averageSale = 0.0;
606
    this.averageSale = 0.0;
579
    setToGroupIsSet(false);
607
    setToGroupIsSet(false);
580
    this.toGroup = false;
608
    this.toGroup = false;
-
 
609
    this.decision = null;
-
 
610
    this.reason = null;
581
  }
611
  }
582
 
612
 
583
  public long getItem_id() {
613
  public long getItem_id() {
584
    return this.item_id;
614
    return this.item_id;
585
  }
615
  }
Line 644... Line 674...
644
 
674
 
645
  public void setTimestampIsSet(boolean value) {
675
  public void setTimestampIsSet(boolean value) {
646
    __isset_bit_vector.set(__TIMESTAMP_ISSET_ID, value);
676
    __isset_bit_vector.set(__TIMESTAMP_ISSET_ID, value);
647
  }
677
  }
648
 
678
 
649
  public double getLowest_possible_tp() {
679
  public long getLowest_possible_tp() {
650
    return this.lowest_possible_tp;
680
    return this.lowest_possible_tp;
651
  }
681
  }
652
 
682
 
653
  public void setLowest_possible_tp(double lowest_possible_tp) {
683
  public void setLowest_possible_tp(long lowest_possible_tp) {
654
    this.lowest_possible_tp = lowest_possible_tp;
684
    this.lowest_possible_tp = lowest_possible_tp;
655
    setLowest_possible_tpIsSet(true);
685
    setLowest_possible_tpIsSet(true);
656
  }
686
  }
657
 
687
 
658
  public void unsetLowest_possible_tp() {
688
  public void unsetLowest_possible_tp() {
Line 666... Line 696...
666
 
696
 
667
  public void setLowest_possible_tpIsSet(boolean value) {
697
  public void setLowest_possible_tpIsSet(boolean value) {
668
    __isset_bit_vector.set(__LOWEST_POSSIBLE_TP_ISSET_ID, value);
698
    __isset_bit_vector.set(__LOWEST_POSSIBLE_TP_ISSET_ID, value);
669
  }
699
  }
670
 
700
 
671
  public double getLowest_possible_sp() {
701
  public long getLowest_possible_sp() {
672
    return this.lowest_possible_sp;
702
    return this.lowest_possible_sp;
673
  }
703
  }
674
 
704
 
675
  public void setLowest_possible_sp(double lowest_possible_sp) {
705
  public void setLowest_possible_sp(long lowest_possible_sp) {
676
    this.lowest_possible_sp = lowest_possible_sp;
706
    this.lowest_possible_sp = lowest_possible_sp;
677
    setLowest_possible_spIsSet(true);
707
    setLowest_possible_spIsSet(true);
678
  }
708
  }
679
 
709
 
680
  public void unsetLowest_possible_sp() {
710
  public void unsetLowest_possible_sp() {
Line 776... Line 806...
776
 
806
 
777
  public void setOurRankIsSet(boolean value) {
807
  public void setOurRankIsSet(boolean value) {
778
    __isset_bit_vector.set(__OURRANK_ISSET_ID, value);
808
    __isset_bit_vector.set(__OURRANK_ISSET_ID, value);
779
  }
809
  }
780
 
810
 
781
  public double getOurOfferPrice() {
811
  public long getOurOfferPrice() {
782
    return this.ourOfferPrice;
812
    return this.ourOfferPrice;
783
  }
813
  }
784
 
814
 
785
  public void setOurOfferPrice(double ourOfferPrice) {
815
  public void setOurOfferPrice(long ourOfferPrice) {
786
    this.ourOfferPrice = ourOfferPrice;
816
    this.ourOfferPrice = ourOfferPrice;
787
    setOurOfferPriceIsSet(true);
817
    setOurOfferPriceIsSet(true);
788
  }
818
  }
789
 
819
 
790
  public void unsetOurOfferPrice() {
820
  public void unsetOurOfferPrice() {
Line 798... Line 828...
798
 
828
 
799
  public void setOurOfferPriceIsSet(boolean value) {
829
  public void setOurOfferPriceIsSet(boolean value) {
800
    __isset_bit_vector.set(__OUROFFERPRICE_ISSET_ID, value);
830
    __isset_bit_vector.set(__OUROFFERPRICE_ISSET_ID, value);
801
  }
831
  }
802
 
832
 
803
  public double getOurSellingPrice() {
833
  public long getOurSellingPrice() {
804
    return this.ourSellingPrice;
834
    return this.ourSellingPrice;
805
  }
835
  }
806
 
836
 
807
  public void setOurSellingPrice(double ourSellingPrice) {
837
  public void setOurSellingPrice(long ourSellingPrice) {
808
    this.ourSellingPrice = ourSellingPrice;
838
    this.ourSellingPrice = ourSellingPrice;
809
    setOurSellingPriceIsSet(true);
839
    setOurSellingPriceIsSet(true);
810
  }
840
  }
811
 
841
 
812
  public void unsetOurSellingPrice() {
842
  public void unsetOurSellingPrice() {
Line 820... Line 850...
820
 
850
 
821
  public void setOurSellingPriceIsSet(boolean value) {
851
  public void setOurSellingPriceIsSet(boolean value) {
822
    __isset_bit_vector.set(__OURSELLINGPRICE_ISSET_ID, value);
852
    __isset_bit_vector.set(__OURSELLINGPRICE_ISSET_ID, value);
823
  }
853
  }
824
 
854
 
825
  public double getOurTp() {
855
  public long getOurTp() {
826
    return this.ourTp;
856
    return this.ourTp;
827
  }
857
  }
828
 
858
 
829
  public void setOurTp(double ourTp) {
859
  public void setOurTp(long ourTp) {
830
    this.ourTp = ourTp;
860
    this.ourTp = ourTp;
831
    setOurTpIsSet(true);
861
    setOurTpIsSet(true);
832
  }
862
  }
833
 
863
 
834
  public void unsetOurTp() {
864
  public void unsetOurTp() {
Line 842... Line 872...
842
 
872
 
843
  public void setOurTpIsSet(boolean value) {
873
  public void setOurTpIsSet(boolean value) {
844
    __isset_bit_vector.set(__OURTP_ISSET_ID, value);
874
    __isset_bit_vector.set(__OURTP_ISSET_ID, value);
845
  }
875
  }
846
 
876
 
847
  public double getOurNlc() {
877
  public long getOurNlc() {
848
    return this.ourNlc;
878
    return this.ourNlc;
849
  }
879
  }
850
 
880
 
851
  public void setOurNlc(double ourNlc) {
881
  public void setOurNlc(long ourNlc) {
852
    this.ourNlc = ourNlc;
882
    this.ourNlc = ourNlc;
853
    setOurNlcIsSet(true);
883
    setOurNlcIsSet(true);
854
  }
884
  }
855
 
885
 
856
  public void unsetOurNlc() {
886
  public void unsetOurNlc() {
Line 917... Line 947...
917
 
947
 
918
  public void setRiskyIsSet(boolean value) {
948
  public void setRiskyIsSet(boolean value) {
919
    __isset_bit_vector.set(__RISKY_ISSET_ID, value);
949
    __isset_bit_vector.set(__RISKY_ISSET_ID, value);
920
  }
950
  }
921
 
951
 
922
  public double getLowestOfferPrice() {
952
  public long getLowestOfferPrice() {
923
    return this.lowestOfferPrice;
953
    return this.lowestOfferPrice;
924
  }
954
  }
925
 
955
 
926
  public void setLowestOfferPrice(double lowestOfferPrice) {
956
  public void setLowestOfferPrice(long lowestOfferPrice) {
927
    this.lowestOfferPrice = lowestOfferPrice;
957
    this.lowestOfferPrice = lowestOfferPrice;
928
    setLowestOfferPriceIsSet(true);
958
    setLowestOfferPriceIsSet(true);
929
  }
959
  }
930
 
960
 
931
  public void unsetLowestOfferPrice() {
961
  public void unsetLowestOfferPrice() {
Line 939... Line 969...
939
 
969
 
940
  public void setLowestOfferPriceIsSet(boolean value) {
970
  public void setLowestOfferPriceIsSet(boolean value) {
941
    __isset_bit_vector.set(__LOWESTOFFERPRICE_ISSET_ID, value);
971
    __isset_bit_vector.set(__LOWESTOFFERPRICE_ISSET_ID, value);
942
  }
972
  }
943
 
973
 
944
  public double getLowestSellingPrice() {
974
  public long getLowestSellingPrice() {
945
    return this.lowestSellingPrice;
975
    return this.lowestSellingPrice;
946
  }
976
  }
947
 
977
 
948
  public void setLowestSellingPrice(double lowestSellingPrice) {
978
  public void setLowestSellingPrice(long lowestSellingPrice) {
949
    this.lowestSellingPrice = lowestSellingPrice;
979
    this.lowestSellingPrice = lowestSellingPrice;
950
    setLowestSellingPriceIsSet(true);
980
    setLowestSellingPriceIsSet(true);
951
  }
981
  }
952
 
982
 
953
  public void unsetLowestSellingPrice() {
983
  public void unsetLowestSellingPrice() {
Line 961... Line 991...
961
 
991
 
962
  public void setLowestSellingPriceIsSet(boolean value) {
992
  public void setLowestSellingPriceIsSet(boolean value) {
963
    __isset_bit_vector.set(__LOWESTSELLINGPRICE_ISSET_ID, value);
993
    __isset_bit_vector.set(__LOWESTSELLINGPRICE_ISSET_ID, value);
964
  }
994
  }
965
 
995
 
966
  public double getLowestTp() {
996
  public long getLowestTp() {
967
    return this.lowestTp;
997
    return this.lowestTp;
968
  }
998
  }
969
 
999
 
970
  public void setLowestTp(double lowestTp) {
1000
  public void setLowestTp(long lowestTp) {
971
    this.lowestTp = lowestTp;
1001
    this.lowestTp = lowestTp;
972
    setLowestTpIsSet(true);
1002
    setLowestTpIsSet(true);
973
  }
1003
  }
974
 
1004
 
975
  public void unsetLowestTp() {
1005
  public void unsetLowestTp() {
Line 1006... Line 1036...
1006
    if (!value) {
1036
    if (!value) {
1007
      this.lowestSellerName = null;
1037
      this.lowestSellerName = null;
1008
    }
1038
    }
1009
  }
1039
  }
1010
 
1040
 
1011
  public double getProposedSellingPrice() {
1041
  public long getProposedSellingPrice() {
1012
    return this.proposedSellingPrice;
1042
    return this.proposedSellingPrice;
1013
  }
1043
  }
1014
 
1044
 
1015
  public void setProposedSellingPrice(double proposedSellingPrice) {
1045
  public void setProposedSellingPrice(long proposedSellingPrice) {
1016
    this.proposedSellingPrice = proposedSellingPrice;
1046
    this.proposedSellingPrice = proposedSellingPrice;
1017
    setProposedSellingPriceIsSet(true);
1047
    setProposedSellingPriceIsSet(true);
1018
  }
1048
  }
1019
 
1049
 
1020
  public void unsetProposedSellingPrice() {
1050
  public void unsetProposedSellingPrice() {
Line 1028... Line 1058...
1028
 
1058
 
1029
  public void setProposedSellingPriceIsSet(boolean value) {
1059
  public void setProposedSellingPriceIsSet(boolean value) {
1030
    __isset_bit_vector.set(__PROPOSEDSELLINGPRICE_ISSET_ID, value);
1060
    __isset_bit_vector.set(__PROPOSEDSELLINGPRICE_ISSET_ID, value);
1031
  }
1061
  }
1032
 
1062
 
1033
  public double getProposedTp() {
1063
  public long getProposedTp() {
1034
    return this.proposedTp;
1064
    return this.proposedTp;
1035
  }
1065
  }
1036
 
1066
 
1037
  public void setProposedTp(double proposedTp) {
1067
  public void setProposedTp(long proposedTp) {
1038
    this.proposedTp = proposedTp;
1068
    this.proposedTp = proposedTp;
1039
    setProposedTpIsSet(true);
1069
    setProposedTpIsSet(true);
1040
  }
1070
  }
1041
 
1071
 
1042
  public void unsetProposedTp() {
1072
  public void unsetProposedTp() {
Line 1050... Line 1080...
1050
 
1080
 
1051
  public void setProposedTpIsSet(boolean value) {
1081
  public void setProposedTpIsSet(boolean value) {
1052
    __isset_bit_vector.set(__PROPOSEDTP_ISSET_ID, value);
1082
    __isset_bit_vector.set(__PROPOSEDTP_ISSET_ID, value);
1053
  }
1083
  }
1054
 
1084
 
1055
  public double getTargetNlc() {
1085
  public long getTargetNlc() {
1056
    return this.targetNlc;
1086
    return this.targetNlc;
1057
  }
1087
  }
1058
 
1088
 
1059
  public void setTargetNlc(double targetNlc) {
1089
  public void setTargetNlc(long targetNlc) {
1060
    this.targetNlc = targetNlc;
1090
    this.targetNlc = targetNlc;
1061
    setTargetNlcIsSet(true);
1091
    setTargetNlcIsSet(true);
1062
  }
1092
  }
1063
 
1093
 
1064
  public void unsetTargetNlc() {
1094
  public void unsetTargetNlc() {
Line 1126... Line 1156...
1126
    if (!value) {
1156
    if (!value) {
1127
      this.secondLowestSellerName = null;
1157
      this.secondLowestSellerName = null;
1128
    }
1158
    }
1129
  }
1159
  }
1130
 
1160
 
1131
  public double getSecondLowestSellingPrice() {
1161
  public long getSecondLowestSellingPrice() {
1132
    return this.secondLowestSellingPrice;
1162
    return this.secondLowestSellingPrice;
1133
  }
1163
  }
1134
 
1164
 
1135
  public void setSecondLowestSellingPrice(double secondLowestSellingPrice) {
1165
  public void setSecondLowestSellingPrice(long secondLowestSellingPrice) {
1136
    this.secondLowestSellingPrice = secondLowestSellingPrice;
1166
    this.secondLowestSellingPrice = secondLowestSellingPrice;
1137
    setSecondLowestSellingPriceIsSet(true);
1167
    setSecondLowestSellingPriceIsSet(true);
1138
  }
1168
  }
1139
 
1169
 
1140
  public void unsetSecondLowestSellingPrice() {
1170
  public void unsetSecondLowestSellingPrice() {
Line 1148... Line 1178...
1148
 
1178
 
1149
  public void setSecondLowestSellingPriceIsSet(boolean value) {
1179
  public void setSecondLowestSellingPriceIsSet(boolean value) {
1150
    __isset_bit_vector.set(__SECONDLOWESTSELLINGPRICE_ISSET_ID, value);
1180
    __isset_bit_vector.set(__SECONDLOWESTSELLINGPRICE_ISSET_ID, value);
1151
  }
1181
  }
1152
 
1182
 
1153
  public double getSecondLowestOfferPrice() {
1183
  public long getSecondLowestOfferPrice() {
1154
    return this.secondLowestOfferPrice;
1184
    return this.secondLowestOfferPrice;
1155
  }
1185
  }
1156
 
1186
 
1157
  public void setSecondLowestOfferPrice(double secondLowestOfferPrice) {
1187
  public void setSecondLowestOfferPrice(long secondLowestOfferPrice) {
1158
    this.secondLowestOfferPrice = secondLowestOfferPrice;
1188
    this.secondLowestOfferPrice = secondLowestOfferPrice;
1159
    setSecondLowestOfferPriceIsSet(true);
1189
    setSecondLowestOfferPriceIsSet(true);
1160
  }
1190
  }
1161
 
1191
 
1162
  public void unsetSecondLowestOfferPrice() {
1192
  public void unsetSecondLowestOfferPrice() {
Line 1170... Line 1200...
1170
 
1200
 
1171
  public void setSecondLowestOfferPriceIsSet(boolean value) {
1201
  public void setSecondLowestOfferPriceIsSet(boolean value) {
1172
    __isset_bit_vector.set(__SECONDLOWESTOFFERPRICE_ISSET_ID, value);
1202
    __isset_bit_vector.set(__SECONDLOWESTOFFERPRICE_ISSET_ID, value);
1173
  }
1203
  }
1174
 
1204
 
1175
  public double getSecondLowestTp() {
1205
  public long getSecondLowestTp() {
1176
    return this.secondLowestTp;
1206
    return this.secondLowestTp;
1177
  }
1207
  }
1178
 
1208
 
1179
  public void setSecondLowestTp(double secondLowestTp) {
1209
  public void setSecondLowestTp(long secondLowestTp) {
1180
    this.secondLowestTp = secondLowestTp;
1210
    this.secondLowestTp = secondLowestTp;
1181
    setSecondLowestTpIsSet(true);
1211
    setSecondLowestTpIsSet(true);
1182
  }
1212
  }
1183
 
1213
 
1184
  public void unsetSecondLowestTp() {
1214
  public void unsetSecondLowestTp() {
Line 1192... Line 1222...
1192
 
1222
 
1193
  public void setSecondLowestTpIsSet(boolean value) {
1223
  public void setSecondLowestTpIsSet(boolean value) {
1194
    __isset_bit_vector.set(__SECONDLOWESTTP_ISSET_ID, value);
1224
    __isset_bit_vector.set(__SECONDLOWESTTP_ISSET_ID, value);
1195
  }
1225
  }
1196
 
1226
 
1197
  public double getMarginIncreasedPotential() {
1227
  public long getMarginIncreasedPotential() {
1198
    return this.marginIncreasedPotential;
1228
    return this.marginIncreasedPotential;
1199
  }
1229
  }
1200
 
1230
 
1201
  public void setMarginIncreasedPotential(double marginIncreasedPotential) {
1231
  public void setMarginIncreasedPotential(long marginIncreasedPotential) {
1202
    this.marginIncreasedPotential = marginIncreasedPotential;
1232
    this.marginIncreasedPotential = marginIncreasedPotential;
1203
    setMarginIncreasedPotentialIsSet(true);
1233
    setMarginIncreasedPotentialIsSet(true);
1204
  }
1234
  }
1205
 
1235
 
1206
  public void unsetMarginIncreasedPotential() {
1236
  public void unsetMarginIncreasedPotential() {
Line 1214... Line 1244...
1214
 
1244
 
1215
  public void setMarginIncreasedPotentialIsSet(boolean value) {
1245
  public void setMarginIncreasedPotentialIsSet(boolean value) {
1216
    __isset_bit_vector.set(__MARGININCREASEDPOTENTIAL_ISSET_ID, value);
1246
    __isset_bit_vector.set(__MARGININCREASEDPOTENTIAL_ISSET_ID, value);
1217
  }
1247
  }
1218
 
1248
 
1219
  public double getMargin() {
1249
  public long getMargin() {
1220
    return this.margin;
1250
    return this.margin;
1221
  }
1251
  }
1222
 
1252
 
1223
  public void setMargin(double margin) {
1253
  public void setMargin(long margin) {
1224
    this.margin = margin;
1254
    this.margin = margin;
1225
    setMarginIsSet(true);
1255
    setMarginIsSet(true);
1226
  }
1256
  }
1227
 
1257
 
1228
  public void unsetMargin() {
1258
  public void unsetMargin() {
Line 1324... Line 1354...
1324
 
1354
 
1325
  public void setToGroupIsSet(boolean value) {
1355
  public void setToGroupIsSet(boolean value) {
1326
    __isset_bit_vector.set(__TOGROUP_ISSET_ID, value);
1356
    __isset_bit_vector.set(__TOGROUP_ISSET_ID, value);
1327
  }
1357
  }
1328
 
1358
 
-
 
1359
  /**
-
 
1360
   * 
-
 
1361
   * @see Decision
-
 
1362
   */
-
 
1363
  public Decision getDecision() {
-
 
1364
    return this.decision;
-
 
1365
  }
-
 
1366
 
-
 
1367
  /**
-
 
1368
   * 
-
 
1369
   * @see Decision
-
 
1370
   */
-
 
1371
  public void setDecision(Decision decision) {
-
 
1372
    this.decision = decision;
-
 
1373
  }
-
 
1374
 
-
 
1375
  public void unsetDecision() {
-
 
1376
    this.decision = null;
-
 
1377
  }
-
 
1378
 
-
 
1379
  /** Returns true if field decision is set (has been assigned a value) and false otherwise */
-
 
1380
  public boolean isSetDecision() {
-
 
1381
    return this.decision != null;
-
 
1382
  }
-
 
1383
 
-
 
1384
  public void setDecisionIsSet(boolean value) {
-
 
1385
    if (!value) {
-
 
1386
      this.decision = null;
-
 
1387
    }
-
 
1388
  }
-
 
1389
 
-
 
1390
  public String getReason() {
-
 
1391
    return this.reason;
-
 
1392
  }
-
 
1393
 
-
 
1394
  public void setReason(String reason) {
-
 
1395
    this.reason = reason;
-
 
1396
  }
-
 
1397
 
-
 
1398
  public void unsetReason() {
-
 
1399
    this.reason = null;
-
 
1400
  }
-
 
1401
 
-
 
1402
  /** Returns true if field reason is set (has been assigned a value) and false otherwise */
-
 
1403
  public boolean isSetReason() {
-
 
1404
    return this.reason != null;
-
 
1405
  }
-
 
1406
 
-
 
1407
  public void setReasonIsSet(boolean value) {
-
 
1408
    if (!value) {
-
 
1409
      this.reason = null;
-
 
1410
    }
-
 
1411
  }
-
 
1412
 
1329
  public void setFieldValue(_Fields field, Object value) {
1413
  public void setFieldValue(_Fields field, Object value) {
1330
    switch (field) {
1414
    switch (field) {
1331
    case ITEM_ID:
1415
    case ITEM_ID:
1332
      if (value == null) {
1416
      if (value == null) {
1333
        unsetItem_id();
1417
        unsetItem_id();
Line 1354... Line 1438...
1354
 
1438
 
1355
    case LOWEST_POSSIBLE_TP:
1439
    case LOWEST_POSSIBLE_TP:
1356
      if (value == null) {
1440
      if (value == null) {
1357
        unsetLowest_possible_tp();
1441
        unsetLowest_possible_tp();
1358
      } else {
1442
      } else {
1359
        setLowest_possible_tp((Double)value);
1443
        setLowest_possible_tp((Long)value);
1360
      }
1444
      }
1361
      break;
1445
      break;
1362
 
1446
 
1363
    case LOWEST_POSSIBLE_SP:
1447
    case LOWEST_POSSIBLE_SP:
1364
      if (value == null) {
1448
      if (value == null) {
1365
        unsetLowest_possible_sp();
1449
        unsetLowest_possible_sp();
1366
      } else {
1450
      } else {
1367
        setLowest_possible_sp((Double)value);
1451
        setLowest_possible_sp((Long)value);
1368
      }
1452
      }
1369
      break;
1453
      break;
1370
 
1454
 
1371
    case OUR_INVENTORY:
1455
    case OUR_INVENTORY:
1372
      if (value == null) {
1456
      if (value == null) {
Line 1402... Line 1486...
1402
 
1486
 
1403
    case OUR_OFFER_PRICE:
1487
    case OUR_OFFER_PRICE:
1404
      if (value == null) {
1488
      if (value == null) {
1405
        unsetOurOfferPrice();
1489
        unsetOurOfferPrice();
1406
      } else {
1490
      } else {
1407
        setOurOfferPrice((Double)value);
1491
        setOurOfferPrice((Long)value);
1408
      }
1492
      }
1409
      break;
1493
      break;
1410
 
1494
 
1411
    case OUR_SELLING_PRICE:
1495
    case OUR_SELLING_PRICE:
1412
      if (value == null) {
1496
      if (value == null) {
1413
        unsetOurSellingPrice();
1497
        unsetOurSellingPrice();
1414
      } else {
1498
      } else {
1415
        setOurSellingPrice((Double)value);
1499
        setOurSellingPrice((Long)value);
1416
      }
1500
      }
1417
      break;
1501
      break;
1418
 
1502
 
1419
    case OUR_TP:
1503
    case OUR_TP:
1420
      if (value == null) {
1504
      if (value == null) {
1421
        unsetOurTp();
1505
        unsetOurTp();
1422
      } else {
1506
      } else {
1423
        setOurTp((Double)value);
1507
        setOurTp((Long)value);
1424
      }
1508
      }
1425
      break;
1509
      break;
1426
 
1510
 
1427
    case OUR_NLC:
1511
    case OUR_NLC:
1428
      if (value == null) {
1512
      if (value == null) {
1429
        unsetOurNlc();
1513
        unsetOurNlc();
1430
      } else {
1514
      } else {
1431
        setOurNlc((Double)value);
1515
        setOurNlc((Long)value);
1432
      }
1516
      }
1433
      break;
1517
      break;
1434
 
1518
 
1435
    case COMPETITIVE_CATEGORY:
1519
    case COMPETITIVE_CATEGORY:
1436
      if (value == null) {
1520
      if (value == null) {
Line 1450... Line 1534...
1450
 
1534
 
1451
    case LOWEST_OFFER_PRICE:
1535
    case LOWEST_OFFER_PRICE:
1452
      if (value == null) {
1536
      if (value == null) {
1453
        unsetLowestOfferPrice();
1537
        unsetLowestOfferPrice();
1454
      } else {
1538
      } else {
1455
        setLowestOfferPrice((Double)value);
1539
        setLowestOfferPrice((Long)value);
1456
      }
1540
      }
1457
      break;
1541
      break;
1458
 
1542
 
1459
    case LOWEST_SELLING_PRICE:
1543
    case LOWEST_SELLING_PRICE:
1460
      if (value == null) {
1544
      if (value == null) {
1461
        unsetLowestSellingPrice();
1545
        unsetLowestSellingPrice();
1462
      } else {
1546
      } else {
1463
        setLowestSellingPrice((Double)value);
1547
        setLowestSellingPrice((Long)value);
1464
      }
1548
      }
1465
      break;
1549
      break;
1466
 
1550
 
1467
    case LOWEST_TP:
1551
    case LOWEST_TP:
1468
      if (value == null) {
1552
      if (value == null) {
1469
        unsetLowestTp();
1553
        unsetLowestTp();
1470
      } else {
1554
      } else {
1471
        setLowestTp((Double)value);
1555
        setLowestTp((Long)value);
1472
      }
1556
      }
1473
      break;
1557
      break;
1474
 
1558
 
1475
    case LOWEST_SELLER_NAME:
1559
    case LOWEST_SELLER_NAME:
1476
      if (value == null) {
1560
      if (value == null) {
Line 1482... Line 1566...
1482
 
1566
 
1483
    case PROPOSED_SELLING_PRICE:
1567
    case PROPOSED_SELLING_PRICE:
1484
      if (value == null) {
1568
      if (value == null) {
1485
        unsetProposedSellingPrice();
1569
        unsetProposedSellingPrice();
1486
      } else {
1570
      } else {
1487
        setProposedSellingPrice((Double)value);
1571
        setProposedSellingPrice((Long)value);
1488
      }
1572
      }
1489
      break;
1573
      break;
1490
 
1574
 
1491
    case PROPOSED_TP:
1575
    case PROPOSED_TP:
1492
      if (value == null) {
1576
      if (value == null) {
1493
        unsetProposedTp();
1577
        unsetProposedTp();
1494
      } else {
1578
      } else {
1495
        setProposedTp((Double)value);
1579
        setProposedTp((Long)value);
1496
      }
1580
      }
1497
      break;
1581
      break;
1498
 
1582
 
1499
    case TARGET_NLC:
1583
    case TARGET_NLC:
1500
      if (value == null) {
1584
      if (value == null) {
1501
        unsetTargetNlc();
1585
        unsetTargetNlc();
1502
      } else {
1586
      } else {
1503
        setTargetNlc((Double)value);
1587
        setTargetNlc((Long)value);
1504
      }
1588
      }
1505
      break;
1589
      break;
1506
 
1590
 
1507
    case SALES_POTENTIAL:
1591
    case SALES_POTENTIAL:
1508
      if (value == null) {
1592
      if (value == null) {
Line 1522... Line 1606...
1522
 
1606
 
1523
    case SECOND_LOWEST_SELLING_PRICE:
1607
    case SECOND_LOWEST_SELLING_PRICE:
1524
      if (value == null) {
1608
      if (value == null) {
1525
        unsetSecondLowestSellingPrice();
1609
        unsetSecondLowestSellingPrice();
1526
      } else {
1610
      } else {
1527
        setSecondLowestSellingPrice((Double)value);
1611
        setSecondLowestSellingPrice((Long)value);
1528
      }
1612
      }
1529
      break;
1613
      break;
1530
 
1614
 
1531
    case SECOND_LOWEST_OFFER_PRICE:
1615
    case SECOND_LOWEST_OFFER_PRICE:
1532
      if (value == null) {
1616
      if (value == null) {
1533
        unsetSecondLowestOfferPrice();
1617
        unsetSecondLowestOfferPrice();
1534
      } else {
1618
      } else {
1535
        setSecondLowestOfferPrice((Double)value);
1619
        setSecondLowestOfferPrice((Long)value);
1536
      }
1620
      }
1537
      break;
1621
      break;
1538
 
1622
 
1539
    case SECOND_LOWEST_TP:
1623
    case SECOND_LOWEST_TP:
1540
      if (value == null) {
1624
      if (value == null) {
1541
        unsetSecondLowestTp();
1625
        unsetSecondLowestTp();
1542
      } else {
1626
      } else {
1543
        setSecondLowestTp((Double)value);
1627
        setSecondLowestTp((Long)value);
1544
      }
1628
      }
1545
      break;
1629
      break;
1546
 
1630
 
1547
    case MARGIN_INCREASED_POTENTIAL:
1631
    case MARGIN_INCREASED_POTENTIAL:
1548
      if (value == null) {
1632
      if (value == null) {
1549
        unsetMarginIncreasedPotential();
1633
        unsetMarginIncreasedPotential();
1550
      } else {
1634
      } else {
1551
        setMarginIncreasedPotential((Double)value);
1635
        setMarginIncreasedPotential((Long)value);
1552
      }
1636
      }
1553
      break;
1637
      break;
1554
 
1638
 
1555
    case MARGIN:
1639
    case MARGIN:
1556
      if (value == null) {
1640
      if (value == null) {
1557
        unsetMargin();
1641
        unsetMargin();
1558
      } else {
1642
      } else {
1559
        setMargin((Double)value);
1643
        setMargin((Long)value);
1560
      }
1644
      }
1561
      break;
1645
      break;
1562
 
1646
 
1563
    case OUR_ENOUGH_STOCK:
1647
    case OUR_ENOUGH_STOCK:
1564
      if (value == null) {
1648
      if (value == null) {
Line 1590... Line 1674...
1590
      } else {
1674
      } else {
1591
        setToGroup((Boolean)value);
1675
        setToGroup((Boolean)value);
1592
      }
1676
      }
1593
      break;
1677
      break;
1594
 
1678
 
-
 
1679
    case DECISION:
-
 
1680
      if (value == null) {
-
 
1681
        unsetDecision();
-
 
1682
      } else {
-
 
1683
        setDecision((Decision)value);
-
 
1684
      }
-
 
1685
      break;
-
 
1686
 
-
 
1687
    case REASON:
-
 
1688
      if (value == null) {
-
 
1689
        unsetReason();
-
 
1690
      } else {
-
 
1691
        setReason((String)value);
-
 
1692
      }
-
 
1693
      break;
-
 
1694
 
1595
    }
1695
    }
1596
  }
1696
  }
1597
 
1697
 
1598
  public Object getFieldValue(_Fields field) {
1698
  public Object getFieldValue(_Fields field) {
1599
    switch (field) {
1699
    switch (field) {
Line 1605... Line 1705...
1605
 
1705
 
1606
    case TIMESTAMP:
1706
    case TIMESTAMP:
1607
      return Long.valueOf(getTimestamp());
1707
      return Long.valueOf(getTimestamp());
1608
 
1708
 
1609
    case LOWEST_POSSIBLE_TP:
1709
    case LOWEST_POSSIBLE_TP:
1610
      return Double.valueOf(getLowest_possible_tp());
1710
      return Long.valueOf(getLowest_possible_tp());
1611
 
1711
 
1612
    case LOWEST_POSSIBLE_SP:
1712
    case LOWEST_POSSIBLE_SP:
1613
      return Double.valueOf(getLowest_possible_sp());
1713
      return Long.valueOf(getLowest_possible_sp());
1614
 
1714
 
1615
    case OUR_INVENTORY:
1715
    case OUR_INVENTORY:
1616
      return Long.valueOf(getOurInventory());
1716
      return Long.valueOf(getOurInventory());
1617
 
1717
 
1618
    case OTHER_INVENTORY:
1718
    case OTHER_INVENTORY:
Line 1623... Line 1723...
1623
 
1723
 
1624
    case OUR_RANK:
1724
    case OUR_RANK:
1625
      return Long.valueOf(getOurRank());
1725
      return Long.valueOf(getOurRank());
1626
 
1726
 
1627
    case OUR_OFFER_PRICE:
1727
    case OUR_OFFER_PRICE:
1628
      return Double.valueOf(getOurOfferPrice());
1728
      return Long.valueOf(getOurOfferPrice());
1629
 
1729
 
1630
    case OUR_SELLING_PRICE:
1730
    case OUR_SELLING_PRICE:
1631
      return Double.valueOf(getOurSellingPrice());
1731
      return Long.valueOf(getOurSellingPrice());
1632
 
1732
 
1633
    case OUR_TP:
1733
    case OUR_TP:
1634
      return Double.valueOf(getOurTp());
1734
      return Long.valueOf(getOurTp());
1635
 
1735
 
1636
    case OUR_NLC:
1736
    case OUR_NLC:
1637
      return Double.valueOf(getOurNlc());
1737
      return Long.valueOf(getOurNlc());
1638
 
1738
 
1639
    case COMPETITIVE_CATEGORY:
1739
    case COMPETITIVE_CATEGORY:
1640
      return getCompetitiveCategory();
1740
      return getCompetitiveCategory();
1641
 
1741
 
1642
    case RISKY:
1742
    case RISKY:
1643
      return Long.valueOf(getRisky());
1743
      return Long.valueOf(getRisky());
1644
 
1744
 
1645
    case LOWEST_OFFER_PRICE:
1745
    case LOWEST_OFFER_PRICE:
1646
      return Double.valueOf(getLowestOfferPrice());
1746
      return Long.valueOf(getLowestOfferPrice());
1647
 
1747
 
1648
    case LOWEST_SELLING_PRICE:
1748
    case LOWEST_SELLING_PRICE:
1649
      return Double.valueOf(getLowestSellingPrice());
1749
      return Long.valueOf(getLowestSellingPrice());
1650
 
1750
 
1651
    case LOWEST_TP:
1751
    case LOWEST_TP:
1652
      return Double.valueOf(getLowestTp());
1752
      return Long.valueOf(getLowestTp());
1653
 
1753
 
1654
    case LOWEST_SELLER_NAME:
1754
    case LOWEST_SELLER_NAME:
1655
      return getLowestSellerName();
1755
      return getLowestSellerName();
1656
 
1756
 
1657
    case PROPOSED_SELLING_PRICE:
1757
    case PROPOSED_SELLING_PRICE:
1658
      return Double.valueOf(getProposedSellingPrice());
1758
      return Long.valueOf(getProposedSellingPrice());
1659
 
1759
 
1660
    case PROPOSED_TP:
1760
    case PROPOSED_TP:
1661
      return Double.valueOf(getProposedTp());
1761
      return Long.valueOf(getProposedTp());
1662
 
1762
 
1663
    case TARGET_NLC:
1763
    case TARGET_NLC:
1664
      return Double.valueOf(getTargetNlc());
1764
      return Long.valueOf(getTargetNlc());
1665
 
1765
 
1666
    case SALES_POTENTIAL:
1766
    case SALES_POTENTIAL:
1667
      return getSalesPotential();
1767
      return getSalesPotential();
1668
 
1768
 
1669
    case SECOND_LOWEST_SELLER_NAME:
1769
    case SECOND_LOWEST_SELLER_NAME:
1670
      return getSecondLowestSellerName();
1770
      return getSecondLowestSellerName();
1671
 
1771
 
1672
    case SECOND_LOWEST_SELLING_PRICE:
1772
    case SECOND_LOWEST_SELLING_PRICE:
1673
      return Double.valueOf(getSecondLowestSellingPrice());
1773
      return Long.valueOf(getSecondLowestSellingPrice());
1674
 
1774
 
1675
    case SECOND_LOWEST_OFFER_PRICE:
1775
    case SECOND_LOWEST_OFFER_PRICE:
1676
      return Double.valueOf(getSecondLowestOfferPrice());
1776
      return Long.valueOf(getSecondLowestOfferPrice());
1677
 
1777
 
1678
    case SECOND_LOWEST_TP:
1778
    case SECOND_LOWEST_TP:
1679
      return Double.valueOf(getSecondLowestTp());
1779
      return Long.valueOf(getSecondLowestTp());
1680
 
1780
 
1681
    case MARGIN_INCREASED_POTENTIAL:
1781
    case MARGIN_INCREASED_POTENTIAL:
1682
      return Double.valueOf(getMarginIncreasedPotential());
1782
      return Long.valueOf(getMarginIncreasedPotential());
1683
 
1783
 
1684
    case MARGIN:
1784
    case MARGIN:
1685
      return Double.valueOf(getMargin());
1785
      return Long.valueOf(getMargin());
1686
 
1786
 
1687
    case OUR_ENOUGH_STOCK:
1787
    case OUR_ENOUGH_STOCK:
1688
      return Boolean.valueOf(isOurEnoughStock());
1788
      return Boolean.valueOf(isOurEnoughStock());
1689
 
1789
 
1690
    case TOTAL_SELLER:
1790
    case TOTAL_SELLER:
Line 1694... Line 1794...
1694
      return Double.valueOf(getAverageSale());
1794
      return Double.valueOf(getAverageSale());
1695
 
1795
 
1696
    case TO_GROUP:
1796
    case TO_GROUP:
1697
      return Boolean.valueOf(isToGroup());
1797
      return Boolean.valueOf(isToGroup());
1698
 
1798
 
-
 
1799
    case DECISION:
-
 
1800
      return getDecision();
-
 
1801
 
-
 
1802
    case REASON:
-
 
1803
      return getReason();
-
 
1804
 
1699
    }
1805
    }
1700
    throw new IllegalStateException();
1806
    throw new IllegalStateException();
1701
  }
1807
  }
1702
 
1808
 
1703
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
1809
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 1771... Line 1877...
1771
      return isSetTotalSeller();
1877
      return isSetTotalSeller();
1772
    case AVERAGE_SALE:
1878
    case AVERAGE_SALE:
1773
      return isSetAverageSale();
1879
      return isSetAverageSale();
1774
    case TO_GROUP:
1880
    case TO_GROUP:
1775
      return isSetToGroup();
1881
      return isSetToGroup();
-
 
1882
    case DECISION:
-
 
1883
      return isSetDecision();
-
 
1884
    case REASON:
-
 
1885
      return isSetReason();
1776
    }
1886
    }
1777
    throw new IllegalStateException();
1887
    throw new IllegalStateException();
1778
  }
1888
  }
1779
 
1889
 
1780
  @Override
1890
  @Override
Line 2085... Line 2195...
2085
        return false;
2195
        return false;
2086
      if (this.toGroup != that.toGroup)
2196
      if (this.toGroup != that.toGroup)
2087
        return false;
2197
        return false;
2088
    }
2198
    }
2089
 
2199
 
-
 
2200
    boolean this_present_decision = true && this.isSetDecision();
-
 
2201
    boolean that_present_decision = true && that.isSetDecision();
-
 
2202
    if (this_present_decision || that_present_decision) {
-
 
2203
      if (!(this_present_decision && that_present_decision))
-
 
2204
        return false;
-
 
2205
      if (!this.decision.equals(that.decision))
-
 
2206
        return false;
-
 
2207
    }
-
 
2208
 
-
 
2209
    boolean this_present_reason = true && this.isSetReason();
-
 
2210
    boolean that_present_reason = true && that.isSetReason();
-
 
2211
    if (this_present_reason || that_present_reason) {
-
 
2212
      if (!(this_present_reason && that_present_reason))
-
 
2213
        return false;
-
 
2214
      if (!this.reason.equals(that.reason))
-
 
2215
        return false;
-
 
2216
    }
-
 
2217
 
2090
    return true;
2218
    return true;
2091
  }
2219
  }
2092
 
2220
 
2093
  @Override
2221
  @Override
2094
  public int hashCode() {
2222
  public int hashCode() {
Line 2431... Line 2559...
2431
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.toGroup, typedOther.toGroup);
2559
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.toGroup, typedOther.toGroup);
2432
      if (lastComparison != 0) {
2560
      if (lastComparison != 0) {
2433
        return lastComparison;
2561
        return lastComparison;
2434
      }
2562
      }
2435
    }
2563
    }
-
 
2564
    lastComparison = Boolean.valueOf(isSetDecision()).compareTo(typedOther.isSetDecision());
-
 
2565
    if (lastComparison != 0) {
-
 
2566
      return lastComparison;
-
 
2567
    }
-
 
2568
    if (isSetDecision()) {
-
 
2569
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.decision, typedOther.decision);
-
 
2570
      if (lastComparison != 0) {
-
 
2571
        return lastComparison;
-
 
2572
      }
-
 
2573
    }
-
 
2574
    lastComparison = Boolean.valueOf(isSetReason()).compareTo(typedOther.isSetReason());
-
 
2575
    if (lastComparison != 0) {
-
 
2576
      return lastComparison;
-
 
2577
    }
-
 
2578
    if (isSetReason()) {
-
 
2579
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.reason, typedOther.reason);
-
 
2580
      if (lastComparison != 0) {
-
 
2581
        return lastComparison;
-
 
2582
      }
-
 
2583
    }
2436
    return 0;
2584
    return 0;
2437
  }
2585
  }
2438
 
2586
 
2439
  public _Fields fieldForId(int fieldId) {
2587
  public _Fields fieldForId(int fieldId) {
2440
    return _Fields.findByThriftId(fieldId);
2588
    return _Fields.findByThriftId(fieldId);
Line 2473... Line 2621...
2473
          } else { 
2621
          } else { 
2474
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2622
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2475
          }
2623
          }
2476
          break;
2624
          break;
2477
        case 4: // LOWEST_POSSIBLE_TP
2625
        case 4: // LOWEST_POSSIBLE_TP
2478
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2626
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2479
            this.lowest_possible_tp = iprot.readDouble();
2627
            this.lowest_possible_tp = iprot.readI64();
2480
            setLowest_possible_tpIsSet(true);
2628
            setLowest_possible_tpIsSet(true);
2481
          } else { 
2629
          } else { 
2482
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2630
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2483
          }
2631
          }
2484
          break;
2632
          break;
2485
        case 5: // LOWEST_POSSIBLE_SP
2633
        case 5: // LOWEST_POSSIBLE_SP
2486
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2634
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2487
            this.lowest_possible_sp = iprot.readDouble();
2635
            this.lowest_possible_sp = iprot.readI64();
2488
            setLowest_possible_spIsSet(true);
2636
            setLowest_possible_spIsSet(true);
2489
          } else { 
2637
          } else { 
2490
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2638
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2491
          }
2639
          }
2492
          break;
2640
          break;
Line 2521... Line 2669...
2521
          } else { 
2669
          } else { 
2522
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2670
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2523
          }
2671
          }
2524
          break;
2672
          break;
2525
        case 10: // OUR_OFFER_PRICE
2673
        case 10: // OUR_OFFER_PRICE
2526
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2674
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2527
            this.ourOfferPrice = iprot.readDouble();
2675
            this.ourOfferPrice = iprot.readI64();
2528
            setOurOfferPriceIsSet(true);
2676
            setOurOfferPriceIsSet(true);
2529
          } else { 
2677
          } else { 
2530
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2678
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2531
          }
2679
          }
2532
          break;
2680
          break;
2533
        case 11: // OUR_SELLING_PRICE
2681
        case 11: // OUR_SELLING_PRICE
2534
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2682
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2535
            this.ourSellingPrice = iprot.readDouble();
2683
            this.ourSellingPrice = iprot.readI64();
2536
            setOurSellingPriceIsSet(true);
2684
            setOurSellingPriceIsSet(true);
2537
          } else { 
2685
          } else { 
2538
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2686
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2539
          }
2687
          }
2540
          break;
2688
          break;
2541
        case 12: // OUR_TP
2689
        case 12: // OUR_TP
2542
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2690
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2543
            this.ourTp = iprot.readDouble();
2691
            this.ourTp = iprot.readI64();
2544
            setOurTpIsSet(true);
2692
            setOurTpIsSet(true);
2545
          } else { 
2693
          } else { 
2546
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2694
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2547
          }
2695
          }
2548
          break;
2696
          break;
2549
        case 13: // OUR_NLC
2697
        case 13: // OUR_NLC
2550
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2698
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2551
            this.ourNlc = iprot.readDouble();
2699
            this.ourNlc = iprot.readI64();
2552
            setOurNlcIsSet(true);
2700
            setOurNlcIsSet(true);
2553
          } else { 
2701
          } else { 
2554
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2702
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2555
          }
2703
          }
2556
          break;
2704
          break;
Line 2568... Line 2716...
2568
          } else { 
2716
          } else { 
2569
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2717
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2570
          }
2718
          }
2571
          break;
2719
          break;
2572
        case 16: // LOWEST_OFFER_PRICE
2720
        case 16: // LOWEST_OFFER_PRICE
2573
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2721
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2574
            this.lowestOfferPrice = iprot.readDouble();
2722
            this.lowestOfferPrice = iprot.readI64();
2575
            setLowestOfferPriceIsSet(true);
2723
            setLowestOfferPriceIsSet(true);
2576
          } else { 
2724
          } else { 
2577
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2725
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2578
          }
2726
          }
2579
          break;
2727
          break;
2580
        case 17: // LOWEST_SELLING_PRICE
2728
        case 17: // LOWEST_SELLING_PRICE
2581
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2729
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2582
            this.lowestSellingPrice = iprot.readDouble();
2730
            this.lowestSellingPrice = iprot.readI64();
2583
            setLowestSellingPriceIsSet(true);
2731
            setLowestSellingPriceIsSet(true);
2584
          } else { 
2732
          } else { 
2585
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2733
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2586
          }
2734
          }
2587
          break;
2735
          break;
2588
        case 18: // LOWEST_TP
2736
        case 18: // LOWEST_TP
2589
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2737
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2590
            this.lowestTp = iprot.readDouble();
2738
            this.lowestTp = iprot.readI64();
2591
            setLowestTpIsSet(true);
2739
            setLowestTpIsSet(true);
2592
          } else { 
2740
          } else { 
2593
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2741
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2594
          }
2742
          }
2595
          break;
2743
          break;
Line 2599... Line 2747...
2599
          } else { 
2747
          } else { 
2600
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2748
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2601
          }
2749
          }
2602
          break;
2750
          break;
2603
        case 20: // PROPOSED_SELLING_PRICE
2751
        case 20: // PROPOSED_SELLING_PRICE
2604
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2752
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2605
            this.proposedSellingPrice = iprot.readDouble();
2753
            this.proposedSellingPrice = iprot.readI64();
2606
            setProposedSellingPriceIsSet(true);
2754
            setProposedSellingPriceIsSet(true);
2607
          } else { 
2755
          } else { 
2608
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2756
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2609
          }
2757
          }
2610
          break;
2758
          break;
2611
        case 21: // PROPOSED_TP
2759
        case 21: // PROPOSED_TP
2612
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2760
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2613
            this.proposedTp = iprot.readDouble();
2761
            this.proposedTp = iprot.readI64();
2614
            setProposedTpIsSet(true);
2762
            setProposedTpIsSet(true);
2615
          } else { 
2763
          } else { 
2616
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2764
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2617
          }
2765
          }
2618
          break;
2766
          break;
2619
        case 22: // TARGET_NLC
2767
        case 22: // TARGET_NLC
2620
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2768
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2621
            this.targetNlc = iprot.readDouble();
2769
            this.targetNlc = iprot.readI64();
2622
            setTargetNlcIsSet(true);
2770
            setTargetNlcIsSet(true);
2623
          } else { 
2771
          } else { 
2624
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2772
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2625
          }
2773
          }
2626
          break;
2774
          break;
Line 2637... Line 2785...
2637
          } else { 
2785
          } else { 
2638
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2786
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2639
          }
2787
          }
2640
          break;
2788
          break;
2641
        case 25: // SECOND_LOWEST_SELLING_PRICE
2789
        case 25: // SECOND_LOWEST_SELLING_PRICE
2642
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2790
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2643
            this.secondLowestSellingPrice = iprot.readDouble();
2791
            this.secondLowestSellingPrice = iprot.readI64();
2644
            setSecondLowestSellingPriceIsSet(true);
2792
            setSecondLowestSellingPriceIsSet(true);
2645
          } else { 
2793
          } else { 
2646
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2794
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2647
          }
2795
          }
2648
          break;
2796
          break;
2649
        case 26: // SECOND_LOWEST_OFFER_PRICE
2797
        case 26: // SECOND_LOWEST_OFFER_PRICE
2650
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2798
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2651
            this.secondLowestOfferPrice = iprot.readDouble();
2799
            this.secondLowestOfferPrice = iprot.readI64();
2652
            setSecondLowestOfferPriceIsSet(true);
2800
            setSecondLowestOfferPriceIsSet(true);
2653
          } else { 
2801
          } else { 
2654
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2802
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2655
          }
2803
          }
2656
          break;
2804
          break;
2657
        case 27: // SECOND_LOWEST_TP
2805
        case 27: // SECOND_LOWEST_TP
2658
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2806
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2659
            this.secondLowestTp = iprot.readDouble();
2807
            this.secondLowestTp = iprot.readI64();
2660
            setSecondLowestTpIsSet(true);
2808
            setSecondLowestTpIsSet(true);
2661
          } else { 
2809
          } else { 
2662
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2810
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2663
          }
2811
          }
2664
          break;
2812
          break;
2665
        case 28: // MARGIN_INCREASED_POTENTIAL
2813
        case 28: // MARGIN_INCREASED_POTENTIAL
2666
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2814
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2667
            this.marginIncreasedPotential = iprot.readDouble();
2815
            this.marginIncreasedPotential = iprot.readI64();
2668
            setMarginIncreasedPotentialIsSet(true);
2816
            setMarginIncreasedPotentialIsSet(true);
2669
          } else { 
2817
          } else { 
2670
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2818
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2671
          }
2819
          }
2672
          break;
2820
          break;
2673
        case 29: // MARGIN
2821
        case 29: // MARGIN
2674
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
2822
          if (field.type == org.apache.thrift.protocol.TType.I64) {
2675
            this.margin = iprot.readDouble();
2823
            this.margin = iprot.readI64();
2676
            setMarginIsSet(true);
2824
            setMarginIsSet(true);
2677
          } else { 
2825
          } else { 
2678
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2826
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2679
          }
2827
          }
2680
          break;
2828
          break;
Line 2708... Line 2856...
2708
            setToGroupIsSet(true);
2856
            setToGroupIsSet(true);
2709
          } else { 
2857
          } else { 
2710
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2858
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2711
          }
2859
          }
2712
          break;
2860
          break;
-
 
2861
        case 34: // DECISION
-
 
2862
          if (field.type == org.apache.thrift.protocol.TType.I32) {
-
 
2863
            this.decision = Decision.findByValue(iprot.readI32());
-
 
2864
          } else { 
-
 
2865
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
2866
          }
-
 
2867
          break;
-
 
2868
        case 35: // REASON
-
 
2869
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
-
 
2870
            this.reason = iprot.readString();
-
 
2871
          } else { 
-
 
2872
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
2873
          }
-
 
2874
          break;
2713
        default:
2875
        default:
2714
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2876
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2715
      }
2877
      }
2716
      iprot.readFieldEnd();
2878
      iprot.readFieldEnd();
2717
    }
2879
    }
Line 2731... Line 2893...
2731
    oprot.writeFieldEnd();
2893
    oprot.writeFieldEnd();
2732
    oprot.writeFieldBegin(TIMESTAMP_FIELD_DESC);
2894
    oprot.writeFieldBegin(TIMESTAMP_FIELD_DESC);
2733
    oprot.writeI64(this.timestamp);
2895
    oprot.writeI64(this.timestamp);
2734
    oprot.writeFieldEnd();
2896
    oprot.writeFieldEnd();
2735
    oprot.writeFieldBegin(LOWEST_POSSIBLE_TP_FIELD_DESC);
2897
    oprot.writeFieldBegin(LOWEST_POSSIBLE_TP_FIELD_DESC);
2736
    oprot.writeDouble(this.lowest_possible_tp);
2898
    oprot.writeI64(this.lowest_possible_tp);
2737
    oprot.writeFieldEnd();
2899
    oprot.writeFieldEnd();
2738
    oprot.writeFieldBegin(LOWEST_POSSIBLE_SP_FIELD_DESC);
2900
    oprot.writeFieldBegin(LOWEST_POSSIBLE_SP_FIELD_DESC);
2739
    oprot.writeDouble(this.lowest_possible_sp);
2901
    oprot.writeI64(this.lowest_possible_sp);
2740
    oprot.writeFieldEnd();
2902
    oprot.writeFieldEnd();
2741
    oprot.writeFieldBegin(OUR_INVENTORY_FIELD_DESC);
2903
    oprot.writeFieldBegin(OUR_INVENTORY_FIELD_DESC);
2742
    oprot.writeI64(this.ourInventory);
2904
    oprot.writeI64(this.ourInventory);
2743
    oprot.writeFieldEnd();
2905
    oprot.writeFieldEnd();
2744
    oprot.writeFieldBegin(OTHER_INVENTORY_FIELD_DESC);
2906
    oprot.writeFieldBegin(OTHER_INVENTORY_FIELD_DESC);
Line 2749... Line 2911...
2749
    oprot.writeFieldEnd();
2911
    oprot.writeFieldEnd();
2750
    oprot.writeFieldBegin(OUR_RANK_FIELD_DESC);
2912
    oprot.writeFieldBegin(OUR_RANK_FIELD_DESC);
2751
    oprot.writeI64(this.ourRank);
2913
    oprot.writeI64(this.ourRank);
2752
    oprot.writeFieldEnd();
2914
    oprot.writeFieldEnd();
2753
    oprot.writeFieldBegin(OUR_OFFER_PRICE_FIELD_DESC);
2915
    oprot.writeFieldBegin(OUR_OFFER_PRICE_FIELD_DESC);
2754
    oprot.writeDouble(this.ourOfferPrice);
2916
    oprot.writeI64(this.ourOfferPrice);
2755
    oprot.writeFieldEnd();
2917
    oprot.writeFieldEnd();
2756
    oprot.writeFieldBegin(OUR_SELLING_PRICE_FIELD_DESC);
2918
    oprot.writeFieldBegin(OUR_SELLING_PRICE_FIELD_DESC);
2757
    oprot.writeDouble(this.ourSellingPrice);
2919
    oprot.writeI64(this.ourSellingPrice);
2758
    oprot.writeFieldEnd();
2920
    oprot.writeFieldEnd();
2759
    oprot.writeFieldBegin(OUR_TP_FIELD_DESC);
2921
    oprot.writeFieldBegin(OUR_TP_FIELD_DESC);
2760
    oprot.writeDouble(this.ourTp);
2922
    oprot.writeI64(this.ourTp);
2761
    oprot.writeFieldEnd();
2923
    oprot.writeFieldEnd();
2762
    oprot.writeFieldBegin(OUR_NLC_FIELD_DESC);
2924
    oprot.writeFieldBegin(OUR_NLC_FIELD_DESC);
2763
    oprot.writeDouble(this.ourNlc);
2925
    oprot.writeI64(this.ourNlc);
2764
    oprot.writeFieldEnd();
2926
    oprot.writeFieldEnd();
2765
    if (this.competitiveCategory != null) {
2927
    if (this.competitiveCategory != null) {
2766
      oprot.writeFieldBegin(COMPETITIVE_CATEGORY_FIELD_DESC);
2928
      oprot.writeFieldBegin(COMPETITIVE_CATEGORY_FIELD_DESC);
2767
      oprot.writeI32(this.competitiveCategory.getValue());
2929
      oprot.writeI32(this.competitiveCategory.getValue());
2768
      oprot.writeFieldEnd();
2930
      oprot.writeFieldEnd();
2769
    }
2931
    }
2770
    oprot.writeFieldBegin(RISKY_FIELD_DESC);
2932
    oprot.writeFieldBegin(RISKY_FIELD_DESC);
2771
    oprot.writeI64(this.risky);
2933
    oprot.writeI64(this.risky);
2772
    oprot.writeFieldEnd();
2934
    oprot.writeFieldEnd();
2773
    oprot.writeFieldBegin(LOWEST_OFFER_PRICE_FIELD_DESC);
2935
    oprot.writeFieldBegin(LOWEST_OFFER_PRICE_FIELD_DESC);
2774
    oprot.writeDouble(this.lowestOfferPrice);
2936
    oprot.writeI64(this.lowestOfferPrice);
2775
    oprot.writeFieldEnd();
2937
    oprot.writeFieldEnd();
2776
    oprot.writeFieldBegin(LOWEST_SELLING_PRICE_FIELD_DESC);
2938
    oprot.writeFieldBegin(LOWEST_SELLING_PRICE_FIELD_DESC);
2777
    oprot.writeDouble(this.lowestSellingPrice);
2939
    oprot.writeI64(this.lowestSellingPrice);
2778
    oprot.writeFieldEnd();
2940
    oprot.writeFieldEnd();
2779
    oprot.writeFieldBegin(LOWEST_TP_FIELD_DESC);
2941
    oprot.writeFieldBegin(LOWEST_TP_FIELD_DESC);
2780
    oprot.writeDouble(this.lowestTp);
2942
    oprot.writeI64(this.lowestTp);
2781
    oprot.writeFieldEnd();
2943
    oprot.writeFieldEnd();
2782
    if (this.lowestSellerName != null) {
2944
    if (this.lowestSellerName != null) {
2783
      oprot.writeFieldBegin(LOWEST_SELLER_NAME_FIELD_DESC);
2945
      oprot.writeFieldBegin(LOWEST_SELLER_NAME_FIELD_DESC);
2784
      oprot.writeString(this.lowestSellerName);
2946
      oprot.writeString(this.lowestSellerName);
2785
      oprot.writeFieldEnd();
2947
      oprot.writeFieldEnd();
2786
    }
2948
    }
2787
    oprot.writeFieldBegin(PROPOSED_SELLING_PRICE_FIELD_DESC);
2949
    oprot.writeFieldBegin(PROPOSED_SELLING_PRICE_FIELD_DESC);
2788
    oprot.writeDouble(this.proposedSellingPrice);
2950
    oprot.writeI64(this.proposedSellingPrice);
2789
    oprot.writeFieldEnd();
2951
    oprot.writeFieldEnd();
2790
    oprot.writeFieldBegin(PROPOSED_TP_FIELD_DESC);
2952
    oprot.writeFieldBegin(PROPOSED_TP_FIELD_DESC);
2791
    oprot.writeDouble(this.proposedTp);
2953
    oprot.writeI64(this.proposedTp);
2792
    oprot.writeFieldEnd();
2954
    oprot.writeFieldEnd();
2793
    oprot.writeFieldBegin(TARGET_NLC_FIELD_DESC);
2955
    oprot.writeFieldBegin(TARGET_NLC_FIELD_DESC);
2794
    oprot.writeDouble(this.targetNlc);
2956
    oprot.writeI64(this.targetNlc);
2795
    oprot.writeFieldEnd();
2957
    oprot.writeFieldEnd();
2796
    if (this.salesPotential != null) {
2958
    if (this.salesPotential != null) {
2797
      oprot.writeFieldBegin(SALES_POTENTIAL_FIELD_DESC);
2959
      oprot.writeFieldBegin(SALES_POTENTIAL_FIELD_DESC);
2798
      oprot.writeI32(this.salesPotential.getValue());
2960
      oprot.writeI32(this.salesPotential.getValue());
2799
      oprot.writeFieldEnd();
2961
      oprot.writeFieldEnd();
Line 2802... Line 2964...
2802
      oprot.writeFieldBegin(SECOND_LOWEST_SELLER_NAME_FIELD_DESC);
2964
      oprot.writeFieldBegin(SECOND_LOWEST_SELLER_NAME_FIELD_DESC);
2803
      oprot.writeString(this.secondLowestSellerName);
2965
      oprot.writeString(this.secondLowestSellerName);
2804
      oprot.writeFieldEnd();
2966
      oprot.writeFieldEnd();
2805
    }
2967
    }
2806
    oprot.writeFieldBegin(SECOND_LOWEST_SELLING_PRICE_FIELD_DESC);
2968
    oprot.writeFieldBegin(SECOND_LOWEST_SELLING_PRICE_FIELD_DESC);
2807
    oprot.writeDouble(this.secondLowestSellingPrice);
2969
    oprot.writeI64(this.secondLowestSellingPrice);
2808
    oprot.writeFieldEnd();
2970
    oprot.writeFieldEnd();
2809
    oprot.writeFieldBegin(SECOND_LOWEST_OFFER_PRICE_FIELD_DESC);
2971
    oprot.writeFieldBegin(SECOND_LOWEST_OFFER_PRICE_FIELD_DESC);
2810
    oprot.writeDouble(this.secondLowestOfferPrice);
2972
    oprot.writeI64(this.secondLowestOfferPrice);
2811
    oprot.writeFieldEnd();
2973
    oprot.writeFieldEnd();
2812
    oprot.writeFieldBegin(SECOND_LOWEST_TP_FIELD_DESC);
2974
    oprot.writeFieldBegin(SECOND_LOWEST_TP_FIELD_DESC);
2813
    oprot.writeDouble(this.secondLowestTp);
2975
    oprot.writeI64(this.secondLowestTp);
2814
    oprot.writeFieldEnd();
2976
    oprot.writeFieldEnd();
2815
    oprot.writeFieldBegin(MARGIN_INCREASED_POTENTIAL_FIELD_DESC);
2977
    oprot.writeFieldBegin(MARGIN_INCREASED_POTENTIAL_FIELD_DESC);
2816
    oprot.writeDouble(this.marginIncreasedPotential);
2978
    oprot.writeI64(this.marginIncreasedPotential);
2817
    oprot.writeFieldEnd();
2979
    oprot.writeFieldEnd();
2818
    oprot.writeFieldBegin(MARGIN_FIELD_DESC);
2980
    oprot.writeFieldBegin(MARGIN_FIELD_DESC);
2819
    oprot.writeDouble(this.margin);
2981
    oprot.writeI64(this.margin);
2820
    oprot.writeFieldEnd();
2982
    oprot.writeFieldEnd();
2821
    oprot.writeFieldBegin(OUR_ENOUGH_STOCK_FIELD_DESC);
2983
    oprot.writeFieldBegin(OUR_ENOUGH_STOCK_FIELD_DESC);
2822
    oprot.writeBool(this.ourEnoughStock);
2984
    oprot.writeBool(this.ourEnoughStock);
2823
    oprot.writeFieldEnd();
2985
    oprot.writeFieldEnd();
2824
    oprot.writeFieldBegin(TOTAL_SELLER_FIELD_DESC);
2986
    oprot.writeFieldBegin(TOTAL_SELLER_FIELD_DESC);
Line 2828... Line 2990...
2828
    oprot.writeDouble(this.averageSale);
2990
    oprot.writeDouble(this.averageSale);
2829
    oprot.writeFieldEnd();
2991
    oprot.writeFieldEnd();
2830
    oprot.writeFieldBegin(TO_GROUP_FIELD_DESC);
2992
    oprot.writeFieldBegin(TO_GROUP_FIELD_DESC);
2831
    oprot.writeBool(this.toGroup);
2993
    oprot.writeBool(this.toGroup);
2832
    oprot.writeFieldEnd();
2994
    oprot.writeFieldEnd();
-
 
2995
    if (this.decision != null) {
-
 
2996
      oprot.writeFieldBegin(DECISION_FIELD_DESC);
-
 
2997
      oprot.writeI32(this.decision.getValue());
-
 
2998
      oprot.writeFieldEnd();
-
 
2999
    }
-
 
3000
    if (this.reason != null) {
-
 
3001
      oprot.writeFieldBegin(REASON_FIELD_DESC);
-
 
3002
      oprot.writeString(this.reason);
-
 
3003
      oprot.writeFieldEnd();
-
 
3004
    }
2833
    oprot.writeFieldStop();
3005
    oprot.writeFieldStop();
2834
    oprot.writeStructEnd();
3006
    oprot.writeStructEnd();
2835
  }
3007
  }
2836
 
3008
 
2837
  @Override
3009
  @Override
Line 2984... Line 3156...
2984
    first = false;
3156
    first = false;
2985
    if (!first) sb.append(", ");
3157
    if (!first) sb.append(", ");
2986
    sb.append("toGroup:");
3158
    sb.append("toGroup:");
2987
    sb.append(this.toGroup);
3159
    sb.append(this.toGroup);
2988
    first = false;
3160
    first = false;
-
 
3161
    if (!first) sb.append(", ");
-
 
3162
    sb.append("decision:");
-
 
3163
    if (this.decision == null) {
-
 
3164
      sb.append("null");
-
 
3165
    } else {
-
 
3166
      sb.append(this.decision);
-
 
3167
    }
-
 
3168
    first = false;
-
 
3169
    if (!first) sb.append(", ");
-
 
3170
    sb.append("reason:");
-
 
3171
    if (this.reason == null) {
-
 
3172
      sb.append("null");
-
 
3173
    } else {
-
 
3174
      sb.append(this.reason);
-
 
3175
    }
-
 
3176
    first = false;
2989
    sb.append(")");
3177
    sb.append(")");
2990
    return sb.toString();
3178
    return sb.toString();
2991
  }
3179
  }
2992
 
3180
 
2993
  public void validate() throws org.apache.thrift.TException {
3181
  public void validate() throws org.apache.thrift.TException {