Subversion Repositories SmartDukaan

Rev

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

Rev 2765 Rev 2779
Line 90... Line 90...
90
     * Also marks the order as billed and sets the billing timestamp.
90
     * Also marks the order as billed and sets the billing timestamp.
91
     * Return false if it doesn't find the order with the given ID.
91
     * Return false if it doesn't find the order with the given ID.
92
     * 
92
     * 
93
     * @param orderId
93
     * @param orderId
94
     * @param jacketNumber
94
     * @param jacketNumber
-
 
95
     * @param imeiNumber
-
 
96
     * @param itemNumber
-
 
97
     * @param billedBy
95
     */
98
     */
96
    public boolean addJacketNumber(long orderId, long jacketNumber) throws TransactionServiceException, TException;
99
    public boolean addJacketNumber(long orderId, long jacketNumber, long imeiNumber, String itemNumber, String billedBy) throws TransactionServiceException, TException;
97
 
100
 
98
    public boolean acceptOrder(long orderId) throws TransactionServiceException, TException;
101
    public boolean acceptOrder(long orderId) throws TransactionServiceException, TException;
99
 
102
 
100
    public boolean billOrder(long orderId) throws TransactionServiceException, TException;
103
    public boolean billOrder(long orderId) throws TransactionServiceException, TException;
101
 
104
 
Line 890... Line 893...
890
        throw result.ex;
893
        throw result.ex;
891
      }
894
      }
892
      throw new TApplicationException(TApplicationException.MISSING_RESULT, "addBillingDetails failed: unknown result");
895
      throw new TApplicationException(TApplicationException.MISSING_RESULT, "addBillingDetails failed: unknown result");
893
    }
896
    }
894
 
897
 
895
    public boolean addJacketNumber(long orderId, long jacketNumber) throws TransactionServiceException, TException
898
    public boolean addJacketNumber(long orderId, long jacketNumber, long imeiNumber, String itemNumber, String billedBy) throws TransactionServiceException, TException
896
    {
899
    {
897
      send_addJacketNumber(orderId, jacketNumber);
900
      send_addJacketNumber(orderId, jacketNumber, imeiNumber, itemNumber, billedBy);
898
      return recv_addJacketNumber();
901
      return recv_addJacketNumber();
899
    }
902
    }
900
 
903
 
901
    public void send_addJacketNumber(long orderId, long jacketNumber) throws TException
904
    public void send_addJacketNumber(long orderId, long jacketNumber, long imeiNumber, String itemNumber, String billedBy) throws TException
902
    {
905
    {
903
      oprot_.writeMessageBegin(new TMessage("addJacketNumber", TMessageType.CALL, seqid_));
906
      oprot_.writeMessageBegin(new TMessage("addJacketNumber", TMessageType.CALL, seqid_));
904
      addJacketNumber_args args = new addJacketNumber_args();
907
      addJacketNumber_args args = new addJacketNumber_args();
905
      args.orderId = orderId;
908
      args.orderId = orderId;
906
      args.jacketNumber = jacketNumber;
909
      args.jacketNumber = jacketNumber;
-
 
910
      args.imeiNumber = imeiNumber;
-
 
911
      args.itemNumber = itemNumber;
-
 
912
      args.billedBy = billedBy;
907
      args.write(oprot_);
913
      args.write(oprot_);
908
      oprot_.writeMessageEnd();
914
      oprot_.writeMessageEnd();
909
      oprot_.getTransport().flush();
915
      oprot_.getTransport().flush();
910
    }
916
    }
911
 
917
 
Line 2564... Line 2570...
2564
        addJacketNumber_args args = new addJacketNumber_args();
2570
        addJacketNumber_args args = new addJacketNumber_args();
2565
        args.read(iprot);
2571
        args.read(iprot);
2566
        iprot.readMessageEnd();
2572
        iprot.readMessageEnd();
2567
        addJacketNumber_result result = new addJacketNumber_result();
2573
        addJacketNumber_result result = new addJacketNumber_result();
2568
        try {
2574
        try {
2569
          result.success = iface_.addJacketNumber(args.orderId, args.jacketNumber);
2575
          result.success = iface_.addJacketNumber(args.orderId, args.jacketNumber, args.imeiNumber, args.itemNumber, args.billedBy);
2570
          result.setSuccessIsSet(true);
2576
          result.setSuccessIsSet(true);
2571
        } catch (TransactionServiceException ex) {
2577
        } catch (TransactionServiceException ex) {
2572
          result.ex = ex;
2578
          result.ex = ex;
2573
        } catch (Throwable th) {
2579
        } catch (Throwable th) {
2574
          LOGGER.error("Internal error processing addJacketNumber", th);
2580
          LOGGER.error("Internal error processing addJacketNumber", th);
Line 13875... Line 13881...
13875
  public static class addJacketNumber_args implements TBase<addJacketNumber_args._Fields>, java.io.Serializable, Cloneable, Comparable<addJacketNumber_args>   {
13881
  public static class addJacketNumber_args implements TBase<addJacketNumber_args._Fields>, java.io.Serializable, Cloneable, Comparable<addJacketNumber_args>   {
13876
    private static final TStruct STRUCT_DESC = new TStruct("addJacketNumber_args");
13882
    private static final TStruct STRUCT_DESC = new TStruct("addJacketNumber_args");
13877
 
13883
 
13878
    private static final TField ORDER_ID_FIELD_DESC = new TField("orderId", TType.I64, (short)1);
13884
    private static final TField ORDER_ID_FIELD_DESC = new TField("orderId", TType.I64, (short)1);
13879
    private static final TField JACKET_NUMBER_FIELD_DESC = new TField("jacketNumber", TType.I64, (short)2);
13885
    private static final TField JACKET_NUMBER_FIELD_DESC = new TField("jacketNumber", TType.I64, (short)2);
-
 
13886
    private static final TField IMEI_NUMBER_FIELD_DESC = new TField("imeiNumber", TType.I64, (short)3);
-
 
13887
    private static final TField ITEM_NUMBER_FIELD_DESC = new TField("itemNumber", TType.STRING, (short)4);
-
 
13888
    private static final TField BILLED_BY_FIELD_DESC = new TField("billedBy", TType.STRING, (short)5);
13880
 
13889
 
13881
    private long orderId;
13890
    private long orderId;
13882
    private long jacketNumber;
13891
    private long jacketNumber;
-
 
13892
    private long imeiNumber;
-
 
13893
    private String itemNumber;
-
 
13894
    private String billedBy;
13883
 
13895
 
13884
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
13896
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
13885
    public enum _Fields implements TFieldIdEnum {
13897
    public enum _Fields implements TFieldIdEnum {
13886
      ORDER_ID((short)1, "orderId"),
13898
      ORDER_ID((short)1, "orderId"),
13887
      JACKET_NUMBER((short)2, "jacketNumber");
13899
      JACKET_NUMBER((short)2, "jacketNumber"),
-
 
13900
      IMEI_NUMBER((short)3, "imeiNumber"),
-
 
13901
      ITEM_NUMBER((short)4, "itemNumber"),
-
 
13902
      BILLED_BY((short)5, "billedBy");
13888
 
13903
 
13889
      private static final Map<Integer, _Fields> byId = new HashMap<Integer, _Fields>();
13904
      private static final Map<Integer, _Fields> byId = new HashMap<Integer, _Fields>();
13890
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
13905
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
13891
 
13906
 
13892
      static {
13907
      static {
Line 13938... Line 13953...
13938
    }
13953
    }
13939
 
13954
 
13940
    // isset id assignments
13955
    // isset id assignments
13941
    private static final int __ORDERID_ISSET_ID = 0;
13956
    private static final int __ORDERID_ISSET_ID = 0;
13942
    private static final int __JACKETNUMBER_ISSET_ID = 1;
13957
    private static final int __JACKETNUMBER_ISSET_ID = 1;
-
 
13958
    private static final int __IMEINUMBER_ISSET_ID = 2;
13943
    private BitSet __isset_bit_vector = new BitSet(2);
13959
    private BitSet __isset_bit_vector = new BitSet(3);
13944
 
13960
 
13945
    public static final Map<_Fields, FieldMetaData> metaDataMap = Collections.unmodifiableMap(new EnumMap<_Fields, FieldMetaData>(_Fields.class) {{
13961
    public static final Map<_Fields, FieldMetaData> metaDataMap = Collections.unmodifiableMap(new EnumMap<_Fields, FieldMetaData>(_Fields.class) {{
13946
      put(_Fields.ORDER_ID, new FieldMetaData("orderId", TFieldRequirementType.DEFAULT, 
13962
      put(_Fields.ORDER_ID, new FieldMetaData("orderId", TFieldRequirementType.DEFAULT, 
13947
          new FieldValueMetaData(TType.I64)));
13963
          new FieldValueMetaData(TType.I64)));
13948
      put(_Fields.JACKET_NUMBER, new FieldMetaData("jacketNumber", TFieldRequirementType.DEFAULT, 
13964
      put(_Fields.JACKET_NUMBER, new FieldMetaData("jacketNumber", TFieldRequirementType.DEFAULT, 
13949
          new FieldValueMetaData(TType.I64)));
13965
          new FieldValueMetaData(TType.I64)));
-
 
13966
      put(_Fields.IMEI_NUMBER, new FieldMetaData("imeiNumber", TFieldRequirementType.DEFAULT, 
-
 
13967
          new FieldValueMetaData(TType.I64)));
-
 
13968
      put(_Fields.ITEM_NUMBER, new FieldMetaData("itemNumber", TFieldRequirementType.DEFAULT, 
-
 
13969
          new FieldValueMetaData(TType.STRING)));
-
 
13970
      put(_Fields.BILLED_BY, new FieldMetaData("billedBy", TFieldRequirementType.DEFAULT, 
-
 
13971
          new FieldValueMetaData(TType.STRING)));
13950
    }});
13972
    }});
13951
 
13973
 
13952
    static {
13974
    static {
13953
      FieldMetaData.addStructMetaDataMap(addJacketNumber_args.class, metaDataMap);
13975
      FieldMetaData.addStructMetaDataMap(addJacketNumber_args.class, metaDataMap);
13954
    }
13976
    }
Line 13956... Line 13978...
13956
    public addJacketNumber_args() {
13978
    public addJacketNumber_args() {
13957
    }
13979
    }
13958
 
13980
 
13959
    public addJacketNumber_args(
13981
    public addJacketNumber_args(
13960
      long orderId,
13982
      long orderId,
13961
      long jacketNumber)
13983
      long jacketNumber,
-
 
13984
      long imeiNumber,
-
 
13985
      String itemNumber,
-
 
13986
      String billedBy)
13962
    {
13987
    {
13963
      this();
13988
      this();
13964
      this.orderId = orderId;
13989
      this.orderId = orderId;
13965
      setOrderIdIsSet(true);
13990
      setOrderIdIsSet(true);
13966
      this.jacketNumber = jacketNumber;
13991
      this.jacketNumber = jacketNumber;
13967
      setJacketNumberIsSet(true);
13992
      setJacketNumberIsSet(true);
-
 
13993
      this.imeiNumber = imeiNumber;
-
 
13994
      setImeiNumberIsSet(true);
-
 
13995
      this.itemNumber = itemNumber;
-
 
13996
      this.billedBy = billedBy;
13968
    }
13997
    }
13969
 
13998
 
13970
    /**
13999
    /**
13971
     * Performs a deep copy on <i>other</i>.
14000
     * Performs a deep copy on <i>other</i>.
13972
     */
14001
     */
13973
    public addJacketNumber_args(addJacketNumber_args other) {
14002
    public addJacketNumber_args(addJacketNumber_args other) {
13974
      __isset_bit_vector.clear();
14003
      __isset_bit_vector.clear();
13975
      __isset_bit_vector.or(other.__isset_bit_vector);
14004
      __isset_bit_vector.or(other.__isset_bit_vector);
13976
      this.orderId = other.orderId;
14005
      this.orderId = other.orderId;
13977
      this.jacketNumber = other.jacketNumber;
14006
      this.jacketNumber = other.jacketNumber;
-
 
14007
      this.imeiNumber = other.imeiNumber;
-
 
14008
      if (other.isSetItemNumber()) {
-
 
14009
        this.itemNumber = other.itemNumber;
-
 
14010
      }
-
 
14011
      if (other.isSetBilledBy()) {
-
 
14012
        this.billedBy = other.billedBy;
-
 
14013
      }
13978
    }
14014
    }
13979
 
14015
 
13980
    public addJacketNumber_args deepCopy() {
14016
    public addJacketNumber_args deepCopy() {
13981
      return new addJacketNumber_args(this);
14017
      return new addJacketNumber_args(this);
13982
    }
14018
    }
Line 14030... Line 14066...
14030
 
14066
 
14031
    public void setJacketNumberIsSet(boolean value) {
14067
    public void setJacketNumberIsSet(boolean value) {
14032
      __isset_bit_vector.set(__JACKETNUMBER_ISSET_ID, value);
14068
      __isset_bit_vector.set(__JACKETNUMBER_ISSET_ID, value);
14033
    }
14069
    }
14034
 
14070
 
-
 
14071
    public long getImeiNumber() {
-
 
14072
      return this.imeiNumber;
-
 
14073
    }
-
 
14074
 
-
 
14075
    public addJacketNumber_args setImeiNumber(long imeiNumber) {
-
 
14076
      this.imeiNumber = imeiNumber;
-
 
14077
      setImeiNumberIsSet(true);
-
 
14078
      return this;
-
 
14079
    }
-
 
14080
 
-
 
14081
    public void unsetImeiNumber() {
-
 
14082
      __isset_bit_vector.clear(__IMEINUMBER_ISSET_ID);
-
 
14083
    }
-
 
14084
 
-
 
14085
    /** Returns true if field imeiNumber is set (has been asigned a value) and false otherwise */
-
 
14086
    public boolean isSetImeiNumber() {
-
 
14087
      return __isset_bit_vector.get(__IMEINUMBER_ISSET_ID);
-
 
14088
    }
-
 
14089
 
-
 
14090
    public void setImeiNumberIsSet(boolean value) {
-
 
14091
      __isset_bit_vector.set(__IMEINUMBER_ISSET_ID, value);
-
 
14092
    }
-
 
14093
 
-
 
14094
    public String getItemNumber() {
-
 
14095
      return this.itemNumber;
-
 
14096
    }
-
 
14097
 
-
 
14098
    public addJacketNumber_args setItemNumber(String itemNumber) {
-
 
14099
      this.itemNumber = itemNumber;
-
 
14100
      return this;
-
 
14101
    }
-
 
14102
 
-
 
14103
    public void unsetItemNumber() {
-
 
14104
      this.itemNumber = null;
-
 
14105
    }
-
 
14106
 
-
 
14107
    /** Returns true if field itemNumber is set (has been asigned a value) and false otherwise */
-
 
14108
    public boolean isSetItemNumber() {
-
 
14109
      return this.itemNumber != null;
-
 
14110
    }
-
 
14111
 
-
 
14112
    public void setItemNumberIsSet(boolean value) {
-
 
14113
      if (!value) {
-
 
14114
        this.itemNumber = null;
-
 
14115
      }
-
 
14116
    }
-
 
14117
 
-
 
14118
    public String getBilledBy() {
-
 
14119
      return this.billedBy;
-
 
14120
    }
-
 
14121
 
-
 
14122
    public addJacketNumber_args setBilledBy(String billedBy) {
-
 
14123
      this.billedBy = billedBy;
-
 
14124
      return this;
-
 
14125
    }
-
 
14126
 
-
 
14127
    public void unsetBilledBy() {
-
 
14128
      this.billedBy = null;
-
 
14129
    }
-
 
14130
 
-
 
14131
    /** Returns true if field billedBy is set (has been asigned a value) and false otherwise */
-
 
14132
    public boolean isSetBilledBy() {
-
 
14133
      return this.billedBy != null;
-
 
14134
    }
-
 
14135
 
-
 
14136
    public void setBilledByIsSet(boolean value) {
-
 
14137
      if (!value) {
-
 
14138
        this.billedBy = null;
-
 
14139
      }
-
 
14140
    }
-
 
14141
 
14035
    public void setFieldValue(_Fields field, Object value) {
14142
    public void setFieldValue(_Fields field, Object value) {
14036
      switch (field) {
14143
      switch (field) {
14037
      case ORDER_ID:
14144
      case ORDER_ID:
14038
        if (value == null) {
14145
        if (value == null) {
14039
          unsetOrderId();
14146
          unsetOrderId();
Line 14048... Line 14155...
14048
        } else {
14155
        } else {
14049
          setJacketNumber((Long)value);
14156
          setJacketNumber((Long)value);
14050
        }
14157
        }
14051
        break;
14158
        break;
14052
 
14159
 
-
 
14160
      case IMEI_NUMBER:
-
 
14161
        if (value == null) {
-
 
14162
          unsetImeiNumber();
-
 
14163
        } else {
-
 
14164
          setImeiNumber((Long)value);
-
 
14165
        }
-
 
14166
        break;
-
 
14167
 
-
 
14168
      case ITEM_NUMBER:
-
 
14169
        if (value == null) {
-
 
14170
          unsetItemNumber();
-
 
14171
        } else {
-
 
14172
          setItemNumber((String)value);
-
 
14173
        }
-
 
14174
        break;
-
 
14175
 
-
 
14176
      case BILLED_BY:
-
 
14177
        if (value == null) {
-
 
14178
          unsetBilledBy();
-
 
14179
        } else {
-
 
14180
          setBilledBy((String)value);
-
 
14181
        }
-
 
14182
        break;
-
 
14183
 
14053
      }
14184
      }
14054
    }
14185
    }
14055
 
14186
 
14056
    public void setFieldValue(int fieldID, Object value) {
14187
    public void setFieldValue(int fieldID, Object value) {
14057
      setFieldValue(_Fields.findByThriftIdOrThrow(fieldID), value);
14188
      setFieldValue(_Fields.findByThriftIdOrThrow(fieldID), value);
Line 14063... Line 14194...
14063
        return new Long(getOrderId());
14194
        return new Long(getOrderId());
14064
 
14195
 
14065
      case JACKET_NUMBER:
14196
      case JACKET_NUMBER:
14066
        return new Long(getJacketNumber());
14197
        return new Long(getJacketNumber());
14067
 
14198
 
-
 
14199
      case IMEI_NUMBER:
-
 
14200
        return new Long(getImeiNumber());
-
 
14201
 
-
 
14202
      case ITEM_NUMBER:
-
 
14203
        return getItemNumber();
-
 
14204
 
-
 
14205
      case BILLED_BY:
-
 
14206
        return getBilledBy();
-
 
14207
 
14068
      }
14208
      }
14069
      throw new IllegalStateException();
14209
      throw new IllegalStateException();
14070
    }
14210
    }
14071
 
14211
 
14072
    public Object getFieldValue(int fieldId) {
14212
    public Object getFieldValue(int fieldId) {
Line 14078... Line 14218...
14078
      switch (field) {
14218
      switch (field) {
14079
      case ORDER_ID:
14219
      case ORDER_ID:
14080
        return isSetOrderId();
14220
        return isSetOrderId();
14081
      case JACKET_NUMBER:
14221
      case JACKET_NUMBER:
14082
        return isSetJacketNumber();
14222
        return isSetJacketNumber();
-
 
14223
      case IMEI_NUMBER:
-
 
14224
        return isSetImeiNumber();
-
 
14225
      case ITEM_NUMBER:
-
 
14226
        return isSetItemNumber();
-
 
14227
      case BILLED_BY:
-
 
14228
        return isSetBilledBy();
14083
      }
14229
      }
14084
      throw new IllegalStateException();
14230
      throw new IllegalStateException();
14085
    }
14231
    }
14086
 
14232
 
14087
    public boolean isSet(int fieldID) {
14233
    public boolean isSet(int fieldID) {
Line 14117... Line 14263...
14117
          return false;
14263
          return false;
14118
        if (this.jacketNumber != that.jacketNumber)
14264
        if (this.jacketNumber != that.jacketNumber)
14119
          return false;
14265
          return false;
14120
      }
14266
      }
14121
 
14267
 
-
 
14268
      boolean this_present_imeiNumber = true;
-
 
14269
      boolean that_present_imeiNumber = true;
-
 
14270
      if (this_present_imeiNumber || that_present_imeiNumber) {
-
 
14271
        if (!(this_present_imeiNumber && that_present_imeiNumber))
-
 
14272
          return false;
-
 
14273
        if (this.imeiNumber != that.imeiNumber)
-
 
14274
          return false;
-
 
14275
      }
-
 
14276
 
-
 
14277
      boolean this_present_itemNumber = true && this.isSetItemNumber();
-
 
14278
      boolean that_present_itemNumber = true && that.isSetItemNumber();
-
 
14279
      if (this_present_itemNumber || that_present_itemNumber) {
-
 
14280
        if (!(this_present_itemNumber && that_present_itemNumber))
-
 
14281
          return false;
-
 
14282
        if (!this.itemNumber.equals(that.itemNumber))
-
 
14283
          return false;
-
 
14284
      }
-
 
14285
 
-
 
14286
      boolean this_present_billedBy = true && this.isSetBilledBy();
-
 
14287
      boolean that_present_billedBy = true && that.isSetBilledBy();
-
 
14288
      if (this_present_billedBy || that_present_billedBy) {
-
 
14289
        if (!(this_present_billedBy && that_present_billedBy))
-
 
14290
          return false;
-
 
14291
        if (!this.billedBy.equals(that.billedBy))
-
 
14292
          return false;
-
 
14293
      }
-
 
14294
 
14122
      return true;
14295
      return true;
14123
    }
14296
    }
14124
 
14297
 
14125
    @Override
14298
    @Override
14126
    public int hashCode() {
14299
    public int hashCode() {
Line 14149... Line 14322...
14149
      }
14322
      }
14150
      lastComparison = TBaseHelper.compareTo(jacketNumber, typedOther.jacketNumber);
14323
      lastComparison = TBaseHelper.compareTo(jacketNumber, typedOther.jacketNumber);
14151
      if (lastComparison != 0) {
14324
      if (lastComparison != 0) {
14152
        return lastComparison;
14325
        return lastComparison;
14153
      }
14326
      }
-
 
14327
      lastComparison = Boolean.valueOf(isSetImeiNumber()).compareTo(isSetImeiNumber());
-
 
14328
      if (lastComparison != 0) {
-
 
14329
        return lastComparison;
-
 
14330
      }
-
 
14331
      lastComparison = TBaseHelper.compareTo(imeiNumber, typedOther.imeiNumber);
-
 
14332
      if (lastComparison != 0) {
-
 
14333
        return lastComparison;
-
 
14334
      }
-
 
14335
      lastComparison = Boolean.valueOf(isSetItemNumber()).compareTo(isSetItemNumber());
-
 
14336
      if (lastComparison != 0) {
-
 
14337
        return lastComparison;
-
 
14338
      }
-
 
14339
      lastComparison = TBaseHelper.compareTo(itemNumber, typedOther.itemNumber);
-
 
14340
      if (lastComparison != 0) {
-
 
14341
        return lastComparison;
-
 
14342
      }
-
 
14343
      lastComparison = Boolean.valueOf(isSetBilledBy()).compareTo(isSetBilledBy());
-
 
14344
      if (lastComparison != 0) {
-
 
14345
        return lastComparison;
-
 
14346
      }
-
 
14347
      lastComparison = TBaseHelper.compareTo(billedBy, typedOther.billedBy);
-
 
14348
      if (lastComparison != 0) {
-
 
14349
        return lastComparison;
-
 
14350
      }
14154
      return 0;
14351
      return 0;
14155
    }
14352
    }
14156
 
14353
 
14157
    public void read(TProtocol iprot) throws TException {
14354
    public void read(TProtocol iprot) throws TException {
14158
      TField field;
14355
      TField field;
Line 14182... Line 14379...
14182
                setJacketNumberIsSet(true);
14379
                setJacketNumberIsSet(true);
14183
              } else { 
14380
              } else { 
14184
                TProtocolUtil.skip(iprot, field.type);
14381
                TProtocolUtil.skip(iprot, field.type);
14185
              }
14382
              }
14186
              break;
14383
              break;
-
 
14384
            case IMEI_NUMBER:
-
 
14385
              if (field.type == TType.I64) {
-
 
14386
                this.imeiNumber = iprot.readI64();
-
 
14387
                setImeiNumberIsSet(true);
-
 
14388
              } else { 
-
 
14389
                TProtocolUtil.skip(iprot, field.type);
-
 
14390
              }
-
 
14391
              break;
-
 
14392
            case ITEM_NUMBER:
-
 
14393
              if (field.type == TType.STRING) {
-
 
14394
                this.itemNumber = iprot.readString();
-
 
14395
              } else { 
-
 
14396
                TProtocolUtil.skip(iprot, field.type);
-
 
14397
              }
-
 
14398
              break;
-
 
14399
            case BILLED_BY:
-
 
14400
              if (field.type == TType.STRING) {
-
 
14401
                this.billedBy = iprot.readString();
-
 
14402
              } else { 
-
 
14403
                TProtocolUtil.skip(iprot, field.type);
-
 
14404
              }
-
 
14405
              break;
14187
          }
14406
          }
14188
          iprot.readFieldEnd();
14407
          iprot.readFieldEnd();
14189
        }
14408
        }
14190
      }
14409
      }
14191
      iprot.readStructEnd();
14410
      iprot.readStructEnd();
Line 14200... Line 14419...
14200
      oprot.writeI64(this.orderId);
14419
      oprot.writeI64(this.orderId);
14201
      oprot.writeFieldEnd();
14420
      oprot.writeFieldEnd();
14202
      oprot.writeFieldBegin(JACKET_NUMBER_FIELD_DESC);
14421
      oprot.writeFieldBegin(JACKET_NUMBER_FIELD_DESC);
14203
      oprot.writeI64(this.jacketNumber);
14422
      oprot.writeI64(this.jacketNumber);
14204
      oprot.writeFieldEnd();
14423
      oprot.writeFieldEnd();
-
 
14424
      oprot.writeFieldBegin(IMEI_NUMBER_FIELD_DESC);
-
 
14425
      oprot.writeI64(this.imeiNumber);
-
 
14426
      oprot.writeFieldEnd();
-
 
14427
      if (this.itemNumber != null) {
-
 
14428
        oprot.writeFieldBegin(ITEM_NUMBER_FIELD_DESC);
-
 
14429
        oprot.writeString(this.itemNumber);
-
 
14430
        oprot.writeFieldEnd();
-
 
14431
      }
-
 
14432
      if (this.billedBy != null) {
-
 
14433
        oprot.writeFieldBegin(BILLED_BY_FIELD_DESC);
-
 
14434
        oprot.writeString(this.billedBy);
-
 
14435
        oprot.writeFieldEnd();
-
 
14436
      }
14205
      oprot.writeFieldStop();
14437
      oprot.writeFieldStop();
14206
      oprot.writeStructEnd();
14438
      oprot.writeStructEnd();
14207
    }
14439
    }
14208
 
14440
 
14209
    @Override
14441
    @Override
Line 14216... Line 14448...
14216
      first = false;
14448
      first = false;
14217
      if (!first) sb.append(", ");
14449
      if (!first) sb.append(", ");
14218
      sb.append("jacketNumber:");
14450
      sb.append("jacketNumber:");
14219
      sb.append(this.jacketNumber);
14451
      sb.append(this.jacketNumber);
14220
      first = false;
14452
      first = false;
-
 
14453
      if (!first) sb.append(", ");
-
 
14454
      sb.append("imeiNumber:");
-
 
14455
      sb.append(this.imeiNumber);
-
 
14456
      first = false;
-
 
14457
      if (!first) sb.append(", ");
-
 
14458
      sb.append("itemNumber:");
-
 
14459
      if (this.itemNumber == null) {
-
 
14460
        sb.append("null");
-
 
14461
      } else {
-
 
14462
        sb.append(this.itemNumber);
-
 
14463
      }
-
 
14464
      first = false;
-
 
14465
      if (!first) sb.append(", ");
-
 
14466
      sb.append("billedBy:");
-
 
14467
      if (this.billedBy == null) {
-
 
14468
        sb.append("null");
-
 
14469
      } else {
-
 
14470
        sb.append(this.billedBy);
-
 
14471
      }
-
 
14472
      first = false;
14221
      sb.append(")");
14473
      sb.append(")");
14222
      return sb.toString();
14474
      return sb.toString();
14223
    }
14475
    }
14224
 
14476
 
14225
    public void validate() throws TException {
14477
    public void validate() throws TException {