Subversion Repositories SmartDukaan

Rev

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

Rev 19714 Rev 21838
Line 620... Line 620...
620
 
620
 
621
    public Map<String,Long> getWarrantyInfoForItem(long catalogItemId, ItemCondition itemCondition) throws CatalogServiceException, org.apache.thrift.TException;
621
    public Map<String,Long> getWarrantyInfoForItem(long catalogItemId, ItemCondition itemCondition) throws CatalogServiceException, org.apache.thrift.TException;
622
 
622
 
623
    public Map<Long,Map<String,Long>> getWarrantyInfoForItemList(List<Long> catalogItemIds, ItemCondition itemCondition) throws CatalogServiceException, org.apache.thrift.TException;
623
    public Map<Long,Map<String,Long>> getWarrantyInfoForItemList(List<Long> catalogItemIds, ItemCondition itemCondition) throws CatalogServiceException, org.apache.thrift.TException;
624
 
624
 
-
 
625
    public StateGstRates getGstRatesByState(long stateId) throws CatalogServiceException, org.apache.thrift.TException;
-
 
626
 
-
 
627
    public Map<String,GstRate> getInterStateGstRates() throws CatalogServiceException, org.apache.thrift.TException;
-
 
628
 
-
 
629
    public List<String> getHsnCodesByCategory(long categoryId) throws CatalogServiceException, org.apache.thrift.TException;
-
 
630
 
625
  }
631
  }
626
 
632
 
627
  public interface AsyncIface extends in.shop2020.generic.GenericService .AsyncIface {
633
  public interface AsyncIface extends in.shop2020.generic.GenericService .AsyncIface {
628
 
634
 
629
    public void addItem(Item item, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addItem_call> resultHandler) throws org.apache.thrift.TException;
635
    public void addItem(Item item, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addItem_call> resultHandler) throws org.apache.thrift.TException;
Line 1024... Line 1030...
1024
 
1030
 
1025
    public void getWarrantyInfoForItem(long catalogItemId, ItemCondition itemCondition, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getWarrantyInfoForItem_call> resultHandler) throws org.apache.thrift.TException;
1031
    public void getWarrantyInfoForItem(long catalogItemId, ItemCondition itemCondition, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getWarrantyInfoForItem_call> resultHandler) throws org.apache.thrift.TException;
1026
 
1032
 
1027
    public void getWarrantyInfoForItemList(List<Long> catalogItemIds, ItemCondition itemCondition, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getWarrantyInfoForItemList_call> resultHandler) throws org.apache.thrift.TException;
1033
    public void getWarrantyInfoForItemList(List<Long> catalogItemIds, ItemCondition itemCondition, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getWarrantyInfoForItemList_call> resultHandler) throws org.apache.thrift.TException;
1028
 
1034
 
-
 
1035
    public void getGstRatesByState(long stateId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getGstRatesByState_call> resultHandler) throws org.apache.thrift.TException;
-
 
1036
 
-
 
1037
    public void getInterStateGstRates(org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getInterStateGstRates_call> resultHandler) throws org.apache.thrift.TException;
-
 
1038
 
-
 
1039
    public void getHsnCodesByCategory(long categoryId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getHsnCodesByCategory_call> resultHandler) throws org.apache.thrift.TException;
-
 
1040
 
1029
  }
1041
  }
1030
 
1042
 
1031
  public static class Client extends in.shop2020.generic.GenericService.Client implements Iface {
1043
  public static class Client extends in.shop2020.generic.GenericService.Client implements Iface {
1032
    public static class Factory implements org.apache.thrift.TServiceClientFactory<Client> {
1044
    public static class Factory implements org.apache.thrift.TServiceClientFactory<Client> {
1033
      public Factory() {}
1045
      public Factory() {}
Line 5769... Line 5781...
5769
        throw result.cex;
5781
        throw result.cex;
5770
      }
5782
      }
5771
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getWarrantyInfoForItemList failed: unknown result");
5783
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getWarrantyInfoForItemList failed: unknown result");
5772
    }
5784
    }
5773
 
5785
 
-
 
5786
    public StateGstRates getGstRatesByState(long stateId) throws CatalogServiceException, org.apache.thrift.TException
-
 
5787
    {
-
 
5788
      send_getGstRatesByState(stateId);
-
 
5789
      return recv_getGstRatesByState();
-
 
5790
    }
-
 
5791
 
-
 
5792
    public void send_getGstRatesByState(long stateId) throws org.apache.thrift.TException
-
 
5793
    {
-
 
5794
      getGstRatesByState_args args = new getGstRatesByState_args();
-
 
5795
      args.setStateId(stateId);
-
 
5796
      sendBase("getGstRatesByState", args);
-
 
5797
    }
-
 
5798
 
-
 
5799
    public StateGstRates recv_getGstRatesByState() throws CatalogServiceException, org.apache.thrift.TException
-
 
5800
    {
-
 
5801
      getGstRatesByState_result result = new getGstRatesByState_result();
-
 
5802
      receiveBase(result, "getGstRatesByState");
-
 
5803
      if (result.isSetSuccess()) {
-
 
5804
        return result.success;
-
 
5805
      }
-
 
5806
      if (result.cex != null) {
-
 
5807
        throw result.cex;
-
 
5808
      }
-
 
5809
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getGstRatesByState failed: unknown result");
-
 
5810
    }
-
 
5811
 
-
 
5812
    public Map<String,GstRate> getInterStateGstRates() throws CatalogServiceException, org.apache.thrift.TException
-
 
5813
    {
-
 
5814
      send_getInterStateGstRates();
-
 
5815
      return recv_getInterStateGstRates();
-
 
5816
    }
-
 
5817
 
-
 
5818
    public void send_getInterStateGstRates() throws org.apache.thrift.TException
-
 
5819
    {
-
 
5820
      getInterStateGstRates_args args = new getInterStateGstRates_args();
-
 
5821
      sendBase("getInterStateGstRates", args);
-
 
5822
    }
-
 
5823
 
-
 
5824
    public Map<String,GstRate> recv_getInterStateGstRates() throws CatalogServiceException, org.apache.thrift.TException
-
 
5825
    {
-
 
5826
      getInterStateGstRates_result result = new getInterStateGstRates_result();
-
 
5827
      receiveBase(result, "getInterStateGstRates");
-
 
5828
      if (result.isSetSuccess()) {
-
 
5829
        return result.success;
-
 
5830
      }
-
 
5831
      if (result.cex != null) {
-
 
5832
        throw result.cex;
-
 
5833
      }
-
 
5834
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getInterStateGstRates failed: unknown result");
-
 
5835
    }
-
 
5836
 
-
 
5837
    public List<String> getHsnCodesByCategory(long categoryId) throws CatalogServiceException, org.apache.thrift.TException
-
 
5838
    {
-
 
5839
      send_getHsnCodesByCategory(categoryId);
-
 
5840
      return recv_getHsnCodesByCategory();
-
 
5841
    }
-
 
5842
 
-
 
5843
    public void send_getHsnCodesByCategory(long categoryId) throws org.apache.thrift.TException
-
 
5844
    {
-
 
5845
      getHsnCodesByCategory_args args = new getHsnCodesByCategory_args();
-
 
5846
      args.setCategoryId(categoryId);
-
 
5847
      sendBase("getHsnCodesByCategory", args);
-
 
5848
    }
-
 
5849
 
-
 
5850
    public List<String> recv_getHsnCodesByCategory() throws CatalogServiceException, org.apache.thrift.TException
-
 
5851
    {
-
 
5852
      getHsnCodesByCategory_result result = new getHsnCodesByCategory_result();
-
 
5853
      receiveBase(result, "getHsnCodesByCategory");
-
 
5854
      if (result.isSetSuccess()) {
-
 
5855
        return result.success;
-
 
5856
      }
-
 
5857
      if (result.cex != null) {
-
 
5858
        throw result.cex;
-
 
5859
      }
-
 
5860
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getHsnCodesByCategory failed: unknown result");
-
 
5861
    }
-
 
5862
 
5774
  }
5863
  }
5775
  public static class AsyncClient extends in.shop2020.generic.GenericService.AsyncClient implements AsyncIface {
5864
  public static class AsyncClient extends in.shop2020.generic.GenericService.AsyncClient implements AsyncIface {
5776
    public static class Factory implements org.apache.thrift.async.TAsyncClientFactory<AsyncClient> {
5865
    public static class Factory implements org.apache.thrift.async.TAsyncClientFactory<AsyncClient> {
5777
      private org.apache.thrift.async.TAsyncClientManager clientManager;
5866
      private org.apache.thrift.async.TAsyncClientManager clientManager;
5778
      private org.apache.thrift.protocol.TProtocolFactory protocolFactory;
5867
      private org.apache.thrift.protocol.TProtocolFactory protocolFactory;
Line 12340... Line 12429...
12340
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
12429
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
12341
        return (new Client(prot)).recv_getWarrantyInfoForItemList();
12430
        return (new Client(prot)).recv_getWarrantyInfoForItemList();
12342
      }
12431
      }
12343
    }
12432
    }
12344
 
12433
 
-
 
12434
    public void getGstRatesByState(long stateId, org.apache.thrift.async.AsyncMethodCallback<getGstRatesByState_call> resultHandler) throws org.apache.thrift.TException {
-
 
12435
      checkReady();
-
 
12436
      getGstRatesByState_call method_call = new getGstRatesByState_call(stateId, resultHandler, this, ___protocolFactory, ___transport);
-
 
12437
      this.___currentMethod = method_call;
-
 
12438
      ___manager.call(method_call);
-
 
12439
    }
-
 
12440
 
-
 
12441
    public static class getGstRatesByState_call extends org.apache.thrift.async.TAsyncMethodCall {
-
 
12442
      private long stateId;
-
 
12443
      public getGstRatesByState_call(long stateId, org.apache.thrift.async.AsyncMethodCallback<getGstRatesByState_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
-
 
12444
        super(client, protocolFactory, transport, resultHandler, false);
-
 
12445
        this.stateId = stateId;
-
 
12446
      }
-
 
12447
 
-
 
12448
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
-
 
12449
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getGstRatesByState", org.apache.thrift.protocol.TMessageType.CALL, 0));
-
 
12450
        getGstRatesByState_args args = new getGstRatesByState_args();
-
 
12451
        args.setStateId(stateId);
-
 
12452
        args.write(prot);
-
 
12453
        prot.writeMessageEnd();
-
 
12454
      }
-
 
12455
 
-
 
12456
      public StateGstRates getResult() throws CatalogServiceException, org.apache.thrift.TException {
-
 
12457
        if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
-
 
12458
          throw new IllegalStateException("Method call not finished!");
-
 
12459
        }
-
 
12460
        org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
-
 
12461
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
-
 
12462
        return (new Client(prot)).recv_getGstRatesByState();
-
 
12463
      }
-
 
12464
    }
-
 
12465
 
-
 
12466
    public void getInterStateGstRates(org.apache.thrift.async.AsyncMethodCallback<getInterStateGstRates_call> resultHandler) throws org.apache.thrift.TException {
-
 
12467
      checkReady();
-
 
12468
      getInterStateGstRates_call method_call = new getInterStateGstRates_call(resultHandler, this, ___protocolFactory, ___transport);
-
 
12469
      this.___currentMethod = method_call;
-
 
12470
      ___manager.call(method_call);
-
 
12471
    }
-
 
12472
 
-
 
12473
    public static class getInterStateGstRates_call extends org.apache.thrift.async.TAsyncMethodCall {
-
 
12474
      public getInterStateGstRates_call(org.apache.thrift.async.AsyncMethodCallback<getInterStateGstRates_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
-
 
12475
        super(client, protocolFactory, transport, resultHandler, false);
-
 
12476
      }
-
 
12477
 
-
 
12478
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
-
 
12479
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getInterStateGstRates", org.apache.thrift.protocol.TMessageType.CALL, 0));
-
 
12480
        getInterStateGstRates_args args = new getInterStateGstRates_args();
-
 
12481
        args.write(prot);
-
 
12482
        prot.writeMessageEnd();
-
 
12483
      }
-
 
12484
 
-
 
12485
      public Map<String,GstRate> getResult() throws CatalogServiceException, org.apache.thrift.TException {
-
 
12486
        if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
-
 
12487
          throw new IllegalStateException("Method call not finished!");
-
 
12488
        }
-
 
12489
        org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
-
 
12490
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
-
 
12491
        return (new Client(prot)).recv_getInterStateGstRates();
-
 
12492
      }
-
 
12493
    }
-
 
12494
 
-
 
12495
    public void getHsnCodesByCategory(long categoryId, org.apache.thrift.async.AsyncMethodCallback<getHsnCodesByCategory_call> resultHandler) throws org.apache.thrift.TException {
-
 
12496
      checkReady();
-
 
12497
      getHsnCodesByCategory_call method_call = new getHsnCodesByCategory_call(categoryId, resultHandler, this, ___protocolFactory, ___transport);
-
 
12498
      this.___currentMethod = method_call;
-
 
12499
      ___manager.call(method_call);
-
 
12500
    }
-
 
12501
 
-
 
12502
    public static class getHsnCodesByCategory_call extends org.apache.thrift.async.TAsyncMethodCall {
-
 
12503
      private long categoryId;
-
 
12504
      public getHsnCodesByCategory_call(long categoryId, org.apache.thrift.async.AsyncMethodCallback<getHsnCodesByCategory_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
-
 
12505
        super(client, protocolFactory, transport, resultHandler, false);
-
 
12506
        this.categoryId = categoryId;
-
 
12507
      }
-
 
12508
 
-
 
12509
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
-
 
12510
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getHsnCodesByCategory", org.apache.thrift.protocol.TMessageType.CALL, 0));
-
 
12511
        getHsnCodesByCategory_args args = new getHsnCodesByCategory_args();
-
 
12512
        args.setCategoryId(categoryId);
-
 
12513
        args.write(prot);
-
 
12514
        prot.writeMessageEnd();
-
 
12515
      }
-
 
12516
 
-
 
12517
      public List<String> getResult() throws CatalogServiceException, org.apache.thrift.TException {
-
 
12518
        if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
-
 
12519
          throw new IllegalStateException("Method call not finished!");
-
 
12520
        }
-
 
12521
        org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
-
 
12522
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
-
 
12523
        return (new Client(prot)).recv_getHsnCodesByCategory();
-
 
12524
      }
-
 
12525
    }
-
 
12526
 
12345
  }
12527
  }
12346
 
12528
 
12347
  public static class Processor<I extends Iface> extends in.shop2020.generic.GenericService.Processor implements org.apache.thrift.TProcessor {
12529
  public static class Processor<I extends Iface> extends in.shop2020.generic.GenericService.Processor implements org.apache.thrift.TProcessor {
12348
    private static final Logger LOGGER = LoggerFactory.getLogger(Processor.class.getName());
12530
    private static final Logger LOGGER = LoggerFactory.getLogger(Processor.class.getName());
12349
    public Processor(I iface) {
12531
    public Processor(I iface) {
Line 12553... Line 12735...
12553
      processMap.put("getCartByValue", new getCartByValue());
12735
      processMap.put("getCartByValue", new getCartByValue());
12554
      processMap.put("updateItemPricing", new updateItemPricing());
12736
      processMap.put("updateItemPricing", new updateItemPricing());
12555
      processMap.put("bulkUpdateCatalog", new bulkUpdateCatalog());
12737
      processMap.put("bulkUpdateCatalog", new bulkUpdateCatalog());
12556
      processMap.put("getWarrantyInfoForItem", new getWarrantyInfoForItem());
12738
      processMap.put("getWarrantyInfoForItem", new getWarrantyInfoForItem());
12557
      processMap.put("getWarrantyInfoForItemList", new getWarrantyInfoForItemList());
12739
      processMap.put("getWarrantyInfoForItemList", new getWarrantyInfoForItemList());
-
 
12740
      processMap.put("getGstRatesByState", new getGstRatesByState());
-
 
12741
      processMap.put("getInterStateGstRates", new getInterStateGstRates());
-
 
12742
      processMap.put("getHsnCodesByCategory", new getHsnCodesByCategory());
12558
      return processMap;
12743
      return processMap;
12559
    }
12744
    }
12560
 
12745
 
12561
    private static class addItem<I extends Iface> extends org.apache.thrift.ProcessFunction<I, addItem_args> {
12746
    private static class addItem<I extends Iface> extends org.apache.thrift.ProcessFunction<I, addItem_args> {
12562
      public addItem() {
12747
      public addItem() {
Line 16019... Line 16204...
16019
        }
16204
        }
16020
        return result;
16205
        return result;
16021
      }
16206
      }
16022
    }
16207
    }
16023
 
16208
 
-
 
16209
    private static class getGstRatesByState<I extends Iface> extends org.apache.thrift.ProcessFunction<I, getGstRatesByState_args> {
-
 
16210
      public getGstRatesByState() {
-
 
16211
        super("getGstRatesByState");
-
 
16212
      }
-
 
16213
 
-
 
16214
      protected getGstRatesByState_args getEmptyArgsInstance() {
-
 
16215
        return new getGstRatesByState_args();
-
 
16216
      }
-
 
16217
 
-
 
16218
      protected getGstRatesByState_result getResult(I iface, getGstRatesByState_args args) throws org.apache.thrift.TException {
-
 
16219
        getGstRatesByState_result result = new getGstRatesByState_result();
-
 
16220
        try {
-
 
16221
          result.success = iface.getGstRatesByState(args.stateId);
-
 
16222
        } catch (CatalogServiceException cex) {
-
 
16223
          result.cex = cex;
-
 
16224
        }
-
 
16225
        return result;
-
 
16226
      }
-
 
16227
    }
-
 
16228
 
-
 
16229
    private static class getInterStateGstRates<I extends Iface> extends org.apache.thrift.ProcessFunction<I, getInterStateGstRates_args> {
-
 
16230
      public getInterStateGstRates() {
-
 
16231
        super("getInterStateGstRates");
-
 
16232
      }
-
 
16233
 
-
 
16234
      protected getInterStateGstRates_args getEmptyArgsInstance() {
-
 
16235
        return new getInterStateGstRates_args();
-
 
16236
      }
-
 
16237
 
-
 
16238
      protected getInterStateGstRates_result getResult(I iface, getInterStateGstRates_args args) throws org.apache.thrift.TException {
-
 
16239
        getInterStateGstRates_result result = new getInterStateGstRates_result();
-
 
16240
        try {
-
 
16241
          result.success = iface.getInterStateGstRates();
-
 
16242
        } catch (CatalogServiceException cex) {
-
 
16243
          result.cex = cex;
-
 
16244
        }
-
 
16245
        return result;
-
 
16246
      }
-
 
16247
    }
-
 
16248
 
-
 
16249
    private static class getHsnCodesByCategory<I extends Iface> extends org.apache.thrift.ProcessFunction<I, getHsnCodesByCategory_args> {
-
 
16250
      public getHsnCodesByCategory() {
-
 
16251
        super("getHsnCodesByCategory");
-
 
16252
      }
-
 
16253
 
-
 
16254
      protected getHsnCodesByCategory_args getEmptyArgsInstance() {
-
 
16255
        return new getHsnCodesByCategory_args();
-
 
16256
      }
-
 
16257
 
-
 
16258
      protected getHsnCodesByCategory_result getResult(I iface, getHsnCodesByCategory_args args) throws org.apache.thrift.TException {
-
 
16259
        getHsnCodesByCategory_result result = new getHsnCodesByCategory_result();
-
 
16260
        try {
-
 
16261
          result.success = iface.getHsnCodesByCategory(args.categoryId);
-
 
16262
        } catch (CatalogServiceException cex) {
-
 
16263
          result.cex = cex;
-
 
16264
        }
-
 
16265
        return result;
-
 
16266
      }
-
 
16267
    }
-
 
16268
 
16024
  }
16269
  }
16025
 
16270
 
16026
  public static class addItem_args implements org.apache.thrift.TBase<addItem_args, addItem_args._Fields>, java.io.Serializable, Cloneable   {
16271
  public static class addItem_args implements org.apache.thrift.TBase<addItem_args, addItem_args._Fields>, java.io.Serializable, Cloneable   {
16027
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addItem_args");
16272
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addItem_args");
16028
 
16273
 
Line 18297... Line 18542...
18297
        }
18542
        }
18298
        switch (field.id) {
18543
        switch (field.id) {
18299
          case 1: // ITEM_IDS
18544
          case 1: // ITEM_IDS
18300
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
18545
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
18301
              {
18546
              {
18302
                org.apache.thrift.protocol.TList _list22 = iprot.readListBegin();
18547
                org.apache.thrift.protocol.TList _list27 = iprot.readListBegin();
18303
                this.itemIds = new ArrayList<Long>(_list22.size);
18548
                this.itemIds = new ArrayList<Long>(_list27.size);
18304
                for (int _i23 = 0; _i23 < _list22.size; ++_i23)
18549
                for (int _i28 = 0; _i28 < _list27.size; ++_i28)
18305
                {
18550
                {
18306
                  long _elem24; // required
18551
                  long _elem29; // required
18307
                  _elem24 = iprot.readI64();
18552
                  _elem29 = iprot.readI64();
18308
                  this.itemIds.add(_elem24);
18553
                  this.itemIds.add(_elem29);
18309
                }
18554
                }
18310
                iprot.readListEnd();
18555
                iprot.readListEnd();
18311
              }
18556
              }
18312
            } else { 
18557
            } else { 
18313
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
18558
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 18328... Line 18573...
18328
      oprot.writeStructBegin(STRUCT_DESC);
18573
      oprot.writeStructBegin(STRUCT_DESC);
18329
      if (this.itemIds != null) {
18574
      if (this.itemIds != null) {
18330
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
18575
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
18331
        {
18576
        {
18332
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
18577
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
18333
          for (long _iter25 : this.itemIds)
18578
          for (long _iter30 : this.itemIds)
18334
          {
18579
          {
18335
            oprot.writeI64(_iter25);
18580
            oprot.writeI64(_iter30);
18336
          }
18581
          }
18337
          oprot.writeListEnd();
18582
          oprot.writeListEnd();
18338
        }
18583
        }
18339
        oprot.writeFieldEnd();
18584
        oprot.writeFieldEnd();
18340
      }
18585
      }
Line 18701... Line 18946...
18701
        }
18946
        }
18702
        switch (field.id) {
18947
        switch (field.id) {
18703
          case 0: // SUCCESS
18948
          case 0: // SUCCESS
18704
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
18949
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
18705
              {
18950
              {
18706
                org.apache.thrift.protocol.TMap _map26 = iprot.readMapBegin();
18951
                org.apache.thrift.protocol.TMap _map31 = iprot.readMapBegin();
18707
                this.success = new HashMap<Long,Boolean>(2*_map26.size);
18952
                this.success = new HashMap<Long,Boolean>(2*_map31.size);
18708
                for (int _i27 = 0; _i27 < _map26.size; ++_i27)
18953
                for (int _i32 = 0; _i32 < _map31.size; ++_i32)
18709
                {
18954
                {
18710
                  long _key28; // required
18955
                  long _key33; // required
18711
                  boolean _val29; // required
18956
                  boolean _val34; // required
18712
                  _key28 = iprot.readI64();
18957
                  _key33 = iprot.readI64();
18713
                  _val29 = iprot.readBool();
18958
                  _val34 = iprot.readBool();
18714
                  this.success.put(_key28, _val29);
18959
                  this.success.put(_key33, _val34);
18715
                }
18960
                }
18716
                iprot.readMapEnd();
18961
                iprot.readMapEnd();
18717
              }
18962
              }
18718
            } else { 
18963
            } else { 
18719
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
18964
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 18741... Line 18986...
18741
 
18986
 
18742
      if (this.isSetSuccess()) {
18987
      if (this.isSetSuccess()) {
18743
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
18988
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
18744
        {
18989
        {
18745
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.BOOL, this.success.size()));
18990
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.BOOL, this.success.size()));
18746
          for (Map.Entry<Long, Boolean> _iter30 : this.success.entrySet())
18991
          for (Map.Entry<Long, Boolean> _iter35 : this.success.entrySet())
18747
          {
18992
          {
18748
            oprot.writeI64(_iter30.getKey());
18993
            oprot.writeI64(_iter35.getKey());
18749
            oprot.writeBool(_iter30.getValue());
18994
            oprot.writeBool(_iter35.getValue());
18750
          }
18995
          }
18751
          oprot.writeMapEnd();
18996
          oprot.writeMapEnd();
18752
        }
18997
        }
18753
        oprot.writeFieldEnd();
18998
        oprot.writeFieldEnd();
18754
      } else if (this.isSetIsex()) {
18999
      } else if (this.isSetIsex()) {
Line 22518... Line 22763...
22518
        }
22763
        }
22519
        switch (field.id) {
22764
        switch (field.id) {
22520
          case 1: // ITEM_IDS
22765
          case 1: // ITEM_IDS
22521
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
22766
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
22522
              {
22767
              {
22523
                org.apache.thrift.protocol.TList _list31 = iprot.readListBegin();
22768
                org.apache.thrift.protocol.TList _list36 = iprot.readListBegin();
22524
                this.item_ids = new ArrayList<Long>(_list31.size);
22769
                this.item_ids = new ArrayList<Long>(_list36.size);
22525
                for (int _i32 = 0; _i32 < _list31.size; ++_i32)
22770
                for (int _i37 = 0; _i37 < _list36.size; ++_i37)
22526
                {
22771
                {
22527
                  long _elem33; // required
22772
                  long _elem38; // required
22528
                  _elem33 = iprot.readI64();
22773
                  _elem38 = iprot.readI64();
22529
                  this.item_ids.add(_elem33);
22774
                  this.item_ids.add(_elem38);
22530
                }
22775
                }
22531
                iprot.readListEnd();
22776
                iprot.readListEnd();
22532
              }
22777
              }
22533
            } else { 
22778
            } else { 
22534
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
22779
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 22549... Line 22794...
22549
      oprot.writeStructBegin(STRUCT_DESC);
22794
      oprot.writeStructBegin(STRUCT_DESC);
22550
      if (this.item_ids != null) {
22795
      if (this.item_ids != null) {
22551
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
22796
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
22552
        {
22797
        {
22553
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.item_ids.size()));
22798
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.item_ids.size()));
22554
          for (long _iter34 : this.item_ids)
22799
          for (long _iter39 : this.item_ids)
22555
          {
22800
          {
22556
            oprot.writeI64(_iter34);
22801
            oprot.writeI64(_iter39);
22557
          }
22802
          }
22558
          oprot.writeListEnd();
22803
          oprot.writeListEnd();
22559
        }
22804
        }
22560
        oprot.writeFieldEnd();
22805
        oprot.writeFieldEnd();
22561
      }
22806
      }
Line 22922... Line 23167...
22922
        }
23167
        }
22923
        switch (field.id) {
23168
        switch (field.id) {
22924
          case 0: // SUCCESS
23169
          case 0: // SUCCESS
22925
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
23170
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
22926
              {
23171
              {
22927
                org.apache.thrift.protocol.TMap _map35 = iprot.readMapBegin();
23172
                org.apache.thrift.protocol.TMap _map40 = iprot.readMapBegin();
22928
                this.success = new HashMap<Long,Item>(2*_map35.size);
23173
                this.success = new HashMap<Long,Item>(2*_map40.size);
22929
                for (int _i36 = 0; _i36 < _map35.size; ++_i36)
23174
                for (int _i41 = 0; _i41 < _map40.size; ++_i41)
22930
                {
23175
                {
22931
                  long _key37; // required
23176
                  long _key42; // required
22932
                  Item _val38; // required
23177
                  Item _val43; // required
22933
                  _key37 = iprot.readI64();
23178
                  _key42 = iprot.readI64();
22934
                  _val38 = new Item();
23179
                  _val43 = new Item();
22935
                  _val38.read(iprot);
23180
                  _val43.read(iprot);
22936
                  this.success.put(_key37, _val38);
23181
                  this.success.put(_key42, _val43);
22937
                }
23182
                }
22938
                iprot.readMapEnd();
23183
                iprot.readMapEnd();
22939
              }
23184
              }
22940
            } else { 
23185
            } else { 
22941
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
23186
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 22963... Line 23208...
22963
 
23208
 
22964
      if (this.isSetSuccess()) {
23209
      if (this.isSetSuccess()) {
22965
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
23210
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
22966
        {
23211
        {
22967
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
23212
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
22968
          for (Map.Entry<Long, Item> _iter39 : this.success.entrySet())
23213
          for (Map.Entry<Long, Item> _iter44 : this.success.entrySet())
22969
          {
23214
          {
22970
            oprot.writeI64(_iter39.getKey());
23215
            oprot.writeI64(_iter44.getKey());
22971
            _iter39.getValue().write(oprot);
23216
            _iter44.getValue().write(oprot);
22972
          }
23217
          }
22973
          oprot.writeMapEnd();
23218
          oprot.writeMapEnd();
22974
        }
23219
        }
22975
        oprot.writeFieldEnd();
23220
        oprot.writeFieldEnd();
22976
      } else if (this.isSetCex()) {
23221
      } else if (this.isSetCex()) {
Line 23638... Line 23883...
23638
        }
23883
        }
23639
        switch (field.id) {
23884
        switch (field.id) {
23640
          case 0: // SUCCESS
23885
          case 0: // SUCCESS
23641
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
23886
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
23642
              {
23887
              {
23643
                org.apache.thrift.protocol.TList _list40 = iprot.readListBegin();
23888
                org.apache.thrift.protocol.TList _list45 = iprot.readListBegin();
23644
                this.success = new ArrayList<Item>(_list40.size);
23889
                this.success = new ArrayList<Item>(_list45.size);
23645
                for (int _i41 = 0; _i41 < _list40.size; ++_i41)
23890
                for (int _i46 = 0; _i46 < _list45.size; ++_i46)
23646
                {
23891
                {
23647
                  Item _elem42; // required
23892
                  Item _elem47; // required
23648
                  _elem42 = new Item();
23893
                  _elem47 = new Item();
23649
                  _elem42.read(iprot);
23894
                  _elem47.read(iprot);
23650
                  this.success.add(_elem42);
23895
                  this.success.add(_elem47);
23651
                }
23896
                }
23652
                iprot.readListEnd();
23897
                iprot.readListEnd();
23653
              }
23898
              }
23654
            } else { 
23899
            } else { 
23655
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
23900
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 23677... Line 23922...
23677
 
23922
 
23678
      if (this.isSetSuccess()) {
23923
      if (this.isSetSuccess()) {
23679
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
23924
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
23680
        {
23925
        {
23681
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
23926
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
23682
          for (Item _iter43 : this.success)
23927
          for (Item _iter48 : this.success)
23683
          {
23928
          {
23684
            _iter43.write(oprot);
23929
            _iter48.write(oprot);
23685
          }
23930
          }
23686
          oprot.writeListEnd();
23931
          oprot.writeListEnd();
23687
        }
23932
        }
23688
        oprot.writeFieldEnd();
23933
        oprot.writeFieldEnd();
23689
      } else if (this.isSetCex()) {
23934
      } else if (this.isSetCex()) {
Line 24351... Line 24596...
24351
        }
24596
        }
24352
        switch (field.id) {
24597
        switch (field.id) {
24353
          case 0: // SUCCESS
24598
          case 0: // SUCCESS
24354
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
24599
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
24355
              {
24600
              {
24356
                org.apache.thrift.protocol.TList _list44 = iprot.readListBegin();
24601
                org.apache.thrift.protocol.TList _list49 = iprot.readListBegin();
24357
                this.success = new ArrayList<Item>(_list44.size);
24602
                this.success = new ArrayList<Item>(_list49.size);
24358
                for (int _i45 = 0; _i45 < _list44.size; ++_i45)
24603
                for (int _i50 = 0; _i50 < _list49.size; ++_i50)
24359
                {
24604
                {
24360
                  Item _elem46; // required
24605
                  Item _elem51; // required
24361
                  _elem46 = new Item();
24606
                  _elem51 = new Item();
24362
                  _elem46.read(iprot);
24607
                  _elem51.read(iprot);
24363
                  this.success.add(_elem46);
24608
                  this.success.add(_elem51);
24364
                }
24609
                }
24365
                iprot.readListEnd();
24610
                iprot.readListEnd();
24366
              }
24611
              }
24367
            } else { 
24612
            } else { 
24368
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
24613
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 24390... Line 24635...
24390
 
24635
 
24391
      if (this.isSetSuccess()) {
24636
      if (this.isSetSuccess()) {
24392
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
24637
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
24393
        {
24638
        {
24394
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
24639
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
24395
          for (Item _iter47 : this.success)
24640
          for (Item _iter52 : this.success)
24396
          {
24641
          {
24397
            _iter47.write(oprot);
24642
            _iter52.write(oprot);
24398
          }
24643
          }
24399
          oprot.writeListEnd();
24644
          oprot.writeListEnd();
24400
        }
24645
        }
24401
        oprot.writeFieldEnd();
24646
        oprot.writeFieldEnd();
24402
      } else if (this.isSetCex()) {
24647
      } else if (this.isSetCex()) {
Line 25064... Line 25309...
25064
        }
25309
        }
25065
        switch (field.id) {
25310
        switch (field.id) {
25066
          case 0: // SUCCESS
25311
          case 0: // SUCCESS
25067
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
25312
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
25068
              {
25313
              {
25069
                org.apache.thrift.protocol.TList _list48 = iprot.readListBegin();
25314
                org.apache.thrift.protocol.TList _list53 = iprot.readListBegin();
25070
                this.success = new ArrayList<Item>(_list48.size);
25315
                this.success = new ArrayList<Item>(_list53.size);
25071
                for (int _i49 = 0; _i49 < _list48.size; ++_i49)
25316
                for (int _i54 = 0; _i54 < _list53.size; ++_i54)
25072
                {
25317
                {
25073
                  Item _elem50; // required
25318
                  Item _elem55; // required
25074
                  _elem50 = new Item();
25319
                  _elem55 = new Item();
25075
                  _elem50.read(iprot);
25320
                  _elem55.read(iprot);
25076
                  this.success.add(_elem50);
25321
                  this.success.add(_elem55);
25077
                }
25322
                }
25078
                iprot.readListEnd();
25323
                iprot.readListEnd();
25079
              }
25324
              }
25080
            } else { 
25325
            } else { 
25081
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
25326
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 25103... Line 25348...
25103
 
25348
 
25104
      if (this.isSetSuccess()) {
25349
      if (this.isSetSuccess()) {
25105
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
25350
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
25106
        {
25351
        {
25107
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
25352
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
25108
          for (Item _iter51 : this.success)
25353
          for (Item _iter56 : this.success)
25109
          {
25354
          {
25110
            _iter51.write(oprot);
25355
            _iter56.write(oprot);
25111
          }
25356
          }
25112
          oprot.writeListEnd();
25357
          oprot.writeListEnd();
25113
        }
25358
        }
25114
        oprot.writeFieldEnd();
25359
        oprot.writeFieldEnd();
25115
      } else if (this.isSetCex()) {
25360
      } else if (this.isSetCex()) {
Line 25789... Line 26034...
25789
        }
26034
        }
25790
        switch (field.id) {
26035
        switch (field.id) {
25791
          case 0: // SUCCESS
26036
          case 0: // SUCCESS
25792
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
26037
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
25793
              {
26038
              {
25794
                org.apache.thrift.protocol.TList _list52 = iprot.readListBegin();
26039
                org.apache.thrift.protocol.TList _list57 = iprot.readListBegin();
25795
                this.success = new ArrayList<Item>(_list52.size);
26040
                this.success = new ArrayList<Item>(_list57.size);
25796
                for (int _i53 = 0; _i53 < _list52.size; ++_i53)
26041
                for (int _i58 = 0; _i58 < _list57.size; ++_i58)
25797
                {
26042
                {
25798
                  Item _elem54; // required
26043
                  Item _elem59; // required
25799
                  _elem54 = new Item();
26044
                  _elem59 = new Item();
25800
                  _elem54.read(iprot);
26045
                  _elem59.read(iprot);
25801
                  this.success.add(_elem54);
26046
                  this.success.add(_elem59);
25802
                }
26047
                }
25803
                iprot.readListEnd();
26048
                iprot.readListEnd();
25804
              }
26049
              }
25805
            } else { 
26050
            } else { 
25806
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
26051
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 25828... Line 26073...
25828
 
26073
 
25829
      if (this.isSetSuccess()) {
26074
      if (this.isSetSuccess()) {
25830
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
26075
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
25831
        {
26076
        {
25832
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
26077
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
25833
          for (Item _iter55 : this.success)
26078
          for (Item _iter60 : this.success)
25834
          {
26079
          {
25835
            _iter55.write(oprot);
26080
            _iter60.write(oprot);
25836
          }
26081
          }
25837
          oprot.writeListEnd();
26082
          oprot.writeListEnd();
25838
        }
26083
        }
25839
        oprot.writeFieldEnd();
26084
        oprot.writeFieldEnd();
25840
      } else if (this.isSetCex()) {
26085
      } else if (this.isSetCex()) {
Line 27695... Line 27940...
27695
        }
27940
        }
27696
        switch (field.id) {
27941
        switch (field.id) {
27697
          case 0: // SUCCESS
27942
          case 0: // SUCCESS
27698
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
27943
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
27699
              {
27944
              {
27700
                org.apache.thrift.protocol.TMap _map56 = iprot.readMapBegin();
27945
                org.apache.thrift.protocol.TMap _map61 = iprot.readMapBegin();
27701
                this.success = new HashMap<Long,Double>(2*_map56.size);
27946
                this.success = new HashMap<Long,Double>(2*_map61.size);
27702
                for (int _i57 = 0; _i57 < _map56.size; ++_i57)
27947
                for (int _i62 = 0; _i62 < _map61.size; ++_i62)
27703
                {
27948
                {
27704
                  long _key58; // required
27949
                  long _key63; // required
27705
                  double _val59; // required
27950
                  double _val64; // required
27706
                  _key58 = iprot.readI64();
27951
                  _key63 = iprot.readI64();
27707
                  _val59 = iprot.readDouble();
27952
                  _val64 = iprot.readDouble();
27708
                  this.success.put(_key58, _val59);
27953
                  this.success.put(_key63, _val64);
27709
                }
27954
                }
27710
                iprot.readMapEnd();
27955
                iprot.readMapEnd();
27711
              }
27956
              }
27712
            } else { 
27957
            } else { 
27713
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
27958
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 27735... Line 27980...
27735
 
27980
 
27736
      if (this.isSetSuccess()) {
27981
      if (this.isSetSuccess()) {
27737
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
27982
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
27738
        {
27983
        {
27739
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.DOUBLE, this.success.size()));
27984
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.DOUBLE, this.success.size()));
27740
          for (Map.Entry<Long, Double> _iter60 : this.success.entrySet())
27985
          for (Map.Entry<Long, Double> _iter65 : this.success.entrySet())
27741
          {
27986
          {
27742
            oprot.writeI64(_iter60.getKey());
27987
            oprot.writeI64(_iter65.getKey());
27743
            oprot.writeDouble(_iter60.getValue());
27988
            oprot.writeDouble(_iter65.getValue());
27744
          }
27989
          }
27745
          oprot.writeMapEnd();
27990
          oprot.writeMapEnd();
27746
        }
27991
        }
27747
        oprot.writeFieldEnd();
27992
        oprot.writeFieldEnd();
27748
      } else if (this.isSetCex()) {
27993
      } else if (this.isSetCex()) {
Line 28491... Line 28736...
28491
        }
28736
        }
28492
        switch (field.id) {
28737
        switch (field.id) {
28493
          case 0: // SUCCESS
28738
          case 0: // SUCCESS
28494
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
28739
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
28495
              {
28740
              {
28496
                org.apache.thrift.protocol.TList _list61 = iprot.readListBegin();
28741
                org.apache.thrift.protocol.TList _list66 = iprot.readListBegin();
28497
                this.success = new ArrayList<Item>(_list61.size);
28742
                this.success = new ArrayList<Item>(_list66.size);
28498
                for (int _i62 = 0; _i62 < _list61.size; ++_i62)
28743
                for (int _i67 = 0; _i67 < _list66.size; ++_i67)
28499
                {
28744
                {
28500
                  Item _elem63; // required
28745
                  Item _elem68; // required
28501
                  _elem63 = new Item();
28746
                  _elem68 = new Item();
28502
                  _elem63.read(iprot);
28747
                  _elem68.read(iprot);
28503
                  this.success.add(_elem63);
28748
                  this.success.add(_elem68);
28504
                }
28749
                }
28505
                iprot.readListEnd();
28750
                iprot.readListEnd();
28506
              }
28751
              }
28507
            } else { 
28752
            } else { 
28508
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
28753
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 28530... Line 28775...
28530
 
28775
 
28531
      if (this.isSetSuccess()) {
28776
      if (this.isSetSuccess()) {
28532
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
28777
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
28533
        {
28778
        {
28534
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
28779
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
28535
          for (Item _iter64 : this.success)
28780
          for (Item _iter69 : this.success)
28536
          {
28781
          {
28537
            _iter64.write(oprot);
28782
            _iter69.write(oprot);
28538
          }
28783
          }
28539
          oprot.writeListEnd();
28784
          oprot.writeListEnd();
28540
        }
28785
        }
28541
        oprot.writeFieldEnd();
28786
        oprot.writeFieldEnd();
28542
      } else if (this.isSetCex()) {
28787
      } else if (this.isSetCex()) {
Line 29385... Line 29630...
29385
        }
29630
        }
29386
        switch (field.id) {
29631
        switch (field.id) {
29387
          case 0: // SUCCESS
29632
          case 0: // SUCCESS
29388
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
29633
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
29389
              {
29634
              {
29390
                org.apache.thrift.protocol.TList _list65 = iprot.readListBegin();
29635
                org.apache.thrift.protocol.TList _list70 = iprot.readListBegin();
29391
                this.success = new ArrayList<Item>(_list65.size);
29636
                this.success = new ArrayList<Item>(_list70.size);
29392
                for (int _i66 = 0; _i66 < _list65.size; ++_i66)
29637
                for (int _i71 = 0; _i71 < _list70.size; ++_i71)
29393
                {
29638
                {
29394
                  Item _elem67; // required
29639
                  Item _elem72; // required
29395
                  _elem67 = new Item();
29640
                  _elem72 = new Item();
29396
                  _elem67.read(iprot);
29641
                  _elem72.read(iprot);
29397
                  this.success.add(_elem67);
29642
                  this.success.add(_elem72);
29398
                }
29643
                }
29399
                iprot.readListEnd();
29644
                iprot.readListEnd();
29400
              }
29645
              }
29401
            } else { 
29646
            } else { 
29402
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
29647
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 29424... Line 29669...
29424
 
29669
 
29425
      if (this.isSetSuccess()) {
29670
      if (this.isSetSuccess()) {
29426
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
29671
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
29427
        {
29672
        {
29428
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
29673
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
29429
          for (Item _iter68 : this.success)
29674
          for (Item _iter73 : this.success)
29430
          {
29675
          {
29431
            _iter68.write(oprot);
29676
            _iter73.write(oprot);
29432
          }
29677
          }
29433
          oprot.writeListEnd();
29678
          oprot.writeListEnd();
29434
        }
29679
        }
29435
        oprot.writeFieldEnd();
29680
        oprot.writeFieldEnd();
29436
      } else if (this.isSetCex()) {
29681
      } else if (this.isSetCex()) {
Line 30691... Line 30936...
30691
        }
30936
        }
30692
        switch (field.id) {
30937
        switch (field.id) {
30693
          case 0: // SUCCESS
30938
          case 0: // SUCCESS
30694
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
30939
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
30695
              {
30940
              {
30696
                org.apache.thrift.protocol.TList _list69 = iprot.readListBegin();
30941
                org.apache.thrift.protocol.TList _list74 = iprot.readListBegin();
30697
                this.success = new ArrayList<Item>(_list69.size);
30942
                this.success = new ArrayList<Item>(_list74.size);
30698
                for (int _i70 = 0; _i70 < _list69.size; ++_i70)
30943
                for (int _i75 = 0; _i75 < _list74.size; ++_i75)
30699
                {
30944
                {
30700
                  Item _elem71; // required
30945
                  Item _elem76; // required
30701
                  _elem71 = new Item();
30946
                  _elem76 = new Item();
30702
                  _elem71.read(iprot);
30947
                  _elem76.read(iprot);
30703
                  this.success.add(_elem71);
30948
                  this.success.add(_elem76);
30704
                }
30949
                }
30705
                iprot.readListEnd();
30950
                iprot.readListEnd();
30706
              }
30951
              }
30707
            } else { 
30952
            } else { 
30708
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
30953
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 30730... Line 30975...
30730
 
30975
 
30731
      if (this.isSetSuccess()) {
30976
      if (this.isSetSuccess()) {
30732
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
30977
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
30733
        {
30978
        {
30734
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
30979
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
30735
          for (Item _iter72 : this.success)
30980
          for (Item _iter77 : this.success)
30736
          {
30981
          {
30737
            _iter72.write(oprot);
30982
            _iter77.write(oprot);
30738
          }
30983
          }
30739
          oprot.writeListEnd();
30984
          oprot.writeListEnd();
30740
        }
30985
        }
30741
        oprot.writeFieldEnd();
30986
        oprot.writeFieldEnd();
30742
      } else if (this.isSetIsex()) {
30987
      } else if (this.isSetIsex()) {
Line 31658... Line 31903...
31658
        }
31903
        }
31659
        switch (field.id) {
31904
        switch (field.id) {
31660
          case 0: // SUCCESS
31905
          case 0: // SUCCESS
31661
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
31906
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
31662
              {
31907
              {
31663
                org.apache.thrift.protocol.TList _list73 = iprot.readListBegin();
31908
                org.apache.thrift.protocol.TList _list78 = iprot.readListBegin();
31664
                this.success = new ArrayList<Long>(_list73.size);
31909
                this.success = new ArrayList<Long>(_list78.size);
31665
                for (int _i74 = 0; _i74 < _list73.size; ++_i74)
31910
                for (int _i79 = 0; _i79 < _list78.size; ++_i79)
31666
                {
31911
                {
31667
                  long _elem75; // required
31912
                  long _elem80; // required
31668
                  _elem75 = iprot.readI64();
31913
                  _elem80 = iprot.readI64();
31669
                  this.success.add(_elem75);
31914
                  this.success.add(_elem80);
31670
                }
31915
                }
31671
                iprot.readListEnd();
31916
                iprot.readListEnd();
31672
              }
31917
              }
31673
            } else { 
31918
            } else { 
31674
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
31919
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 31696... Line 31941...
31696
 
31941
 
31697
      if (this.isSetSuccess()) {
31942
      if (this.isSetSuccess()) {
31698
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
31943
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
31699
        {
31944
        {
31700
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
31945
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
31701
          for (long _iter76 : this.success)
31946
          for (long _iter81 : this.success)
31702
          {
31947
          {
31703
            oprot.writeI64(_iter76);
31948
            oprot.writeI64(_iter81);
31704
          }
31949
          }
31705
          oprot.writeListEnd();
31950
          oprot.writeListEnd();
31706
        }
31951
        }
31707
        oprot.writeFieldEnd();
31952
        oprot.writeFieldEnd();
31708
      } else if (this.isSetCex()) {
31953
      } else if (this.isSetCex()) {
Line 32857... Line 33102...
32857
        }
33102
        }
32858
        switch (field.id) {
33103
        switch (field.id) {
32859
          case 0: // SUCCESS
33104
          case 0: // SUCCESS
32860
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
33105
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
32861
              {
33106
              {
32862
                org.apache.thrift.protocol.TList _list77 = iprot.readListBegin();
33107
                org.apache.thrift.protocol.TList _list82 = iprot.readListBegin();
32863
                this.success = new ArrayList<Item>(_list77.size);
33108
                this.success = new ArrayList<Item>(_list82.size);
32864
                for (int _i78 = 0; _i78 < _list77.size; ++_i78)
33109
                for (int _i83 = 0; _i83 < _list82.size; ++_i83)
32865
                {
33110
                {
32866
                  Item _elem79; // required
33111
                  Item _elem84; // required
32867
                  _elem79 = new Item();
33112
                  _elem84 = new Item();
32868
                  _elem79.read(iprot);
33113
                  _elem84.read(iprot);
32869
                  this.success.add(_elem79);
33114
                  this.success.add(_elem84);
32870
                }
33115
                }
32871
                iprot.readListEnd();
33116
                iprot.readListEnd();
32872
              }
33117
              }
32873
            } else { 
33118
            } else { 
32874
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
33119
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 32896... Line 33141...
32896
 
33141
 
32897
      if (this.isSetSuccess()) {
33142
      if (this.isSetSuccess()) {
32898
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
33143
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
32899
        {
33144
        {
32900
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
33145
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
32901
          for (Item _iter80 : this.success)
33146
          for (Item _iter85 : this.success)
32902
          {
33147
          {
32903
            _iter80.write(oprot);
33148
            _iter85.write(oprot);
32904
          }
33149
          }
32905
          oprot.writeListEnd();
33150
          oprot.writeListEnd();
32906
        }
33151
        }
32907
        oprot.writeFieldEnd();
33152
        oprot.writeFieldEnd();
32908
      } else if (this.isSetIsex()) {
33153
      } else if (this.isSetIsex()) {
Line 33824... Line 34069...
33824
        }
34069
        }
33825
        switch (field.id) {
34070
        switch (field.id) {
33826
          case 0: // SUCCESS
34071
          case 0: // SUCCESS
33827
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
34072
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
33828
              {
34073
              {
33829
                org.apache.thrift.protocol.TList _list81 = iprot.readListBegin();
34074
                org.apache.thrift.protocol.TList _list86 = iprot.readListBegin();
33830
                this.success = new ArrayList<Long>(_list81.size);
34075
                this.success = new ArrayList<Long>(_list86.size);
33831
                for (int _i82 = 0; _i82 < _list81.size; ++_i82)
34076
                for (int _i87 = 0; _i87 < _list86.size; ++_i87)
33832
                {
34077
                {
33833
                  long _elem83; // required
34078
                  long _elem88; // required
33834
                  _elem83 = iprot.readI64();
34079
                  _elem88 = iprot.readI64();
33835
                  this.success.add(_elem83);
34080
                  this.success.add(_elem88);
33836
                }
34081
                }
33837
                iprot.readListEnd();
34082
                iprot.readListEnd();
33838
              }
34083
              }
33839
            } else { 
34084
            } else { 
33840
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
34085
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 33862... Line 34107...
33862
 
34107
 
33863
      if (this.isSetSuccess()) {
34108
      if (this.isSetSuccess()) {
33864
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
34109
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
33865
        {
34110
        {
33866
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
34111
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
33867
          for (long _iter84 : this.success)
34112
          for (long _iter89 : this.success)
33868
          {
34113
          {
33869
            oprot.writeI64(_iter84);
34114
            oprot.writeI64(_iter89);
33870
          }
34115
          }
33871
          oprot.writeListEnd();
34116
          oprot.writeListEnd();
33872
        }
34117
        }
33873
        oprot.writeFieldEnd();
34118
        oprot.writeFieldEnd();
33874
      } else if (this.isSetCex()) {
34119
      } else if (this.isSetCex()) {
Line 35023... Line 35268...
35023
        }
35268
        }
35024
        switch (field.id) {
35269
        switch (field.id) {
35025
          case 0: // SUCCESS
35270
          case 0: // SUCCESS
35026
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
35271
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
35027
              {
35272
              {
35028
                org.apache.thrift.protocol.TList _list85 = iprot.readListBegin();
35273
                org.apache.thrift.protocol.TList _list90 = iprot.readListBegin();
35029
                this.success = new ArrayList<Item>(_list85.size);
35274
                this.success = new ArrayList<Item>(_list90.size);
35030
                for (int _i86 = 0; _i86 < _list85.size; ++_i86)
35275
                for (int _i91 = 0; _i91 < _list90.size; ++_i91)
35031
                {
35276
                {
35032
                  Item _elem87; // required
35277
                  Item _elem92; // required
35033
                  _elem87 = new Item();
35278
                  _elem92 = new Item();
35034
                  _elem87.read(iprot);
35279
                  _elem92.read(iprot);
35035
                  this.success.add(_elem87);
35280
                  this.success.add(_elem92);
35036
                }
35281
                }
35037
                iprot.readListEnd();
35282
                iprot.readListEnd();
35038
              }
35283
              }
35039
            } else { 
35284
            } else { 
35040
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
35285
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 35062... Line 35307...
35062
 
35307
 
35063
      if (this.isSetSuccess()) {
35308
      if (this.isSetSuccess()) {
35064
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
35309
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
35065
        {
35310
        {
35066
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
35311
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
35067
          for (Item _iter88 : this.success)
35312
          for (Item _iter93 : this.success)
35068
          {
35313
          {
35069
            _iter88.write(oprot);
35314
            _iter93.write(oprot);
35070
          }
35315
          }
35071
          oprot.writeListEnd();
35316
          oprot.writeListEnd();
35072
        }
35317
        }
35073
        oprot.writeFieldEnd();
35318
        oprot.writeFieldEnd();
35074
      } else if (this.isSetIsex()) {
35319
      } else if (this.isSetIsex()) {
Line 35990... Line 36235...
35990
        }
36235
        }
35991
        switch (field.id) {
36236
        switch (field.id) {
35992
          case 0: // SUCCESS
36237
          case 0: // SUCCESS
35993
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
36238
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
35994
              {
36239
              {
35995
                org.apache.thrift.protocol.TList _list89 = iprot.readListBegin();
36240
                org.apache.thrift.protocol.TList _list94 = iprot.readListBegin();
35996
                this.success = new ArrayList<Long>(_list89.size);
36241
                this.success = new ArrayList<Long>(_list94.size);
35997
                for (int _i90 = 0; _i90 < _list89.size; ++_i90)
36242
                for (int _i95 = 0; _i95 < _list94.size; ++_i95)
35998
                {
36243
                {
35999
                  long _elem91; // required
36244
                  long _elem96; // required
36000
                  _elem91 = iprot.readI64();
36245
                  _elem96 = iprot.readI64();
36001
                  this.success.add(_elem91);
36246
                  this.success.add(_elem96);
36002
                }
36247
                }
36003
                iprot.readListEnd();
36248
                iprot.readListEnd();
36004
              }
36249
              }
36005
            } else { 
36250
            } else { 
36006
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
36251
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 36028... Line 36273...
36028
 
36273
 
36029
      if (this.isSetSuccess()) {
36274
      if (this.isSetSuccess()) {
36030
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
36275
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
36031
        {
36276
        {
36032
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
36277
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
36033
          for (long _iter92 : this.success)
36278
          for (long _iter97 : this.success)
36034
          {
36279
          {
36035
            oprot.writeI64(_iter92);
36280
            oprot.writeI64(_iter97);
36036
          }
36281
          }
36037
          oprot.writeListEnd();
36282
          oprot.writeListEnd();
36038
        }
36283
        }
36039
        oprot.writeFieldEnd();
36284
        oprot.writeFieldEnd();
36040
      } else if (this.isSetCex()) {
36285
      } else if (this.isSetCex()) {
Line 37189... Line 37434...
37189
        }
37434
        }
37190
        switch (field.id) {
37435
        switch (field.id) {
37191
          case 0: // SUCCESS
37436
          case 0: // SUCCESS
37192
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
37437
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
37193
              {
37438
              {
37194
                org.apache.thrift.protocol.TList _list93 = iprot.readListBegin();
37439
                org.apache.thrift.protocol.TList _list98 = iprot.readListBegin();
37195
                this.success = new ArrayList<Item>(_list93.size);
37440
                this.success = new ArrayList<Item>(_list98.size);
37196
                for (int _i94 = 0; _i94 < _list93.size; ++_i94)
37441
                for (int _i99 = 0; _i99 < _list98.size; ++_i99)
37197
                {
37442
                {
37198
                  Item _elem95; // required
37443
                  Item _elem100; // required
37199
                  _elem95 = new Item();
37444
                  _elem100 = new Item();
37200
                  _elem95.read(iprot);
37445
                  _elem100.read(iprot);
37201
                  this.success.add(_elem95);
37446
                  this.success.add(_elem100);
37202
                }
37447
                }
37203
                iprot.readListEnd();
37448
                iprot.readListEnd();
37204
              }
37449
              }
37205
            } else { 
37450
            } else { 
37206
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
37451
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 37228... Line 37473...
37228
 
37473
 
37229
      if (this.isSetSuccess()) {
37474
      if (this.isSetSuccess()) {
37230
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
37475
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
37231
        {
37476
        {
37232
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
37477
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
37233
          for (Item _iter96 : this.success)
37478
          for (Item _iter101 : this.success)
37234
          {
37479
          {
37235
            _iter96.write(oprot);
37480
            _iter101.write(oprot);
37236
          }
37481
          }
37237
          oprot.writeListEnd();
37482
          oprot.writeListEnd();
37238
        }
37483
        }
37239
        oprot.writeFieldEnd();
37484
        oprot.writeFieldEnd();
37240
      } else if (this.isSetIsex()) {
37485
      } else if (this.isSetIsex()) {
Line 37770... Line 38015...
37770
            }
38015
            }
37771
            break;
38016
            break;
37772
          case 4: // CATEGORIES
38017
          case 4: // CATEGORIES
37773
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
38018
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
37774
              {
38019
              {
37775
                org.apache.thrift.protocol.TList _list97 = iprot.readListBegin();
38020
                org.apache.thrift.protocol.TList _list102 = iprot.readListBegin();
37776
                this.categories = new ArrayList<Long>(_list97.size);
38021
                this.categories = new ArrayList<Long>(_list102.size);
37777
                for (int _i98 = 0; _i98 < _list97.size; ++_i98)
38022
                for (int _i103 = 0; _i103 < _list102.size; ++_i103)
37778
                {
38023
                {
37779
                  long _elem99; // required
38024
                  long _elem104; // required
37780
                  _elem99 = iprot.readI64();
38025
                  _elem104 = iprot.readI64();
37781
                  this.categories.add(_elem99);
38026
                  this.categories.add(_elem104);
37782
                }
38027
                }
37783
                iprot.readListEnd();
38028
                iprot.readListEnd();
37784
              }
38029
              }
37785
            } else { 
38030
            } else { 
37786
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
38031
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 37812... Line 38057...
37812
      }
38057
      }
37813
      if (this.categories != null) {
38058
      if (this.categories != null) {
37814
        oprot.writeFieldBegin(CATEGORIES_FIELD_DESC);
38059
        oprot.writeFieldBegin(CATEGORIES_FIELD_DESC);
37815
        {
38060
        {
37816
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.categories.size()));
38061
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.categories.size()));
37817
          for (long _iter100 : this.categories)
38062
          for (long _iter105 : this.categories)
37818
          {
38063
          {
37819
            oprot.writeI64(_iter100);
38064
            oprot.writeI64(_iter105);
37820
          }
38065
          }
37821
          oprot.writeListEnd();
38066
          oprot.writeListEnd();
37822
        }
38067
        }
37823
        oprot.writeFieldEnd();
38068
        oprot.writeFieldEnd();
37824
      }
38069
      }
Line 38196... Line 38441...
38196
        }
38441
        }
38197
        switch (field.id) {
38442
        switch (field.id) {
38198
          case 0: // SUCCESS
38443
          case 0: // SUCCESS
38199
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
38444
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
38200
              {
38445
              {
38201
                org.apache.thrift.protocol.TList _list101 = iprot.readListBegin();
38446
                org.apache.thrift.protocol.TList _list106 = iprot.readListBegin();
38202
                this.success = new ArrayList<Long>(_list101.size);
38447
                this.success = new ArrayList<Long>(_list106.size);
38203
                for (int _i102 = 0; _i102 < _list101.size; ++_i102)
38448
                for (int _i107 = 0; _i107 < _list106.size; ++_i107)
38204
                {
38449
                {
38205
                  long _elem103; // required
38450
                  long _elem108; // required
38206
                  _elem103 = iprot.readI64();
38451
                  _elem108 = iprot.readI64();
38207
                  this.success.add(_elem103);
38452
                  this.success.add(_elem108);
38208
                }
38453
                }
38209
                iprot.readListEnd();
38454
                iprot.readListEnd();
38210
              }
38455
              }
38211
            } else { 
38456
            } else { 
38212
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
38457
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 38234... Line 38479...
38234
 
38479
 
38235
      if (this.isSetSuccess()) {
38480
      if (this.isSetSuccess()) {
38236
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
38481
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
38237
        {
38482
        {
38238
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
38483
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
38239
          for (long _iter104 : this.success)
38484
          for (long _iter109 : this.success)
38240
          {
38485
          {
38241
            oprot.writeI64(_iter104);
38486
            oprot.writeI64(_iter109);
38242
          }
38487
          }
38243
          oprot.writeListEnd();
38488
          oprot.writeListEnd();
38244
        }
38489
        }
38245
        oprot.writeFieldEnd();
38490
        oprot.writeFieldEnd();
38246
      } else if (this.isSetCex()) {
38491
      } else if (this.isSetCex()) {
Line 40996... Line 41241...
40996
        }
41241
        }
40997
        switch (field.id) {
41242
        switch (field.id) {
40998
          case 0: // SUCCESS
41243
          case 0: // SUCCESS
40999
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
41244
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
41000
              {
41245
              {
41001
                org.apache.thrift.protocol.TList _list105 = iprot.readListBegin();
41246
                org.apache.thrift.protocol.TList _list110 = iprot.readListBegin();
41002
                this.success = new ArrayList<Category>(_list105.size);
41247
                this.success = new ArrayList<Category>(_list110.size);
41003
                for (int _i106 = 0; _i106 < _list105.size; ++_i106)
41248
                for (int _i111 = 0; _i111 < _list110.size; ++_i111)
41004
                {
41249
                {
41005
                  Category _elem107; // required
41250
                  Category _elem112; // required
41006
                  _elem107 = new Category();
41251
                  _elem112 = new Category();
41007
                  _elem107.read(iprot);
41252
                  _elem112.read(iprot);
41008
                  this.success.add(_elem107);
41253
                  this.success.add(_elem112);
41009
                }
41254
                }
41010
                iprot.readListEnd();
41255
                iprot.readListEnd();
41011
              }
41256
              }
41012
            } else { 
41257
            } else { 
41013
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
41258
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 41027... Line 41272...
41027
 
41272
 
41028
      if (this.isSetSuccess()) {
41273
      if (this.isSetSuccess()) {
41029
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
41274
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
41030
        {
41275
        {
41031
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
41276
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
41032
          for (Category _iter108 : this.success)
41277
          for (Category _iter113 : this.success)
41033
          {
41278
          {
41034
            _iter108.write(oprot);
41279
            _iter113.write(oprot);
41035
          }
41280
          }
41036
          oprot.writeListEnd();
41281
          oprot.writeListEnd();
41037
        }
41282
        }
41038
        oprot.writeFieldEnd();
41283
        oprot.writeFieldEnd();
41039
      }
41284
      }
Line 41621... Line 41866...
41621
        }
41866
        }
41622
        switch (field.id) {
41867
        switch (field.id) {
41623
          case 0: // SUCCESS
41868
          case 0: // SUCCESS
41624
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
41869
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
41625
              {
41870
              {
41626
                org.apache.thrift.protocol.TList _list109 = iprot.readListBegin();
41871
                org.apache.thrift.protocol.TList _list114 = iprot.readListBegin();
41627
                this.success = new ArrayList<Item>(_list109.size);
41872
                this.success = new ArrayList<Item>(_list114.size);
41628
                for (int _i110 = 0; _i110 < _list109.size; ++_i110)
41873
                for (int _i115 = 0; _i115 < _list114.size; ++_i115)
41629
                {
41874
                {
41630
                  Item _elem111; // required
41875
                  Item _elem116; // required
41631
                  _elem111 = new Item();
41876
                  _elem116 = new Item();
41632
                  _elem111.read(iprot);
41877
                  _elem116.read(iprot);
41633
                  this.success.add(_elem111);
41878
                  this.success.add(_elem116);
41634
                }
41879
                }
41635
                iprot.readListEnd();
41880
                iprot.readListEnd();
41636
              }
41881
              }
41637
            } else { 
41882
            } else { 
41638
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
41883
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 41652... Line 41897...
41652
 
41897
 
41653
      if (this.isSetSuccess()) {
41898
      if (this.isSetSuccess()) {
41654
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
41899
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
41655
        {
41900
        {
41656
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
41901
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
41657
          for (Item _iter112 : this.success)
41902
          for (Item _iter117 : this.success)
41658
          {
41903
          {
41659
            _iter112.write(oprot);
41904
            _iter117.write(oprot);
41660
          }
41905
          }
41661
          oprot.writeListEnd();
41906
          oprot.writeListEnd();
41662
        }
41907
        }
41663
        oprot.writeFieldEnd();
41908
        oprot.writeFieldEnd();
41664
      }
41909
      }
Line 44848... Line 45093...
44848
        }
45093
        }
44849
        switch (field.id) {
45094
        switch (field.id) {
44850
          case 0: // SUCCESS
45095
          case 0: // SUCCESS
44851
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
45096
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
44852
              {
45097
              {
44853
                org.apache.thrift.protocol.TList _list113 = iprot.readListBegin();
45098
                org.apache.thrift.protocol.TList _list118 = iprot.readListBegin();
44854
                this.success = new ArrayList<String>(_list113.size);
45099
                this.success = new ArrayList<String>(_list118.size);
44855
                for (int _i114 = 0; _i114 < _list113.size; ++_i114)
45100
                for (int _i119 = 0; _i119 < _list118.size; ++_i119)
44856
                {
45101
                {
44857
                  String _elem115; // required
45102
                  String _elem120; // required
44858
                  _elem115 = iprot.readString();
45103
                  _elem120 = iprot.readString();
44859
                  this.success.add(_elem115);
45104
                  this.success.add(_elem120);
44860
                }
45105
                }
44861
                iprot.readListEnd();
45106
                iprot.readListEnd();
44862
              }
45107
              }
44863
            } else { 
45108
            } else { 
44864
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
45109
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 44878... Line 45123...
44878
 
45123
 
44879
      if (this.isSetSuccess()) {
45124
      if (this.isSetSuccess()) {
44880
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
45125
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
44881
        {
45126
        {
44882
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
45127
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
44883
          for (String _iter116 : this.success)
45128
          for (String _iter121 : this.success)
44884
          {
45129
          {
44885
            oprot.writeString(_iter116);
45130
            oprot.writeString(_iter121);
44886
          }
45131
          }
44887
          oprot.writeListEnd();
45132
          oprot.writeListEnd();
44888
        }
45133
        }
44889
        oprot.writeFieldEnd();
45134
        oprot.writeFieldEnd();
44890
      }
45135
      }
Line 45472... Line 45717...
45472
        }
45717
        }
45473
        switch (field.id) {
45718
        switch (field.id) {
45474
          case 0: // SUCCESS
45719
          case 0: // SUCCESS
45475
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
45720
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
45476
              {
45721
              {
45477
                org.apache.thrift.protocol.TList _list117 = iprot.readListBegin();
45722
                org.apache.thrift.protocol.TList _list122 = iprot.readListBegin();
45478
                this.success = new ArrayList<Long>(_list117.size);
45723
                this.success = new ArrayList<Long>(_list122.size);
45479
                for (int _i118 = 0; _i118 < _list117.size; ++_i118)
45724
                for (int _i123 = 0; _i123 < _list122.size; ++_i123)
45480
                {
45725
                {
45481
                  long _elem119; // required
45726
                  long _elem124; // required
45482
                  _elem119 = iprot.readI64();
45727
                  _elem124 = iprot.readI64();
45483
                  this.success.add(_elem119);
45728
                  this.success.add(_elem124);
45484
                }
45729
                }
45485
                iprot.readListEnd();
45730
                iprot.readListEnd();
45486
              }
45731
              }
45487
            } else { 
45732
            } else { 
45488
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
45733
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 45502... Line 45747...
45502
 
45747
 
45503
      if (this.isSetSuccess()) {
45748
      if (this.isSetSuccess()) {
45504
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
45749
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
45505
        {
45750
        {
45506
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
45751
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
45507
          for (long _iter120 : this.success)
45752
          for (long _iter125 : this.success)
45508
          {
45753
          {
45509
            oprot.writeI64(_iter120);
45754
            oprot.writeI64(_iter125);
45510
          }
45755
          }
45511
          oprot.writeListEnd();
45756
          oprot.writeListEnd();
45512
        }
45757
        }
45513
        oprot.writeFieldEnd();
45758
        oprot.writeFieldEnd();
45514
      }
45759
      }
Line 46011... Line 46256...
46011
        }
46256
        }
46012
        switch (field.id) {
46257
        switch (field.id) {
46013
          case 0: // SUCCESS
46258
          case 0: // SUCCESS
46014
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
46259
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
46015
              {
46260
              {
46016
                org.apache.thrift.protocol.TMap _map121 = iprot.readMapBegin();
46261
                org.apache.thrift.protocol.TMap _map126 = iprot.readMapBegin();
46017
                this.success = new HashMap<Long,List<String>>(2*_map121.size);
46262
                this.success = new HashMap<Long,List<String>>(2*_map126.size);
46018
                for (int _i122 = 0; _i122 < _map121.size; ++_i122)
46263
                for (int _i127 = 0; _i127 < _map126.size; ++_i127)
46019
                {
46264
                {
46020
                  long _key123; // required
46265
                  long _key128; // required
46021
                  List<String> _val124; // required
46266
                  List<String> _val129; // required
46022
                  _key123 = iprot.readI64();
46267
                  _key128 = iprot.readI64();
46023
                  {
46268
                  {
46024
                    org.apache.thrift.protocol.TList _list125 = iprot.readListBegin();
46269
                    org.apache.thrift.protocol.TList _list130 = iprot.readListBegin();
46025
                    _val124 = new ArrayList<String>(_list125.size);
46270
                    _val129 = new ArrayList<String>(_list130.size);
46026
                    for (int _i126 = 0; _i126 < _list125.size; ++_i126)
46271
                    for (int _i131 = 0; _i131 < _list130.size; ++_i131)
46027
                    {
46272
                    {
46028
                      String _elem127; // required
46273
                      String _elem132; // required
46029
                      _elem127 = iprot.readString();
46274
                      _elem132 = iprot.readString();
46030
                      _val124.add(_elem127);
46275
                      _val129.add(_elem132);
46031
                    }
46276
                    }
46032
                    iprot.readListEnd();
46277
                    iprot.readListEnd();
46033
                  }
46278
                  }
46034
                  this.success.put(_key123, _val124);
46279
                  this.success.put(_key128, _val129);
46035
                }
46280
                }
46036
                iprot.readMapEnd();
46281
                iprot.readMapEnd();
46037
              }
46282
              }
46038
            } else { 
46283
            } else { 
46039
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
46284
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 46053... Line 46298...
46053
 
46298
 
46054
      if (this.isSetSuccess()) {
46299
      if (this.isSetSuccess()) {
46055
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
46300
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
46056
        {
46301
        {
46057
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.LIST, this.success.size()));
46302
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.LIST, this.success.size()));
46058
          for (Map.Entry<Long, List<String>> _iter128 : this.success.entrySet())
46303
          for (Map.Entry<Long, List<String>> _iter133 : this.success.entrySet())
46059
          {
46304
          {
46060
            oprot.writeI64(_iter128.getKey());
46305
            oprot.writeI64(_iter133.getKey());
46061
            {
46306
            {
46062
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, _iter128.getValue().size()));
46307
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, _iter133.getValue().size()));
46063
              for (String _iter129 : _iter128.getValue())
46308
              for (String _iter134 : _iter133.getValue())
46064
              {
46309
              {
46065
                oprot.writeString(_iter129);
46310
                oprot.writeString(_iter134);
46066
              }
46311
              }
46067
              oprot.writeListEnd();
46312
              oprot.writeListEnd();
46068
            }
46313
            }
46069
          }
46314
          }
46070
          oprot.writeMapEnd();
46315
          oprot.writeMapEnd();
Line 47737... Line 47982...
47737
        }
47982
        }
47738
        switch (field.id) {
47983
        switch (field.id) {
47739
          case 0: // SUCCESS
47984
          case 0: // SUCCESS
47740
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
47985
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
47741
              {
47986
              {
47742
                org.apache.thrift.protocol.TList _list130 = iprot.readListBegin();
47987
                org.apache.thrift.protocol.TList _list135 = iprot.readListBegin();
47743
                this.success = new ArrayList<Banner>(_list130.size);
47988
                this.success = new ArrayList<Banner>(_list135.size);
47744
                for (int _i131 = 0; _i131 < _list130.size; ++_i131)
47989
                for (int _i136 = 0; _i136 < _list135.size; ++_i136)
47745
                {
47990
                {
47746
                  Banner _elem132; // required
47991
                  Banner _elem137; // required
47747
                  _elem132 = new Banner();
47992
                  _elem137 = new Banner();
47748
                  _elem132.read(iprot);
47993
                  _elem137.read(iprot);
47749
                  this.success.add(_elem132);
47994
                  this.success.add(_elem137);
47750
                }
47995
                }
47751
                iprot.readListEnd();
47996
                iprot.readListEnd();
47752
              }
47997
              }
47753
            } else { 
47998
            } else { 
47754
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
47999
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 47768... Line 48013...
47768
 
48013
 
47769
      if (this.isSetSuccess()) {
48014
      if (this.isSetSuccess()) {
47770
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
48015
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
47771
        {
48016
        {
47772
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
48017
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
47773
          for (Banner _iter133 : this.success)
48018
          for (Banner _iter138 : this.success)
47774
          {
48019
          {
47775
            _iter133.write(oprot);
48020
            _iter138.write(oprot);
47776
          }
48021
          }
47777
          oprot.writeListEnd();
48022
          oprot.writeListEnd();
47778
        }
48023
        }
47779
        oprot.writeFieldEnd();
48024
        oprot.writeFieldEnd();
47780
      }
48025
      }
Line 49652... Line 49897...
49652
        }
49897
        }
49653
        switch (field.id) {
49898
        switch (field.id) {
49654
          case 0: // SUCCESS
49899
          case 0: // SUCCESS
49655
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
49900
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
49656
              {
49901
              {
49657
                org.apache.thrift.protocol.TMap _map134 = iprot.readMapBegin();
49902
                org.apache.thrift.protocol.TMap _map139 = iprot.readMapBegin();
49658
                this.success = new HashMap<String,List<Banner>>(2*_map134.size);
49903
                this.success = new HashMap<String,List<Banner>>(2*_map139.size);
49659
                for (int _i135 = 0; _i135 < _map134.size; ++_i135)
49904
                for (int _i140 = 0; _i140 < _map139.size; ++_i140)
49660
                {
49905
                {
49661
                  String _key136; // required
49906
                  String _key141; // required
49662
                  List<Banner> _val137; // required
49907
                  List<Banner> _val142; // required
49663
                  _key136 = iprot.readString();
49908
                  _key141 = iprot.readString();
49664
                  {
49909
                  {
49665
                    org.apache.thrift.protocol.TList _list138 = iprot.readListBegin();
49910
                    org.apache.thrift.protocol.TList _list143 = iprot.readListBegin();
49666
                    _val137 = new ArrayList<Banner>(_list138.size);
49911
                    _val142 = new ArrayList<Banner>(_list143.size);
49667
                    for (int _i139 = 0; _i139 < _list138.size; ++_i139)
49912
                    for (int _i144 = 0; _i144 < _list143.size; ++_i144)
49668
                    {
49913
                    {
49669
                      Banner _elem140; // required
49914
                      Banner _elem145; // required
49670
                      _elem140 = new Banner();
49915
                      _elem145 = new Banner();
49671
                      _elem140.read(iprot);
49916
                      _elem145.read(iprot);
49672
                      _val137.add(_elem140);
49917
                      _val142.add(_elem145);
49673
                    }
49918
                    }
49674
                    iprot.readListEnd();
49919
                    iprot.readListEnd();
49675
                  }
49920
                  }
49676
                  this.success.put(_key136, _val137);
49921
                  this.success.put(_key141, _val142);
49677
                }
49922
                }
49678
                iprot.readMapEnd();
49923
                iprot.readMapEnd();
49679
              }
49924
              }
49680
            } else { 
49925
            } else { 
49681
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
49926
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 49695... Line 49940...
49695
 
49940
 
49696
      if (this.isSetSuccess()) {
49941
      if (this.isSetSuccess()) {
49697
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
49942
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
49698
        {
49943
        {
49699
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, this.success.size()));
49944
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, this.success.size()));
49700
          for (Map.Entry<String, List<Banner>> _iter141 : this.success.entrySet())
49945
          for (Map.Entry<String, List<Banner>> _iter146 : this.success.entrySet())
49701
          {
49946
          {
49702
            oprot.writeString(_iter141.getKey());
49947
            oprot.writeString(_iter146.getKey());
49703
            {
49948
            {
49704
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, _iter141.getValue().size()));
49949
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, _iter146.getValue().size()));
49705
              for (Banner _iter142 : _iter141.getValue())
49950
              for (Banner _iter147 : _iter146.getValue())
49706
              {
49951
              {
49707
                _iter142.write(oprot);
49952
                _iter147.write(oprot);
49708
              }
49953
              }
49709
              oprot.writeListEnd();
49954
              oprot.writeListEnd();
49710
            }
49955
            }
49711
          }
49956
          }
49712
          oprot.writeMapEnd();
49957
          oprot.writeMapEnd();
Line 50003... Line 50248...
50003
        }
50248
        }
50004
        switch (field.id) {
50249
        switch (field.id) {
50005
          case 1: // BANNER_MAPS
50250
          case 1: // BANNER_MAPS
50006
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
50251
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
50007
              {
50252
              {
50008
                org.apache.thrift.protocol.TList _list143 = iprot.readListBegin();
50253
                org.apache.thrift.protocol.TList _list148 = iprot.readListBegin();
50009
                this.bannerMaps = new ArrayList<BannerMap>(_list143.size);
50254
                this.bannerMaps = new ArrayList<BannerMap>(_list148.size);
50010
                for (int _i144 = 0; _i144 < _list143.size; ++_i144)
50255
                for (int _i149 = 0; _i149 < _list148.size; ++_i149)
50011
                {
50256
                {
50012
                  BannerMap _elem145; // required
50257
                  BannerMap _elem150; // required
50013
                  _elem145 = new BannerMap();
50258
                  _elem150 = new BannerMap();
50014
                  _elem145.read(iprot);
50259
                  _elem150.read(iprot);
50015
                  this.bannerMaps.add(_elem145);
50260
                  this.bannerMaps.add(_elem150);
50016
                }
50261
                }
50017
                iprot.readListEnd();
50262
                iprot.readListEnd();
50018
              }
50263
              }
50019
            } else { 
50264
            } else { 
50020
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
50265
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 50035... Line 50280...
50035
      oprot.writeStructBegin(STRUCT_DESC);
50280
      oprot.writeStructBegin(STRUCT_DESC);
50036
      if (this.bannerMaps != null) {
50281
      if (this.bannerMaps != null) {
50037
        oprot.writeFieldBegin(BANNER_MAPS_FIELD_DESC);
50282
        oprot.writeFieldBegin(BANNER_MAPS_FIELD_DESC);
50038
        {
50283
        {
50039
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.bannerMaps.size()));
50284
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.bannerMaps.size()));
50040
          for (BannerMap _iter146 : this.bannerMaps)
50285
          for (BannerMap _iter151 : this.bannerMaps)
50041
          {
50286
          {
50042
            _iter146.write(oprot);
50287
            _iter151.write(oprot);
50043
          }
50288
          }
50044
          oprot.writeListEnd();
50289
          oprot.writeListEnd();
50045
        }
50290
        }
50046
        oprot.writeFieldEnd();
50291
        oprot.writeFieldEnd();
50047
      }
50292
      }
Line 52197... Line 52442...
52197
        }
52442
        }
52198
        switch (field.id) {
52443
        switch (field.id) {
52199
          case 0: // SUCCESS
52444
          case 0: // SUCCESS
52200
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
52445
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
52201
              {
52446
              {
52202
                org.apache.thrift.protocol.TList _list147 = iprot.readListBegin();
52447
                org.apache.thrift.protocol.TList _list152 = iprot.readListBegin();
52203
                this.success = new ArrayList<BannerMap>(_list147.size);
52448
                this.success = new ArrayList<BannerMap>(_list152.size);
52204
                for (int _i148 = 0; _i148 < _list147.size; ++_i148)
52449
                for (int _i153 = 0; _i153 < _list152.size; ++_i153)
52205
                {
52450
                {
52206
                  BannerMap _elem149; // required
52451
                  BannerMap _elem154; // required
52207
                  _elem149 = new BannerMap();
52452
                  _elem154 = new BannerMap();
52208
                  _elem149.read(iprot);
52453
                  _elem154.read(iprot);
52209
                  this.success.add(_elem149);
52454
                  this.success.add(_elem154);
52210
                }
52455
                }
52211
                iprot.readListEnd();
52456
                iprot.readListEnd();
52212
              }
52457
              }
52213
            } else { 
52458
            } else { 
52214
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
52459
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 52228... Line 52473...
52228
 
52473
 
52229
      if (this.isSetSuccess()) {
52474
      if (this.isSetSuccess()) {
52230
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
52475
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
52231
        {
52476
        {
52232
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
52477
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
52233
          for (BannerMap _iter150 : this.success)
52478
          for (BannerMap _iter155 : this.success)
52234
          {
52479
          {
52235
            _iter150.write(oprot);
52480
            _iter155.write(oprot);
52236
          }
52481
          }
52237
          oprot.writeListEnd();
52482
          oprot.writeListEnd();
52238
        }
52483
        }
52239
        oprot.writeFieldEnd();
52484
        oprot.writeFieldEnd();
52240
      }
52485
      }
Line 52528... Line 52773...
52528
        }
52773
        }
52529
        switch (field.id) {
52774
        switch (field.id) {
52530
          case 1: // BANNER_URI_MAPPINGS
52775
          case 1: // BANNER_URI_MAPPINGS
52531
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
52776
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
52532
              {
52777
              {
52533
                org.apache.thrift.protocol.TList _list151 = iprot.readListBegin();
52778
                org.apache.thrift.protocol.TList _list156 = iprot.readListBegin();
52534
                this.bannerUriMappings = new ArrayList<BannerUriMapping>(_list151.size);
52779
                this.bannerUriMappings = new ArrayList<BannerUriMapping>(_list156.size);
52535
                for (int _i152 = 0; _i152 < _list151.size; ++_i152)
52780
                for (int _i157 = 0; _i157 < _list156.size; ++_i157)
52536
                {
52781
                {
52537
                  BannerUriMapping _elem153; // required
52782
                  BannerUriMapping _elem158; // required
52538
                  _elem153 = new BannerUriMapping();
52783
                  _elem158 = new BannerUriMapping();
52539
                  _elem153.read(iprot);
52784
                  _elem158.read(iprot);
52540
                  this.bannerUriMappings.add(_elem153);
52785
                  this.bannerUriMappings.add(_elem158);
52541
                }
52786
                }
52542
                iprot.readListEnd();
52787
                iprot.readListEnd();
52543
              }
52788
              }
52544
            } else { 
52789
            } else { 
52545
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
52790
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 52560... Line 52805...
52560
      oprot.writeStructBegin(STRUCT_DESC);
52805
      oprot.writeStructBegin(STRUCT_DESC);
52561
      if (this.bannerUriMappings != null) {
52806
      if (this.bannerUriMappings != null) {
52562
        oprot.writeFieldBegin(BANNER_URI_MAPPINGS_FIELD_DESC);
52807
        oprot.writeFieldBegin(BANNER_URI_MAPPINGS_FIELD_DESC);
52563
        {
52808
        {
52564
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.bannerUriMappings.size()));
52809
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.bannerUriMappings.size()));
52565
          for (BannerUriMapping _iter154 : this.bannerUriMappings)
52810
          for (BannerUriMapping _iter159 : this.bannerUriMappings)
52566
          {
52811
          {
52567
            _iter154.write(oprot);
52812
            _iter159.write(oprot);
52568
          }
52813
          }
52569
          oprot.writeListEnd();
52814
          oprot.writeListEnd();
52570
        }
52815
        }
52571
        oprot.writeFieldEnd();
52816
        oprot.writeFieldEnd();
52572
      }
52817
      }
Line 53453... Line 53698...
53453
        }
53698
        }
53454
        switch (field.id) {
53699
        switch (field.id) {
53455
          case 0: // SUCCESS
53700
          case 0: // SUCCESS
53456
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
53701
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
53457
              {
53702
              {
53458
                org.apache.thrift.protocol.TList _list155 = iprot.readListBegin();
53703
                org.apache.thrift.protocol.TList _list160 = iprot.readListBegin();
53459
                this.success = new ArrayList<BannerUriMapping>(_list155.size);
53704
                this.success = new ArrayList<BannerUriMapping>(_list160.size);
53460
                for (int _i156 = 0; _i156 < _list155.size; ++_i156)
53705
                for (int _i161 = 0; _i161 < _list160.size; ++_i161)
53461
                {
53706
                {
53462
                  BannerUriMapping _elem157; // required
53707
                  BannerUriMapping _elem162; // required
53463
                  _elem157 = new BannerUriMapping();
53708
                  _elem162 = new BannerUriMapping();
53464
                  _elem157.read(iprot);
53709
                  _elem162.read(iprot);
53465
                  this.success.add(_elem157);
53710
                  this.success.add(_elem162);
53466
                }
53711
                }
53467
                iprot.readListEnd();
53712
                iprot.readListEnd();
53468
              }
53713
              }
53469
            } else { 
53714
            } else { 
53470
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
53715
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 53484... Line 53729...
53484
 
53729
 
53485
      if (this.isSetSuccess()) {
53730
      if (this.isSetSuccess()) {
53486
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
53731
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
53487
        {
53732
        {
53488
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
53733
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
53489
          for (BannerUriMapping _iter158 : this.success)
53734
          for (BannerUriMapping _iter163 : this.success)
53490
          {
53735
          {
53491
            _iter158.write(oprot);
53736
            _iter163.write(oprot);
53492
          }
53737
          }
53493
          oprot.writeListEnd();
53738
          oprot.writeListEnd();
53494
        }
53739
        }
53495
        oprot.writeFieldEnd();
53740
        oprot.writeFieldEnd();
53496
      }
53741
      }
Line 54572... Line 54817...
54572
        }
54817
        }
54573
        switch (field.id) {
54818
        switch (field.id) {
54574
          case 0: // SUCCESS
54819
          case 0: // SUCCESS
54575
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
54820
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
54576
              {
54821
              {
54577
                org.apache.thrift.protocol.TList _list159 = iprot.readListBegin();
54822
                org.apache.thrift.protocol.TList _list164 = iprot.readListBegin();
54578
                this.success = new ArrayList<Campaign>(_list159.size);
54823
                this.success = new ArrayList<Campaign>(_list164.size);
54579
                for (int _i160 = 0; _i160 < _list159.size; ++_i160)
54824
                for (int _i165 = 0; _i165 < _list164.size; ++_i165)
54580
                {
54825
                {
54581
                  Campaign _elem161; // required
54826
                  Campaign _elem166; // required
54582
                  _elem161 = new Campaign();
54827
                  _elem166 = new Campaign();
54583
                  _elem161.read(iprot);
54828
                  _elem166.read(iprot);
54584
                  this.success.add(_elem161);
54829
                  this.success.add(_elem166);
54585
                }
54830
                }
54586
                iprot.readListEnd();
54831
                iprot.readListEnd();
54587
              }
54832
              }
54588
            } else { 
54833
            } else { 
54589
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
54834
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 54603... Line 54848...
54603
 
54848
 
54604
      if (this.isSetSuccess()) {
54849
      if (this.isSetSuccess()) {
54605
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
54850
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
54606
        {
54851
        {
54607
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
54852
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
54608
          for (Campaign _iter162 : this.success)
54853
          for (Campaign _iter167 : this.success)
54609
          {
54854
          {
54610
            _iter162.write(oprot);
54855
            _iter167.write(oprot);
54611
          }
54856
          }
54612
          oprot.writeListEnd();
54857
          oprot.writeListEnd();
54613
        }
54858
        }
54614
        oprot.writeFieldEnd();
54859
        oprot.writeFieldEnd();
54615
      }
54860
      }
Line 55596... Line 55841...
55596
        }
55841
        }
55597
        switch (field.id) {
55842
        switch (field.id) {
55598
          case 0: // SUCCESS
55843
          case 0: // SUCCESS
55599
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
55844
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
55600
              {
55845
              {
55601
                org.apache.thrift.protocol.TList _list163 = iprot.readListBegin();
55846
                org.apache.thrift.protocol.TList _list168 = iprot.readListBegin();
55602
                this.success = new ArrayList<String>(_list163.size);
55847
                this.success = new ArrayList<String>(_list168.size);
55603
                for (int _i164 = 0; _i164 < _list163.size; ++_i164)
55848
                for (int _i169 = 0; _i169 < _list168.size; ++_i169)
55604
                {
55849
                {
55605
                  String _elem165; // required
55850
                  String _elem170; // required
55606
                  _elem165 = iprot.readString();
55851
                  _elem170 = iprot.readString();
55607
                  this.success.add(_elem165);
55852
                  this.success.add(_elem170);
55608
                }
55853
                }
55609
                iprot.readListEnd();
55854
                iprot.readListEnd();
55610
              }
55855
              }
55611
            } else { 
55856
            } else { 
55612
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
55857
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 55626... Line 55871...
55626
 
55871
 
55627
      if (this.isSetSuccess()) {
55872
      if (this.isSetSuccess()) {
55628
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
55873
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
55629
        {
55874
        {
55630
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
55875
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
55631
          for (String _iter166 : this.success)
55876
          for (String _iter171 : this.success)
55632
          {
55877
          {
55633
            oprot.writeString(_iter166);
55878
            oprot.writeString(_iter171);
55634
          }
55879
          }
55635
          oprot.writeListEnd();
55880
          oprot.writeListEnd();
55636
        }
55881
        }
55637
        oprot.writeFieldEnd();
55882
        oprot.writeFieldEnd();
55638
      }
55883
      }
Line 56135... Line 56380...
56135
        }
56380
        }
56136
        switch (field.id) {
56381
        switch (field.id) {
56137
          case 0: // SUCCESS
56382
          case 0: // SUCCESS
56138
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
56383
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
56139
              {
56384
              {
56140
                org.apache.thrift.protocol.TMap _map167 = iprot.readMapBegin();
56385
                org.apache.thrift.protocol.TMap _map172 = iprot.readMapBegin();
56141
                this.success = new HashMap<String,List<Banner>>(2*_map167.size);
56386
                this.success = new HashMap<String,List<Banner>>(2*_map172.size);
56142
                for (int _i168 = 0; _i168 < _map167.size; ++_i168)
56387
                for (int _i173 = 0; _i173 < _map172.size; ++_i173)
56143
                {
56388
                {
56144
                  String _key169; // required
56389
                  String _key174; // required
56145
                  List<Banner> _val170; // required
56390
                  List<Banner> _val175; // required
56146
                  _key169 = iprot.readString();
56391
                  _key174 = iprot.readString();
56147
                  {
56392
                  {
56148
                    org.apache.thrift.protocol.TList _list171 = iprot.readListBegin();
56393
                    org.apache.thrift.protocol.TList _list176 = iprot.readListBegin();
56149
                    _val170 = new ArrayList<Banner>(_list171.size);
56394
                    _val175 = new ArrayList<Banner>(_list176.size);
56150
                    for (int _i172 = 0; _i172 < _list171.size; ++_i172)
56395
                    for (int _i177 = 0; _i177 < _list176.size; ++_i177)
56151
                    {
56396
                    {
56152
                      Banner _elem173; // required
56397
                      Banner _elem178; // required
56153
                      _elem173 = new Banner();
56398
                      _elem178 = new Banner();
56154
                      _elem173.read(iprot);
56399
                      _elem178.read(iprot);
56155
                      _val170.add(_elem173);
56400
                      _val175.add(_elem178);
56156
                    }
56401
                    }
56157
                    iprot.readListEnd();
56402
                    iprot.readListEnd();
56158
                  }
56403
                  }
56159
                  this.success.put(_key169, _val170);
56404
                  this.success.put(_key174, _val175);
56160
                }
56405
                }
56161
                iprot.readMapEnd();
56406
                iprot.readMapEnd();
56162
              }
56407
              }
56163
            } else { 
56408
            } else { 
56164
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
56409
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 56178... Line 56423...
56178
 
56423
 
56179
      if (this.isSetSuccess()) {
56424
      if (this.isSetSuccess()) {
56180
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
56425
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
56181
        {
56426
        {
56182
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, this.success.size()));
56427
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, this.success.size()));
56183
          for (Map.Entry<String, List<Banner>> _iter174 : this.success.entrySet())
56428
          for (Map.Entry<String, List<Banner>> _iter179 : this.success.entrySet())
56184
          {
56429
          {
56185
            oprot.writeString(_iter174.getKey());
56430
            oprot.writeString(_iter179.getKey());
56186
            {
56431
            {
56187
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, _iter174.getValue().size()));
56432
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, _iter179.getValue().size()));
56188
              for (Banner _iter175 : _iter174.getValue())
56433
              for (Banner _iter180 : _iter179.getValue())
56189
              {
56434
              {
56190
                _iter175.write(oprot);
56435
                _iter180.write(oprot);
56191
              }
56436
              }
56192
              oprot.writeListEnd();
56437
              oprot.writeListEnd();
56193
            }
56438
            }
56194
          }
56439
          }
56195
          oprot.writeMapEnd();
56440
          oprot.writeMapEnd();
Line 59362... Line 59607...
59362
        }
59607
        }
59363
        switch (field.id) {
59608
        switch (field.id) {
59364
          case 0: // SUCCESS
59609
          case 0: // SUCCESS
59365
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
59610
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
59366
              {
59611
              {
59367
                org.apache.thrift.protocol.TList _list176 = iprot.readListBegin();
59612
                org.apache.thrift.protocol.TList _list181 = iprot.readListBegin();
59368
                this.success = new ArrayList<Item>(_list176.size);
59613
                this.success = new ArrayList<Item>(_list181.size);
59369
                for (int _i177 = 0; _i177 < _list176.size; ++_i177)
59614
                for (int _i182 = 0; _i182 < _list181.size; ++_i182)
59370
                {
59615
                {
59371
                  Item _elem178; // required
59616
                  Item _elem183; // required
59372
                  _elem178 = new Item();
59617
                  _elem183 = new Item();
59373
                  _elem178.read(iprot);
59618
                  _elem183.read(iprot);
59374
                  this.success.add(_elem178);
59619
                  this.success.add(_elem183);
59375
                }
59620
                }
59376
                iprot.readListEnd();
59621
                iprot.readListEnd();
59377
              }
59622
              }
59378
            } else { 
59623
            } else { 
59379
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
59624
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 59393... Line 59638...
59393
 
59638
 
59394
      if (this.isSetSuccess()) {
59639
      if (this.isSetSuccess()) {
59395
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
59640
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
59396
        {
59641
        {
59397
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
59642
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
59398
          for (Item _iter179 : this.success)
59643
          for (Item _iter184 : this.success)
59399
          {
59644
          {
59400
            _iter179.write(oprot);
59645
            _iter184.write(oprot);
59401
          }
59646
          }
59402
          oprot.writeListEnd();
59647
          oprot.writeListEnd();
59403
        }
59648
        }
59404
        oprot.writeFieldEnd();
59649
        oprot.writeFieldEnd();
59405
      }
59650
      }
Line 60075... Line 60320...
60075
        }
60320
        }
60076
        switch (field.id) {
60321
        switch (field.id) {
60077
          case 0: // SUCCESS
60322
          case 0: // SUCCESS
60078
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
60323
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
60079
              {
60324
              {
60080
                org.apache.thrift.protocol.TList _list180 = iprot.readListBegin();
60325
                org.apache.thrift.protocol.TList _list185 = iprot.readListBegin();
60081
                this.success = new ArrayList<Item>(_list180.size);
60326
                this.success = new ArrayList<Item>(_list185.size);
60082
                for (int _i181 = 0; _i181 < _list180.size; ++_i181)
60327
                for (int _i186 = 0; _i186 < _list185.size; ++_i186)
60083
                {
60328
                {
60084
                  Item _elem182; // required
60329
                  Item _elem187; // required
60085
                  _elem182 = new Item();
60330
                  _elem187 = new Item();
60086
                  _elem182.read(iprot);
60331
                  _elem187.read(iprot);
60087
                  this.success.add(_elem182);
60332
                  this.success.add(_elem187);
60088
                }
60333
                }
60089
                iprot.readListEnd();
60334
                iprot.readListEnd();
60090
              }
60335
              }
60091
            } else { 
60336
            } else { 
60092
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
60337
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 60106... Line 60351...
60106
 
60351
 
60107
      if (this.isSetSuccess()) {
60352
      if (this.isSetSuccess()) {
60108
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
60353
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
60109
        {
60354
        {
60110
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
60355
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
60111
          for (Item _iter183 : this.success)
60356
          for (Item _iter188 : this.success)
60112
          {
60357
          {
60113
            _iter183.write(oprot);
60358
            _iter188.write(oprot);
60114
          }
60359
          }
60115
          oprot.writeListEnd();
60360
          oprot.writeListEnd();
60116
        }
60361
        }
60117
        oprot.writeFieldEnd();
60362
        oprot.writeFieldEnd();
60118
      }
60363
      }
Line 60864... Line 61109...
60864
        }
61109
        }
60865
        switch (field.id) {
61110
        switch (field.id) {
60866
          case 0: // SUCCESS
61111
          case 0: // SUCCESS
60867
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
61112
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
60868
              {
61113
              {
60869
                org.apache.thrift.protocol.TList _list184 = iprot.readListBegin();
61114
                org.apache.thrift.protocol.TList _list189 = iprot.readListBegin();
60870
                this.success = new ArrayList<Long>(_list184.size);
61115
                this.success = new ArrayList<Long>(_list189.size);
60871
                for (int _i185 = 0; _i185 < _list184.size; ++_i185)
61116
                for (int _i190 = 0; _i190 < _list189.size; ++_i190)
60872
                {
61117
                {
60873
                  long _elem186; // required
61118
                  long _elem191; // required
60874
                  _elem186 = iprot.readI64();
61119
                  _elem191 = iprot.readI64();
60875
                  this.success.add(_elem186);
61120
                  this.success.add(_elem191);
60876
                }
61121
                }
60877
                iprot.readListEnd();
61122
                iprot.readListEnd();
60878
              }
61123
              }
60879
            } else { 
61124
            } else { 
60880
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
61125
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 60894... Line 61139...
60894
 
61139
 
60895
      if (this.isSetSuccess()) {
61140
      if (this.isSetSuccess()) {
60896
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
61141
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
60897
        {
61142
        {
60898
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
61143
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
60899
          for (long _iter187 : this.success)
61144
          for (long _iter192 : this.success)
60900
          {
61145
          {
60901
            oprot.writeI64(_iter187);
61146
            oprot.writeI64(_iter192);
60902
          }
61147
          }
60903
          oprot.writeListEnd();
61148
          oprot.writeListEnd();
60904
        }
61149
        }
60905
        oprot.writeFieldEnd();
61150
        oprot.writeFieldEnd();
60906
      }
61151
      }
Line 62656... Line 62901...
62656
        }
62901
        }
62657
        switch (field.id) {
62902
        switch (field.id) {
62658
          case 0: // SUCCESS
62903
          case 0: // SUCCESS
62659
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
62904
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
62660
              {
62905
              {
62661
                org.apache.thrift.protocol.TList _list188 = iprot.readListBegin();
62906
                org.apache.thrift.protocol.TList _list193 = iprot.readListBegin();
62662
                this.success = new ArrayList<String>(_list188.size);
62907
                this.success = new ArrayList<String>(_list193.size);
62663
                for (int _i189 = 0; _i189 < _list188.size; ++_i189)
62908
                for (int _i194 = 0; _i194 < _list193.size; ++_i194)
62664
                {
62909
                {
62665
                  String _elem190; // required
62910
                  String _elem195; // required
62666
                  _elem190 = iprot.readString();
62911
                  _elem195 = iprot.readString();
62667
                  this.success.add(_elem190);
62912
                  this.success.add(_elem195);
62668
                }
62913
                }
62669
                iprot.readListEnd();
62914
                iprot.readListEnd();
62670
              }
62915
              }
62671
            } else { 
62916
            } else { 
62672
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
62917
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 62686... Line 62931...
62686
 
62931
 
62687
      if (this.isSetSuccess()) {
62932
      if (this.isSetSuccess()) {
62688
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
62933
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
62689
        {
62934
        {
62690
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
62935
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
62691
          for (String _iter191 : this.success)
62936
          for (String _iter196 : this.success)
62692
          {
62937
          {
62693
            oprot.writeString(_iter191);
62938
            oprot.writeString(_iter196);
62694
          }
62939
          }
62695
          oprot.writeListEnd();
62940
          oprot.writeListEnd();
62696
        }
62941
        }
62697
        oprot.writeFieldEnd();
62942
        oprot.writeFieldEnd();
62698
      }
62943
      }
Line 63186... Line 63431...
63186
        }
63431
        }
63187
        switch (field.id) {
63432
        switch (field.id) {
63188
          case 0: // SUCCESS
63433
          case 0: // SUCCESS
63189
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
63434
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
63190
              {
63435
              {
63191
                org.apache.thrift.protocol.TList _list192 = iprot.readListBegin();
63436
                org.apache.thrift.protocol.TList _list197 = iprot.readListBegin();
63192
                this.success = new ArrayList<String>(_list192.size);
63437
                this.success = new ArrayList<String>(_list197.size);
63193
                for (int _i193 = 0; _i193 < _list192.size; ++_i193)
63438
                for (int _i198 = 0; _i198 < _list197.size; ++_i198)
63194
                {
63439
                {
63195
                  String _elem194; // required
63440
                  String _elem199; // required
63196
                  _elem194 = iprot.readString();
63441
                  _elem199 = iprot.readString();
63197
                  this.success.add(_elem194);
63442
                  this.success.add(_elem199);
63198
                }
63443
                }
63199
                iprot.readListEnd();
63444
                iprot.readListEnd();
63200
              }
63445
              }
63201
            } else { 
63446
            } else { 
63202
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
63447
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 63216... Line 63461...
63216
 
63461
 
63217
      if (this.isSetSuccess()) {
63462
      if (this.isSetSuccess()) {
63218
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
63463
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
63219
        {
63464
        {
63220
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
63465
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
63221
          for (String _iter195 : this.success)
63466
          for (String _iter200 : this.success)
63222
          {
63467
          {
63223
            oprot.writeString(_iter195);
63468
            oprot.writeString(_iter200);
63224
          }
63469
          }
63225
          oprot.writeListEnd();
63470
          oprot.writeListEnd();
63226
        }
63471
        }
63227
        oprot.writeFieldEnd();
63472
        oprot.writeFieldEnd();
63228
      }
63473
      }
Line 63716... Line 63961...
63716
        }
63961
        }
63717
        switch (field.id) {
63962
        switch (field.id) {
63718
          case 0: // SUCCESS
63963
          case 0: // SUCCESS
63719
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
63964
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
63720
              {
63965
              {
63721
                org.apache.thrift.protocol.TList _list196 = iprot.readListBegin();
63966
                org.apache.thrift.protocol.TList _list201 = iprot.readListBegin();
63722
                this.success = new ArrayList<Source>(_list196.size);
63967
                this.success = new ArrayList<Source>(_list201.size);
63723
                for (int _i197 = 0; _i197 < _list196.size; ++_i197)
63968
                for (int _i202 = 0; _i202 < _list201.size; ++_i202)
63724
                {
63969
                {
63725
                  Source _elem198; // required
63970
                  Source _elem203; // required
63726
                  _elem198 = new Source();
63971
                  _elem203 = new Source();
63727
                  _elem198.read(iprot);
63972
                  _elem203.read(iprot);
63728
                  this.success.add(_elem198);
63973
                  this.success.add(_elem203);
63729
                }
63974
                }
63730
                iprot.readListEnd();
63975
                iprot.readListEnd();
63731
              }
63976
              }
63732
            } else { 
63977
            } else { 
63733
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
63978
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 63747... Line 63992...
63747
 
63992
 
63748
      if (this.isSetSuccess()) {
63993
      if (this.isSetSuccess()) {
63749
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
63994
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
63750
        {
63995
        {
63751
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
63996
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
63752
          for (Source _iter199 : this.success)
63997
          for (Source _iter204 : this.success)
63753
          {
63998
          {
63754
            _iter199.write(oprot);
63999
            _iter204.write(oprot);
63755
          }
64000
          }
63756
          oprot.writeListEnd();
64001
          oprot.writeListEnd();
63757
        }
64002
        }
63758
        oprot.writeFieldEnd();
64003
        oprot.writeFieldEnd();
63759
      }
64004
      }
Line 65753... Line 65998...
65753
        }
65998
        }
65754
        switch (field.id) {
65999
        switch (field.id) {
65755
          case 0: // SUCCESS
66000
          case 0: // SUCCESS
65756
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
66001
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
65757
              {
66002
              {
65758
                org.apache.thrift.protocol.TList _list200 = iprot.readListBegin();
66003
                org.apache.thrift.protocol.TList _list205 = iprot.readListBegin();
65759
                this.success = new ArrayList<SourceItemPricing>(_list200.size);
66004
                this.success = new ArrayList<SourceItemPricing>(_list205.size);
65760
                for (int _i201 = 0; _i201 < _list200.size; ++_i201)
66005
                for (int _i206 = 0; _i206 < _list205.size; ++_i206)
65761
                {
66006
                {
65762
                  SourceItemPricing _elem202; // required
66007
                  SourceItemPricing _elem207; // required
65763
                  _elem202 = new SourceItemPricing();
66008
                  _elem207 = new SourceItemPricing();
65764
                  _elem202.read(iprot);
66009
                  _elem207.read(iprot);
65765
                  this.success.add(_elem202);
66010
                  this.success.add(_elem207);
65766
                }
66011
                }
65767
                iprot.readListEnd();
66012
                iprot.readListEnd();
65768
              }
66013
              }
65769
            } else { 
66014
            } else { 
65770
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
66015
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 65792... Line 66037...
65792
 
66037
 
65793
      if (this.isSetSuccess()) {
66038
      if (this.isSetSuccess()) {
65794
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
66039
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
65795
        {
66040
        {
65796
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
66041
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
65797
          for (SourceItemPricing _iter203 : this.success)
66042
          for (SourceItemPricing _iter208 : this.success)
65798
          {
66043
          {
65799
            _iter203.write(oprot);
66044
            _iter208.write(oprot);
65800
          }
66045
          }
65801
          oprot.writeListEnd();
66046
          oprot.writeListEnd();
65802
        }
66047
        }
65803
        oprot.writeFieldEnd();
66048
        oprot.writeFieldEnd();
65804
      } else if (this.isSetCex()) {
66049
      } else if (this.isSetCex()) {
Line 67000... Line 67245...
67000
        }
67245
        }
67001
        switch (field.id) {
67246
        switch (field.id) {
67002
          case 1: // SEARCH_TERMS
67247
          case 1: // SEARCH_TERMS
67003
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
67248
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
67004
              {
67249
              {
67005
                org.apache.thrift.protocol.TList _list204 = iprot.readListBegin();
67250
                org.apache.thrift.protocol.TList _list209 = iprot.readListBegin();
67006
                this.searchTerms = new ArrayList<String>(_list204.size);
67251
                this.searchTerms = new ArrayList<String>(_list209.size);
67007
                for (int _i205 = 0; _i205 < _list204.size; ++_i205)
67252
                for (int _i210 = 0; _i210 < _list209.size; ++_i210)
67008
                {
67253
                {
67009
                  String _elem206; // required
67254
                  String _elem211; // required
67010
                  _elem206 = iprot.readString();
67255
                  _elem211 = iprot.readString();
67011
                  this.searchTerms.add(_elem206);
67256
                  this.searchTerms.add(_elem211);
67012
                }
67257
                }
67013
                iprot.readListEnd();
67258
                iprot.readListEnd();
67014
              }
67259
              }
67015
            } else { 
67260
            } else { 
67016
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
67261
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 67047... Line 67292...
67047
      oprot.writeStructBegin(STRUCT_DESC);
67292
      oprot.writeStructBegin(STRUCT_DESC);
67048
      if (this.searchTerms != null) {
67293
      if (this.searchTerms != null) {
67049
        oprot.writeFieldBegin(SEARCH_TERMS_FIELD_DESC);
67294
        oprot.writeFieldBegin(SEARCH_TERMS_FIELD_DESC);
67050
        {
67295
        {
67051
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerms.size()));
67296
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerms.size()));
67052
          for (String _iter207 : this.searchTerms)
67297
          for (String _iter212 : this.searchTerms)
67053
          {
67298
          {
67054
            oprot.writeString(_iter207);
67299
            oprot.writeString(_iter212);
67055
          }
67300
          }
67056
          oprot.writeListEnd();
67301
          oprot.writeListEnd();
67057
        }
67302
        }
67058
        oprot.writeFieldEnd();
67303
        oprot.writeFieldEnd();
67059
      }
67304
      }
Line 67361... Line 67606...
67361
        }
67606
        }
67362
        switch (field.id) {
67607
        switch (field.id) {
67363
          case 0: // SUCCESS
67608
          case 0: // SUCCESS
67364
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
67609
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
67365
              {
67610
              {
67366
                org.apache.thrift.protocol.TList _list208 = iprot.readListBegin();
67611
                org.apache.thrift.protocol.TList _list213 = iprot.readListBegin();
67367
                this.success = new ArrayList<Item>(_list208.size);
67612
                this.success = new ArrayList<Item>(_list213.size);
67368
                for (int _i209 = 0; _i209 < _list208.size; ++_i209)
67613
                for (int _i214 = 0; _i214 < _list213.size; ++_i214)
67369
                {
67614
                {
67370
                  Item _elem210; // required
67615
                  Item _elem215; // required
67371
                  _elem210 = new Item();
67616
                  _elem215 = new Item();
67372
                  _elem210.read(iprot);
67617
                  _elem215.read(iprot);
67373
                  this.success.add(_elem210);
67618
                  this.success.add(_elem215);
67374
                }
67619
                }
67375
                iprot.readListEnd();
67620
                iprot.readListEnd();
67376
              }
67621
              }
67377
            } else { 
67622
            } else { 
67378
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
67623
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 67392... Line 67637...
67392
 
67637
 
67393
      if (this.isSetSuccess()) {
67638
      if (this.isSetSuccess()) {
67394
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
67639
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
67395
        {
67640
        {
67396
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
67641
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
67397
          for (Item _iter211 : this.success)
67642
          for (Item _iter216 : this.success)
67398
          {
67643
          {
67399
            _iter211.write(oprot);
67644
            _iter216.write(oprot);
67400
          }
67645
          }
67401
          oprot.writeListEnd();
67646
          oprot.writeListEnd();
67402
        }
67647
        }
67403
        oprot.writeFieldEnd();
67648
        oprot.writeFieldEnd();
67404
      }
67649
      }
Line 67692... Line 67937...
67692
        }
67937
        }
67693
        switch (field.id) {
67938
        switch (field.id) {
67694
          case 1: // SEARCH_TERMS
67939
          case 1: // SEARCH_TERMS
67695
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
67940
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
67696
              {
67941
              {
67697
                org.apache.thrift.protocol.TList _list212 = iprot.readListBegin();
67942
                org.apache.thrift.protocol.TList _list217 = iprot.readListBegin();
67698
                this.searchTerms = new ArrayList<String>(_list212.size);
67943
                this.searchTerms = new ArrayList<String>(_list217.size);
67699
                for (int _i213 = 0; _i213 < _list212.size; ++_i213)
67944
                for (int _i218 = 0; _i218 < _list217.size; ++_i218)
67700
                {
67945
                {
67701
                  String _elem214; // required
67946
                  String _elem219; // required
67702
                  _elem214 = iprot.readString();
67947
                  _elem219 = iprot.readString();
67703
                  this.searchTerms.add(_elem214);
67948
                  this.searchTerms.add(_elem219);
67704
                }
67949
                }
67705
                iprot.readListEnd();
67950
                iprot.readListEnd();
67706
              }
67951
              }
67707
            } else { 
67952
            } else { 
67708
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
67953
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 67723... Line 67968...
67723
      oprot.writeStructBegin(STRUCT_DESC);
67968
      oprot.writeStructBegin(STRUCT_DESC);
67724
      if (this.searchTerms != null) {
67969
      if (this.searchTerms != null) {
67725
        oprot.writeFieldBegin(SEARCH_TERMS_FIELD_DESC);
67970
        oprot.writeFieldBegin(SEARCH_TERMS_FIELD_DESC);
67726
        {
67971
        {
67727
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerms.size()));
67972
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerms.size()));
67728
          for (String _iter215 : this.searchTerms)
67973
          for (String _iter220 : this.searchTerms)
67729
          {
67974
          {
67730
            oprot.writeString(_iter215);
67975
            oprot.writeString(_iter220);
67731
          }
67976
          }
67732
          oprot.writeListEnd();
67977
          oprot.writeListEnd();
67733
        }
67978
        }
67734
        oprot.writeFieldEnd();
67979
        oprot.writeFieldEnd();
67735
      }
67980
      }
Line 68610... Line 68855...
68610
        }
68855
        }
68611
        switch (field.id) {
68856
        switch (field.id) {
68612
          case 0: // SUCCESS
68857
          case 0: // SUCCESS
68613
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
68858
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
68614
              {
68859
              {
68615
                org.apache.thrift.protocol.TList _list216 = iprot.readListBegin();
68860
                org.apache.thrift.protocol.TList _list221 = iprot.readListBegin();
68616
                this.success = new ArrayList<ProductNotificationRequest>(_list216.size);
68861
                this.success = new ArrayList<ProductNotificationRequest>(_list221.size);
68617
                for (int _i217 = 0; _i217 < _list216.size; ++_i217)
68862
                for (int _i222 = 0; _i222 < _list221.size; ++_i222)
68618
                {
68863
                {
68619
                  ProductNotificationRequest _elem218; // required
68864
                  ProductNotificationRequest _elem223; // required
68620
                  _elem218 = new ProductNotificationRequest();
68865
                  _elem223 = new ProductNotificationRequest();
68621
                  _elem218.read(iprot);
68866
                  _elem223.read(iprot);
68622
                  this.success.add(_elem218);
68867
                  this.success.add(_elem223);
68623
                }
68868
                }
68624
                iprot.readListEnd();
68869
                iprot.readListEnd();
68625
              }
68870
              }
68626
            } else { 
68871
            } else { 
68627
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
68872
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 68641... Line 68886...
68641
 
68886
 
68642
      if (this.isSetSuccess()) {
68887
      if (this.isSetSuccess()) {
68643
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
68888
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
68644
        {
68889
        {
68645
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
68890
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
68646
          for (ProductNotificationRequest _iter219 : this.success)
68891
          for (ProductNotificationRequest _iter224 : this.success)
68647
          {
68892
          {
68648
            _iter219.write(oprot);
68893
            _iter224.write(oprot);
68649
          }
68894
          }
68650
          oprot.writeListEnd();
68895
          oprot.writeListEnd();
68651
        }
68896
        }
68652
        oprot.writeFieldEnd();
68897
        oprot.writeFieldEnd();
68653
      }
68898
      }
Line 69318... Line 69563...
69318
        }
69563
        }
69319
        switch (field.id) {
69564
        switch (field.id) {
69320
          case 0: // SUCCESS
69565
          case 0: // SUCCESS
69321
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
69566
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
69322
              {
69567
              {
69323
                org.apache.thrift.protocol.TList _list220 = iprot.readListBegin();
69568
                org.apache.thrift.protocol.TList _list225 = iprot.readListBegin();
69324
                this.success = new ArrayList<ProductNotificationRequestCount>(_list220.size);
69569
                this.success = new ArrayList<ProductNotificationRequestCount>(_list225.size);
69325
                for (int _i221 = 0; _i221 < _list220.size; ++_i221)
69570
                for (int _i226 = 0; _i226 < _list225.size; ++_i226)
69326
                {
69571
                {
69327
                  ProductNotificationRequestCount _elem222; // required
69572
                  ProductNotificationRequestCount _elem227; // required
69328
                  _elem222 = new ProductNotificationRequestCount();
69573
                  _elem227 = new ProductNotificationRequestCount();
69329
                  _elem222.read(iprot);
69574
                  _elem227.read(iprot);
69330
                  this.success.add(_elem222);
69575
                  this.success.add(_elem227);
69331
                }
69576
                }
69332
                iprot.readListEnd();
69577
                iprot.readListEnd();
69333
              }
69578
              }
69334
            } else { 
69579
            } else { 
69335
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
69580
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 69349... Line 69594...
69349
 
69594
 
69350
      if (this.isSetSuccess()) {
69595
      if (this.isSetSuccess()) {
69351
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
69596
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
69352
        {
69597
        {
69353
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
69598
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
69354
          for (ProductNotificationRequestCount _iter223 : this.success)
69599
          for (ProductNotificationRequestCount _iter228 : this.success)
69355
          {
69600
          {
69356
            _iter223.write(oprot);
69601
            _iter228.write(oprot);
69357
          }
69602
          }
69358
          oprot.writeListEnd();
69603
          oprot.writeListEnd();
69359
        }
69604
        }
69360
        oprot.writeFieldEnd();
69605
        oprot.writeFieldEnd();
69361
      }
69606
      }
Line 73061... Line 73306...
73061
        }
73306
        }
73062
        switch (field.id) {
73307
        switch (field.id) {
73063
          case 0: // SUCCESS
73308
          case 0: // SUCCESS
73064
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
73309
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
73065
              {
73310
              {
73066
                org.apache.thrift.protocol.TList _list224 = iprot.readListBegin();
73311
                org.apache.thrift.protocol.TList _list229 = iprot.readListBegin();
73067
                this.success = new ArrayList<VoucherItemMapping>(_list224.size);
73312
                this.success = new ArrayList<VoucherItemMapping>(_list229.size);
73068
                for (int _i225 = 0; _i225 < _list224.size; ++_i225)
73313
                for (int _i230 = 0; _i230 < _list229.size; ++_i230)
73069
                {
73314
                {
73070
                  VoucherItemMapping _elem226; // required
73315
                  VoucherItemMapping _elem231; // required
73071
                  _elem226 = new VoucherItemMapping();
73316
                  _elem231 = new VoucherItemMapping();
73072
                  _elem226.read(iprot);
73317
                  _elem231.read(iprot);
73073
                  this.success.add(_elem226);
73318
                  this.success.add(_elem231);
73074
                }
73319
                }
73075
                iprot.readListEnd();
73320
                iprot.readListEnd();
73076
              }
73321
              }
73077
            } else { 
73322
            } else { 
73078
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
73323
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 73092... Line 73337...
73092
 
73337
 
73093
      if (this.isSetSuccess()) {
73338
      if (this.isSetSuccess()) {
73094
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
73339
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
73095
        {
73340
        {
73096
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
73341
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
73097
          for (VoucherItemMapping _iter227 : this.success)
73342
          for (VoucherItemMapping _iter232 : this.success)
73098
          {
73343
          {
73099
            _iter227.write(oprot);
73344
            _iter232.write(oprot);
73100
          }
73345
          }
73101
          oprot.writeListEnd();
73346
          oprot.writeListEnd();
73102
        }
73347
        }
73103
        oprot.writeFieldEnd();
73348
        oprot.writeFieldEnd();
73104
      }
73349
      }
Line 75867... Line 76112...
75867
        }
76112
        }
75868
        switch (field.id) {
76113
        switch (field.id) {
75869
          case 0: // SUCCESS
76114
          case 0: // SUCCESS
75870
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
76115
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
75871
              {
76116
              {
75872
                org.apache.thrift.protocol.TList _list228 = iprot.readListBegin();
76117
                org.apache.thrift.protocol.TList _list233 = iprot.readListBegin();
75873
                this.success = new ArrayList<Item>(_list228.size);
76118
                this.success = new ArrayList<Item>(_list233.size);
75874
                for (int _i229 = 0; _i229 < _list228.size; ++_i229)
76119
                for (int _i234 = 0; _i234 < _list233.size; ++_i234)
75875
                {
76120
                {
75876
                  Item _elem230; // required
76121
                  Item _elem235; // required
75877
                  _elem230 = new Item();
76122
                  _elem235 = new Item();
75878
                  _elem230.read(iprot);
76123
                  _elem235.read(iprot);
75879
                  this.success.add(_elem230);
76124
                  this.success.add(_elem235);
75880
                }
76125
                }
75881
                iprot.readListEnd();
76126
                iprot.readListEnd();
75882
              }
76127
              }
75883
            } else { 
76128
            } else { 
75884
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
76129
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 75898... Line 76143...
75898
 
76143
 
75899
      if (this.isSetSuccess()) {
76144
      if (this.isSetSuccess()) {
75900
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
76145
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
75901
        {
76146
        {
75902
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
76147
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
75903
          for (Item _iter231 : this.success)
76148
          for (Item _iter236 : this.success)
75904
          {
76149
          {
75905
            _iter231.write(oprot);
76150
            _iter236.write(oprot);
75906
          }
76151
          }
75907
          oprot.writeListEnd();
76152
          oprot.writeListEnd();
75908
        }
76153
        }
75909
        oprot.writeFieldEnd();
76154
        oprot.writeFieldEnd();
75910
      }
76155
      }
Line 76398... Line 76643...
76398
        }
76643
        }
76399
        switch (field.id) {
76644
        switch (field.id) {
76400
          case 0: // SUCCESS
76645
          case 0: // SUCCESS
76401
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
76646
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
76402
              {
76647
              {
76403
                org.apache.thrift.protocol.TList _list232 = iprot.readListBegin();
76648
                org.apache.thrift.protocol.TList _list237 = iprot.readListBegin();
76404
                this.success = new ArrayList<Item>(_list232.size);
76649
                this.success = new ArrayList<Item>(_list237.size);
76405
                for (int _i233 = 0; _i233 < _list232.size; ++_i233)
76650
                for (int _i238 = 0; _i238 < _list237.size; ++_i238)
76406
                {
76651
                {
76407
                  Item _elem234; // required
76652
                  Item _elem239; // required
76408
                  _elem234 = new Item();
76653
                  _elem239 = new Item();
76409
                  _elem234.read(iprot);
76654
                  _elem239.read(iprot);
76410
                  this.success.add(_elem234);
76655
                  this.success.add(_elem239);
76411
                }
76656
                }
76412
                iprot.readListEnd();
76657
                iprot.readListEnd();
76413
              }
76658
              }
76414
            } else { 
76659
            } else { 
76415
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
76660
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 76429... Line 76674...
76429
 
76674
 
76430
      if (this.isSetSuccess()) {
76675
      if (this.isSetSuccess()) {
76431
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
76676
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
76432
        {
76677
        {
76433
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
76678
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
76434
          for (Item _iter235 : this.success)
76679
          for (Item _iter240 : this.success)
76435
          {
76680
          {
76436
            _iter235.write(oprot);
76681
            _iter240.write(oprot);
76437
          }
76682
          }
76438
          oprot.writeListEnd();
76683
          oprot.writeListEnd();
76439
        }
76684
        }
76440
        oprot.writeFieldEnd();
76685
        oprot.writeFieldEnd();
76441
      }
76686
      }
Line 78351... Line 78596...
78351
        }
78596
        }
78352
        switch (field.id) {
78597
        switch (field.id) {
78353
          case 0: // SUCCESS
78598
          case 0: // SUCCESS
78354
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
78599
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
78355
              {
78600
              {
78356
                org.apache.thrift.protocol.TList _list236 = iprot.readListBegin();
78601
                org.apache.thrift.protocol.TList _list241 = iprot.readListBegin();
78357
                this.success = new ArrayList<Insurer>(_list236.size);
78602
                this.success = new ArrayList<Insurer>(_list241.size);
78358
                for (int _i237 = 0; _i237 < _list236.size; ++_i237)
78603
                for (int _i242 = 0; _i242 < _list241.size; ++_i242)
78359
                {
78604
                {
78360
                  Insurer _elem238; // required
78605
                  Insurer _elem243; // required
78361
                  _elem238 = new Insurer();
78606
                  _elem243 = new Insurer();
78362
                  _elem238.read(iprot);
78607
                  _elem243.read(iprot);
78363
                  this.success.add(_elem238);
78608
                  this.success.add(_elem243);
78364
                }
78609
                }
78365
                iprot.readListEnd();
78610
                iprot.readListEnd();
78366
              }
78611
              }
78367
            } else { 
78612
            } else { 
78368
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
78613
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 78382... Line 78627...
78382
 
78627
 
78383
      if (this.isSetSuccess()) {
78628
      if (this.isSetSuccess()) {
78384
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
78629
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
78385
        {
78630
        {
78386
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
78631
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
78387
          for (Insurer _iter239 : this.success)
78632
          for (Insurer _iter244 : this.success)
78388
          {
78633
          {
78389
            _iter239.write(oprot);
78634
            _iter244.write(oprot);
78390
          }
78635
          }
78391
          oprot.writeListEnd();
78636
          oprot.writeListEnd();
78392
        }
78637
        }
78393
        oprot.writeFieldEnd();
78638
        oprot.writeFieldEnd();
78394
      }
78639
      }
Line 81038... Line 81283...
81038
        }
81283
        }
81039
        switch (field.id) {
81284
        switch (field.id) {
81040
          case 0: // SUCCESS
81285
          case 0: // SUCCESS
81041
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
81286
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
81042
              {
81287
              {
81043
                org.apache.thrift.protocol.TMap _map240 = iprot.readMapBegin();
81288
                org.apache.thrift.protocol.TMap _map245 = iprot.readMapBegin();
81044
                this.success = new HashMap<String,BrandInfo>(2*_map240.size);
81289
                this.success = new HashMap<String,BrandInfo>(2*_map245.size);
81045
                for (int _i241 = 0; _i241 < _map240.size; ++_i241)
81290
                for (int _i246 = 0; _i246 < _map245.size; ++_i246)
81046
                {
81291
                {
81047
                  String _key242; // required
81292
                  String _key247; // required
81048
                  BrandInfo _val243; // required
81293
                  BrandInfo _val248; // required
81049
                  _key242 = iprot.readString();
81294
                  _key247 = iprot.readString();
81050
                  _val243 = new BrandInfo();
81295
                  _val248 = new BrandInfo();
81051
                  _val243.read(iprot);
81296
                  _val248.read(iprot);
81052
                  this.success.put(_key242, _val243);
81297
                  this.success.put(_key247, _val248);
81053
                }
81298
                }
81054
                iprot.readMapEnd();
81299
                iprot.readMapEnd();
81055
              }
81300
              }
81056
            } else { 
81301
            } else { 
81057
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
81302
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 81071... Line 81316...
81071
 
81316
 
81072
      if (this.isSetSuccess()) {
81317
      if (this.isSetSuccess()) {
81073
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
81318
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
81074
        {
81319
        {
81075
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
81320
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
81076
          for (Map.Entry<String, BrandInfo> _iter244 : this.success.entrySet())
81321
          for (Map.Entry<String, BrandInfo> _iter249 : this.success.entrySet())
81077
          {
81322
          {
81078
            oprot.writeString(_iter244.getKey());
81323
            oprot.writeString(_iter249.getKey());
81079
            _iter244.getValue().write(oprot);
81324
            _iter249.getValue().write(oprot);
81080
          }
81325
          }
81081
          oprot.writeMapEnd();
81326
          oprot.writeMapEnd();
81082
        }
81327
        }
81083
        oprot.writeFieldEnd();
81328
        oprot.writeFieldEnd();
81084
      }
81329
      }
Line 81960... Line 82205...
81960
        }
82205
        }
81961
        switch (field.id) {
82206
        switch (field.id) {
81962
          case 1: // ITEM_IDS
82207
          case 1: // ITEM_IDS
81963
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
82208
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
81964
              {
82209
              {
81965
                org.apache.thrift.protocol.TList _list245 = iprot.readListBegin();
82210
                org.apache.thrift.protocol.TList _list250 = iprot.readListBegin();
81966
                this.itemIds = new ArrayList<Long>(_list245.size);
82211
                this.itemIds = new ArrayList<Long>(_list250.size);
81967
                for (int _i246 = 0; _i246 < _list245.size; ++_i246)
82212
                for (int _i251 = 0; _i251 < _list250.size; ++_i251)
81968
                {
82213
                {
81969
                  long _elem247; // required
82214
                  long _elem252; // required
81970
                  _elem247 = iprot.readI64();
82215
                  _elem252 = iprot.readI64();
81971
                  this.itemIds.add(_elem247);
82216
                  this.itemIds.add(_elem252);
81972
                }
82217
                }
81973
                iprot.readListEnd();
82218
                iprot.readListEnd();
81974
              }
82219
              }
81975
            } else { 
82220
            } else { 
81976
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
82221
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 81991... Line 82236...
81991
      oprot.writeStructBegin(STRUCT_DESC);
82236
      oprot.writeStructBegin(STRUCT_DESC);
81992
      if (this.itemIds != null) {
82237
      if (this.itemIds != null) {
81993
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
82238
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
81994
        {
82239
        {
81995
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
82240
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
81996
          for (long _iter248 : this.itemIds)
82241
          for (long _iter253 : this.itemIds)
81997
          {
82242
          {
81998
            oprot.writeI64(_iter248);
82243
            oprot.writeI64(_iter253);
81999
          }
82244
          }
82000
          oprot.writeListEnd();
82245
          oprot.writeListEnd();
82001
        }
82246
        }
82002
        oprot.writeFieldEnd();
82247
        oprot.writeFieldEnd();
82003
      }
82248
      }
Line 82291... Line 82536...
82291
        }
82536
        }
82292
        switch (field.id) {
82537
        switch (field.id) {
82293
          case 0: // SUCCESS
82538
          case 0: // SUCCESS
82294
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
82539
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
82295
              {
82540
              {
82296
                org.apache.thrift.protocol.TList _list249 = iprot.readListBegin();
82541
                org.apache.thrift.protocol.TList _list254 = iprot.readListBegin();
82297
                this.success = new ArrayList<StorePricing>(_list249.size);
82542
                this.success = new ArrayList<StorePricing>(_list254.size);
82298
                for (int _i250 = 0; _i250 < _list249.size; ++_i250)
82543
                for (int _i255 = 0; _i255 < _list254.size; ++_i255)
82299
                {
82544
                {
82300
                  StorePricing _elem251; // required
82545
                  StorePricing _elem256; // required
82301
                  _elem251 = new StorePricing();
82546
                  _elem256 = new StorePricing();
82302
                  _elem251.read(iprot);
82547
                  _elem256.read(iprot);
82303
                  this.success.add(_elem251);
82548
                  this.success.add(_elem256);
82304
                }
82549
                }
82305
                iprot.readListEnd();
82550
                iprot.readListEnd();
82306
              }
82551
              }
82307
            } else { 
82552
            } else { 
82308
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
82553
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 82322... Line 82567...
82322
 
82567
 
82323
      if (this.isSetSuccess()) {
82568
      if (this.isSetSuccess()) {
82324
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
82569
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
82325
        {
82570
        {
82326
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
82571
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
82327
          for (StorePricing _iter252 : this.success)
82572
          for (StorePricing _iter257 : this.success)
82328
          {
82573
          {
82329
            _iter252.write(oprot);
82574
            _iter257.write(oprot);
82330
          }
82575
          }
82331
          oprot.writeListEnd();
82576
          oprot.writeListEnd();
82332
        }
82577
        }
82333
        oprot.writeFieldEnd();
82578
        oprot.writeFieldEnd();
82334
      }
82579
      }
Line 83404... Line 83649...
83404
        }
83649
        }
83405
        switch (field.id) {
83650
        switch (field.id) {
83406
          case 0: // SUCCESS
83651
          case 0: // SUCCESS
83407
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
83652
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
83408
              {
83653
              {
83409
                org.apache.thrift.protocol.TList _list253 = iprot.readListBegin();
83654
                org.apache.thrift.protocol.TList _list258 = iprot.readListBegin();
83410
                this.success = new ArrayList<Amazonlisted>(_list253.size);
83655
                this.success = new ArrayList<Amazonlisted>(_list258.size);
83411
                for (int _i254 = 0; _i254 < _list253.size; ++_i254)
83656
                for (int _i259 = 0; _i259 < _list258.size; ++_i259)
83412
                {
83657
                {
83413
                  Amazonlisted _elem255; // required
83658
                  Amazonlisted _elem260; // required
83414
                  _elem255 = new Amazonlisted();
83659
                  _elem260 = new Amazonlisted();
83415
                  _elem255.read(iprot);
83660
                  _elem260.read(iprot);
83416
                  this.success.add(_elem255);
83661
                  this.success.add(_elem260);
83417
                }
83662
                }
83418
                iprot.readListEnd();
83663
                iprot.readListEnd();
83419
              }
83664
              }
83420
            } else { 
83665
            } else { 
83421
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
83666
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 83435... Line 83680...
83435
 
83680
 
83436
      if (this.isSetSuccess()) {
83681
      if (this.isSetSuccess()) {
83437
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
83682
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
83438
        {
83683
        {
83439
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
83684
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
83440
          for (Amazonlisted _iter256 : this.success)
83685
          for (Amazonlisted _iter261 : this.success)
83441
          {
83686
          {
83442
            _iter256.write(oprot);
83687
            _iter261.write(oprot);
83443
          }
83688
          }
83444
          oprot.writeListEnd();
83689
          oprot.writeListEnd();
83445
        }
83690
        }
83446
        oprot.writeFieldEnd();
83691
        oprot.writeFieldEnd();
83447
      }
83692
      }
Line 83874... Line 84119...
83874
        }
84119
        }
83875
        switch (field.id) {
84120
        switch (field.id) {
83876
          case 1: // SEARCH_TERM
84121
          case 1: // SEARCH_TERM
83877
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
84122
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
83878
              {
84123
              {
83879
                org.apache.thrift.protocol.TList _list257 = iprot.readListBegin();
84124
                org.apache.thrift.protocol.TList _list262 = iprot.readListBegin();
83880
                this.searchTerm = new ArrayList<String>(_list257.size);
84125
                this.searchTerm = new ArrayList<String>(_list262.size);
83881
                for (int _i258 = 0; _i258 < _list257.size; ++_i258)
84126
                for (int _i263 = 0; _i263 < _list262.size; ++_i263)
83882
                {
84127
                {
83883
                  String _elem259; // required
84128
                  String _elem264; // required
83884
                  _elem259 = iprot.readString();
84129
                  _elem264 = iprot.readString();
83885
                  this.searchTerm.add(_elem259);
84130
                  this.searchTerm.add(_elem264);
83886
                }
84131
                }
83887
                iprot.readListEnd();
84132
                iprot.readListEnd();
83888
              }
84133
              }
83889
            } else { 
84134
            } else { 
83890
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
84135
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 83921... Line 84166...
83921
      oprot.writeStructBegin(STRUCT_DESC);
84166
      oprot.writeStructBegin(STRUCT_DESC);
83922
      if (this.searchTerm != null) {
84167
      if (this.searchTerm != null) {
83923
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
84168
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
83924
        {
84169
        {
83925
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
84170
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
83926
          for (String _iter260 : this.searchTerm)
84171
          for (String _iter265 : this.searchTerm)
83927
          {
84172
          {
83928
            oprot.writeString(_iter260);
84173
            oprot.writeString(_iter265);
83929
          }
84174
          }
83930
          oprot.writeListEnd();
84175
          oprot.writeListEnd();
83931
        }
84176
        }
83932
        oprot.writeFieldEnd();
84177
        oprot.writeFieldEnd();
83933
      }
84178
      }
Line 84237... Line 84482...
84237
        }
84482
        }
84238
        switch (field.id) {
84483
        switch (field.id) {
84239
          case 0: // SUCCESS
84484
          case 0: // SUCCESS
84240
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
84485
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
84241
              {
84486
              {
84242
                org.apache.thrift.protocol.TList _list261 = iprot.readListBegin();
84487
                org.apache.thrift.protocol.TList _list266 = iprot.readListBegin();
84243
                this.success = new ArrayList<Amazonlisted>(_list261.size);
84488
                this.success = new ArrayList<Amazonlisted>(_list266.size);
84244
                for (int _i262 = 0; _i262 < _list261.size; ++_i262)
84489
                for (int _i267 = 0; _i267 < _list266.size; ++_i267)
84245
                {
84490
                {
84246
                  Amazonlisted _elem263; // required
84491
                  Amazonlisted _elem268; // required
84247
                  _elem263 = new Amazonlisted();
84492
                  _elem268 = new Amazonlisted();
84248
                  _elem263.read(iprot);
84493
                  _elem268.read(iprot);
84249
                  this.success.add(_elem263);
84494
                  this.success.add(_elem268);
84250
                }
84495
                }
84251
                iprot.readListEnd();
84496
                iprot.readListEnd();
84252
              }
84497
              }
84253
            } else { 
84498
            } else { 
84254
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
84499
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 84268... Line 84513...
84268
 
84513
 
84269
      if (this.isSetSuccess()) {
84514
      if (this.isSetSuccess()) {
84270
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
84515
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
84271
        {
84516
        {
84272
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
84517
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
84273
          for (Amazonlisted _iter264 : this.success)
84518
          for (Amazonlisted _iter269 : this.success)
84274
          {
84519
          {
84275
            _iter264.write(oprot);
84520
            _iter269.write(oprot);
84276
          }
84521
          }
84277
          oprot.writeListEnd();
84522
          oprot.writeListEnd();
84278
        }
84523
        }
84279
        oprot.writeFieldEnd();
84524
        oprot.writeFieldEnd();
84280
      }
84525
      }
Line 84568... Line 84813...
84568
        }
84813
        }
84569
        switch (field.id) {
84814
        switch (field.id) {
84570
          case 1: // SEARCH_TERM
84815
          case 1: // SEARCH_TERM
84571
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
84816
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
84572
              {
84817
              {
84573
                org.apache.thrift.protocol.TList _list265 = iprot.readListBegin();
84818
                org.apache.thrift.protocol.TList _list270 = iprot.readListBegin();
84574
                this.searchTerm = new ArrayList<String>(_list265.size);
84819
                this.searchTerm = new ArrayList<String>(_list270.size);
84575
                for (int _i266 = 0; _i266 < _list265.size; ++_i266)
84820
                for (int _i271 = 0; _i271 < _list270.size; ++_i271)
84576
                {
84821
                {
84577
                  String _elem267; // required
84822
                  String _elem272; // required
84578
                  _elem267 = iprot.readString();
84823
                  _elem272 = iprot.readString();
84579
                  this.searchTerm.add(_elem267);
84824
                  this.searchTerm.add(_elem272);
84580
                }
84825
                }
84581
                iprot.readListEnd();
84826
                iprot.readListEnd();
84582
              }
84827
              }
84583
            } else { 
84828
            } else { 
84584
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
84829
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 84599... Line 84844...
84599
      oprot.writeStructBegin(STRUCT_DESC);
84844
      oprot.writeStructBegin(STRUCT_DESC);
84600
      if (this.searchTerm != null) {
84845
      if (this.searchTerm != null) {
84601
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
84846
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
84602
        {
84847
        {
84603
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
84848
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
84604
          for (String _iter268 : this.searchTerm)
84849
          for (String _iter273 : this.searchTerm)
84605
          {
84850
          {
84606
            oprot.writeString(_iter268);
84851
            oprot.writeString(_iter273);
84607
          }
84852
          }
84608
          oprot.writeListEnd();
84853
          oprot.writeListEnd();
84609
        }
84854
        }
84610
        oprot.writeFieldEnd();
84855
        oprot.writeFieldEnd();
84611
      }
84856
      }
Line 87461... Line 87706...
87461
        }
87706
        }
87462
        switch (field.id) {
87707
        switch (field.id) {
87463
          case 0: // SUCCESS
87708
          case 0: // SUCCESS
87464
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
87709
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
87465
              {
87710
              {
87466
                org.apache.thrift.protocol.TList _list269 = iprot.readListBegin();
87711
                org.apache.thrift.protocol.TList _list274 = iprot.readListBegin();
87467
                this.success = new ArrayList<Item>(_list269.size);
87712
                this.success = new ArrayList<Item>(_list274.size);
87468
                for (int _i270 = 0; _i270 < _list269.size; ++_i270)
87713
                for (int _i275 = 0; _i275 < _list274.size; ++_i275)
87469
                {
87714
                {
87470
                  Item _elem271; // required
87715
                  Item _elem276; // required
87471
                  _elem271 = new Item();
87716
                  _elem276 = new Item();
87472
                  _elem271.read(iprot);
87717
                  _elem276.read(iprot);
87473
                  this.success.add(_elem271);
87718
                  this.success.add(_elem276);
87474
                }
87719
                }
87475
                iprot.readListEnd();
87720
                iprot.readListEnd();
87476
              }
87721
              }
87477
            } else { 
87722
            } else { 
87478
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
87723
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 87492... Line 87737...
87492
 
87737
 
87493
      if (this.isSetSuccess()) {
87738
      if (this.isSetSuccess()) {
87494
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
87739
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
87495
        {
87740
        {
87496
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
87741
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
87497
          for (Item _iter272 : this.success)
87742
          for (Item _iter277 : this.success)
87498
          {
87743
          {
87499
            _iter272.write(oprot);
87744
            _iter277.write(oprot);
87500
          }
87745
          }
87501
          oprot.writeListEnd();
87746
          oprot.writeListEnd();
87502
        }
87747
        }
87503
        oprot.writeFieldEnd();
87748
        oprot.writeFieldEnd();
87504
      }
87749
      }
Line 87992... Line 88237...
87992
        }
88237
        }
87993
        switch (field.id) {
88238
        switch (field.id) {
87994
          case 0: // SUCCESS
88239
          case 0: // SUCCESS
87995
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
88240
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
87996
              {
88241
              {
87997
                org.apache.thrift.protocol.TList _list273 = iprot.readListBegin();
88242
                org.apache.thrift.protocol.TList _list278 = iprot.readListBegin();
87998
                this.success = new ArrayList<Amazonlisted>(_list273.size);
88243
                this.success = new ArrayList<Amazonlisted>(_list278.size);
87999
                for (int _i274 = 0; _i274 < _list273.size; ++_i274)
88244
                for (int _i279 = 0; _i279 < _list278.size; ++_i279)
88000
                {
88245
                {
88001
                  Amazonlisted _elem275; // required
88246
                  Amazonlisted _elem280; // required
88002
                  _elem275 = new Amazonlisted();
88247
                  _elem280 = new Amazonlisted();
88003
                  _elem275.read(iprot);
88248
                  _elem280.read(iprot);
88004
                  this.success.add(_elem275);
88249
                  this.success.add(_elem280);
88005
                }
88250
                }
88006
                iprot.readListEnd();
88251
                iprot.readListEnd();
88007
              }
88252
              }
88008
            } else { 
88253
            } else { 
88009
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
88254
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 88023... Line 88268...
88023
 
88268
 
88024
      if (this.isSetSuccess()) {
88269
      if (this.isSetSuccess()) {
88025
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
88270
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
88026
        {
88271
        {
88027
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
88272
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
88028
          for (Amazonlisted _iter276 : this.success)
88273
          for (Amazonlisted _iter281 : this.success)
88029
          {
88274
          {
88030
            _iter276.write(oprot);
88275
            _iter281.write(oprot);
88031
          }
88276
          }
88032
          oprot.writeListEnd();
88277
          oprot.writeListEnd();
88033
        }
88278
        }
88034
        oprot.writeFieldEnd();
88279
        oprot.writeFieldEnd();
88035
      }
88280
      }
Line 88523... Line 88768...
88523
        }
88768
        }
88524
        switch (field.id) {
88769
        switch (field.id) {
88525
          case 0: // SUCCESS
88770
          case 0: // SUCCESS
88526
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
88771
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
88527
              {
88772
              {
88528
                org.apache.thrift.protocol.TList _list277 = iprot.readListBegin();
88773
                org.apache.thrift.protocol.TList _list282 = iprot.readListBegin();
88529
                this.success = new ArrayList<Amazonlisted>(_list277.size);
88774
                this.success = new ArrayList<Amazonlisted>(_list282.size);
88530
                for (int _i278 = 0; _i278 < _list277.size; ++_i278)
88775
                for (int _i283 = 0; _i283 < _list282.size; ++_i283)
88531
                {
88776
                {
88532
                  Amazonlisted _elem279; // required
88777
                  Amazonlisted _elem284; // required
88533
                  _elem279 = new Amazonlisted();
88778
                  _elem284 = new Amazonlisted();
88534
                  _elem279.read(iprot);
88779
                  _elem284.read(iprot);
88535
                  this.success.add(_elem279);
88780
                  this.success.add(_elem284);
88536
                }
88781
                }
88537
                iprot.readListEnd();
88782
                iprot.readListEnd();
88538
              }
88783
              }
88539
            } else { 
88784
            } else { 
88540
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
88785
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 88554... Line 88799...
88554
 
88799
 
88555
      if (this.isSetSuccess()) {
88800
      if (this.isSetSuccess()) {
88556
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
88801
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
88557
        {
88802
        {
88558
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
88803
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
88559
          for (Amazonlisted _iter280 : this.success)
88804
          for (Amazonlisted _iter285 : this.success)
88560
          {
88805
          {
88561
            _iter280.write(oprot);
88806
            _iter285.write(oprot);
88562
          }
88807
          }
88563
          oprot.writeListEnd();
88808
          oprot.writeListEnd();
88564
        }
88809
        }
88565
        oprot.writeFieldEnd();
88810
        oprot.writeFieldEnd();
88566
      }
88811
      }
Line 89753... Line 89998...
89753
            }
89998
            }
89754
            break;
89999
            break;
89755
          case 2: // SKU
90000
          case 2: // SKU
89756
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
90001
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
89757
              {
90002
              {
89758
                org.apache.thrift.protocol.TList _list281 = iprot.readListBegin();
90003
                org.apache.thrift.protocol.TList _list286 = iprot.readListBegin();
89759
                this.sku = new ArrayList<Long>(_list281.size);
90004
                this.sku = new ArrayList<Long>(_list286.size);
89760
                for (int _i282 = 0; _i282 < _list281.size; ++_i282)
90005
                for (int _i287 = 0; _i287 < _list286.size; ++_i287)
89761
                {
90006
                {
89762
                  long _elem283; // required
90007
                  long _elem288; // required
89763
                  _elem283 = iprot.readI64();
90008
                  _elem288 = iprot.readI64();
89764
                  this.sku.add(_elem283);
90009
                  this.sku.add(_elem288);
89765
                }
90010
                }
89766
                iprot.readListEnd();
90011
                iprot.readListEnd();
89767
              }
90012
              }
89768
            } else { 
90013
            } else { 
89769
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
90014
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 89797... Line 90042...
89797
      }
90042
      }
89798
      if (this.sku != null) {
90043
      if (this.sku != null) {
89799
        oprot.writeFieldBegin(SKU_FIELD_DESC);
90044
        oprot.writeFieldBegin(SKU_FIELD_DESC);
89800
        {
90045
        {
89801
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.sku.size()));
90046
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.sku.size()));
89802
          for (long _iter284 : this.sku)
90047
          for (long _iter289 : this.sku)
89803
          {
90048
          {
89804
            oprot.writeI64(_iter284);
90049
            oprot.writeI64(_iter289);
89805
          }
90050
          }
89806
          oprot.writeListEnd();
90051
          oprot.writeListEnd();
89807
        }
90052
        }
89808
        oprot.writeFieldEnd();
90053
        oprot.writeFieldEnd();
89809
      }
90054
      }
Line 90607... Line 90852...
90607
        }
90852
        }
90608
        switch (field.id) {
90853
        switch (field.id) {
90609
          case 0: // SUCCESS
90854
          case 0: // SUCCESS
90610
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
90855
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
90611
              {
90856
              {
90612
                org.apache.thrift.protocol.TList _list285 = iprot.readListBegin();
90857
                org.apache.thrift.protocol.TList _list290 = iprot.readListBegin();
90613
                this.success = new ArrayList<Category>(_list285.size);
90858
                this.success = new ArrayList<Category>(_list290.size);
90614
                for (int _i286 = 0; _i286 < _list285.size; ++_i286)
90859
                for (int _i291 = 0; _i291 < _list290.size; ++_i291)
90615
                {
90860
                {
90616
                  Category _elem287; // required
90861
                  Category _elem292; // required
90617
                  _elem287 = new Category();
90862
                  _elem292 = new Category();
90618
                  _elem287.read(iprot);
90863
                  _elem292.read(iprot);
90619
                  this.success.add(_elem287);
90864
                  this.success.add(_elem292);
90620
                }
90865
                }
90621
                iprot.readListEnd();
90866
                iprot.readListEnd();
90622
              }
90867
              }
90623
            } else { 
90868
            } else { 
90624
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
90869
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 90638... Line 90883...
90638
 
90883
 
90639
      if (this.isSetSuccess()) {
90884
      if (this.isSetSuccess()) {
90640
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
90885
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
90641
        {
90886
        {
90642
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
90887
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
90643
          for (Category _iter288 : this.success)
90888
          for (Category _iter293 : this.success)
90644
          {
90889
          {
90645
            _iter288.write(oprot);
90890
            _iter293.write(oprot);
90646
          }
90891
          }
90647
          oprot.writeListEnd();
90892
          oprot.writeListEnd();
90648
        }
90893
        }
90649
        oprot.writeFieldEnd();
90894
        oprot.writeFieldEnd();
90650
      }
90895
      }
Line 93879... Line 94124...
93879
        }
94124
        }
93880
        switch (field.id) {
94125
        switch (field.id) {
93881
          case 0: // SUCCESS
94126
          case 0: // SUCCESS
93882
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
94127
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
93883
              {
94128
              {
93884
                org.apache.thrift.protocol.TList _list289 = iprot.readListBegin();
94129
                org.apache.thrift.protocol.TList _list294 = iprot.readListBegin();
93885
                this.success = new ArrayList<Amazonlisted>(_list289.size);
94130
                this.success = new ArrayList<Amazonlisted>(_list294.size);
93886
                for (int _i290 = 0; _i290 < _list289.size; ++_i290)
94131
                for (int _i295 = 0; _i295 < _list294.size; ++_i295)
93887
                {
94132
                {
93888
                  Amazonlisted _elem291; // required
94133
                  Amazonlisted _elem296; // required
93889
                  _elem291 = new Amazonlisted();
94134
                  _elem296 = new Amazonlisted();
93890
                  _elem291.read(iprot);
94135
                  _elem296.read(iprot);
93891
                  this.success.add(_elem291);
94136
                  this.success.add(_elem296);
93892
                }
94137
                }
93893
                iprot.readListEnd();
94138
                iprot.readListEnd();
93894
              }
94139
              }
93895
            } else { 
94140
            } else { 
93896
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
94141
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 93910... Line 94155...
93910
 
94155
 
93911
      if (this.isSetSuccess()) {
94156
      if (this.isSetSuccess()) {
93912
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
94157
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
93913
        {
94158
        {
93914
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
94159
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
93915
          for (Amazonlisted _iter292 : this.success)
94160
          for (Amazonlisted _iter297 : this.success)
93916
          {
94161
          {
93917
            _iter292.write(oprot);
94162
            _iter297.write(oprot);
93918
          }
94163
          }
93919
          oprot.writeListEnd();
94164
          oprot.writeListEnd();
93920
        }
94165
        }
93921
        oprot.writeFieldEnd();
94166
        oprot.writeFieldEnd();
93922
      }
94167
      }
Line 94215... Line 94460...
94215
        }
94460
        }
94216
        switch (field.id) {
94461
        switch (field.id) {
94217
          case 1: // AMAZONLISTED
94462
          case 1: // AMAZONLISTED
94218
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
94463
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
94219
              {
94464
              {
94220
                org.apache.thrift.protocol.TMap _map293 = iprot.readMapBegin();
94465
                org.apache.thrift.protocol.TMap _map298 = iprot.readMapBegin();
94221
                this.amazonlisted = new HashMap<Long,Amazonlisted>(2*_map293.size);
94466
                this.amazonlisted = new HashMap<Long,Amazonlisted>(2*_map298.size);
94222
                for (int _i294 = 0; _i294 < _map293.size; ++_i294)
94467
                for (int _i299 = 0; _i299 < _map298.size; ++_i299)
94223
                {
94468
                {
94224
                  long _key295; // required
94469
                  long _key300; // required
94225
                  Amazonlisted _val296; // required
94470
                  Amazonlisted _val301; // required
94226
                  _key295 = iprot.readI64();
94471
                  _key300 = iprot.readI64();
94227
                  _val296 = new Amazonlisted();
94472
                  _val301 = new Amazonlisted();
94228
                  _val296.read(iprot);
94473
                  _val301.read(iprot);
94229
                  this.amazonlisted.put(_key295, _val296);
94474
                  this.amazonlisted.put(_key300, _val301);
94230
                }
94475
                }
94231
                iprot.readMapEnd();
94476
                iprot.readMapEnd();
94232
              }
94477
              }
94233
            } else { 
94478
            } else { 
94234
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
94479
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 94249... Line 94494...
94249
      oprot.writeStructBegin(STRUCT_DESC);
94494
      oprot.writeStructBegin(STRUCT_DESC);
94250
      if (this.amazonlisted != null) {
94495
      if (this.amazonlisted != null) {
94251
        oprot.writeFieldBegin(AMAZONLISTED_FIELD_DESC);
94496
        oprot.writeFieldBegin(AMAZONLISTED_FIELD_DESC);
94252
        {
94497
        {
94253
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.amazonlisted.size()));
94498
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.amazonlisted.size()));
94254
          for (Map.Entry<Long, Amazonlisted> _iter297 : this.amazonlisted.entrySet())
94499
          for (Map.Entry<Long, Amazonlisted> _iter302 : this.amazonlisted.entrySet())
94255
          {
94500
          {
94256
            oprot.writeI64(_iter297.getKey());
94501
            oprot.writeI64(_iter302.getKey());
94257
            _iter297.getValue().write(oprot);
94502
            _iter302.getValue().write(oprot);
94258
          }
94503
          }
94259
          oprot.writeMapEnd();
94504
          oprot.writeMapEnd();
94260
        }
94505
        }
94261
        oprot.writeFieldEnd();
94506
        oprot.writeFieldEnd();
94262
      }
94507
      }
Line 95043... Line 95288...
95043
        }
95288
        }
95044
        switch (field.id) {
95289
        switch (field.id) {
95045
          case 0: // SUCCESS
95290
          case 0: // SUCCESS
95046
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
95291
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
95047
              {
95292
              {
95048
                org.apache.thrift.protocol.TList _list298 = iprot.readListBegin();
95293
                org.apache.thrift.protocol.TList _list303 = iprot.readListBegin();
95049
                this.success = new ArrayList<Amazonlisted>(_list298.size);
95294
                this.success = new ArrayList<Amazonlisted>(_list303.size);
95050
                for (int _i299 = 0; _i299 < _list298.size; ++_i299)
95295
                for (int _i304 = 0; _i304 < _list303.size; ++_i304)
95051
                {
95296
                {
95052
                  Amazonlisted _elem300; // required
95297
                  Amazonlisted _elem305; // required
95053
                  _elem300 = new Amazonlisted();
95298
                  _elem305 = new Amazonlisted();
95054
                  _elem300.read(iprot);
95299
                  _elem305.read(iprot);
95055
                  this.success.add(_elem300);
95300
                  this.success.add(_elem305);
95056
                }
95301
                }
95057
                iprot.readListEnd();
95302
                iprot.readListEnd();
95058
              }
95303
              }
95059
            } else { 
95304
            } else { 
95060
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
95305
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 95074... Line 95319...
95074
 
95319
 
95075
      if (this.isSetSuccess()) {
95320
      if (this.isSetSuccess()) {
95076
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
95321
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
95077
        {
95322
        {
95078
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
95323
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
95079
          for (Amazonlisted _iter301 : this.success)
95324
          for (Amazonlisted _iter306 : this.success)
95080
          {
95325
          {
95081
            _iter301.write(oprot);
95326
            _iter306.write(oprot);
95082
          }
95327
          }
95083
          oprot.writeListEnd();
95328
          oprot.writeListEnd();
95084
        }
95329
        }
95085
        oprot.writeFieldEnd();
95330
        oprot.writeFieldEnd();
95086
      }
95331
      }
Line 95574... Line 95819...
95574
        }
95819
        }
95575
        switch (field.id) {
95820
        switch (field.id) {
95576
          case 0: // SUCCESS
95821
          case 0: // SUCCESS
95577
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
95822
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
95578
              {
95823
              {
95579
                org.apache.thrift.protocol.TList _list302 = iprot.readListBegin();
95824
                org.apache.thrift.protocol.TList _list307 = iprot.readListBegin();
95580
                this.success = new ArrayList<Amazonlisted>(_list302.size);
95825
                this.success = new ArrayList<Amazonlisted>(_list307.size);
95581
                for (int _i303 = 0; _i303 < _list302.size; ++_i303)
95826
                for (int _i308 = 0; _i308 < _list307.size; ++_i308)
95582
                {
95827
                {
95583
                  Amazonlisted _elem304; // required
95828
                  Amazonlisted _elem309; // required
95584
                  _elem304 = new Amazonlisted();
95829
                  _elem309 = new Amazonlisted();
95585
                  _elem304.read(iprot);
95830
                  _elem309.read(iprot);
95586
                  this.success.add(_elem304);
95831
                  this.success.add(_elem309);
95587
                }
95832
                }
95588
                iprot.readListEnd();
95833
                iprot.readListEnd();
95589
              }
95834
              }
95590
            } else { 
95835
            } else { 
95591
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
95836
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 95605... Line 95850...
95605
 
95850
 
95606
      if (this.isSetSuccess()) {
95851
      if (this.isSetSuccess()) {
95607
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
95852
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
95608
        {
95853
        {
95609
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
95854
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
95610
          for (Amazonlisted _iter305 : this.success)
95855
          for (Amazonlisted _iter310 : this.success)
95611
          {
95856
          {
95612
            _iter305.write(oprot);
95857
            _iter310.write(oprot);
95613
          }
95858
          }
95614
          oprot.writeListEnd();
95859
          oprot.writeListEnd();
95615
        }
95860
        }
95616
        oprot.writeFieldEnd();
95861
        oprot.writeFieldEnd();
95617
      }
95862
      }
Line 95910... Line 96155...
95910
        }
96155
        }
95911
        switch (field.id) {
96156
        switch (field.id) {
95912
          case 1: // ITEM
96157
          case 1: // ITEM
95913
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
96158
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
95914
              {
96159
              {
95915
                org.apache.thrift.protocol.TMap _map306 = iprot.readMapBegin();
96160
                org.apache.thrift.protocol.TMap _map311 = iprot.readMapBegin();
95916
                this.item = new HashMap<Long,Item>(2*_map306.size);
96161
                this.item = new HashMap<Long,Item>(2*_map311.size);
95917
                for (int _i307 = 0; _i307 < _map306.size; ++_i307)
96162
                for (int _i312 = 0; _i312 < _map311.size; ++_i312)
95918
                {
96163
                {
95919
                  long _key308; // required
96164
                  long _key313; // required
95920
                  Item _val309; // required
96165
                  Item _val314; // required
95921
                  _key308 = iprot.readI64();
96166
                  _key313 = iprot.readI64();
95922
                  _val309 = new Item();
96167
                  _val314 = new Item();
95923
                  _val309.read(iprot);
96168
                  _val314.read(iprot);
95924
                  this.item.put(_key308, _val309);
96169
                  this.item.put(_key313, _val314);
95925
                }
96170
                }
95926
                iprot.readMapEnd();
96171
                iprot.readMapEnd();
95927
              }
96172
              }
95928
            } else { 
96173
            } else { 
95929
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
96174
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 95944... Line 96189...
95944
      oprot.writeStructBegin(STRUCT_DESC);
96189
      oprot.writeStructBegin(STRUCT_DESC);
95945
      if (this.item != null) {
96190
      if (this.item != null) {
95946
        oprot.writeFieldBegin(ITEM_FIELD_DESC);
96191
        oprot.writeFieldBegin(ITEM_FIELD_DESC);
95947
        {
96192
        {
95948
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.item.size()));
96193
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.item.size()));
95949
          for (Map.Entry<Long, Item> _iter310 : this.item.entrySet())
96194
          for (Map.Entry<Long, Item> _iter315 : this.item.entrySet())
95950
          {
96195
          {
95951
            oprot.writeI64(_iter310.getKey());
96196
            oprot.writeI64(_iter315.getKey());
95952
            _iter310.getValue().write(oprot);
96197
            _iter315.getValue().write(oprot);
95953
          }
96198
          }
95954
          oprot.writeMapEnd();
96199
          oprot.writeMapEnd();
95955
        }
96200
        }
95956
        oprot.writeFieldEnd();
96201
        oprot.writeFieldEnd();
95957
      }
96202
      }
Line 98408... Line 98653...
98408
        }
98653
        }
98409
        switch (field.id) {
98654
        switch (field.id) {
98410
          case 0: // SUCCESS
98655
          case 0: // SUCCESS
98411
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
98656
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
98412
              {
98657
              {
98413
                org.apache.thrift.protocol.TList _list311 = iprot.readListBegin();
98658
                org.apache.thrift.protocol.TList _list316 = iprot.readListBegin();
98414
                this.success = new ArrayList<SnapdealItemDetails>(_list311.size);
98659
                this.success = new ArrayList<SnapdealItemDetails>(_list316.size);
98415
                for (int _i312 = 0; _i312 < _list311.size; ++_i312)
98660
                for (int _i317 = 0; _i317 < _list316.size; ++_i317)
98416
                {
98661
                {
98417
                  SnapdealItemDetails _elem313; // required
98662
                  SnapdealItemDetails _elem318; // required
98418
                  _elem313 = new SnapdealItemDetails();
98663
                  _elem318 = new SnapdealItemDetails();
98419
                  _elem313.read(iprot);
98664
                  _elem318.read(iprot);
98420
                  this.success.add(_elem313);
98665
                  this.success.add(_elem318);
98421
                }
98666
                }
98422
                iprot.readListEnd();
98667
                iprot.readListEnd();
98423
              }
98668
              }
98424
            } else { 
98669
            } else { 
98425
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
98670
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 98439... Line 98684...
98439
 
98684
 
98440
      if (this.isSetSuccess()) {
98685
      if (this.isSetSuccess()) {
98441
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
98686
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
98442
        {
98687
        {
98443
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
98688
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
98444
          for (SnapdealItemDetails _iter314 : this.success)
98689
          for (SnapdealItemDetails _iter319 : this.success)
98445
          {
98690
          {
98446
            _iter314.write(oprot);
98691
            _iter319.write(oprot);
98447
          }
98692
          }
98448
          oprot.writeListEnd();
98693
          oprot.writeListEnd();
98449
        }
98694
        }
98450
        oprot.writeFieldEnd();
98695
        oprot.writeFieldEnd();
98451
      }
98696
      }
Line 99116... Line 99361...
99116
        }
99361
        }
99117
        switch (field.id) {
99362
        switch (field.id) {
99118
          case 0: // SUCCESS
99363
          case 0: // SUCCESS
99119
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
99364
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
99120
              {
99365
              {
99121
                org.apache.thrift.protocol.TList _list315 = iprot.readListBegin();
99366
                org.apache.thrift.protocol.TList _list320 = iprot.readListBegin();
99122
                this.success = new ArrayList<SnapdealItemDetails>(_list315.size);
99367
                this.success = new ArrayList<SnapdealItemDetails>(_list320.size);
99123
                for (int _i316 = 0; _i316 < _list315.size; ++_i316)
99368
                for (int _i321 = 0; _i321 < _list320.size; ++_i321)
99124
                {
99369
                {
99125
                  SnapdealItemDetails _elem317; // required
99370
                  SnapdealItemDetails _elem322; // required
99126
                  _elem317 = new SnapdealItemDetails();
99371
                  _elem322 = new SnapdealItemDetails();
99127
                  _elem317.read(iprot);
99372
                  _elem322.read(iprot);
99128
                  this.success.add(_elem317);
99373
                  this.success.add(_elem322);
99129
                }
99374
                }
99130
                iprot.readListEnd();
99375
                iprot.readListEnd();
99131
              }
99376
              }
99132
            } else { 
99377
            } else { 
99133
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
99378
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 99147... Line 99392...
99147
 
99392
 
99148
      if (this.isSetSuccess()) {
99393
      if (this.isSetSuccess()) {
99149
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
99394
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
99150
        {
99395
        {
99151
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
99396
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
99152
          for (SnapdealItemDetails _iter318 : this.success)
99397
          for (SnapdealItemDetails _iter323 : this.success)
99153
          {
99398
          {
99154
            _iter318.write(oprot);
99399
            _iter323.write(oprot);
99155
          }
99400
          }
99156
          oprot.writeListEnd();
99401
          oprot.writeListEnd();
99157
        }
99402
        }
99158
        oprot.writeFieldEnd();
99403
        oprot.writeFieldEnd();
99159
      }
99404
      }
Line 99586... Line 99831...
99586
        }
99831
        }
99587
        switch (field.id) {
99832
        switch (field.id) {
99588
          case 1: // SEARCH_TERM
99833
          case 1: // SEARCH_TERM
99589
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
99834
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
99590
              {
99835
              {
99591
                org.apache.thrift.protocol.TList _list319 = iprot.readListBegin();
99836
                org.apache.thrift.protocol.TList _list324 = iprot.readListBegin();
99592
                this.searchTerm = new ArrayList<String>(_list319.size);
99837
                this.searchTerm = new ArrayList<String>(_list324.size);
99593
                for (int _i320 = 0; _i320 < _list319.size; ++_i320)
99838
                for (int _i325 = 0; _i325 < _list324.size; ++_i325)
99594
                {
99839
                {
99595
                  String _elem321; // required
99840
                  String _elem326; // required
99596
                  _elem321 = iprot.readString();
99841
                  _elem326 = iprot.readString();
99597
                  this.searchTerm.add(_elem321);
99842
                  this.searchTerm.add(_elem326);
99598
                }
99843
                }
99599
                iprot.readListEnd();
99844
                iprot.readListEnd();
99600
              }
99845
              }
99601
            } else { 
99846
            } else { 
99602
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
99847
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 99633... Line 99878...
99633
      oprot.writeStructBegin(STRUCT_DESC);
99878
      oprot.writeStructBegin(STRUCT_DESC);
99634
      if (this.searchTerm != null) {
99879
      if (this.searchTerm != null) {
99635
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
99880
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
99636
        {
99881
        {
99637
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
99882
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
99638
          for (String _iter322 : this.searchTerm)
99883
          for (String _iter327 : this.searchTerm)
99639
          {
99884
          {
99640
            oprot.writeString(_iter322);
99885
            oprot.writeString(_iter327);
99641
          }
99886
          }
99642
          oprot.writeListEnd();
99887
          oprot.writeListEnd();
99643
        }
99888
        }
99644
        oprot.writeFieldEnd();
99889
        oprot.writeFieldEnd();
99645
      }
99890
      }
Line 99947... Line 100192...
99947
        }
100192
        }
99948
        switch (field.id) {
100193
        switch (field.id) {
99949
          case 0: // SUCCESS
100194
          case 0: // SUCCESS
99950
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
100195
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
99951
              {
100196
              {
99952
                org.apache.thrift.protocol.TList _list323 = iprot.readListBegin();
100197
                org.apache.thrift.protocol.TList _list328 = iprot.readListBegin();
99953
                this.success = new ArrayList<SnapdealItemDetails>(_list323.size);
100198
                this.success = new ArrayList<SnapdealItemDetails>(_list328.size);
99954
                for (int _i324 = 0; _i324 < _list323.size; ++_i324)
100199
                for (int _i329 = 0; _i329 < _list328.size; ++_i329)
99955
                {
100200
                {
99956
                  SnapdealItemDetails _elem325; // required
100201
                  SnapdealItemDetails _elem330; // required
99957
                  _elem325 = new SnapdealItemDetails();
100202
                  _elem330 = new SnapdealItemDetails();
99958
                  _elem325.read(iprot);
100203
                  _elem330.read(iprot);
99959
                  this.success.add(_elem325);
100204
                  this.success.add(_elem330);
99960
                }
100205
                }
99961
                iprot.readListEnd();
100206
                iprot.readListEnd();
99962
              }
100207
              }
99963
            } else { 
100208
            } else { 
99964
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
100209
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 99978... Line 100223...
99978
 
100223
 
99979
      if (this.isSetSuccess()) {
100224
      if (this.isSetSuccess()) {
99980
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
100225
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
99981
        {
100226
        {
99982
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
100227
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
99983
          for (SnapdealItemDetails _iter326 : this.success)
100228
          for (SnapdealItemDetails _iter331 : this.success)
99984
          {
100229
          {
99985
            _iter326.write(oprot);
100230
            _iter331.write(oprot);
99986
          }
100231
          }
99987
          oprot.writeListEnd();
100232
          oprot.writeListEnd();
99988
        }
100233
        }
99989
        oprot.writeFieldEnd();
100234
        oprot.writeFieldEnd();
99990
      }
100235
      }
Line 100771... Line 101016...
100771
        }
101016
        }
100772
        switch (field.id) {
101017
        switch (field.id) {
100773
          case 1: // SEARCH_TERM
101018
          case 1: // SEARCH_TERM
100774
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
101019
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
100775
              {
101020
              {
100776
                org.apache.thrift.protocol.TList _list327 = iprot.readListBegin();
101021
                org.apache.thrift.protocol.TList _list332 = iprot.readListBegin();
100777
                this.searchTerm = new ArrayList<String>(_list327.size);
101022
                this.searchTerm = new ArrayList<String>(_list332.size);
100778
                for (int _i328 = 0; _i328 < _list327.size; ++_i328)
101023
                for (int _i333 = 0; _i333 < _list332.size; ++_i333)
100779
                {
101024
                {
100780
                  String _elem329; // required
101025
                  String _elem334; // required
100781
                  _elem329 = iprot.readString();
101026
                  _elem334 = iprot.readString();
100782
                  this.searchTerm.add(_elem329);
101027
                  this.searchTerm.add(_elem334);
100783
                }
101028
                }
100784
                iprot.readListEnd();
101029
                iprot.readListEnd();
100785
              }
101030
              }
100786
            } else { 
101031
            } else { 
100787
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
101032
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 100802... Line 101047...
100802
      oprot.writeStructBegin(STRUCT_DESC);
101047
      oprot.writeStructBegin(STRUCT_DESC);
100803
      if (this.searchTerm != null) {
101048
      if (this.searchTerm != null) {
100804
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
101049
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
100805
        {
101050
        {
100806
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
101051
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
100807
          for (String _iter330 : this.searchTerm)
101052
          for (String _iter335 : this.searchTerm)
100808
          {
101053
          {
100809
            oprot.writeString(_iter330);
101054
            oprot.writeString(_iter335);
100810
          }
101055
          }
100811
          oprot.writeListEnd();
101056
          oprot.writeListEnd();
100812
        }
101057
        }
100813
        oprot.writeFieldEnd();
101058
        oprot.writeFieldEnd();
100814
      }
101059
      }
Line 105641... Line 105886...
105641
        }
105886
        }
105642
        switch (field.id) {
105887
        switch (field.id) {
105643
          case 0: // SUCCESS
105888
          case 0: // SUCCESS
105644
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
105889
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
105645
              {
105890
              {
105646
                org.apache.thrift.protocol.TList _list331 = iprot.readListBegin();
105891
                org.apache.thrift.protocol.TList _list336 = iprot.readListBegin();
105647
                this.success = new ArrayList<ProductFeedSubmit>(_list331.size);
105892
                this.success = new ArrayList<ProductFeedSubmit>(_list336.size);
105648
                for (int _i332 = 0; _i332 < _list331.size; ++_i332)
105893
                for (int _i337 = 0; _i337 < _list336.size; ++_i337)
105649
                {
105894
                {
105650
                  ProductFeedSubmit _elem333; // required
105895
                  ProductFeedSubmit _elem338; // required
105651
                  _elem333 = new ProductFeedSubmit();
105896
                  _elem338 = new ProductFeedSubmit();
105652
                  _elem333.read(iprot);
105897
                  _elem338.read(iprot);
105653
                  this.success.add(_elem333);
105898
                  this.success.add(_elem338);
105654
                }
105899
                }
105655
                iprot.readListEnd();
105900
                iprot.readListEnd();
105656
              }
105901
              }
105657
            } else { 
105902
            } else { 
105658
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
105903
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 105680... Line 105925...
105680
 
105925
 
105681
      if (this.isSetSuccess()) {
105926
      if (this.isSetSuccess()) {
105682
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
105927
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
105683
        {
105928
        {
105684
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
105929
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
105685
          for (ProductFeedSubmit _iter334 : this.success)
105930
          for (ProductFeedSubmit _iter339 : this.success)
105686
          {
105931
          {
105687
            _iter334.write(oprot);
105932
            _iter339.write(oprot);
105688
          }
105933
          }
105689
          oprot.writeListEnd();
105934
          oprot.writeListEnd();
105690
        }
105935
        }
105691
        oprot.writeFieldEnd();
105936
        oprot.writeFieldEnd();
105692
      } else if (this.isSetCex()) {
105937
      } else if (this.isSetCex()) {
Line 108216... Line 108461...
108216
        }
108461
        }
108217
        switch (field.id) {
108462
        switch (field.id) {
108218
          case 0: // SUCCESS
108463
          case 0: // SUCCESS
108219
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
108464
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
108220
              {
108465
              {
108221
                org.apache.thrift.protocol.TList _list335 = iprot.readListBegin();
108466
                org.apache.thrift.protocol.TList _list340 = iprot.readListBegin();
108222
                this.success = new ArrayList<MarketPlaceItemPrice>(_list335.size);
108467
                this.success = new ArrayList<MarketPlaceItemPrice>(_list340.size);
108223
                for (int _i336 = 0; _i336 < _list335.size; ++_i336)
108468
                for (int _i341 = 0; _i341 < _list340.size; ++_i341)
108224
                {
108469
                {
108225
                  MarketPlaceItemPrice _elem337; // required
108470
                  MarketPlaceItemPrice _elem342; // required
108226
                  _elem337 = new MarketPlaceItemPrice();
108471
                  _elem342 = new MarketPlaceItemPrice();
108227
                  _elem337.read(iprot);
108472
                  _elem342.read(iprot);
108228
                  this.success.add(_elem337);
108473
                  this.success.add(_elem342);
108229
                }
108474
                }
108230
                iprot.readListEnd();
108475
                iprot.readListEnd();
108231
              }
108476
              }
108232
            } else { 
108477
            } else { 
108233
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
108478
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 108247... Line 108492...
108247
 
108492
 
108248
      if (this.isSetSuccess()) {
108493
      if (this.isSetSuccess()) {
108249
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
108494
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
108250
        {
108495
        {
108251
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
108496
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
108252
          for (MarketPlaceItemPrice _iter338 : this.success)
108497
          for (MarketPlaceItemPrice _iter343 : this.success)
108253
          {
108498
          {
108254
            _iter338.write(oprot);
108499
            _iter343.write(oprot);
108255
          }
108500
          }
108256
          oprot.writeListEnd();
108501
          oprot.writeListEnd();
108257
        }
108502
        }
108258
        oprot.writeFieldEnd();
108503
        oprot.writeFieldEnd();
108259
      }
108504
      }
Line 108686... Line 108931...
108686
        }
108931
        }
108687
        switch (field.id) {
108932
        switch (field.id) {
108688
          case 1: // SKULIST
108933
          case 1: // SKULIST
108689
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
108934
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
108690
              {
108935
              {
108691
                org.apache.thrift.protocol.TList _list339 = iprot.readListBegin();
108936
                org.apache.thrift.protocol.TList _list344 = iprot.readListBegin();
108692
                this.skulist = new ArrayList<Long>(_list339.size);
108937
                this.skulist = new ArrayList<Long>(_list344.size);
108693
                for (int _i340 = 0; _i340 < _list339.size; ++_i340)
108938
                for (int _i345 = 0; _i345 < _list344.size; ++_i345)
108694
                {
108939
                {
108695
                  long _elem341; // required
108940
                  long _elem346; // required
108696
                  _elem341 = iprot.readI64();
108941
                  _elem346 = iprot.readI64();
108697
                  this.skulist.add(_elem341);
108942
                  this.skulist.add(_elem346);
108698
                }
108943
                }
108699
                iprot.readListEnd();
108944
                iprot.readListEnd();
108700
              }
108945
              }
108701
            } else { 
108946
            } else { 
108702
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
108947
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 108733... Line 108978...
108733
      oprot.writeStructBegin(STRUCT_DESC);
108978
      oprot.writeStructBegin(STRUCT_DESC);
108734
      if (this.skulist != null) {
108979
      if (this.skulist != null) {
108735
        oprot.writeFieldBegin(SKULIST_FIELD_DESC);
108980
        oprot.writeFieldBegin(SKULIST_FIELD_DESC);
108736
        {
108981
        {
108737
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.skulist.size()));
108982
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.skulist.size()));
108738
          for (long _iter342 : this.skulist)
108983
          for (long _iter347 : this.skulist)
108739
          {
108984
          {
108740
            oprot.writeI64(_iter342);
108985
            oprot.writeI64(_iter347);
108741
          }
108986
          }
108742
          oprot.writeListEnd();
108987
          oprot.writeListEnd();
108743
        }
108988
        }
108744
        oprot.writeFieldEnd();
108989
        oprot.writeFieldEnd();
108745
      }
108990
      }
Line 109253... Line 109498...
109253
        }
109498
        }
109254
        switch (field.id) {
109499
        switch (field.id) {
109255
          case 1: // ITEM_HOLD_MAP
109500
          case 1: // ITEM_HOLD_MAP
109256
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
109501
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
109257
              {
109502
              {
109258
                org.apache.thrift.protocol.TMap _map343 = iprot.readMapBegin();
109503
                org.apache.thrift.protocol.TMap _map348 = iprot.readMapBegin();
109259
                this.itemHoldMap = new HashMap<Long,Long>(2*_map343.size);
109504
                this.itemHoldMap = new HashMap<Long,Long>(2*_map348.size);
109260
                for (int _i344 = 0; _i344 < _map343.size; ++_i344)
109505
                for (int _i349 = 0; _i349 < _map348.size; ++_i349)
109261
                {
109506
                {
109262
                  long _key345; // required
109507
                  long _key350; // required
109263
                  long _val346; // required
109508
                  long _val351; // required
109264
                  _key345 = iprot.readI64();
109509
                  _key350 = iprot.readI64();
109265
                  _val346 = iprot.readI64();
109510
                  _val351 = iprot.readI64();
109266
                  this.itemHoldMap.put(_key345, _val346);
109511
                  this.itemHoldMap.put(_key350, _val351);
109267
                }
109512
                }
109268
                iprot.readMapEnd();
109513
                iprot.readMapEnd();
109269
              }
109514
              }
109270
            } else { 
109515
            } else { 
109271
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
109516
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 109286... Line 109531...
109286
      oprot.writeStructBegin(STRUCT_DESC);
109531
      oprot.writeStructBegin(STRUCT_DESC);
109287
      if (this.itemHoldMap != null) {
109532
      if (this.itemHoldMap != null) {
109288
        oprot.writeFieldBegin(ITEM_HOLD_MAP_FIELD_DESC);
109533
        oprot.writeFieldBegin(ITEM_HOLD_MAP_FIELD_DESC);
109289
        {
109534
        {
109290
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.I64, this.itemHoldMap.size()));
109535
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.I64, this.itemHoldMap.size()));
109291
          for (Map.Entry<Long, Long> _iter347 : this.itemHoldMap.entrySet())
109536
          for (Map.Entry<Long, Long> _iter352 : this.itemHoldMap.entrySet())
109292
          {
109537
          {
109293
            oprot.writeI64(_iter347.getKey());
109538
            oprot.writeI64(_iter352.getKey());
109294
            oprot.writeI64(_iter347.getValue());
109539
            oprot.writeI64(_iter352.getValue());
109295
          }
109540
          }
109296
          oprot.writeMapEnd();
109541
          oprot.writeMapEnd();
109297
        }
109542
        }
109298
        oprot.writeFieldEnd();
109543
        oprot.writeFieldEnd();
109299
      }
109544
      }
Line 110645... Line 110890...
110645
        }
110890
        }
110646
        switch (field.id) {
110891
        switch (field.id) {
110647
          case 0: // SUCCESS
110892
          case 0: // SUCCESS
110648
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
110893
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
110649
              {
110894
              {
110650
                org.apache.thrift.protocol.TList _list348 = iprot.readListBegin();
110895
                org.apache.thrift.protocol.TList _list353 = iprot.readListBegin();
110651
                this.success = new ArrayList<FlipkartItem>(_list348.size);
110896
                this.success = new ArrayList<FlipkartItem>(_list353.size);
110652
                for (int _i349 = 0; _i349 < _list348.size; ++_i349)
110897
                for (int _i354 = 0; _i354 < _list353.size; ++_i354)
110653
                {
110898
                {
110654
                  FlipkartItem _elem350; // required
110899
                  FlipkartItem _elem355; // required
110655
                  _elem350 = new FlipkartItem();
110900
                  _elem355 = new FlipkartItem();
110656
                  _elem350.read(iprot);
110901
                  _elem355.read(iprot);
110657
                  this.success.add(_elem350);
110902
                  this.success.add(_elem355);
110658
                }
110903
                }
110659
                iprot.readListEnd();
110904
                iprot.readListEnd();
110660
              }
110905
              }
110661
            } else { 
110906
            } else { 
110662
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
110907
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 110676... Line 110921...
110676
 
110921
 
110677
      if (this.isSetSuccess()) {
110922
      if (this.isSetSuccess()) {
110678
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
110923
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
110679
        {
110924
        {
110680
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
110925
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
110681
          for (FlipkartItem _iter351 : this.success)
110926
          for (FlipkartItem _iter356 : this.success)
110682
          {
110927
          {
110683
            _iter351.write(oprot);
110928
            _iter356.write(oprot);
110684
          }
110929
          }
110685
          oprot.writeListEnd();
110930
          oprot.writeListEnd();
110686
        }
110931
        }
110687
        oprot.writeFieldEnd();
110932
        oprot.writeFieldEnd();
110688
      }
110933
      }
Line 113117... Line 113362...
113117
        }
113362
        }
113118
        switch (field.id) {
113363
        switch (field.id) {
113119
          case 0: // SUCCESS
113364
          case 0: // SUCCESS
113120
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
113365
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
113121
              {
113366
              {
113122
                org.apache.thrift.protocol.TList _list352 = iprot.readListBegin();
113367
                org.apache.thrift.protocol.TList _list357 = iprot.readListBegin();
113123
                this.success = new ArrayList<FlipkartItemDetails>(_list352.size);
113368
                this.success = new ArrayList<FlipkartItemDetails>(_list357.size);
113124
                for (int _i353 = 0; _i353 < _list352.size; ++_i353)
113369
                for (int _i358 = 0; _i358 < _list357.size; ++_i358)
113125
                {
113370
                {
113126
                  FlipkartItemDetails _elem354; // required
113371
                  FlipkartItemDetails _elem359; // required
113127
                  _elem354 = new FlipkartItemDetails();
113372
                  _elem359 = new FlipkartItemDetails();
113128
                  _elem354.read(iprot);
113373
                  _elem359.read(iprot);
113129
                  this.success.add(_elem354);
113374
                  this.success.add(_elem359);
113130
                }
113375
                }
113131
                iprot.readListEnd();
113376
                iprot.readListEnd();
113132
              }
113377
              }
113133
            } else { 
113378
            } else { 
113134
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
113379
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 113148... Line 113393...
113148
 
113393
 
113149
      if (this.isSetSuccess()) {
113394
      if (this.isSetSuccess()) {
113150
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
113395
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
113151
        {
113396
        {
113152
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
113397
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
113153
          for (FlipkartItemDetails _iter355 : this.success)
113398
          for (FlipkartItemDetails _iter360 : this.success)
113154
          {
113399
          {
113155
            _iter355.write(oprot);
113400
            _iter360.write(oprot);
113156
          }
113401
          }
113157
          oprot.writeListEnd();
113402
          oprot.writeListEnd();
113158
        }
113403
        }
113159
        oprot.writeFieldEnd();
113404
        oprot.writeFieldEnd();
113160
      }
113405
      }
Line 113587... Line 113832...
113587
        }
113832
        }
113588
        switch (field.id) {
113833
        switch (field.id) {
113589
          case 1: // SEARCH_TERM
113834
          case 1: // SEARCH_TERM
113590
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
113835
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
113591
              {
113836
              {
113592
                org.apache.thrift.protocol.TList _list356 = iprot.readListBegin();
113837
                org.apache.thrift.protocol.TList _list361 = iprot.readListBegin();
113593
                this.searchTerm = new ArrayList<String>(_list356.size);
113838
                this.searchTerm = new ArrayList<String>(_list361.size);
113594
                for (int _i357 = 0; _i357 < _list356.size; ++_i357)
113839
                for (int _i362 = 0; _i362 < _list361.size; ++_i362)
113595
                {
113840
                {
113596
                  String _elem358; // required
113841
                  String _elem363; // required
113597
                  _elem358 = iprot.readString();
113842
                  _elem363 = iprot.readString();
113598
                  this.searchTerm.add(_elem358);
113843
                  this.searchTerm.add(_elem363);
113599
                }
113844
                }
113600
                iprot.readListEnd();
113845
                iprot.readListEnd();
113601
              }
113846
              }
113602
            } else { 
113847
            } else { 
113603
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
113848
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 113634... Line 113879...
113634
      oprot.writeStructBegin(STRUCT_DESC);
113879
      oprot.writeStructBegin(STRUCT_DESC);
113635
      if (this.searchTerm != null) {
113880
      if (this.searchTerm != null) {
113636
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
113881
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
113637
        {
113882
        {
113638
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
113883
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
113639
          for (String _iter359 : this.searchTerm)
113884
          for (String _iter364 : this.searchTerm)
113640
          {
113885
          {
113641
            oprot.writeString(_iter359);
113886
            oprot.writeString(_iter364);
113642
          }
113887
          }
113643
          oprot.writeListEnd();
113888
          oprot.writeListEnd();
113644
        }
113889
        }
113645
        oprot.writeFieldEnd();
113890
        oprot.writeFieldEnd();
113646
      }
113891
      }
Line 113950... Line 114195...
113950
        }
114195
        }
113951
        switch (field.id) {
114196
        switch (field.id) {
113952
          case 0: // SUCCESS
114197
          case 0: // SUCCESS
113953
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
114198
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
113954
              {
114199
              {
113955
                org.apache.thrift.protocol.TList _list360 = iprot.readListBegin();
114200
                org.apache.thrift.protocol.TList _list365 = iprot.readListBegin();
113956
                this.success = new ArrayList<FlipkartItemDetails>(_list360.size);
114201
                this.success = new ArrayList<FlipkartItemDetails>(_list365.size);
113957
                for (int _i361 = 0; _i361 < _list360.size; ++_i361)
114202
                for (int _i366 = 0; _i366 < _list365.size; ++_i366)
113958
                {
114203
                {
113959
                  FlipkartItemDetails _elem362; // required
114204
                  FlipkartItemDetails _elem367; // required
113960
                  _elem362 = new FlipkartItemDetails();
114205
                  _elem367 = new FlipkartItemDetails();
113961
                  _elem362.read(iprot);
114206
                  _elem367.read(iprot);
113962
                  this.success.add(_elem362);
114207
                  this.success.add(_elem367);
113963
                }
114208
                }
113964
                iprot.readListEnd();
114209
                iprot.readListEnd();
113965
              }
114210
              }
113966
            } else { 
114211
            } else { 
113967
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
114212
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 113981... Line 114226...
113981
 
114226
 
113982
      if (this.isSetSuccess()) {
114227
      if (this.isSetSuccess()) {
113983
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
114228
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
113984
        {
114229
        {
113985
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
114230
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
113986
          for (FlipkartItemDetails _iter363 : this.success)
114231
          for (FlipkartItemDetails _iter368 : this.success)
113987
          {
114232
          {
113988
            _iter363.write(oprot);
114233
            _iter368.write(oprot);
113989
          }
114234
          }
113990
          oprot.writeListEnd();
114235
          oprot.writeListEnd();
113991
        }
114236
        }
113992
        oprot.writeFieldEnd();
114237
        oprot.writeFieldEnd();
113993
      }
114238
      }
Line 114774... Line 115019...
114774
        }
115019
        }
114775
        switch (field.id) {
115020
        switch (field.id) {
114776
          case 1: // SEARCH_TERM
115021
          case 1: // SEARCH_TERM
114777
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
115022
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
114778
              {
115023
              {
114779
                org.apache.thrift.protocol.TList _list364 = iprot.readListBegin();
115024
                org.apache.thrift.protocol.TList _list369 = iprot.readListBegin();
114780
                this.searchTerm = new ArrayList<String>(_list364.size);
115025
                this.searchTerm = new ArrayList<String>(_list369.size);
114781
                for (int _i365 = 0; _i365 < _list364.size; ++_i365)
115026
                for (int _i370 = 0; _i370 < _list369.size; ++_i370)
114782
                {
115027
                {
114783
                  String _elem366; // required
115028
                  String _elem371; // required
114784
                  _elem366 = iprot.readString();
115029
                  _elem371 = iprot.readString();
114785
                  this.searchTerm.add(_elem366);
115030
                  this.searchTerm.add(_elem371);
114786
                }
115031
                }
114787
                iprot.readListEnd();
115032
                iprot.readListEnd();
114788
              }
115033
              }
114789
            } else { 
115034
            } else { 
114790
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
115035
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 114805... Line 115050...
114805
      oprot.writeStructBegin(STRUCT_DESC);
115050
      oprot.writeStructBegin(STRUCT_DESC);
114806
      if (this.searchTerm != null) {
115051
      if (this.searchTerm != null) {
114807
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
115052
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
114808
        {
115053
        {
114809
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
115054
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
114810
          for (String _iter367 : this.searchTerm)
115055
          for (String _iter372 : this.searchTerm)
114811
          {
115056
          {
114812
            oprot.writeString(_iter367);
115057
            oprot.writeString(_iter372);
114813
          }
115058
          }
114814
          oprot.writeListEnd();
115059
          oprot.writeListEnd();
114815
        }
115060
        }
114816
        oprot.writeFieldEnd();
115061
        oprot.writeFieldEnd();
114817
      }
115062
      }
Line 115598... Line 115843...
115598
        }
115843
        }
115599
        switch (field.id) {
115844
        switch (field.id) {
115600
          case 0: // SUCCESS
115845
          case 0: // SUCCESS
115601
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
115846
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
115602
              {
115847
              {
115603
                org.apache.thrift.protocol.TList _list368 = iprot.readListBegin();
115848
                org.apache.thrift.protocol.TList _list373 = iprot.readListBegin();
115604
                this.success = new ArrayList<FlipkartItemDetails>(_list368.size);
115849
                this.success = new ArrayList<FlipkartItemDetails>(_list373.size);
115605
                for (int _i369 = 0; _i369 < _list368.size; ++_i369)
115850
                for (int _i374 = 0; _i374 < _list373.size; ++_i374)
115606
                {
115851
                {
115607
                  FlipkartItemDetails _elem370; // required
115852
                  FlipkartItemDetails _elem375; // required
115608
                  _elem370 = new FlipkartItemDetails();
115853
                  _elem375 = new FlipkartItemDetails();
115609
                  _elem370.read(iprot);
115854
                  _elem375.read(iprot);
115610
                  this.success.add(_elem370);
115855
                  this.success.add(_elem375);
115611
                }
115856
                }
115612
                iprot.readListEnd();
115857
                iprot.readListEnd();
115613
              }
115858
              }
115614
            } else { 
115859
            } else { 
115615
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
115860
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 115629... Line 115874...
115629
 
115874
 
115630
      if (this.isSetSuccess()) {
115875
      if (this.isSetSuccess()) {
115631
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
115876
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
115632
        {
115877
        {
115633
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
115878
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
115634
          for (FlipkartItemDetails _iter371 : this.success)
115879
          for (FlipkartItemDetails _iter376 : this.success)
115635
          {
115880
          {
115636
            _iter371.write(oprot);
115881
            _iter376.write(oprot);
115637
          }
115882
          }
115638
          oprot.writeListEnd();
115883
          oprot.writeListEnd();
115639
        }
115884
        }
115640
        oprot.writeFieldEnd();
115885
        oprot.writeFieldEnd();
115641
      }
115886
      }
Line 116977... Line 117222...
116977
        }
117222
        }
116978
        switch (field.id) {
117223
        switch (field.id) {
116979
          case 0: // SUCCESS
117224
          case 0: // SUCCESS
116980
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
117225
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
116981
              {
117226
              {
116982
                org.apache.thrift.protocol.TList _list372 = iprot.readListBegin();
117227
                org.apache.thrift.protocol.TList _list377 = iprot.readListBegin();
116983
                this.success = new ArrayList<MarketplaceHistory>(_list372.size);
117228
                this.success = new ArrayList<MarketplaceHistory>(_list377.size);
116984
                for (int _i373 = 0; _i373 < _list372.size; ++_i373)
117229
                for (int _i378 = 0; _i378 < _list377.size; ++_i378)
116985
                {
117230
                {
116986
                  MarketplaceHistory _elem374; // required
117231
                  MarketplaceHistory _elem379; // required
116987
                  _elem374 = new MarketplaceHistory();
117232
                  _elem379 = new MarketplaceHistory();
116988
                  _elem374.read(iprot);
117233
                  _elem379.read(iprot);
116989
                  this.success.add(_elem374);
117234
                  this.success.add(_elem379);
116990
                }
117235
                }
116991
                iprot.readListEnd();
117236
                iprot.readListEnd();
116992
              }
117237
              }
116993
            } else { 
117238
            } else { 
116994
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
117239
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 117008... Line 117253...
117008
 
117253
 
117009
      if (this.isSetSuccess()) {
117254
      if (this.isSetSuccess()) {
117010
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
117255
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
117011
        {
117256
        {
117012
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
117257
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
117013
          for (MarketplaceHistory _iter375 : this.success)
117258
          for (MarketplaceHistory _iter380 : this.success)
117014
          {
117259
          {
117015
            _iter375.write(oprot);
117260
            _iter380.write(oprot);
117016
          }
117261
          }
117017
          oprot.writeListEnd();
117262
          oprot.writeListEnd();
117018
        }
117263
        }
117019
        oprot.writeFieldEnd();
117264
        oprot.writeFieldEnd();
117020
      }
117265
      }
Line 117508... Line 117753...
117508
        }
117753
        }
117509
        switch (field.id) {
117754
        switch (field.id) {
117510
          case 0: // SUCCESS
117755
          case 0: // SUCCESS
117511
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
117756
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
117512
              {
117757
              {
117513
                org.apache.thrift.protocol.TList _list376 = iprot.readListBegin();
117758
                org.apache.thrift.protocol.TList _list381 = iprot.readListBegin();
117514
                this.success = new ArrayList<Amazonlisted>(_list376.size);
117759
                this.success = new ArrayList<Amazonlisted>(_list381.size);
117515
                for (int _i377 = 0; _i377 < _list376.size; ++_i377)
117760
                for (int _i382 = 0; _i382 < _list381.size; ++_i382)
117516
                {
117761
                {
117517
                  Amazonlisted _elem378; // required
117762
                  Amazonlisted _elem383; // required
117518
                  _elem378 = new Amazonlisted();
117763
                  _elem383 = new Amazonlisted();
117519
                  _elem378.read(iprot);
117764
                  _elem383.read(iprot);
117520
                  this.success.add(_elem378);
117765
                  this.success.add(_elem383);
117521
                }
117766
                }
117522
                iprot.readListEnd();
117767
                iprot.readListEnd();
117523
              }
117768
              }
117524
            } else { 
117769
            } else { 
117525
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
117770
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 117539... Line 117784...
117539
 
117784
 
117540
      if (this.isSetSuccess()) {
117785
      if (this.isSetSuccess()) {
117541
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
117786
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
117542
        {
117787
        {
117543
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
117788
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
117544
          for (Amazonlisted _iter379 : this.success)
117789
          for (Amazonlisted _iter384 : this.success)
117545
          {
117790
          {
117546
            _iter379.write(oprot);
117791
            _iter384.write(oprot);
117547
          }
117792
          }
117548
          oprot.writeListEnd();
117793
          oprot.writeListEnd();
117549
        }
117794
        }
117550
        oprot.writeFieldEnd();
117795
        oprot.writeFieldEnd();
117551
      }
117796
      }
Line 118039... Line 118284...
118039
        }
118284
        }
118040
        switch (field.id) {
118285
        switch (field.id) {
118041
          case 0: // SUCCESS
118286
          case 0: // SUCCESS
118042
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
118287
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
118043
              {
118288
              {
118044
                org.apache.thrift.protocol.TList _list380 = iprot.readListBegin();
118289
                org.apache.thrift.protocol.TList _list385 = iprot.readListBegin();
118045
                this.success = new ArrayList<Amazonlisted>(_list380.size);
118290
                this.success = new ArrayList<Amazonlisted>(_list385.size);
118046
                for (int _i381 = 0; _i381 < _list380.size; ++_i381)
118291
                for (int _i386 = 0; _i386 < _list385.size; ++_i386)
118047
                {
118292
                {
118048
                  Amazonlisted _elem382; // required
118293
                  Amazonlisted _elem387; // required
118049
                  _elem382 = new Amazonlisted();
118294
                  _elem387 = new Amazonlisted();
118050
                  _elem382.read(iprot);
118295
                  _elem387.read(iprot);
118051
                  this.success.add(_elem382);
118296
                  this.success.add(_elem387);
118052
                }
118297
                }
118053
                iprot.readListEnd();
118298
                iprot.readListEnd();
118054
              }
118299
              }
118055
            } else { 
118300
            } else { 
118056
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
118301
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 118070... Line 118315...
118070
 
118315
 
118071
      if (this.isSetSuccess()) {
118316
      if (this.isSetSuccess()) {
118072
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
118317
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
118073
        {
118318
        {
118074
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
118319
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
118075
          for (Amazonlisted _iter383 : this.success)
118320
          for (Amazonlisted _iter388 : this.success)
118076
          {
118321
          {
118077
            _iter383.write(oprot);
118322
            _iter388.write(oprot);
118078
          }
118323
          }
118079
          oprot.writeListEnd();
118324
          oprot.writeListEnd();
118080
        }
118325
        }
118081
        oprot.writeFieldEnd();
118326
        oprot.writeFieldEnd();
118082
      }
118327
      }
Line 119749... Line 119994...
119749
        }
119994
        }
119750
        switch (field.id) {
119995
        switch (field.id) {
119751
          case 0: // SUCCESS
119996
          case 0: // SUCCESS
119752
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
119997
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
119753
              {
119998
              {
119754
                org.apache.thrift.protocol.TList _list384 = iprot.readListBegin();
119999
                org.apache.thrift.protocol.TList _list389 = iprot.readListBegin();
119755
                this.success = new ArrayList<MarketplaceHistory>(_list384.size);
120000
                this.success = new ArrayList<MarketplaceHistory>(_list389.size);
119756
                for (int _i385 = 0; _i385 < _list384.size; ++_i385)
120001
                for (int _i390 = 0; _i390 < _list389.size; ++_i390)
119757
                {
120002
                {
119758
                  MarketplaceHistory _elem386; // required
120003
                  MarketplaceHistory _elem391; // required
119759
                  _elem386 = new MarketplaceHistory();
120004
                  _elem391 = new MarketplaceHistory();
119760
                  _elem386.read(iprot);
120005
                  _elem391.read(iprot);
119761
                  this.success.add(_elem386);
120006
                  this.success.add(_elem391);
119762
                }
120007
                }
119763
                iprot.readListEnd();
120008
                iprot.readListEnd();
119764
              }
120009
              }
119765
            } else { 
120010
            } else { 
119766
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
120011
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 119780... Line 120025...
119780
 
120025
 
119781
      if (this.isSetSuccess()) {
120026
      if (this.isSetSuccess()) {
119782
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
120027
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
119783
        {
120028
        {
119784
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
120029
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
119785
          for (MarketplaceHistory _iter387 : this.success)
120030
          for (MarketplaceHistory _iter392 : this.success)
119786
          {
120031
          {
119787
            _iter387.write(oprot);
120032
            _iter392.write(oprot);
119788
          }
120033
          }
119789
          oprot.writeListEnd();
120034
          oprot.writeListEnd();
119790
        }
120035
        }
119791
        oprot.writeFieldEnd();
120036
        oprot.writeFieldEnd();
119792
      }
120037
      }
Line 121045... Line 121290...
121045
        }
121290
        }
121046
        switch (field.id) {
121291
        switch (field.id) {
121047
          case 0: // SUCCESS
121292
          case 0: // SUCCESS
121048
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
121293
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
121049
              {
121294
              {
121050
                org.apache.thrift.protocol.TList _list388 = iprot.readListBegin();
121295
                org.apache.thrift.protocol.TList _list393 = iprot.readListBegin();
121051
                this.success = new ArrayList<Item>(_list388.size);
121296
                this.success = new ArrayList<Item>(_list393.size);
121052
                for (int _i389 = 0; _i389 < _list388.size; ++_i389)
121297
                for (int _i394 = 0; _i394 < _list393.size; ++_i394)
121053
                {
121298
                {
121054
                  Item _elem390; // required
121299
                  Item _elem395; // required
121055
                  _elem390 = new Item();
121300
                  _elem395 = new Item();
121056
                  _elem390.read(iprot);
121301
                  _elem395.read(iprot);
121057
                  this.success.add(_elem390);
121302
                  this.success.add(_elem395);
121058
                }
121303
                }
121059
                iprot.readListEnd();
121304
                iprot.readListEnd();
121060
              }
121305
              }
121061
            } else { 
121306
            } else { 
121062
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
121307
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 121076... Line 121321...
121076
 
121321
 
121077
      if (this.isSetSuccess()) {
121322
      if (this.isSetSuccess()) {
121078
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
121323
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
121079
        {
121324
        {
121080
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
121325
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
121081
          for (Item _iter391 : this.success)
121326
          for (Item _iter396 : this.success)
121082
          {
121327
          {
121083
            _iter391.write(oprot);
121328
            _iter396.write(oprot);
121084
          }
121329
          }
121085
          oprot.writeListEnd();
121330
          oprot.writeListEnd();
121086
        }
121331
        }
121087
        oprot.writeFieldEnd();
121332
        oprot.writeFieldEnd();
121088
      }
121333
      }
Line 121447... Line 121692...
121447
        }
121692
        }
121448
        switch (field.id) {
121693
        switch (field.id) {
121449
          case 1: // ITEM_IDS
121694
          case 1: // ITEM_IDS
121450
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
121695
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
121451
              {
121696
              {
121452
                org.apache.thrift.protocol.TList _list392 = iprot.readListBegin();
121697
                org.apache.thrift.protocol.TList _list397 = iprot.readListBegin();
121453
                this.itemIds = new ArrayList<Long>(_list392.size);
121698
                this.itemIds = new ArrayList<Long>(_list397.size);
121454
                for (int _i393 = 0; _i393 < _list392.size; ++_i393)
121699
                for (int _i398 = 0; _i398 < _list397.size; ++_i398)
121455
                {
121700
                {
121456
                  long _elem394; // required
121701
                  long _elem399; // required
121457
                  _elem394 = iprot.readI64();
121702
                  _elem399 = iprot.readI64();
121458
                  this.itemIds.add(_elem394);
121703
                  this.itemIds.add(_elem399);
121459
                }
121704
                }
121460
                iprot.readListEnd();
121705
                iprot.readListEnd();
121461
              }
121706
              }
121462
            } else { 
121707
            } else { 
121463
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
121708
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 121486... Line 121731...
121486
      oprot.writeStructBegin(STRUCT_DESC);
121731
      oprot.writeStructBegin(STRUCT_DESC);
121487
      if (this.itemIds != null) {
121732
      if (this.itemIds != null) {
121488
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
121733
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
121489
        {
121734
        {
121490
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
121735
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
121491
          for (long _iter395 : this.itemIds)
121736
          for (long _iter400 : this.itemIds)
121492
          {
121737
          {
121493
            oprot.writeI64(_iter395);
121738
            oprot.writeI64(_iter400);
121494
          }
121739
          }
121495
          oprot.writeListEnd();
121740
          oprot.writeListEnd();
121496
        }
121741
        }
121497
        oprot.writeFieldEnd();
121742
        oprot.writeFieldEnd();
121498
      }
121743
      }
Line 121800... Line 122045...
121800
        }
122045
        }
121801
        switch (field.id) {
122046
        switch (field.id) {
121802
          case 0: // SUCCESS
122047
          case 0: // SUCCESS
121803
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
122048
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
121804
              {
122049
              {
121805
                org.apache.thrift.protocol.TMap _map396 = iprot.readMapBegin();
122050
                org.apache.thrift.protocol.TMap _map401 = iprot.readMapBegin();
121806
                this.success = new HashMap<Long,PrivateDeal>(2*_map396.size);
122051
                this.success = new HashMap<Long,PrivateDeal>(2*_map401.size);
121807
                for (int _i397 = 0; _i397 < _map396.size; ++_i397)
122052
                for (int _i402 = 0; _i402 < _map401.size; ++_i402)
121808
                {
122053
                {
121809
                  long _key398; // required
122054
                  long _key403; // required
121810
                  PrivateDeal _val399; // required
122055
                  PrivateDeal _val404; // required
121811
                  _key398 = iprot.readI64();
122056
                  _key403 = iprot.readI64();
121812
                  _val399 = new PrivateDeal();
122057
                  _val404 = new PrivateDeal();
121813
                  _val399.read(iprot);
122058
                  _val404.read(iprot);
121814
                  this.success.put(_key398, _val399);
122059
                  this.success.put(_key403, _val404);
121815
                }
122060
                }
121816
                iprot.readMapEnd();
122061
                iprot.readMapEnd();
121817
              }
122062
              }
121818
            } else { 
122063
            } else { 
121819
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
122064
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 121833... Line 122078...
121833
 
122078
 
121834
      if (this.isSetSuccess()) {
122079
      if (this.isSetSuccess()) {
121835
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
122080
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
121836
        {
122081
        {
121837
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
122082
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
121838
          for (Map.Entry<Long, PrivateDeal> _iter400 : this.success.entrySet())
122083
          for (Map.Entry<Long, PrivateDeal> _iter405 : this.success.entrySet())
121839
          {
122084
          {
121840
            oprot.writeI64(_iter400.getKey());
122085
            oprot.writeI64(_iter405.getKey());
121841
            _iter400.getValue().write(oprot);
122086
            _iter405.getValue().write(oprot);
121842
          }
122087
          }
121843
          oprot.writeMapEnd();
122088
          oprot.writeMapEnd();
121844
        }
122089
        }
121845
        oprot.writeFieldEnd();
122090
        oprot.writeFieldEnd();
121846
      }
122091
      }
Line 123167... Line 123412...
123167
        }
123412
        }
123168
        switch (field.id) {
123413
        switch (field.id) {
123169
          case 0: // SUCCESS
123414
          case 0: // SUCCESS
123170
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
123415
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
123171
              {
123416
              {
123172
                org.apache.thrift.protocol.TList _list401 = iprot.readListBegin();
123417
                org.apache.thrift.protocol.TList _list406 = iprot.readListBegin();
123173
                this.success = new ArrayList<Long>(_list401.size);
123418
                this.success = new ArrayList<Long>(_list406.size);
123174
                for (int _i402 = 0; _i402 < _list401.size; ++_i402)
123419
                for (int _i407 = 0; _i407 < _list406.size; ++_i407)
123175
                {
123420
                {
123176
                  long _elem403; // required
123421
                  long _elem408; // required
123177
                  _elem403 = iprot.readI64();
123422
                  _elem408 = iprot.readI64();
123178
                  this.success.add(_elem403);
123423
                  this.success.add(_elem408);
123179
                }
123424
                }
123180
                iprot.readListEnd();
123425
                iprot.readListEnd();
123181
              }
123426
              }
123182
            } else { 
123427
            } else { 
123183
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
123428
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 123205... Line 123450...
123205
 
123450
 
123206
      if (this.isSetSuccess()) {
123451
      if (this.isSetSuccess()) {
123207
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
123452
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
123208
        {
123453
        {
123209
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
123454
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
123210
          for (long _iter404 : this.success)
123455
          for (long _iter409 : this.success)
123211
          {
123456
          {
123212
            oprot.writeI64(_iter404);
123457
            oprot.writeI64(_iter409);
123213
          }
123458
          }
123214
          oprot.writeListEnd();
123459
          oprot.writeListEnd();
123215
        }
123460
        }
123216
        oprot.writeFieldEnd();
123461
        oprot.writeFieldEnd();
123217
      } else if (this.isSetCex()) {
123462
      } else if (this.isSetCex()) {
Line 124798... Line 125043...
124798
        }
125043
        }
124799
        switch (field.id) {
125044
        switch (field.id) {
124800
          case 0: // SUCCESS
125045
          case 0: // SUCCESS
124801
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
125046
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
124802
              {
125047
              {
124803
                org.apache.thrift.protocol.TList _list405 = iprot.readListBegin();
125048
                org.apache.thrift.protocol.TList _list410 = iprot.readListBegin();
124804
                this.success = new ArrayList<PdPriceComp>(_list405.size);
125049
                this.success = new ArrayList<PdPriceComp>(_list410.size);
124805
                for (int _i406 = 0; _i406 < _list405.size; ++_i406)
125050
                for (int _i411 = 0; _i411 < _list410.size; ++_i411)
124806
                {
125051
                {
124807
                  PdPriceComp _elem407; // required
125052
                  PdPriceComp _elem412; // required
124808
                  _elem407 = new PdPriceComp();
125053
                  _elem412 = new PdPriceComp();
124809
                  _elem407.read(iprot);
125054
                  _elem412.read(iprot);
124810
                  this.success.add(_elem407);
125055
                  this.success.add(_elem412);
124811
                }
125056
                }
124812
                iprot.readListEnd();
125057
                iprot.readListEnd();
124813
              }
125058
              }
124814
            } else { 
125059
            } else { 
124815
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
125060
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 124829... Line 125074...
124829
 
125074
 
124830
      if (this.isSetSuccess()) {
125075
      if (this.isSetSuccess()) {
124831
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
125076
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
124832
        {
125077
        {
124833
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
125078
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
124834
          for (PdPriceComp _iter408 : this.success)
125079
          for (PdPriceComp _iter413 : this.success)
124835
          {
125080
          {
124836
            _iter408.write(oprot);
125081
            _iter413.write(oprot);
124837
          }
125082
          }
124838
          oprot.writeListEnd();
125083
          oprot.writeListEnd();
124839
        }
125084
        }
124840
        oprot.writeFieldEnd();
125085
        oprot.writeFieldEnd();
124841
      }
125086
      }
Line 125329... Line 125574...
125329
        }
125574
        }
125330
        switch (field.id) {
125575
        switch (field.id) {
125331
          case 0: // SUCCESS
125576
          case 0: // SUCCESS
125332
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
125577
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
125333
              {
125578
              {
125334
                org.apache.thrift.protocol.TList _list409 = iprot.readListBegin();
125579
                org.apache.thrift.protocol.TList _list414 = iprot.readListBegin();
125335
                this.success = new ArrayList<SnapdealItem>(_list409.size);
125580
                this.success = new ArrayList<SnapdealItem>(_list414.size);
125336
                for (int _i410 = 0; _i410 < _list409.size; ++_i410)
125581
                for (int _i415 = 0; _i415 < _list414.size; ++_i415)
125337
                {
125582
                {
125338
                  SnapdealItem _elem411; // required
125583
                  SnapdealItem _elem416; // required
125339
                  _elem411 = new SnapdealItem();
125584
                  _elem416 = new SnapdealItem();
125340
                  _elem411.read(iprot);
125585
                  _elem416.read(iprot);
125341
                  this.success.add(_elem411);
125586
                  this.success.add(_elem416);
125342
                }
125587
                }
125343
                iprot.readListEnd();
125588
                iprot.readListEnd();
125344
              }
125589
              }
125345
            } else { 
125590
            } else { 
125346
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
125591
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 125360... Line 125605...
125360
 
125605
 
125361
      if (this.isSetSuccess()) {
125606
      if (this.isSetSuccess()) {
125362
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
125607
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
125363
        {
125608
        {
125364
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
125609
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
125365
          for (SnapdealItem _iter412 : this.success)
125610
          for (SnapdealItem _iter417 : this.success)
125366
          {
125611
          {
125367
            _iter412.write(oprot);
125612
            _iter417.write(oprot);
125368
          }
125613
          }
125369
          oprot.writeListEnd();
125614
          oprot.writeListEnd();
125370
        }
125615
        }
125371
        oprot.writeFieldEnd();
125616
        oprot.writeFieldEnd();
125372
      }
125617
      }
Line 125860... Line 126105...
125860
        }
126105
        }
125861
        switch (field.id) {
126106
        switch (field.id) {
125862
          case 0: // SUCCESS
126107
          case 0: // SUCCESS
125863
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
126108
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
125864
              {
126109
              {
125865
                org.apache.thrift.protocol.TList _list413 = iprot.readListBegin();
126110
                org.apache.thrift.protocol.TList _list418 = iprot.readListBegin();
125866
                this.success = new ArrayList<FlipkartItem>(_list413.size);
126111
                this.success = new ArrayList<FlipkartItem>(_list418.size);
125867
                for (int _i414 = 0; _i414 < _list413.size; ++_i414)
126112
                for (int _i419 = 0; _i419 < _list418.size; ++_i419)
125868
                {
126113
                {
125869
                  FlipkartItem _elem415; // required
126114
                  FlipkartItem _elem420; // required
125870
                  _elem415 = new FlipkartItem();
126115
                  _elem420 = new FlipkartItem();
125871
                  _elem415.read(iprot);
126116
                  _elem420.read(iprot);
125872
                  this.success.add(_elem415);
126117
                  this.success.add(_elem420);
125873
                }
126118
                }
125874
                iprot.readListEnd();
126119
                iprot.readListEnd();
125875
              }
126120
              }
125876
            } else { 
126121
            } else { 
125877
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
126122
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 125891... Line 126136...
125891
 
126136
 
125892
      if (this.isSetSuccess()) {
126137
      if (this.isSetSuccess()) {
125893
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
126138
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
125894
        {
126139
        {
125895
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
126140
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
125896
          for (FlipkartItem _iter416 : this.success)
126141
          for (FlipkartItem _iter421 : this.success)
125897
          {
126142
          {
125898
            _iter416.write(oprot);
126143
            _iter421.write(oprot);
125899
          }
126144
          }
125900
          oprot.writeListEnd();
126145
          oprot.writeListEnd();
125901
        }
126146
        }
125902
        oprot.writeFieldEnd();
126147
        oprot.writeFieldEnd();
125903
      }
126148
      }
Line 126196... Line 126441...
126196
        }
126441
        }
126197
        switch (field.id) {
126442
        switch (field.id) {
126198
          case 1: // COMPETITOR_PRICING_MAP
126443
          case 1: // COMPETITOR_PRICING_MAP
126199
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
126444
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
126200
              {
126445
              {
126201
                org.apache.thrift.protocol.TMap _map417 = iprot.readMapBegin();
126446
                org.apache.thrift.protocol.TMap _map422 = iprot.readMapBegin();
126202
                this.competitorPricingMap = new HashMap<Long,CompetitorPricing>(2*_map417.size);
126447
                this.competitorPricingMap = new HashMap<Long,CompetitorPricing>(2*_map422.size);
126203
                for (int _i418 = 0; _i418 < _map417.size; ++_i418)
126448
                for (int _i423 = 0; _i423 < _map422.size; ++_i423)
126204
                {
126449
                {
126205
                  long _key419; // required
126450
                  long _key424; // required
126206
                  CompetitorPricing _val420; // required
126451
                  CompetitorPricing _val425; // required
126207
                  _key419 = iprot.readI64();
126452
                  _key424 = iprot.readI64();
126208
                  _val420 = new CompetitorPricing();
126453
                  _val425 = new CompetitorPricing();
126209
                  _val420.read(iprot);
126454
                  _val425.read(iprot);
126210
                  this.competitorPricingMap.put(_key419, _val420);
126455
                  this.competitorPricingMap.put(_key424, _val425);
126211
                }
126456
                }
126212
                iprot.readMapEnd();
126457
                iprot.readMapEnd();
126213
              }
126458
              }
126214
            } else { 
126459
            } else { 
126215
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
126460
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 126230... Line 126475...
126230
      oprot.writeStructBegin(STRUCT_DESC);
126475
      oprot.writeStructBegin(STRUCT_DESC);
126231
      if (this.competitorPricingMap != null) {
126476
      if (this.competitorPricingMap != null) {
126232
        oprot.writeFieldBegin(COMPETITOR_PRICING_MAP_FIELD_DESC);
126477
        oprot.writeFieldBegin(COMPETITOR_PRICING_MAP_FIELD_DESC);
126233
        {
126478
        {
126234
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.competitorPricingMap.size()));
126479
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.competitorPricingMap.size()));
126235
          for (Map.Entry<Long, CompetitorPricing> _iter421 : this.competitorPricingMap.entrySet())
126480
          for (Map.Entry<Long, CompetitorPricing> _iter426 : this.competitorPricingMap.entrySet())
126236
          {
126481
          {
126237
            oprot.writeI64(_iter421.getKey());
126482
            oprot.writeI64(_iter426.getKey());
126238
            _iter421.getValue().write(oprot);
126483
            _iter426.getValue().write(oprot);
126239
          }
126484
          }
126240
          oprot.writeMapEnd();
126485
          oprot.writeMapEnd();
126241
        }
126486
        }
126242
        oprot.writeFieldEnd();
126487
        oprot.writeFieldEnd();
126243
      }
126488
      }
Line 127024... Line 127269...
127024
        }
127269
        }
127025
        switch (field.id) {
127270
        switch (field.id) {
127026
          case 0: // SUCCESS
127271
          case 0: // SUCCESS
127027
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
127272
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
127028
              {
127273
              {
127029
                org.apache.thrift.protocol.TList _list422 = iprot.readListBegin();
127274
                org.apache.thrift.protocol.TList _list427 = iprot.readListBegin();
127030
                this.success = new ArrayList<CompetitorPricing>(_list422.size);
127275
                this.success = new ArrayList<CompetitorPricing>(_list427.size);
127031
                for (int _i423 = 0; _i423 < _list422.size; ++_i423)
127276
                for (int _i428 = 0; _i428 < _list427.size; ++_i428)
127032
                {
127277
                {
127033
                  CompetitorPricing _elem424; // required
127278
                  CompetitorPricing _elem429; // required
127034
                  _elem424 = new CompetitorPricing();
127279
                  _elem429 = new CompetitorPricing();
127035
                  _elem424.read(iprot);
127280
                  _elem429.read(iprot);
127036
                  this.success.add(_elem424);
127281
                  this.success.add(_elem429);
127037
                }
127282
                }
127038
                iprot.readListEnd();
127283
                iprot.readListEnd();
127039
              }
127284
              }
127040
            } else { 
127285
            } else { 
127041
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
127286
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 127055... Line 127300...
127055
 
127300
 
127056
      if (this.isSetSuccess()) {
127301
      if (this.isSetSuccess()) {
127057
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
127302
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
127058
        {
127303
        {
127059
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
127304
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
127060
          for (CompetitorPricing _iter425 : this.success)
127305
          for (CompetitorPricing _iter430 : this.success)
127061
          {
127306
          {
127062
            _iter425.write(oprot);
127307
            _iter430.write(oprot);
127063
          }
127308
          }
127064
          oprot.writeListEnd();
127309
          oprot.writeListEnd();
127065
        }
127310
        }
127066
        oprot.writeFieldEnd();
127311
        oprot.writeFieldEnd();
127067
      }
127312
      }
Line 127649... Line 127894...
127649
        }
127894
        }
127650
        switch (field.id) {
127895
        switch (field.id) {
127651
          case 0: // SUCCESS
127896
          case 0: // SUCCESS
127652
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
127897
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
127653
              {
127898
              {
127654
                org.apache.thrift.protocol.TList _list426 = iprot.readListBegin();
127899
                org.apache.thrift.protocol.TList _list431 = iprot.readListBegin();
127655
                this.success = new ArrayList<CompetitorPricing>(_list426.size);
127900
                this.success = new ArrayList<CompetitorPricing>(_list431.size);
127656
                for (int _i427 = 0; _i427 < _list426.size; ++_i427)
127901
                for (int _i432 = 0; _i432 < _list431.size; ++_i432)
127657
                {
127902
                {
127658
                  CompetitorPricing _elem428; // required
127903
                  CompetitorPricing _elem433; // required
127659
                  _elem428 = new CompetitorPricing();
127904
                  _elem433 = new CompetitorPricing();
127660
                  _elem428.read(iprot);
127905
                  _elem433.read(iprot);
127661
                  this.success.add(_elem428);
127906
                  this.success.add(_elem433);
127662
                }
127907
                }
127663
                iprot.readListEnd();
127908
                iprot.readListEnd();
127664
              }
127909
              }
127665
            } else { 
127910
            } else { 
127666
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
127911
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 127680... Line 127925...
127680
 
127925
 
127681
      if (this.isSetSuccess()) {
127926
      if (this.isSetSuccess()) {
127682
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
127927
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
127683
        {
127928
        {
127684
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
127929
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
127685
          for (CompetitorPricing _iter429 : this.success)
127930
          for (CompetitorPricing _iter434 : this.success)
127686
          {
127931
          {
127687
            _iter429.write(oprot);
127932
            _iter434.write(oprot);
127688
          }
127933
          }
127689
          oprot.writeListEnd();
127934
          oprot.writeListEnd();
127690
        }
127935
        }
127691
        oprot.writeFieldEnd();
127936
        oprot.writeFieldEnd();
127692
      }
127937
      }
Line 127985... Line 128230...
127985
        }
128230
        }
127986
        switch (field.id) {
128231
        switch (field.id) {
127987
          case 1: // AMAZON_PROMOTIONS
128232
          case 1: // AMAZON_PROMOTIONS
127988
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
128233
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
127989
              {
128234
              {
127990
                org.apache.thrift.protocol.TMap _map430 = iprot.readMapBegin();
128235
                org.apache.thrift.protocol.TMap _map435 = iprot.readMapBegin();
127991
                this.amazonPromotions = new HashMap<String,AmazonPromotion>(2*_map430.size);
128236
                this.amazonPromotions = new HashMap<String,AmazonPromotion>(2*_map435.size);
127992
                for (int _i431 = 0; _i431 < _map430.size; ++_i431)
128237
                for (int _i436 = 0; _i436 < _map435.size; ++_i436)
127993
                {
128238
                {
127994
                  String _key432; // required
128239
                  String _key437; // required
127995
                  AmazonPromotion _val433; // required
128240
                  AmazonPromotion _val438; // required
127996
                  _key432 = iprot.readString();
128241
                  _key437 = iprot.readString();
127997
                  _val433 = new AmazonPromotion();
128242
                  _val438 = new AmazonPromotion();
127998
                  _val433.read(iprot);
128243
                  _val438.read(iprot);
127999
                  this.amazonPromotions.put(_key432, _val433);
128244
                  this.amazonPromotions.put(_key437, _val438);
128000
                }
128245
                }
128001
                iprot.readMapEnd();
128246
                iprot.readMapEnd();
128002
              }
128247
              }
128003
            } else { 
128248
            } else { 
128004
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
128249
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 128019... Line 128264...
128019
      oprot.writeStructBegin(STRUCT_DESC);
128264
      oprot.writeStructBegin(STRUCT_DESC);
128020
      if (this.amazonPromotions != null) {
128265
      if (this.amazonPromotions != null) {
128021
        oprot.writeFieldBegin(AMAZON_PROMOTIONS_FIELD_DESC);
128266
        oprot.writeFieldBegin(AMAZON_PROMOTIONS_FIELD_DESC);
128022
        {
128267
        {
128023
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, this.amazonPromotions.size()));
128268
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, this.amazonPromotions.size()));
128024
          for (Map.Entry<String, AmazonPromotion> _iter434 : this.amazonPromotions.entrySet())
128269
          for (Map.Entry<String, AmazonPromotion> _iter439 : this.amazonPromotions.entrySet())
128025
          {
128270
          {
128026
            oprot.writeString(_iter434.getKey());
128271
            oprot.writeString(_iter439.getKey());
128027
            _iter434.getValue().write(oprot);
128272
            _iter439.getValue().write(oprot);
128028
          }
128273
          }
128029
          oprot.writeMapEnd();
128274
          oprot.writeMapEnd();
128030
        }
128275
        }
128031
        oprot.writeFieldEnd();
128276
        oprot.writeFieldEnd();
128032
      }
128277
      }
Line 128388... Line 128633...
128388
        }
128633
        }
128389
        switch (field.id) {
128634
        switch (field.id) {
128390
          case 0: // SUCCESS
128635
          case 0: // SUCCESS
128391
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
128636
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
128392
              {
128637
              {
128393
                org.apache.thrift.protocol.TList _list435 = iprot.readListBegin();
128638
                org.apache.thrift.protocol.TList _list440 = iprot.readListBegin();
128394
                this.success = new ArrayList<String>(_list435.size);
128639
                this.success = new ArrayList<String>(_list440.size);
128395
                for (int _i436 = 0; _i436 < _list435.size; ++_i436)
128640
                for (int _i441 = 0; _i441 < _list440.size; ++_i441)
128396
                {
128641
                {
128397
                  String _elem437; // required
128642
                  String _elem442; // required
128398
                  _elem437 = iprot.readString();
128643
                  _elem442 = iprot.readString();
128399
                  this.success.add(_elem437);
128644
                  this.success.add(_elem442);
128400
                }
128645
                }
128401
                iprot.readListEnd();
128646
                iprot.readListEnd();
128402
              }
128647
              }
128403
            } else { 
128648
            } else { 
128404
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
128649
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 128426... Line 128671...
128426
 
128671
 
128427
      if (this.isSetSuccess()) {
128672
      if (this.isSetSuccess()) {
128428
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
128673
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
128429
        {
128674
        {
128430
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
128675
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
128431
          for (String _iter438 : this.success)
128676
          for (String _iter443 : this.success)
128432
          {
128677
          {
128433
            oprot.writeString(_iter438);
128678
            oprot.writeString(_iter443);
128434
          }
128679
          }
128435
          oprot.writeListEnd();
128680
          oprot.writeListEnd();
128436
        }
128681
        }
128437
        oprot.writeFieldEnd();
128682
        oprot.writeFieldEnd();
128438
      } else if (this.isSetCex()) {
128683
      } else if (this.isSetCex()) {
Line 129115... Line 129360...
129115
        }
129360
        }
129116
        switch (field.id) {
129361
        switch (field.id) {
129117
          case 0: // SUCCESS
129362
          case 0: // SUCCESS
129118
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
129363
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
129119
              {
129364
              {
129120
                org.apache.thrift.protocol.TList _list439 = iprot.readListBegin();
129365
                org.apache.thrift.protocol.TList _list444 = iprot.readListBegin();
129121
                this.success = new ArrayList<AmazonPromotion>(_list439.size);
129366
                this.success = new ArrayList<AmazonPromotion>(_list444.size);
129122
                for (int _i440 = 0; _i440 < _list439.size; ++_i440)
129367
                for (int _i445 = 0; _i445 < _list444.size; ++_i445)
129123
                {
129368
                {
129124
                  AmazonPromotion _elem441; // required
129369
                  AmazonPromotion _elem446; // required
129125
                  _elem441 = new AmazonPromotion();
129370
                  _elem446 = new AmazonPromotion();
129126
                  _elem441.read(iprot);
129371
                  _elem446.read(iprot);
129127
                  this.success.add(_elem441);
129372
                  this.success.add(_elem446);
129128
                }
129373
                }
129129
                iprot.readListEnd();
129374
                iprot.readListEnd();
129130
              }
129375
              }
129131
            } else { 
129376
            } else { 
129132
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
129377
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 129146... Line 129391...
129146
 
129391
 
129147
      if (this.isSetSuccess()) {
129392
      if (this.isSetSuccess()) {
129148
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
129393
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
129149
        {
129394
        {
129150
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
129395
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
129151
          for (AmazonPromotion _iter442 : this.success)
129396
          for (AmazonPromotion _iter447 : this.success)
129152
          {
129397
          {
129153
            _iter442.write(oprot);
129398
            _iter447.write(oprot);
129154
          }
129399
          }
129155
          oprot.writeListEnd();
129400
          oprot.writeListEnd();
129156
        }
129401
        }
129157
        oprot.writeFieldEnd();
129402
        oprot.writeFieldEnd();
129158
      }
129403
      }
Line 129446... Line 129691...
129446
        }
129691
        }
129447
        switch (field.id) {
129692
        switch (field.id) {
129448
          case 1: // AMAZON_PROMOTIONS
129693
          case 1: // AMAZON_PROMOTIONS
129449
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
129694
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
129450
              {
129695
              {
129451
                org.apache.thrift.protocol.TList _list443 = iprot.readListBegin();
129696
                org.apache.thrift.protocol.TList _list448 = iprot.readListBegin();
129452
                this.amazonPromotions = new ArrayList<AmazonPromotion>(_list443.size);
129697
                this.amazonPromotions = new ArrayList<AmazonPromotion>(_list448.size);
129453
                for (int _i444 = 0; _i444 < _list443.size; ++_i444)
129698
                for (int _i449 = 0; _i449 < _list448.size; ++_i449)
129454
                {
129699
                {
129455
                  AmazonPromotion _elem445; // required
129700
                  AmazonPromotion _elem450; // required
129456
                  _elem445 = new AmazonPromotion();
129701
                  _elem450 = new AmazonPromotion();
129457
                  _elem445.read(iprot);
129702
                  _elem450.read(iprot);
129458
                  this.amazonPromotions.add(_elem445);
129703
                  this.amazonPromotions.add(_elem450);
129459
                }
129704
                }
129460
                iprot.readListEnd();
129705
                iprot.readListEnd();
129461
              }
129706
              }
129462
            } else { 
129707
            } else { 
129463
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
129708
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 129478... Line 129723...
129478
      oprot.writeStructBegin(STRUCT_DESC);
129723
      oprot.writeStructBegin(STRUCT_DESC);
129479
      if (this.amazonPromotions != null) {
129724
      if (this.amazonPromotions != null) {
129480
        oprot.writeFieldBegin(AMAZON_PROMOTIONS_FIELD_DESC);
129725
        oprot.writeFieldBegin(AMAZON_PROMOTIONS_FIELD_DESC);
129481
        {
129726
        {
129482
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.amazonPromotions.size()));
129727
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.amazonPromotions.size()));
129483
          for (AmazonPromotion _iter446 : this.amazonPromotions)
129728
          for (AmazonPromotion _iter451 : this.amazonPromotions)
129484
          {
129729
          {
129485
            _iter446.write(oprot);
129730
            _iter451.write(oprot);
129486
          }
129731
          }
129487
          oprot.writeListEnd();
129732
          oprot.writeListEnd();
129488
        }
129733
        }
129489
        oprot.writeFieldEnd();
129734
        oprot.writeFieldEnd();
129490
      }
129735
      }
Line 130825... Line 131070...
130825
            }
131070
            }
130826
            break;
131071
            break;
130827
          case 2: // STATEVAT
131072
          case 2: // STATEVAT
130828
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
131073
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
130829
              {
131074
              {
130830
                org.apache.thrift.protocol.TMap _map447 = iprot.readMapBegin();
131075
                org.apache.thrift.protocol.TMap _map452 = iprot.readMapBegin();
130831
                this.statevat = new HashMap<Long,Double>(2*_map447.size);
131076
                this.statevat = new HashMap<Long,Double>(2*_map452.size);
130832
                for (int _i448 = 0; _i448 < _map447.size; ++_i448)
131077
                for (int _i453 = 0; _i453 < _map452.size; ++_i453)
130833
                {
131078
                {
130834
                  long _key449; // required
131079
                  long _key454; // required
130835
                  double _val450; // required
131080
                  double _val455; // required
130836
                  _key449 = iprot.readI64();
131081
                  _key454 = iprot.readI64();
130837
                  _val450 = iprot.readDouble();
131082
                  _val455 = iprot.readDouble();
130838
                  this.statevat.put(_key449, _val450);
131083
                  this.statevat.put(_key454, _val455);
130839
                }
131084
                }
130840
                iprot.readMapEnd();
131085
                iprot.readMapEnd();
130841
              }
131086
              }
130842
            } else { 
131087
            } else { 
130843
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
131088
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 130861... Line 131106...
130861
      oprot.writeFieldEnd();
131106
      oprot.writeFieldEnd();
130862
      if (this.statevat != null) {
131107
      if (this.statevat != null) {
130863
        oprot.writeFieldBegin(STATEVAT_FIELD_DESC);
131108
        oprot.writeFieldBegin(STATEVAT_FIELD_DESC);
130864
        {
131109
        {
130865
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.DOUBLE, this.statevat.size()));
131110
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.DOUBLE, this.statevat.size()));
130866
          for (Map.Entry<Long, Double> _iter451 : this.statevat.entrySet())
131111
          for (Map.Entry<Long, Double> _iter456 : this.statevat.entrySet())
130867
          {
131112
          {
130868
            oprot.writeI64(_iter451.getKey());
131113
            oprot.writeI64(_iter456.getKey());
130869
            oprot.writeDouble(_iter451.getValue());
131114
            oprot.writeDouble(_iter456.getValue());
130870
          }
131115
          }
130871
          oprot.writeMapEnd();
131116
          oprot.writeMapEnd();
130872
        }
131117
        }
130873
        oprot.writeFieldEnd();
131118
        oprot.writeFieldEnd();
130874
      }
131119
      }
Line 131666... Line 131911...
131666
        }
131911
        }
131667
        switch (field.id) {
131912
        switch (field.id) {
131668
          case 0: // SUCCESS
131913
          case 0: // SUCCESS
131669
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
131914
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
131670
              {
131915
              {
131671
                org.apache.thrift.protocol.TMap _map452 = iprot.readMapBegin();
131916
                org.apache.thrift.protocol.TMap _map457 = iprot.readMapBegin();
131672
                this.success = new HashMap<Long,ExclusiveAffiliateItemInfo>(2*_map452.size);
131917
                this.success = new HashMap<Long,ExclusiveAffiliateItemInfo>(2*_map457.size);
131673
                for (int _i453 = 0; _i453 < _map452.size; ++_i453)
131918
                for (int _i458 = 0; _i458 < _map457.size; ++_i458)
131674
                {
131919
                {
131675
                  long _key454; // required
131920
                  long _key459; // required
131676
                  ExclusiveAffiliateItemInfo _val455; // required
131921
                  ExclusiveAffiliateItemInfo _val460; // required
131677
                  _key454 = iprot.readI64();
131922
                  _key459 = iprot.readI64();
131678
                  _val455 = new ExclusiveAffiliateItemInfo();
131923
                  _val460 = new ExclusiveAffiliateItemInfo();
131679
                  _val455.read(iprot);
131924
                  _val460.read(iprot);
131680
                  this.success.put(_key454, _val455);
131925
                  this.success.put(_key459, _val460);
131681
                }
131926
                }
131682
                iprot.readMapEnd();
131927
                iprot.readMapEnd();
131683
              }
131928
              }
131684
            } else { 
131929
            } else { 
131685
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
131930
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 131699... Line 131944...
131699
 
131944
 
131700
      if (this.isSetSuccess()) {
131945
      if (this.isSetSuccess()) {
131701
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
131946
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
131702
        {
131947
        {
131703
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
131948
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
131704
          for (Map.Entry<Long, ExclusiveAffiliateItemInfo> _iter456 : this.success.entrySet())
131949
          for (Map.Entry<Long, ExclusiveAffiliateItemInfo> _iter461 : this.success.entrySet())
131705
          {
131950
          {
131706
            oprot.writeI64(_iter456.getKey());
131951
            oprot.writeI64(_iter461.getKey());
131707
            _iter456.getValue().write(oprot);
131952
            _iter461.getValue().write(oprot);
131708
          }
131953
          }
131709
          oprot.writeMapEnd();
131954
          oprot.writeMapEnd();
131710
        }
131955
        }
131711
        oprot.writeFieldEnd();
131956
        oprot.writeFieldEnd();
131712
      }
131957
      }
Line 132200... Line 132445...
132200
        }
132445
        }
132201
        switch (field.id) {
132446
        switch (field.id) {
132202
          case 0: // SUCCESS
132447
          case 0: // SUCCESS
132203
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
132448
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
132204
              {
132449
              {
132205
                org.apache.thrift.protocol.TList _list457 = iprot.readListBegin();
132450
                org.apache.thrift.protocol.TList _list462 = iprot.readListBegin();
132206
                this.success = new ArrayList<Amazonlisted>(_list457.size);
132451
                this.success = new ArrayList<Amazonlisted>(_list462.size);
132207
                for (int _i458 = 0; _i458 < _list457.size; ++_i458)
132452
                for (int _i463 = 0; _i463 < _list462.size; ++_i463)
132208
                {
132453
                {
132209
                  Amazonlisted _elem459; // required
132454
                  Amazonlisted _elem464; // required
132210
                  _elem459 = new Amazonlisted();
132455
                  _elem464 = new Amazonlisted();
132211
                  _elem459.read(iprot);
132456
                  _elem464.read(iprot);
132212
                  this.success.add(_elem459);
132457
                  this.success.add(_elem464);
132213
                }
132458
                }
132214
                iprot.readListEnd();
132459
                iprot.readListEnd();
132215
              }
132460
              }
132216
            } else { 
132461
            } else { 
132217
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
132462
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 132231... Line 132476...
132231
 
132476
 
132232
      if (this.isSetSuccess()) {
132477
      if (this.isSetSuccess()) {
132233
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
132478
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
132234
        {
132479
        {
132235
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
132480
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
132236
          for (Amazonlisted _iter460 : this.success)
132481
          for (Amazonlisted _iter465 : this.success)
132237
          {
132482
          {
132238
            _iter460.write(oprot);
132483
            _iter465.write(oprot);
132239
          }
132484
          }
132240
          oprot.writeListEnd();
132485
          oprot.writeListEnd();
132241
        }
132486
        }
132242
        oprot.writeFieldEnd();
132487
        oprot.writeFieldEnd();
132243
      }
132488
      }
Line 132731... Line 132976...
132731
        }
132976
        }
132732
        switch (field.id) {
132977
        switch (field.id) {
132733
          case 0: // SUCCESS
132978
          case 0: // SUCCESS
132734
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
132979
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
132735
              {
132980
              {
132736
                org.apache.thrift.protocol.TList _list461 = iprot.readListBegin();
132981
                org.apache.thrift.protocol.TList _list466 = iprot.readListBegin();
132737
                this.success = new ArrayList<Amazonlisted>(_list461.size);
132982
                this.success = new ArrayList<Amazonlisted>(_list466.size);
132738
                for (int _i462 = 0; _i462 < _list461.size; ++_i462)
132983
                for (int _i467 = 0; _i467 < _list466.size; ++_i467)
132739
                {
132984
                {
132740
                  Amazonlisted _elem463; // required
132985
                  Amazonlisted _elem468; // required
132741
                  _elem463 = new Amazonlisted();
132986
                  _elem468 = new Amazonlisted();
132742
                  _elem463.read(iprot);
132987
                  _elem468.read(iprot);
132743
                  this.success.add(_elem463);
132988
                  this.success.add(_elem468);
132744
                }
132989
                }
132745
                iprot.readListEnd();
132990
                iprot.readListEnd();
132746
              }
132991
              }
132747
            } else { 
132992
            } else { 
132748
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
132993
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 132762... Line 133007...
132762
 
133007
 
132763
      if (this.isSetSuccess()) {
133008
      if (this.isSetSuccess()) {
132764
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
133009
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
132765
        {
133010
        {
132766
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
133011
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
132767
          for (Amazonlisted _iter464 : this.success)
133012
          for (Amazonlisted _iter469 : this.success)
132768
          {
133013
          {
132769
            _iter464.write(oprot);
133014
            _iter469.write(oprot);
132770
          }
133015
          }
132771
          oprot.writeListEnd();
133016
          oprot.writeListEnd();
132772
        }
133017
        }
132773
        oprot.writeFieldEnd();
133018
        oprot.writeFieldEnd();
132774
      }
133019
      }
Line 133080... Line 133325...
133080
        }
133325
        }
133081
        switch (field.id) {
133326
        switch (field.id) {
133082
          case 1: // LINES
133327
          case 1: // LINES
133083
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
133328
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
133084
              {
133329
              {
133085
                org.apache.thrift.protocol.TMap _map465 = iprot.readMapBegin();
133330
                org.apache.thrift.protocol.TMap _map470 = iprot.readMapBegin();
133086
                this.lines = new HashMap<Long,Map<String,Long>>(2*_map465.size);
133331
                this.lines = new HashMap<Long,Map<String,Long>>(2*_map470.size);
133087
                for (int _i466 = 0; _i466 < _map465.size; ++_i466)
133332
                for (int _i471 = 0; _i471 < _map470.size; ++_i471)
133088
                {
133333
                {
133089
                  long _key467; // required
133334
                  long _key472; // required
133090
                  Map<String,Long> _val468; // required
133335
                  Map<String,Long> _val473; // required
133091
                  _key467 = iprot.readI64();
133336
                  _key472 = iprot.readI64();
133092
                  {
133337
                  {
133093
                    org.apache.thrift.protocol.TMap _map469 = iprot.readMapBegin();
133338
                    org.apache.thrift.protocol.TMap _map474 = iprot.readMapBegin();
133094
                    _val468 = new HashMap<String,Long>(2*_map469.size);
133339
                    _val473 = new HashMap<String,Long>(2*_map474.size);
133095
                    for (int _i470 = 0; _i470 < _map469.size; ++_i470)
133340
                    for (int _i475 = 0; _i475 < _map474.size; ++_i475)
133096
                    {
133341
                    {
133097
                      String _key471; // required
133342
                      String _key476; // required
133098
                      long _val472; // required
133343
                      long _val477; // required
133099
                      _key471 = iprot.readString();
133344
                      _key476 = iprot.readString();
133100
                      _val472 = iprot.readI64();
133345
                      _val477 = iprot.readI64();
133101
                      _val468.put(_key471, _val472);
133346
                      _val473.put(_key476, _val477);
133102
                    }
133347
                    }
133103
                    iprot.readMapEnd();
133348
                    iprot.readMapEnd();
133104
                  }
133349
                  }
133105
                  this.lines.put(_key467, _val468);
133350
                  this.lines.put(_key472, _val473);
133106
                }
133351
                }
133107
                iprot.readMapEnd();
133352
                iprot.readMapEnd();
133108
              }
133353
              }
133109
            } else { 
133354
            } else { 
133110
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
133355
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 133125... Line 133370...
133125
      oprot.writeStructBegin(STRUCT_DESC);
133370
      oprot.writeStructBegin(STRUCT_DESC);
133126
      if (this.lines != null) {
133371
      if (this.lines != null) {
133127
        oprot.writeFieldBegin(LINES_FIELD_DESC);
133372
        oprot.writeFieldBegin(LINES_FIELD_DESC);
133128
        {
133373
        {
133129
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.MAP, this.lines.size()));
133374
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.MAP, this.lines.size()));
133130
          for (Map.Entry<Long, Map<String,Long>> _iter473 : this.lines.entrySet())
133375
          for (Map.Entry<Long, Map<String,Long>> _iter478 : this.lines.entrySet())
133131
          {
133376
          {
133132
            oprot.writeI64(_iter473.getKey());
133377
            oprot.writeI64(_iter478.getKey());
133133
            {
133378
            {
133134
              oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, _iter473.getValue().size()));
133379
              oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, _iter478.getValue().size()));
133135
              for (Map.Entry<String, Long> _iter474 : _iter473.getValue().entrySet())
133380
              for (Map.Entry<String, Long> _iter479 : _iter478.getValue().entrySet())
133136
              {
133381
              {
133137
                oprot.writeString(_iter474.getKey());
133382
                oprot.writeString(_iter479.getKey());
133138
                oprot.writeI64(_iter474.getValue());
133383
                oprot.writeI64(_iter479.getValue());
133139
              }
133384
              }
133140
              oprot.writeMapEnd();
133385
              oprot.writeMapEnd();
133141
            }
133386
            }
133142
          }
133387
          }
133143
          oprot.writeMapEnd();
133388
          oprot.writeMapEnd();
Line 133520... Line 133765...
133520
        }
133765
        }
133521
        switch (field.id) {
133766
        switch (field.id) {
133522
          case 0: // SUCCESS
133767
          case 0: // SUCCESS
133523
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
133768
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
133524
              {
133769
              {
133525
                org.apache.thrift.protocol.TMap _map475 = iprot.readMapBegin();
133770
                org.apache.thrift.protocol.TMap _map480 = iprot.readMapBegin();
133526
                this.success = new HashMap<Long,Map<String,Long>>(2*_map475.size);
133771
                this.success = new HashMap<Long,Map<String,Long>>(2*_map480.size);
133527
                for (int _i476 = 0; _i476 < _map475.size; ++_i476)
133772
                for (int _i481 = 0; _i481 < _map480.size; ++_i481)
133528
                {
133773
                {
133529
                  long _key477; // required
133774
                  long _key482; // required
133530
                  Map<String,Long> _val478; // required
133775
                  Map<String,Long> _val483; // required
133531
                  _key477 = iprot.readI64();
133776
                  _key482 = iprot.readI64();
133532
                  {
133777
                  {
133533
                    org.apache.thrift.protocol.TMap _map479 = iprot.readMapBegin();
133778
                    org.apache.thrift.protocol.TMap _map484 = iprot.readMapBegin();
133534
                    _val478 = new HashMap<String,Long>(2*_map479.size);
133779
                    _val483 = new HashMap<String,Long>(2*_map484.size);
133535
                    for (int _i480 = 0; _i480 < _map479.size; ++_i480)
133780
                    for (int _i485 = 0; _i485 < _map484.size; ++_i485)
133536
                    {
133781
                    {
133537
                      String _key481; // required
133782
                      String _key486; // required
133538
                      long _val482; // required
133783
                      long _val487; // required
133539
                      _key481 = iprot.readString();
133784
                      _key486 = iprot.readString();
133540
                      _val482 = iprot.readI64();
133785
                      _val487 = iprot.readI64();
133541
                      _val478.put(_key481, _val482);
133786
                      _val483.put(_key486, _val487);
133542
                    }
133787
                    }
133543
                    iprot.readMapEnd();
133788
                    iprot.readMapEnd();
133544
                  }
133789
                  }
133545
                  this.success.put(_key477, _val478);
133790
                  this.success.put(_key482, _val483);
133546
                }
133791
                }
133547
                iprot.readMapEnd();
133792
                iprot.readMapEnd();
133548
              }
133793
              }
133549
            } else { 
133794
            } else { 
133550
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
133795
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 133572... Line 133817...
133572
 
133817
 
133573
      if (this.isSetSuccess()) {
133818
      if (this.isSetSuccess()) {
133574
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
133819
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
133575
        {
133820
        {
133576
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.MAP, this.success.size()));
133821
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.MAP, this.success.size()));
133577
          for (Map.Entry<Long, Map<String,Long>> _iter483 : this.success.entrySet())
133822
          for (Map.Entry<Long, Map<String,Long>> _iter488 : this.success.entrySet())
133578
          {
133823
          {
133579
            oprot.writeI64(_iter483.getKey());
133824
            oprot.writeI64(_iter488.getKey());
133580
            {
133825
            {
133581
              oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, _iter483.getValue().size()));
133826
              oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, _iter488.getValue().size()));
133582
              for (Map.Entry<String, Long> _iter484 : _iter483.getValue().entrySet())
133827
              for (Map.Entry<String, Long> _iter489 : _iter488.getValue().entrySet())
133583
              {
133828
              {
133584
                oprot.writeString(_iter484.getKey());
133829
                oprot.writeString(_iter489.getKey());
133585
                oprot.writeI64(_iter484.getValue());
133830
                oprot.writeI64(_iter489.getValue());
133586
              }
133831
              }
133587
              oprot.writeMapEnd();
133832
              oprot.writeMapEnd();
133588
            }
133833
            }
133589
          }
133834
          }
133590
          oprot.writeMapEnd();
133835
          oprot.writeMapEnd();
Line 133893... Line 134138...
133893
        }
134138
        }
133894
        switch (field.id) {
134139
        switch (field.id) {
133895
          case 1: // HS_ITEMS
134140
          case 1: // HS_ITEMS
133896
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
134141
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
133897
              {
134142
              {
133898
                org.apache.thrift.protocol.TList _list485 = iprot.readListBegin();
134143
                org.apache.thrift.protocol.TList _list490 = iprot.readListBegin();
133899
                this.hsItems = new ArrayList<HsItem>(_list485.size);
134144
                this.hsItems = new ArrayList<HsItem>(_list490.size);
133900
                for (int _i486 = 0; _i486 < _list485.size; ++_i486)
134145
                for (int _i491 = 0; _i491 < _list490.size; ++_i491)
133901
                {
134146
                {
133902
                  HsItem _elem487; // required
134147
                  HsItem _elem492; // required
133903
                  _elem487 = new HsItem();
134148
                  _elem492 = new HsItem();
133904
                  _elem487.read(iprot);
134149
                  _elem492.read(iprot);
133905
                  this.hsItems.add(_elem487);
134150
                  this.hsItems.add(_elem492);
133906
                }
134151
                }
133907
                iprot.readListEnd();
134152
                iprot.readListEnd();
133908
              }
134153
              }
133909
            } else { 
134154
            } else { 
133910
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
134155
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 133925... Line 134170...
133925
      oprot.writeStructBegin(STRUCT_DESC);
134170
      oprot.writeStructBegin(STRUCT_DESC);
133926
      if (this.hsItems != null) {
134171
      if (this.hsItems != null) {
133927
        oprot.writeFieldBegin(HS_ITEMS_FIELD_DESC);
134172
        oprot.writeFieldBegin(HS_ITEMS_FIELD_DESC);
133928
        {
134173
        {
133929
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.hsItems.size()));
134174
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.hsItems.size()));
133930
          for (HsItem _iter488 : this.hsItems)
134175
          for (HsItem _iter493 : this.hsItems)
133931
          {
134176
          {
133932
            _iter488.write(oprot);
134177
            _iter493.write(oprot);
133933
          }
134178
          }
133934
          oprot.writeListEnd();
134179
          oprot.writeListEnd();
133935
        }
134180
        }
133936
        oprot.writeFieldEnd();
134181
        oprot.writeFieldEnd();
133937
      }
134182
      }
Line 136294... Line 136539...
136294
        }
136539
        }
136295
        switch (field.id) {
136540
        switch (field.id) {
136296
          case 0: // SUCCESS
136541
          case 0: // SUCCESS
136297
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
136542
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
136298
              {
136543
              {
136299
                org.apache.thrift.protocol.TList _list489 = iprot.readListBegin();
136544
                org.apache.thrift.protocol.TList _list494 = iprot.readListBegin();
136300
                this.success = new ArrayList<Amazonlisted>(_list489.size);
136545
                this.success = new ArrayList<Amazonlisted>(_list494.size);
136301
                for (int _i490 = 0; _i490 < _list489.size; ++_i490)
136546
                for (int _i495 = 0; _i495 < _list494.size; ++_i495)
136302
                {
136547
                {
136303
                  Amazonlisted _elem491; // required
136548
                  Amazonlisted _elem496; // required
136304
                  _elem491 = new Amazonlisted();
136549
                  _elem496 = new Amazonlisted();
136305
                  _elem491.read(iprot);
136550
                  _elem496.read(iprot);
136306
                  this.success.add(_elem491);
136551
                  this.success.add(_elem496);
136307
                }
136552
                }
136308
                iprot.readListEnd();
136553
                iprot.readListEnd();
136309
              }
136554
              }
136310
            } else { 
136555
            } else { 
136311
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
136556
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 136325... Line 136570...
136325
 
136570
 
136326
      if (this.isSetSuccess()) {
136571
      if (this.isSetSuccess()) {
136327
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
136572
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
136328
        {
136573
        {
136329
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
136574
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
136330
          for (Amazonlisted _iter492 : this.success)
136575
          for (Amazonlisted _iter497 : this.success)
136331
          {
136576
          {
136332
            _iter492.write(oprot);
136577
            _iter497.write(oprot);
136333
          }
136578
          }
136334
          oprot.writeListEnd();
136579
          oprot.writeListEnd();
136335
        }
136580
        }
136336
        oprot.writeFieldEnd();
136581
        oprot.writeFieldEnd();
136337
      }
136582
      }
Line 136825... Line 137070...
136825
        }
137070
        }
136826
        switch (field.id) {
137071
        switch (field.id) {
136827
          case 0: // SUCCESS
137072
          case 0: // SUCCESS
136828
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
137073
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
136829
              {
137074
              {
136830
                org.apache.thrift.protocol.TList _list493 = iprot.readListBegin();
137075
                org.apache.thrift.protocol.TList _list498 = iprot.readListBegin();
136831
                this.success = new ArrayList<Amazonlisted>(_list493.size);
137076
                this.success = new ArrayList<Amazonlisted>(_list498.size);
136832
                for (int _i494 = 0; _i494 < _list493.size; ++_i494)
137077
                for (int _i499 = 0; _i499 < _list498.size; ++_i499)
136833
                {
137078
                {
136834
                  Amazonlisted _elem495; // required
137079
                  Amazonlisted _elem500; // required
136835
                  _elem495 = new Amazonlisted();
137080
                  _elem500 = new Amazonlisted();
136836
                  _elem495.read(iprot);
137081
                  _elem500.read(iprot);
136837
                  this.success.add(_elem495);
137082
                  this.success.add(_elem500);
136838
                }
137083
                }
136839
                iprot.readListEnd();
137084
                iprot.readListEnd();
136840
              }
137085
              }
136841
            } else { 
137086
            } else { 
136842
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
137087
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 136856... Line 137101...
136856
 
137101
 
136857
      if (this.isSetSuccess()) {
137102
      if (this.isSetSuccess()) {
136858
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
137103
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
136859
        {
137104
        {
136860
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
137105
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
136861
          for (Amazonlisted _iter496 : this.success)
137106
          for (Amazonlisted _iter501 : this.success)
136862
          {
137107
          {
136863
            _iter496.write(oprot);
137108
            _iter501.write(oprot);
136864
          }
137109
          }
136865
          oprot.writeListEnd();
137110
          oprot.writeListEnd();
136866
        }
137111
        }
136867
        oprot.writeFieldEnd();
137112
        oprot.writeFieldEnd();
136868
      }
137113
      }
Line 137156... Line 137401...
137156
        }
137401
        }
137157
        switch (field.id) {
137402
        switch (field.id) {
137158
          case 1: // ITEM_IDS
137403
          case 1: // ITEM_IDS
137159
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
137404
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
137160
              {
137405
              {
137161
                org.apache.thrift.protocol.TList _list497 = iprot.readListBegin();
137406
                org.apache.thrift.protocol.TList _list502 = iprot.readListBegin();
137162
                this.itemIds = new ArrayList<Long>(_list497.size);
137407
                this.itemIds = new ArrayList<Long>(_list502.size);
137163
                for (int _i498 = 0; _i498 < _list497.size; ++_i498)
137408
                for (int _i503 = 0; _i503 < _list502.size; ++_i503)
137164
                {
137409
                {
137165
                  long _elem499; // required
137410
                  long _elem504; // required
137166
                  _elem499 = iprot.readI64();
137411
                  _elem504 = iprot.readI64();
137167
                  this.itemIds.add(_elem499);
137412
                  this.itemIds.add(_elem504);
137168
                }
137413
                }
137169
                iprot.readListEnd();
137414
                iprot.readListEnd();
137170
              }
137415
              }
137171
            } else { 
137416
            } else { 
137172
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
137417
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 137187... Line 137432...
137187
      oprot.writeStructBegin(STRUCT_DESC);
137432
      oprot.writeStructBegin(STRUCT_DESC);
137188
      if (this.itemIds != null) {
137433
      if (this.itemIds != null) {
137189
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
137434
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
137190
        {
137435
        {
137191
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
137436
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
137192
          for (long _iter500 : this.itemIds)
137437
          for (long _iter505 : this.itemIds)
137193
          {
137438
          {
137194
            oprot.writeI64(_iter500);
137439
            oprot.writeI64(_iter505);
137195
          }
137440
          }
137196
          oprot.writeListEnd();
137441
          oprot.writeListEnd();
137197
        }
137442
        }
137198
        oprot.writeFieldEnd();
137443
        oprot.writeFieldEnd();
137199
      }
137444
      }
Line 137496... Line 137741...
137496
        }
137741
        }
137497
        switch (field.id) {
137742
        switch (field.id) {
137498
          case 0: // SUCCESS
137743
          case 0: // SUCCESS
137499
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
137744
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
137500
              {
137745
              {
137501
                org.apache.thrift.protocol.TMap _map501 = iprot.readMapBegin();
137746
                org.apache.thrift.protocol.TMap _map506 = iprot.readMapBegin();
137502
                this.success = new HashMap<Long,List<BulkItemPricing>>(2*_map501.size);
137747
                this.success = new HashMap<Long,List<BulkItemPricing>>(2*_map506.size);
137503
                for (int _i502 = 0; _i502 < _map501.size; ++_i502)
137748
                for (int _i507 = 0; _i507 < _map506.size; ++_i507)
137504
                {
137749
                {
137505
                  long _key503; // required
137750
                  long _key508; // required
137506
                  List<BulkItemPricing> _val504; // required
137751
                  List<BulkItemPricing> _val509; // required
137507
                  _key503 = iprot.readI64();
137752
                  _key508 = iprot.readI64();
137508
                  {
137753
                  {
137509
                    org.apache.thrift.protocol.TList _list505 = iprot.readListBegin();
137754
                    org.apache.thrift.protocol.TList _list510 = iprot.readListBegin();
137510
                    _val504 = new ArrayList<BulkItemPricing>(_list505.size);
137755
                    _val509 = new ArrayList<BulkItemPricing>(_list510.size);
137511
                    for (int _i506 = 0; _i506 < _list505.size; ++_i506)
137756
                    for (int _i511 = 0; _i511 < _list510.size; ++_i511)
137512
                    {
137757
                    {
137513
                      BulkItemPricing _elem507; // required
137758
                      BulkItemPricing _elem512; // required
137514
                      _elem507 = new BulkItemPricing();
137759
                      _elem512 = new BulkItemPricing();
137515
                      _elem507.read(iprot);
137760
                      _elem512.read(iprot);
137516
                      _val504.add(_elem507);
137761
                      _val509.add(_elem512);
137517
                    }
137762
                    }
137518
                    iprot.readListEnd();
137763
                    iprot.readListEnd();
137519
                  }
137764
                  }
137520
                  this.success.put(_key503, _val504);
137765
                  this.success.put(_key508, _val509);
137521
                }
137766
                }
137522
                iprot.readMapEnd();
137767
                iprot.readMapEnd();
137523
              }
137768
              }
137524
            } else { 
137769
            } else { 
137525
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
137770
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 137539... Line 137784...
137539
 
137784
 
137540
      if (this.isSetSuccess()) {
137785
      if (this.isSetSuccess()) {
137541
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
137786
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
137542
        {
137787
        {
137543
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.LIST, this.success.size()));
137788
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.LIST, this.success.size()));
137544
          for (Map.Entry<Long, List<BulkItemPricing>> _iter508 : this.success.entrySet())
137789
          for (Map.Entry<Long, List<BulkItemPricing>> _iter513 : this.success.entrySet())
137545
          {
137790
          {
137546
            oprot.writeI64(_iter508.getKey());
137791
            oprot.writeI64(_iter513.getKey());
137547
            {
137792
            {
137548
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, _iter508.getValue().size()));
137793
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, _iter513.getValue().size()));
137549
              for (BulkItemPricing _iter509 : _iter508.getValue())
137794
              for (BulkItemPricing _iter514 : _iter513.getValue())
137550
              {
137795
              {
137551
                _iter509.write(oprot);
137796
                _iter514.write(oprot);
137552
              }
137797
              }
137553
              oprot.writeListEnd();
137798
              oprot.writeListEnd();
137554
            }
137799
            }
137555
          }
137800
          }
137556
          oprot.writeMapEnd();
137801
          oprot.writeMapEnd();
Line 139904... Line 140149...
139904
        }
140149
        }
139905
        switch (field.id) {
140150
        switch (field.id) {
139906
          case 0: // SUCCESS
140151
          case 0: // SUCCESS
139907
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
140152
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
139908
              {
140153
              {
139909
                org.apache.thrift.protocol.TList _list510 = iprot.readListBegin();
140154
                org.apache.thrift.protocol.TList _list515 = iprot.readListBegin();
139910
                this.success = new ArrayList<BulkItemPricing>(_list510.size);
140155
                this.success = new ArrayList<BulkItemPricing>(_list515.size);
139911
                for (int _i511 = 0; _i511 < _list510.size; ++_i511)
140156
                for (int _i516 = 0; _i516 < _list515.size; ++_i516)
139912
                {
140157
                {
139913
                  BulkItemPricing _elem512; // required
140158
                  BulkItemPricing _elem517; // required
139914
                  _elem512 = new BulkItemPricing();
140159
                  _elem517 = new BulkItemPricing();
139915
                  _elem512.read(iprot);
140160
                  _elem517.read(iprot);
139916
                  this.success.add(_elem512);
140161
                  this.success.add(_elem517);
139917
                }
140162
                }
139918
                iprot.readListEnd();
140163
                iprot.readListEnd();
139919
              }
140164
              }
139920
            } else { 
140165
            } else { 
139921
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
140166
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 139935... Line 140180...
139935
 
140180
 
139936
      if (this.isSetSuccess()) {
140181
      if (this.isSetSuccess()) {
139937
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
140182
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
139938
        {
140183
        {
139939
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
140184
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
139940
          for (BulkItemPricing _iter513 : this.success)
140185
          for (BulkItemPricing _iter518 : this.success)
139941
          {
140186
          {
139942
            _iter513.write(oprot);
140187
            _iter518.write(oprot);
139943
          }
140188
          }
139944
          oprot.writeListEnd();
140189
          oprot.writeListEnd();
139945
        }
140190
        }
139946
        oprot.writeFieldEnd();
140191
        oprot.writeFieldEnd();
139947
      }
140192
      }
Line 140314... Line 140559...
140314
            }
140559
            }
140315
            break;
140560
            break;
140316
          case 2: // BULK_ITEM_PRICING_LIST
140561
          case 2: // BULK_ITEM_PRICING_LIST
140317
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
140562
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
140318
              {
140563
              {
140319
                org.apache.thrift.protocol.TList _list514 = iprot.readListBegin();
140564
                org.apache.thrift.protocol.TList _list519 = iprot.readListBegin();
140320
                this.bulkItemPricingList = new ArrayList<BulkItemPricing>(_list514.size);
140565
                this.bulkItemPricingList = new ArrayList<BulkItemPricing>(_list519.size);
140321
                for (int _i515 = 0; _i515 < _list514.size; ++_i515)
140566
                for (int _i520 = 0; _i520 < _list519.size; ++_i520)
140322
                {
140567
                {
140323
                  BulkItemPricing _elem516; // required
140568
                  BulkItemPricing _elem521; // required
140324
                  _elem516 = new BulkItemPricing();
140569
                  _elem521 = new BulkItemPricing();
140325
                  _elem516.read(iprot);
140570
                  _elem521.read(iprot);
140326
                  this.bulkItemPricingList.add(_elem516);
140571
                  this.bulkItemPricingList.add(_elem521);
140327
                }
140572
                }
140328
                iprot.readListEnd();
140573
                iprot.readListEnd();
140329
              }
140574
              }
140330
            } else { 
140575
            } else { 
140331
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
140576
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 140349... Line 140594...
140349
      oprot.writeFieldEnd();
140594
      oprot.writeFieldEnd();
140350
      if (this.bulkItemPricingList != null) {
140595
      if (this.bulkItemPricingList != null) {
140351
        oprot.writeFieldBegin(BULK_ITEM_PRICING_LIST_FIELD_DESC);
140596
        oprot.writeFieldBegin(BULK_ITEM_PRICING_LIST_FIELD_DESC);
140352
        {
140597
        {
140353
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.bulkItemPricingList.size()));
140598
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.bulkItemPricingList.size()));
140354
          for (BulkItemPricing _iter517 : this.bulkItemPricingList)
140599
          for (BulkItemPricing _iter522 : this.bulkItemPricingList)
140355
          {
140600
          {
140356
            _iter517.write(oprot);
140601
            _iter522.write(oprot);
140357
          }
140602
          }
140358
          oprot.writeListEnd();
140603
          oprot.writeListEnd();
140359
        }
140604
        }
140360
        oprot.writeFieldEnd();
140605
        oprot.writeFieldEnd();
140361
      }
140606
      }
Line 140948... Line 141193...
140948
        }
141193
        }
140949
        switch (field.id) {
141194
        switch (field.id) {
140950
          case 1: // CART_IDS
141195
          case 1: // CART_IDS
140951
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
141196
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
140952
              {
141197
              {
140953
                org.apache.thrift.protocol.TList _list518 = iprot.readListBegin();
141198
                org.apache.thrift.protocol.TList _list523 = iprot.readListBegin();
140954
                this.cartIds = new ArrayList<Long>(_list518.size);
141199
                this.cartIds = new ArrayList<Long>(_list523.size);
140955
                for (int _i519 = 0; _i519 < _list518.size; ++_i519)
141200
                for (int _i524 = 0; _i524 < _list523.size; ++_i524)
140956
                {
141201
                {
140957
                  long _elem520; // required
141202
                  long _elem525; // required
140958
                  _elem520 = iprot.readI64();
141203
                  _elem525 = iprot.readI64();
140959
                  this.cartIds.add(_elem520);
141204
                  this.cartIds.add(_elem525);
140960
                }
141205
                }
140961
                iprot.readListEnd();
141206
                iprot.readListEnd();
140962
              }
141207
              }
140963
            } else { 
141208
            } else { 
140964
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
141209
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 140979... Line 141224...
140979
      oprot.writeStructBegin(STRUCT_DESC);
141224
      oprot.writeStructBegin(STRUCT_DESC);
140980
      if (this.cartIds != null) {
141225
      if (this.cartIds != null) {
140981
        oprot.writeFieldBegin(CART_IDS_FIELD_DESC);
141226
        oprot.writeFieldBegin(CART_IDS_FIELD_DESC);
140982
        {
141227
        {
140983
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.cartIds.size()));
141228
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.cartIds.size()));
140984
          for (long _iter521 : this.cartIds)
141229
          for (long _iter526 : this.cartIds)
140985
          {
141230
          {
140986
            oprot.writeI64(_iter521);
141231
            oprot.writeI64(_iter526);
140987
          }
141232
          }
140988
          oprot.writeListEnd();
141233
          oprot.writeListEnd();
140989
        }
141234
        }
140990
        oprot.writeFieldEnd();
141235
        oprot.writeFieldEnd();
140991
      }
141236
      }
Line 141279... Line 141524...
141279
        }
141524
        }
141280
        switch (field.id) {
141525
        switch (field.id) {
141281
          case 0: // SUCCESS
141526
          case 0: // SUCCESS
141282
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
141527
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
141283
              {
141528
              {
141284
                org.apache.thrift.protocol.TList _list522 = iprot.readListBegin();
141529
                org.apache.thrift.protocol.TList _list527 = iprot.readListBegin();
141285
                this.success = new ArrayList<Long>(_list522.size);
141530
                this.success = new ArrayList<Long>(_list527.size);
141286
                for (int _i523 = 0; _i523 < _list522.size; ++_i523)
141531
                for (int _i528 = 0; _i528 < _list527.size; ++_i528)
141287
                {
141532
                {
141288
                  long _elem524; // required
141533
                  long _elem529; // required
141289
                  _elem524 = iprot.readI64();
141534
                  _elem529 = iprot.readI64();
141290
                  this.success.add(_elem524);
141535
                  this.success.add(_elem529);
141291
                }
141536
                }
141292
                iprot.readListEnd();
141537
                iprot.readListEnd();
141293
              }
141538
              }
141294
            } else { 
141539
            } else { 
141295
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
141540
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 141309... Line 141554...
141309
 
141554
 
141310
      if (this.isSetSuccess()) {
141555
      if (this.isSetSuccess()) {
141311
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
141556
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
141312
        {
141557
        {
141313
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
141558
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
141314
          for (long _iter525 : this.success)
141559
          for (long _iter530 : this.success)
141315
          {
141560
          {
141316
            oprot.writeI64(_iter525);
141561
            oprot.writeI64(_iter530);
141317
          }
141562
          }
141318
          oprot.writeListEnd();
141563
          oprot.writeListEnd();
141319
        }
141564
        }
141320
        oprot.writeFieldEnd();
141565
        oprot.writeFieldEnd();
141321
      }
141566
      }
Line 141609... Line 141854...
141609
        }
141854
        }
141610
        switch (field.id) {
141855
        switch (field.id) {
141611
          case 1: // ITEM_PRICING_LIST
141856
          case 1: // ITEM_PRICING_LIST
141612
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
141857
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
141613
              {
141858
              {
141614
                org.apache.thrift.protocol.TList _list526 = iprot.readListBegin();
141859
                org.apache.thrift.protocol.TList _list531 = iprot.readListBegin();
141615
                this.itemPricingList = new ArrayList<ItemPricing>(_list526.size);
141860
                this.itemPricingList = new ArrayList<ItemPricing>(_list531.size);
141616
                for (int _i527 = 0; _i527 < _list526.size; ++_i527)
141861
                for (int _i532 = 0; _i532 < _list531.size; ++_i532)
141617
                {
141862
                {
141618
                  ItemPricing _elem528; // required
141863
                  ItemPricing _elem533; // required
141619
                  _elem528 = new ItemPricing();
141864
                  _elem533 = new ItemPricing();
141620
                  _elem528.read(iprot);
141865
                  _elem533.read(iprot);
141621
                  this.itemPricingList.add(_elem528);
141866
                  this.itemPricingList.add(_elem533);
141622
                }
141867
                }
141623
                iprot.readListEnd();
141868
                iprot.readListEnd();
141624
              }
141869
              }
141625
            } else { 
141870
            } else { 
141626
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
141871
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 141641... Line 141886...
141641
      oprot.writeStructBegin(STRUCT_DESC);
141886
      oprot.writeStructBegin(STRUCT_DESC);
141642
      if (this.itemPricingList != null) {
141887
      if (this.itemPricingList != null) {
141643
        oprot.writeFieldBegin(ITEM_PRICING_LIST_FIELD_DESC);
141888
        oprot.writeFieldBegin(ITEM_PRICING_LIST_FIELD_DESC);
141644
        {
141889
        {
141645
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.itemPricingList.size()));
141890
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.itemPricingList.size()));
141646
          for (ItemPricing _iter529 : this.itemPricingList)
141891
          for (ItemPricing _iter534 : this.itemPricingList)
141647
          {
141892
          {
141648
            _iter529.write(oprot);
141893
            _iter534.write(oprot);
141649
          }
141894
          }
141650
          oprot.writeListEnd();
141895
          oprot.writeListEnd();
141651
        }
141896
        }
141652
        oprot.writeFieldEnd();
141897
        oprot.writeFieldEnd();
141653
      }
141898
      }
Line 142234... Line 142479...
142234
        }
142479
        }
142235
        switch (field.id) {
142480
        switch (field.id) {
142236
          case 1: // BULK_UPLOAD_CATALOG
142481
          case 1: // BULK_UPLOAD_CATALOG
142237
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
142482
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
142238
              {
142483
              {
142239
                org.apache.thrift.protocol.TList _list530 = iprot.readListBegin();
142484
                org.apache.thrift.protocol.TList _list535 = iprot.readListBegin();
142240
                this.bulkUploadCatalog = new ArrayList<BulkUploadCatalog>(_list530.size);
142485
                this.bulkUploadCatalog = new ArrayList<BulkUploadCatalog>(_list535.size);
142241
                for (int _i531 = 0; _i531 < _list530.size; ++_i531)
142486
                for (int _i536 = 0; _i536 < _list535.size; ++_i536)
142242
                {
142487
                {
142243
                  BulkUploadCatalog _elem532; // required
142488
                  BulkUploadCatalog _elem537; // required
142244
                  _elem532 = new BulkUploadCatalog();
142489
                  _elem537 = new BulkUploadCatalog();
142245
                  _elem532.read(iprot);
142490
                  _elem537.read(iprot);
142246
                  this.bulkUploadCatalog.add(_elem532);
142491
                  this.bulkUploadCatalog.add(_elem537);
142247
                }
142492
                }
142248
                iprot.readListEnd();
142493
                iprot.readListEnd();
142249
              }
142494
              }
142250
            } else { 
142495
            } else { 
142251
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
142496
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 142266... Line 142511...
142266
      oprot.writeStructBegin(STRUCT_DESC);
142511
      oprot.writeStructBegin(STRUCT_DESC);
142267
      if (this.bulkUploadCatalog != null) {
142512
      if (this.bulkUploadCatalog != null) {
142268
        oprot.writeFieldBegin(BULK_UPLOAD_CATALOG_FIELD_DESC);
142513
        oprot.writeFieldBegin(BULK_UPLOAD_CATALOG_FIELD_DESC);
142269
        {
142514
        {
142270
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.bulkUploadCatalog.size()));
142515
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.bulkUploadCatalog.size()));
142271
          for (BulkUploadCatalog _iter533 : this.bulkUploadCatalog)
142516
          for (BulkUploadCatalog _iter538 : this.bulkUploadCatalog)
142272
          {
142517
          {
142273
            _iter533.write(oprot);
142518
            _iter538.write(oprot);
142274
          }
142519
          }
142275
          oprot.writeListEnd();
142520
          oprot.writeListEnd();
142276
        }
142521
        }
142277
        oprot.writeFieldEnd();
142522
        oprot.writeFieldEnd();
142278
      }
142523
      }
Line 143327... Line 143572...
143327
        }
143572
        }
143328
        switch (field.id) {
143573
        switch (field.id) {
143329
          case 0: // SUCCESS
143574
          case 0: // SUCCESS
143330
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
143575
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
143331
              {
143576
              {
143332
                org.apache.thrift.protocol.TMap _map534 = iprot.readMapBegin();
143577
                org.apache.thrift.protocol.TMap _map539 = iprot.readMapBegin();
143333
                this.success = new HashMap<String,Long>(2*_map534.size);
143578
                this.success = new HashMap<String,Long>(2*_map539.size);
143334
                for (int _i535 = 0; _i535 < _map534.size; ++_i535)
143579
                for (int _i540 = 0; _i540 < _map539.size; ++_i540)
143335
                {
143580
                {
143336
                  String _key536; // required
143581
                  String _key541; // required
143337
                  long _val537; // required
143582
                  long _val542; // required
143338
                  _key536 = iprot.readString();
143583
                  _key541 = iprot.readString();
143339
                  _val537 = iprot.readI64();
143584
                  _val542 = iprot.readI64();
143340
                  this.success.put(_key536, _val537);
143585
                  this.success.put(_key541, _val542);
143341
                }
143586
                }
143342
                iprot.readMapEnd();
143587
                iprot.readMapEnd();
143343
              }
143588
              }
143344
            } else { 
143589
            } else { 
143345
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
143590
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 143367... Line 143612...
143367
 
143612
 
143368
      if (this.isSetSuccess()) {
143613
      if (this.isSetSuccess()) {
143369
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
143614
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
143370
        {
143615
        {
143371
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, this.success.size()));
143616
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, this.success.size()));
143372
          for (Map.Entry<String, Long> _iter538 : this.success.entrySet())
143617
          for (Map.Entry<String, Long> _iter543 : this.success.entrySet())
143373
          {
143618
          {
143374
            oprot.writeString(_iter538.getKey());
143619
            oprot.writeString(_iter543.getKey());
143375
            oprot.writeI64(_iter538.getValue());
143620
            oprot.writeI64(_iter543.getValue());
143376
          }
143621
          }
143377
          oprot.writeMapEnd();
143622
          oprot.writeMapEnd();
143378
        }
143623
        }
143379
        oprot.writeFieldEnd();
143624
        oprot.writeFieldEnd();
143380
      } else if (this.isSetCex()) {
143625
      } else if (this.isSetCex()) {
Line 143760... Line 144005...
143760
        }
144005
        }
143761
        switch (field.id) {
144006
        switch (field.id) {
143762
          case 1: // CATALOG_ITEM_IDS
144007
          case 1: // CATALOG_ITEM_IDS
143763
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
144008
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
143764
              {
144009
              {
143765
                org.apache.thrift.protocol.TList _list539 = iprot.readListBegin();
144010
                org.apache.thrift.protocol.TList _list544 = iprot.readListBegin();
143766
                this.catalogItemIds = new ArrayList<Long>(_list539.size);
144011
                this.catalogItemIds = new ArrayList<Long>(_list544.size);
143767
                for (int _i540 = 0; _i540 < _list539.size; ++_i540)
144012
                for (int _i545 = 0; _i545 < _list544.size; ++_i545)
143768
                {
144013
                {
143769
                  long _elem541; // required
144014
                  long _elem546; // required
143770
                  _elem541 = iprot.readI64();
144015
                  _elem546 = iprot.readI64();
143771
                  this.catalogItemIds.add(_elem541);
144016
                  this.catalogItemIds.add(_elem546);
143772
                }
144017
                }
143773
                iprot.readListEnd();
144018
                iprot.readListEnd();
143774
              }
144019
              }
143775
            } else { 
144020
            } else { 
143776
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
144021
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 143798... Line 144043...
143798
      oprot.writeStructBegin(STRUCT_DESC);
144043
      oprot.writeStructBegin(STRUCT_DESC);
143799
      if (this.catalogItemIds != null) {
144044
      if (this.catalogItemIds != null) {
143800
        oprot.writeFieldBegin(CATALOG_ITEM_IDS_FIELD_DESC);
144045
        oprot.writeFieldBegin(CATALOG_ITEM_IDS_FIELD_DESC);
143801
        {
144046
        {
143802
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.catalogItemIds.size()));
144047
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.catalogItemIds.size()));
143803
          for (long _iter542 : this.catalogItemIds)
144048
          for (long _iter547 : this.catalogItemIds)
143804
          {
144049
          {
143805
            oprot.writeI64(_iter542);
144050
            oprot.writeI64(_iter547);
143806
          }
144051
          }
143807
          oprot.writeListEnd();
144052
          oprot.writeListEnd();
143808
        }
144053
        }
143809
        oprot.writeFieldEnd();
144054
        oprot.writeFieldEnd();
143810
      }
144055
      }
Line 144197... Line 144442...
144197
        }
144442
        }
144198
        switch (field.id) {
144443
        switch (field.id) {
144199
          case 0: // SUCCESS
144444
          case 0: // SUCCESS
144200
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
144445
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
144201
              {
144446
              {
144202
                org.apache.thrift.protocol.TMap _map543 = iprot.readMapBegin();
144447
                org.apache.thrift.protocol.TMap _map548 = iprot.readMapBegin();
144203
                this.success = new HashMap<Long,Map<String,Long>>(2*_map543.size);
144448
                this.success = new HashMap<Long,Map<String,Long>>(2*_map548.size);
144204
                for (int _i544 = 0; _i544 < _map543.size; ++_i544)
144449
                for (int _i549 = 0; _i549 < _map548.size; ++_i549)
144205
                {
144450
                {
144206
                  long _key545; // required
144451
                  long _key550; // required
144207
                  Map<String,Long> _val546; // required
144452
                  Map<String,Long> _val551; // required
144208
                  _key545 = iprot.readI64();
144453
                  _key550 = iprot.readI64();
144209
                  {
144454
                  {
144210
                    org.apache.thrift.protocol.TMap _map547 = iprot.readMapBegin();
144455
                    org.apache.thrift.protocol.TMap _map552 = iprot.readMapBegin();
144211
                    _val546 = new HashMap<String,Long>(2*_map547.size);
144456
                    _val551 = new HashMap<String,Long>(2*_map552.size);
144212
                    for (int _i548 = 0; _i548 < _map547.size; ++_i548)
144457
                    for (int _i553 = 0; _i553 < _map552.size; ++_i553)
144213
                    {
144458
                    {
144214
                      String _key549; // required
144459
                      String _key554; // required
144215
                      long _val550; // required
144460
                      long _val555; // required
144216
                      _key549 = iprot.readString();
144461
                      _key554 = iprot.readString();
144217
                      _val550 = iprot.readI64();
144462
                      _val555 = iprot.readI64();
144218
                      _val546.put(_key549, _val550);
144463
                      _val551.put(_key554, _val555);
144219
                    }
144464
                    }
144220
                    iprot.readMapEnd();
144465
                    iprot.readMapEnd();
144221
                  }
144466
                  }
144222
                  this.success.put(_key545, _val546);
144467
                  this.success.put(_key550, _val551);
144223
                }
144468
                }
144224
                iprot.readMapEnd();
144469
                iprot.readMapEnd();
144225
              }
144470
              }
144226
            } else { 
144471
            } else { 
144227
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
144472
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 144249... Line 144494...
144249
 
144494
 
144250
      if (this.isSetSuccess()) {
144495
      if (this.isSetSuccess()) {
144251
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
144496
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
144252
        {
144497
        {
144253
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.MAP, this.success.size()));
144498
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.MAP, this.success.size()));
144254
          for (Map.Entry<Long, Map<String,Long>> _iter551 : this.success.entrySet())
144499
          for (Map.Entry<Long, Map<String,Long>> _iter556 : this.success.entrySet())
144255
          {
144500
          {
144256
            oprot.writeI64(_iter551.getKey());
144501
            oprot.writeI64(_iter556.getKey());
144257
            {
144502
            {
144258
              oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, _iter551.getValue().size()));
144503
              oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, _iter556.getValue().size()));
144259
              for (Map.Entry<String, Long> _iter552 : _iter551.getValue().entrySet())
144504
              for (Map.Entry<String, Long> _iter557 : _iter556.getValue().entrySet())
144260
              {
144505
              {
144261
                oprot.writeString(_iter552.getKey());
144506
                oprot.writeString(_iter557.getKey());
144262
                oprot.writeI64(_iter552.getValue());
144507
                oprot.writeI64(_iter557.getValue());
144263
              }
144508
              }
144264
              oprot.writeMapEnd();
144509
              oprot.writeMapEnd();
144265
            }
144510
            }
144266
          }
144511
          }
144267
          oprot.writeMapEnd();
144512
          oprot.writeMapEnd();
Line 144282... Line 144527...
144282
      boolean first = true;
144527
      boolean first = true;
144283
 
144528
 
144284
      sb.append("success:");
144529
      sb.append("success:");
144285
      if (this.success == null) {
144530
      if (this.success == null) {
144286
        sb.append("null");
144531
        sb.append("null");
-
 
144532
      } else {
-
 
144533
        sb.append(this.success);
-
 
144534
      }
-
 
144535
      first = false;
-
 
144536
      if (!first) sb.append(", ");
-
 
144537
      sb.append("cex:");
-
 
144538
      if (this.cex == null) {
-
 
144539
        sb.append("null");
-
 
144540
      } else {
-
 
144541
        sb.append(this.cex);
-
 
144542
      }
-
 
144543
      first = false;
-
 
144544
      sb.append(")");
-
 
144545
      return sb.toString();
-
 
144546
    }
-
 
144547
 
-
 
144548
    public void validate() throws org.apache.thrift.TException {
-
 
144549
      // check for required fields
-
 
144550
    }
-
 
144551
 
-
 
144552
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
144553
      try {
-
 
144554
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
144555
      } catch (org.apache.thrift.TException te) {
-
 
144556
        throw new java.io.IOException(te);
-
 
144557
      }
-
 
144558
    }
-
 
144559
 
-
 
144560
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
144561
      try {
-
 
144562
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
144563
      } catch (org.apache.thrift.TException te) {
-
 
144564
        throw new java.io.IOException(te);
-
 
144565
      }
-
 
144566
    }
-
 
144567
 
-
 
144568
  }
-
 
144569
 
-
 
144570
  public static class getGstRatesByState_args implements org.apache.thrift.TBase<getGstRatesByState_args, getGstRatesByState_args._Fields>, java.io.Serializable, Cloneable   {
-
 
144571
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getGstRatesByState_args");
-
 
144572
 
-
 
144573
    private static final org.apache.thrift.protocol.TField STATE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("stateId", org.apache.thrift.protocol.TType.I64, (short)1);
-
 
144574
 
-
 
144575
    private long stateId; // required
-
 
144576
 
-
 
144577
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
144578
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
144579
      STATE_ID((short)1, "stateId");
-
 
144580
 
-
 
144581
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
144582
 
-
 
144583
      static {
-
 
144584
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
144585
          byName.put(field.getFieldName(), field);
-
 
144586
        }
-
 
144587
      }
-
 
144588
 
-
 
144589
      /**
-
 
144590
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
144591
       */
-
 
144592
      public static _Fields findByThriftId(int fieldId) {
-
 
144593
        switch(fieldId) {
-
 
144594
          case 1: // STATE_ID
-
 
144595
            return STATE_ID;
-
 
144596
          default:
-
 
144597
            return null;
-
 
144598
        }
-
 
144599
      }
-
 
144600
 
-
 
144601
      /**
-
 
144602
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
144603
       * if it is not found.
-
 
144604
       */
-
 
144605
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
144606
        _Fields fields = findByThriftId(fieldId);
-
 
144607
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
144608
        return fields;
-
 
144609
      }
-
 
144610
 
-
 
144611
      /**
-
 
144612
       * Find the _Fields constant that matches name, or null if its not found.
-
 
144613
       */
-
 
144614
      public static _Fields findByName(String name) {
-
 
144615
        return byName.get(name);
-
 
144616
      }
-
 
144617
 
-
 
144618
      private final short _thriftId;
-
 
144619
      private final String _fieldName;
-
 
144620
 
-
 
144621
      _Fields(short thriftId, String fieldName) {
-
 
144622
        _thriftId = thriftId;
-
 
144623
        _fieldName = fieldName;
-
 
144624
      }
-
 
144625
 
-
 
144626
      public short getThriftFieldId() {
-
 
144627
        return _thriftId;
-
 
144628
      }
-
 
144629
 
-
 
144630
      public String getFieldName() {
-
 
144631
        return _fieldName;
-
 
144632
      }
-
 
144633
    }
-
 
144634
 
-
 
144635
    // isset id assignments
-
 
144636
    private static final int __STATEID_ISSET_ID = 0;
-
 
144637
    private BitSet __isset_bit_vector = new BitSet(1);
-
 
144638
 
-
 
144639
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
144640
    static {
-
 
144641
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
144642
      tmpMap.put(_Fields.STATE_ID, new org.apache.thrift.meta_data.FieldMetaData("stateId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
144643
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
-
 
144644
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
144645
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getGstRatesByState_args.class, metaDataMap);
-
 
144646
    }
-
 
144647
 
-
 
144648
    public getGstRatesByState_args() {
-
 
144649
    }
-
 
144650
 
-
 
144651
    public getGstRatesByState_args(
-
 
144652
      long stateId)
-
 
144653
    {
-
 
144654
      this();
-
 
144655
      this.stateId = stateId;
-
 
144656
      setStateIdIsSet(true);
-
 
144657
    }
-
 
144658
 
-
 
144659
    /**
-
 
144660
     * Performs a deep copy on <i>other</i>.
-
 
144661
     */
-
 
144662
    public getGstRatesByState_args(getGstRatesByState_args other) {
-
 
144663
      __isset_bit_vector.clear();
-
 
144664
      __isset_bit_vector.or(other.__isset_bit_vector);
-
 
144665
      this.stateId = other.stateId;
-
 
144666
    }
-
 
144667
 
-
 
144668
    public getGstRatesByState_args deepCopy() {
-
 
144669
      return new getGstRatesByState_args(this);
-
 
144670
    }
-
 
144671
 
-
 
144672
    @Override
-
 
144673
    public void clear() {
-
 
144674
      setStateIdIsSet(false);
-
 
144675
      this.stateId = 0;
-
 
144676
    }
-
 
144677
 
-
 
144678
    public long getStateId() {
-
 
144679
      return this.stateId;
-
 
144680
    }
-
 
144681
 
-
 
144682
    public void setStateId(long stateId) {
-
 
144683
      this.stateId = stateId;
-
 
144684
      setStateIdIsSet(true);
-
 
144685
    }
-
 
144686
 
-
 
144687
    public void unsetStateId() {
-
 
144688
      __isset_bit_vector.clear(__STATEID_ISSET_ID);
-
 
144689
    }
-
 
144690
 
-
 
144691
    /** Returns true if field stateId is set (has been assigned a value) and false otherwise */
-
 
144692
    public boolean isSetStateId() {
-
 
144693
      return __isset_bit_vector.get(__STATEID_ISSET_ID);
-
 
144694
    }
-
 
144695
 
-
 
144696
    public void setStateIdIsSet(boolean value) {
-
 
144697
      __isset_bit_vector.set(__STATEID_ISSET_ID, value);
-
 
144698
    }
-
 
144699
 
-
 
144700
    public void setFieldValue(_Fields field, Object value) {
-
 
144701
      switch (field) {
-
 
144702
      case STATE_ID:
-
 
144703
        if (value == null) {
-
 
144704
          unsetStateId();
-
 
144705
        } else {
-
 
144706
          setStateId((Long)value);
-
 
144707
        }
-
 
144708
        break;
-
 
144709
 
-
 
144710
      }
-
 
144711
    }
-
 
144712
 
-
 
144713
    public Object getFieldValue(_Fields field) {
-
 
144714
      switch (field) {
-
 
144715
      case STATE_ID:
-
 
144716
        return Long.valueOf(getStateId());
-
 
144717
 
-
 
144718
      }
-
 
144719
      throw new IllegalStateException();
-
 
144720
    }
-
 
144721
 
-
 
144722
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
144723
    public boolean isSet(_Fields field) {
-
 
144724
      if (field == null) {
-
 
144725
        throw new IllegalArgumentException();
-
 
144726
      }
-
 
144727
 
-
 
144728
      switch (field) {
-
 
144729
      case STATE_ID:
-
 
144730
        return isSetStateId();
-
 
144731
      }
-
 
144732
      throw new IllegalStateException();
-
 
144733
    }
-
 
144734
 
-
 
144735
    @Override
-
 
144736
    public boolean equals(Object that) {
-
 
144737
      if (that == null)
-
 
144738
        return false;
-
 
144739
      if (that instanceof getGstRatesByState_args)
-
 
144740
        return this.equals((getGstRatesByState_args)that);
-
 
144741
      return false;
-
 
144742
    }
-
 
144743
 
-
 
144744
    public boolean equals(getGstRatesByState_args that) {
-
 
144745
      if (that == null)
-
 
144746
        return false;
-
 
144747
 
-
 
144748
      boolean this_present_stateId = true;
-
 
144749
      boolean that_present_stateId = true;
-
 
144750
      if (this_present_stateId || that_present_stateId) {
-
 
144751
        if (!(this_present_stateId && that_present_stateId))
-
 
144752
          return false;
-
 
144753
        if (this.stateId != that.stateId)
-
 
144754
          return false;
-
 
144755
      }
-
 
144756
 
-
 
144757
      return true;
-
 
144758
    }
-
 
144759
 
-
 
144760
    @Override
-
 
144761
    public int hashCode() {
-
 
144762
      return 0;
-
 
144763
    }
-
 
144764
 
-
 
144765
    public int compareTo(getGstRatesByState_args other) {
-
 
144766
      if (!getClass().equals(other.getClass())) {
-
 
144767
        return getClass().getName().compareTo(other.getClass().getName());
-
 
144768
      }
-
 
144769
 
-
 
144770
      int lastComparison = 0;
-
 
144771
      getGstRatesByState_args typedOther = (getGstRatesByState_args)other;
-
 
144772
 
-
 
144773
      lastComparison = Boolean.valueOf(isSetStateId()).compareTo(typedOther.isSetStateId());
-
 
144774
      if (lastComparison != 0) {
-
 
144775
        return lastComparison;
-
 
144776
      }
-
 
144777
      if (isSetStateId()) {
-
 
144778
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.stateId, typedOther.stateId);
-
 
144779
        if (lastComparison != 0) {
-
 
144780
          return lastComparison;
-
 
144781
        }
-
 
144782
      }
-
 
144783
      return 0;
-
 
144784
    }
-
 
144785
 
-
 
144786
    public _Fields fieldForId(int fieldId) {
-
 
144787
      return _Fields.findByThriftId(fieldId);
-
 
144788
    }
-
 
144789
 
-
 
144790
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
144791
      org.apache.thrift.protocol.TField field;
-
 
144792
      iprot.readStructBegin();
-
 
144793
      while (true)
-
 
144794
      {
-
 
144795
        field = iprot.readFieldBegin();
-
 
144796
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
144797
          break;
-
 
144798
        }
-
 
144799
        switch (field.id) {
-
 
144800
          case 1: // STATE_ID
-
 
144801
            if (field.type == org.apache.thrift.protocol.TType.I64) {
-
 
144802
              this.stateId = iprot.readI64();
-
 
144803
              setStateIdIsSet(true);
-
 
144804
            } else { 
-
 
144805
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
144806
            }
-
 
144807
            break;
-
 
144808
          default:
-
 
144809
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
144810
        }
-
 
144811
        iprot.readFieldEnd();
-
 
144812
      }
-
 
144813
      iprot.readStructEnd();
-
 
144814
      validate();
-
 
144815
    }
-
 
144816
 
-
 
144817
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
144818
      validate();
-
 
144819
 
-
 
144820
      oprot.writeStructBegin(STRUCT_DESC);
-
 
144821
      oprot.writeFieldBegin(STATE_ID_FIELD_DESC);
-
 
144822
      oprot.writeI64(this.stateId);
-
 
144823
      oprot.writeFieldEnd();
-
 
144824
      oprot.writeFieldStop();
-
 
144825
      oprot.writeStructEnd();
-
 
144826
    }
-
 
144827
 
-
 
144828
    @Override
-
 
144829
    public String toString() {
-
 
144830
      StringBuilder sb = new StringBuilder("getGstRatesByState_args(");
-
 
144831
      boolean first = true;
-
 
144832
 
-
 
144833
      sb.append("stateId:");
-
 
144834
      sb.append(this.stateId);
-
 
144835
      first = false;
-
 
144836
      sb.append(")");
-
 
144837
      return sb.toString();
-
 
144838
    }
-
 
144839
 
-
 
144840
    public void validate() throws org.apache.thrift.TException {
-
 
144841
      // check for required fields
-
 
144842
    }
-
 
144843
 
-
 
144844
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
144845
      try {
-
 
144846
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
144847
      } catch (org.apache.thrift.TException te) {
-
 
144848
        throw new java.io.IOException(te);
-
 
144849
      }
-
 
144850
    }
-
 
144851
 
-
 
144852
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
144853
      try {
-
 
144854
        // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor.
-
 
144855
        __isset_bit_vector = new BitSet(1);
-
 
144856
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
144857
      } catch (org.apache.thrift.TException te) {
-
 
144858
        throw new java.io.IOException(te);
-
 
144859
      }
-
 
144860
    }
-
 
144861
 
-
 
144862
  }
-
 
144863
 
-
 
144864
  public static class getGstRatesByState_result implements org.apache.thrift.TBase<getGstRatesByState_result, getGstRatesByState_result._Fields>, java.io.Serializable, Cloneable   {
-
 
144865
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getGstRatesByState_result");
-
 
144866
 
-
 
144867
    private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.STRUCT, (short)0);
-
 
144868
    private static final org.apache.thrift.protocol.TField CEX_FIELD_DESC = new org.apache.thrift.protocol.TField("cex", org.apache.thrift.protocol.TType.STRUCT, (short)1);
-
 
144869
 
-
 
144870
    private StateGstRates success; // required
-
 
144871
    private CatalogServiceException cex; // required
-
 
144872
 
-
 
144873
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
144874
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
144875
      SUCCESS((short)0, "success"),
-
 
144876
      CEX((short)1, "cex");
-
 
144877
 
-
 
144878
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
144879
 
-
 
144880
      static {
-
 
144881
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
144882
          byName.put(field.getFieldName(), field);
-
 
144883
        }
-
 
144884
      }
-
 
144885
 
-
 
144886
      /**
-
 
144887
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
144888
       */
-
 
144889
      public static _Fields findByThriftId(int fieldId) {
-
 
144890
        switch(fieldId) {
-
 
144891
          case 0: // SUCCESS
-
 
144892
            return SUCCESS;
-
 
144893
          case 1: // CEX
-
 
144894
            return CEX;
-
 
144895
          default:
-
 
144896
            return null;
-
 
144897
        }
-
 
144898
      }
-
 
144899
 
-
 
144900
      /**
-
 
144901
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
144902
       * if it is not found.
-
 
144903
       */
-
 
144904
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
144905
        _Fields fields = findByThriftId(fieldId);
-
 
144906
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
144907
        return fields;
-
 
144908
      }
-
 
144909
 
-
 
144910
      /**
-
 
144911
       * Find the _Fields constant that matches name, or null if its not found.
-
 
144912
       */
-
 
144913
      public static _Fields findByName(String name) {
-
 
144914
        return byName.get(name);
-
 
144915
      }
-
 
144916
 
-
 
144917
      private final short _thriftId;
-
 
144918
      private final String _fieldName;
-
 
144919
 
-
 
144920
      _Fields(short thriftId, String fieldName) {
-
 
144921
        _thriftId = thriftId;
-
 
144922
        _fieldName = fieldName;
-
 
144923
      }
-
 
144924
 
-
 
144925
      public short getThriftFieldId() {
-
 
144926
        return _thriftId;
-
 
144927
      }
-
 
144928
 
-
 
144929
      public String getFieldName() {
-
 
144930
        return _fieldName;
-
 
144931
      }
-
 
144932
    }
-
 
144933
 
-
 
144934
    // isset id assignments
-
 
144935
 
-
 
144936
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
144937
    static {
-
 
144938
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
144939
      tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
144940
          new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, StateGstRates.class)));
-
 
144941
      tmpMap.put(_Fields.CEX, new org.apache.thrift.meta_data.FieldMetaData("cex", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
144942
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT)));
-
 
144943
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
144944
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getGstRatesByState_result.class, metaDataMap);
-
 
144945
    }
-
 
144946
 
-
 
144947
    public getGstRatesByState_result() {
-
 
144948
    }
-
 
144949
 
-
 
144950
    public getGstRatesByState_result(
-
 
144951
      StateGstRates success,
-
 
144952
      CatalogServiceException cex)
-
 
144953
    {
-
 
144954
      this();
-
 
144955
      this.success = success;
-
 
144956
      this.cex = cex;
-
 
144957
    }
-
 
144958
 
-
 
144959
    /**
-
 
144960
     * Performs a deep copy on <i>other</i>.
-
 
144961
     */
-
 
144962
    public getGstRatesByState_result(getGstRatesByState_result other) {
-
 
144963
      if (other.isSetSuccess()) {
-
 
144964
        this.success = new StateGstRates(other.success);
-
 
144965
      }
-
 
144966
      if (other.isSetCex()) {
-
 
144967
        this.cex = new CatalogServiceException(other.cex);
-
 
144968
      }
-
 
144969
    }
-
 
144970
 
-
 
144971
    public getGstRatesByState_result deepCopy() {
-
 
144972
      return new getGstRatesByState_result(this);
-
 
144973
    }
-
 
144974
 
-
 
144975
    @Override
-
 
144976
    public void clear() {
-
 
144977
      this.success = null;
-
 
144978
      this.cex = null;
-
 
144979
    }
-
 
144980
 
-
 
144981
    public StateGstRates getSuccess() {
-
 
144982
      return this.success;
-
 
144983
    }
-
 
144984
 
-
 
144985
    public void setSuccess(StateGstRates success) {
-
 
144986
      this.success = success;
-
 
144987
    }
-
 
144988
 
-
 
144989
    public void unsetSuccess() {
-
 
144990
      this.success = null;
-
 
144991
    }
-
 
144992
 
-
 
144993
    /** Returns true if field success is set (has been assigned a value) and false otherwise */
-
 
144994
    public boolean isSetSuccess() {
-
 
144995
      return this.success != null;
-
 
144996
    }
-
 
144997
 
-
 
144998
    public void setSuccessIsSet(boolean value) {
-
 
144999
      if (!value) {
-
 
145000
        this.success = null;
-
 
145001
      }
-
 
145002
    }
-
 
145003
 
-
 
145004
    public CatalogServiceException getCex() {
-
 
145005
      return this.cex;
-
 
145006
    }
-
 
145007
 
-
 
145008
    public void setCex(CatalogServiceException cex) {
-
 
145009
      this.cex = cex;
-
 
145010
    }
-
 
145011
 
-
 
145012
    public void unsetCex() {
-
 
145013
      this.cex = null;
-
 
145014
    }
-
 
145015
 
-
 
145016
    /** Returns true if field cex is set (has been assigned a value) and false otherwise */
-
 
145017
    public boolean isSetCex() {
-
 
145018
      return this.cex != null;
-
 
145019
    }
-
 
145020
 
-
 
145021
    public void setCexIsSet(boolean value) {
-
 
145022
      if (!value) {
-
 
145023
        this.cex = null;
-
 
145024
      }
-
 
145025
    }
-
 
145026
 
-
 
145027
    public void setFieldValue(_Fields field, Object value) {
-
 
145028
      switch (field) {
-
 
145029
      case SUCCESS:
-
 
145030
        if (value == null) {
-
 
145031
          unsetSuccess();
-
 
145032
        } else {
-
 
145033
          setSuccess((StateGstRates)value);
-
 
145034
        }
-
 
145035
        break;
-
 
145036
 
-
 
145037
      case CEX:
-
 
145038
        if (value == null) {
-
 
145039
          unsetCex();
-
 
145040
        } else {
-
 
145041
          setCex((CatalogServiceException)value);
-
 
145042
        }
-
 
145043
        break;
-
 
145044
 
-
 
145045
      }
-
 
145046
    }
-
 
145047
 
-
 
145048
    public Object getFieldValue(_Fields field) {
-
 
145049
      switch (field) {
-
 
145050
      case SUCCESS:
-
 
145051
        return getSuccess();
-
 
145052
 
-
 
145053
      case CEX:
-
 
145054
        return getCex();
-
 
145055
 
-
 
145056
      }
-
 
145057
      throw new IllegalStateException();
-
 
145058
    }
-
 
145059
 
-
 
145060
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
145061
    public boolean isSet(_Fields field) {
-
 
145062
      if (field == null) {
-
 
145063
        throw new IllegalArgumentException();
-
 
145064
      }
-
 
145065
 
-
 
145066
      switch (field) {
-
 
145067
      case SUCCESS:
-
 
145068
        return isSetSuccess();
-
 
145069
      case CEX:
-
 
145070
        return isSetCex();
-
 
145071
      }
-
 
145072
      throw new IllegalStateException();
-
 
145073
    }
-
 
145074
 
-
 
145075
    @Override
-
 
145076
    public boolean equals(Object that) {
-
 
145077
      if (that == null)
-
 
145078
        return false;
-
 
145079
      if (that instanceof getGstRatesByState_result)
-
 
145080
        return this.equals((getGstRatesByState_result)that);
-
 
145081
      return false;
-
 
145082
    }
-
 
145083
 
-
 
145084
    public boolean equals(getGstRatesByState_result that) {
-
 
145085
      if (that == null)
-
 
145086
        return false;
-
 
145087
 
-
 
145088
      boolean this_present_success = true && this.isSetSuccess();
-
 
145089
      boolean that_present_success = true && that.isSetSuccess();
-
 
145090
      if (this_present_success || that_present_success) {
-
 
145091
        if (!(this_present_success && that_present_success))
-
 
145092
          return false;
-
 
145093
        if (!this.success.equals(that.success))
-
 
145094
          return false;
-
 
145095
      }
-
 
145096
 
-
 
145097
      boolean this_present_cex = true && this.isSetCex();
-
 
145098
      boolean that_present_cex = true && that.isSetCex();
-
 
145099
      if (this_present_cex || that_present_cex) {
-
 
145100
        if (!(this_present_cex && that_present_cex))
-
 
145101
          return false;
-
 
145102
        if (!this.cex.equals(that.cex))
-
 
145103
          return false;
-
 
145104
      }
-
 
145105
 
-
 
145106
      return true;
-
 
145107
    }
-
 
145108
 
-
 
145109
    @Override
-
 
145110
    public int hashCode() {
-
 
145111
      return 0;
-
 
145112
    }
-
 
145113
 
-
 
145114
    public int compareTo(getGstRatesByState_result other) {
-
 
145115
      if (!getClass().equals(other.getClass())) {
-
 
145116
        return getClass().getName().compareTo(other.getClass().getName());
-
 
145117
      }
-
 
145118
 
-
 
145119
      int lastComparison = 0;
-
 
145120
      getGstRatesByState_result typedOther = (getGstRatesByState_result)other;
-
 
145121
 
-
 
145122
      lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess());
-
 
145123
      if (lastComparison != 0) {
-
 
145124
        return lastComparison;
-
 
145125
      }
-
 
145126
      if (isSetSuccess()) {
-
 
145127
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success);
-
 
145128
        if (lastComparison != 0) {
-
 
145129
          return lastComparison;
-
 
145130
        }
-
 
145131
      }
-
 
145132
      lastComparison = Boolean.valueOf(isSetCex()).compareTo(typedOther.isSetCex());
-
 
145133
      if (lastComparison != 0) {
-
 
145134
        return lastComparison;
-
 
145135
      }
-
 
145136
      if (isSetCex()) {
-
 
145137
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.cex, typedOther.cex);
-
 
145138
        if (lastComparison != 0) {
-
 
145139
          return lastComparison;
-
 
145140
        }
-
 
145141
      }
-
 
145142
      return 0;
-
 
145143
    }
-
 
145144
 
-
 
145145
    public _Fields fieldForId(int fieldId) {
-
 
145146
      return _Fields.findByThriftId(fieldId);
-
 
145147
    }
-
 
145148
 
-
 
145149
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
145150
      org.apache.thrift.protocol.TField field;
-
 
145151
      iprot.readStructBegin();
-
 
145152
      while (true)
-
 
145153
      {
-
 
145154
        field = iprot.readFieldBegin();
-
 
145155
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
145156
          break;
-
 
145157
        }
-
 
145158
        switch (field.id) {
-
 
145159
          case 0: // SUCCESS
-
 
145160
            if (field.type == org.apache.thrift.protocol.TType.STRUCT) {
-
 
145161
              this.success = new StateGstRates();
-
 
145162
              this.success.read(iprot);
-
 
145163
            } else { 
-
 
145164
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
145165
            }
-
 
145166
            break;
-
 
145167
          case 1: // CEX
-
 
145168
            if (field.type == org.apache.thrift.protocol.TType.STRUCT) {
-
 
145169
              this.cex = new CatalogServiceException();
-
 
145170
              this.cex.read(iprot);
-
 
145171
            } else { 
-
 
145172
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
145173
            }
-
 
145174
            break;
-
 
145175
          default:
-
 
145176
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
145177
        }
-
 
145178
        iprot.readFieldEnd();
-
 
145179
      }
-
 
145180
      iprot.readStructEnd();
-
 
145181
      validate();
-
 
145182
    }
-
 
145183
 
-
 
145184
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
145185
      oprot.writeStructBegin(STRUCT_DESC);
-
 
145186
 
-
 
145187
      if (this.isSetSuccess()) {
-
 
145188
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
-
 
145189
        this.success.write(oprot);
-
 
145190
        oprot.writeFieldEnd();
-
 
145191
      } else if (this.isSetCex()) {
-
 
145192
        oprot.writeFieldBegin(CEX_FIELD_DESC);
-
 
145193
        this.cex.write(oprot);
-
 
145194
        oprot.writeFieldEnd();
-
 
145195
      }
-
 
145196
      oprot.writeFieldStop();
-
 
145197
      oprot.writeStructEnd();
-
 
145198
    }
-
 
145199
 
-
 
145200
    @Override
-
 
145201
    public String toString() {
-
 
145202
      StringBuilder sb = new StringBuilder("getGstRatesByState_result(");
-
 
145203
      boolean first = true;
-
 
145204
 
-
 
145205
      sb.append("success:");
-
 
145206
      if (this.success == null) {
-
 
145207
        sb.append("null");
-
 
145208
      } else {
-
 
145209
        sb.append(this.success);
-
 
145210
      }
-
 
145211
      first = false;
-
 
145212
      if (!first) sb.append(", ");
-
 
145213
      sb.append("cex:");
-
 
145214
      if (this.cex == null) {
-
 
145215
        sb.append("null");
-
 
145216
      } else {
-
 
145217
        sb.append(this.cex);
-
 
145218
      }
-
 
145219
      first = false;
-
 
145220
      sb.append(")");
-
 
145221
      return sb.toString();
-
 
145222
    }
-
 
145223
 
-
 
145224
    public void validate() throws org.apache.thrift.TException {
-
 
145225
      // check for required fields
-
 
145226
    }
-
 
145227
 
-
 
145228
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
145229
      try {
-
 
145230
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
145231
      } catch (org.apache.thrift.TException te) {
-
 
145232
        throw new java.io.IOException(te);
-
 
145233
      }
-
 
145234
    }
-
 
145235
 
-
 
145236
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
145237
      try {
-
 
145238
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
145239
      } catch (org.apache.thrift.TException te) {
-
 
145240
        throw new java.io.IOException(te);
-
 
145241
      }
-
 
145242
    }
-
 
145243
 
-
 
145244
  }
-
 
145245
 
-
 
145246
  public static class getInterStateGstRates_args implements org.apache.thrift.TBase<getInterStateGstRates_args, getInterStateGstRates_args._Fields>, java.io.Serializable, Cloneable   {
-
 
145247
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getInterStateGstRates_args");
-
 
145248
 
-
 
145249
 
-
 
145250
 
-
 
145251
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
145252
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
145253
;
-
 
145254
 
-
 
145255
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
145256
 
-
 
145257
      static {
-
 
145258
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
145259
          byName.put(field.getFieldName(), field);
-
 
145260
        }
-
 
145261
      }
-
 
145262
 
-
 
145263
      /**
-
 
145264
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
145265
       */
-
 
145266
      public static _Fields findByThriftId(int fieldId) {
-
 
145267
        switch(fieldId) {
-
 
145268
          default:
-
 
145269
            return null;
-
 
145270
        }
-
 
145271
      }
-
 
145272
 
-
 
145273
      /**
-
 
145274
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
145275
       * if it is not found.
-
 
145276
       */
-
 
145277
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
145278
        _Fields fields = findByThriftId(fieldId);
-
 
145279
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
145280
        return fields;
-
 
145281
      }
-
 
145282
 
-
 
145283
      /**
-
 
145284
       * Find the _Fields constant that matches name, or null if its not found.
-
 
145285
       */
-
 
145286
      public static _Fields findByName(String name) {
-
 
145287
        return byName.get(name);
-
 
145288
      }
-
 
145289
 
-
 
145290
      private final short _thriftId;
-
 
145291
      private final String _fieldName;
-
 
145292
 
-
 
145293
      _Fields(short thriftId, String fieldName) {
-
 
145294
        _thriftId = thriftId;
-
 
145295
        _fieldName = fieldName;
-
 
145296
      }
-
 
145297
 
-
 
145298
      public short getThriftFieldId() {
-
 
145299
        return _thriftId;
-
 
145300
      }
-
 
145301
 
-
 
145302
      public String getFieldName() {
-
 
145303
        return _fieldName;
-
 
145304
      }
-
 
145305
    }
-
 
145306
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
145307
    static {
-
 
145308
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
145309
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
145310
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getInterStateGstRates_args.class, metaDataMap);
-
 
145311
    }
-
 
145312
 
-
 
145313
    public getInterStateGstRates_args() {
-
 
145314
    }
-
 
145315
 
-
 
145316
    /**
-
 
145317
     * Performs a deep copy on <i>other</i>.
-
 
145318
     */
-
 
145319
    public getInterStateGstRates_args(getInterStateGstRates_args other) {
-
 
145320
    }
-
 
145321
 
-
 
145322
    public getInterStateGstRates_args deepCopy() {
-
 
145323
      return new getInterStateGstRates_args(this);
-
 
145324
    }
-
 
145325
 
-
 
145326
    @Override
-
 
145327
    public void clear() {
-
 
145328
    }
-
 
145329
 
-
 
145330
    public void setFieldValue(_Fields field, Object value) {
-
 
145331
      switch (field) {
-
 
145332
      }
-
 
145333
    }
-
 
145334
 
-
 
145335
    public Object getFieldValue(_Fields field) {
-
 
145336
      switch (field) {
-
 
145337
      }
-
 
145338
      throw new IllegalStateException();
-
 
145339
    }
-
 
145340
 
-
 
145341
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
145342
    public boolean isSet(_Fields field) {
-
 
145343
      if (field == null) {
-
 
145344
        throw new IllegalArgumentException();
-
 
145345
      }
-
 
145346
 
-
 
145347
      switch (field) {
-
 
145348
      }
-
 
145349
      throw new IllegalStateException();
-
 
145350
    }
-
 
145351
 
-
 
145352
    @Override
-
 
145353
    public boolean equals(Object that) {
-
 
145354
      if (that == null)
-
 
145355
        return false;
-
 
145356
      if (that instanceof getInterStateGstRates_args)
-
 
145357
        return this.equals((getInterStateGstRates_args)that);
-
 
145358
      return false;
-
 
145359
    }
-
 
145360
 
-
 
145361
    public boolean equals(getInterStateGstRates_args that) {
-
 
145362
      if (that == null)
-
 
145363
        return false;
-
 
145364
 
-
 
145365
      return true;
-
 
145366
    }
-
 
145367
 
-
 
145368
    @Override
-
 
145369
    public int hashCode() {
-
 
145370
      return 0;
-
 
145371
    }
-
 
145372
 
-
 
145373
    public int compareTo(getInterStateGstRates_args other) {
-
 
145374
      if (!getClass().equals(other.getClass())) {
-
 
145375
        return getClass().getName().compareTo(other.getClass().getName());
-
 
145376
      }
-
 
145377
 
-
 
145378
      int lastComparison = 0;
-
 
145379
      getInterStateGstRates_args typedOther = (getInterStateGstRates_args)other;
-
 
145380
 
-
 
145381
      return 0;
-
 
145382
    }
-
 
145383
 
-
 
145384
    public _Fields fieldForId(int fieldId) {
-
 
145385
      return _Fields.findByThriftId(fieldId);
-
 
145386
    }
-
 
145387
 
-
 
145388
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
145389
      org.apache.thrift.protocol.TField field;
-
 
145390
      iprot.readStructBegin();
-
 
145391
      while (true)
-
 
145392
      {
-
 
145393
        field = iprot.readFieldBegin();
-
 
145394
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
145395
          break;
-
 
145396
        }
-
 
145397
        switch (field.id) {
-
 
145398
          default:
-
 
145399
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
145400
        }
-
 
145401
        iprot.readFieldEnd();
-
 
145402
      }
-
 
145403
      iprot.readStructEnd();
-
 
145404
      validate();
-
 
145405
    }
-
 
145406
 
-
 
145407
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
145408
      validate();
-
 
145409
 
-
 
145410
      oprot.writeStructBegin(STRUCT_DESC);
-
 
145411
      oprot.writeFieldStop();
-
 
145412
      oprot.writeStructEnd();
-
 
145413
    }
-
 
145414
 
-
 
145415
    @Override
-
 
145416
    public String toString() {
-
 
145417
      StringBuilder sb = new StringBuilder("getInterStateGstRates_args(");
-
 
145418
      boolean first = true;
-
 
145419
 
-
 
145420
      sb.append(")");
-
 
145421
      return sb.toString();
-
 
145422
    }
-
 
145423
 
-
 
145424
    public void validate() throws org.apache.thrift.TException {
-
 
145425
      // check for required fields
-
 
145426
    }
-
 
145427
 
-
 
145428
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
145429
      try {
-
 
145430
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
145431
      } catch (org.apache.thrift.TException te) {
-
 
145432
        throw new java.io.IOException(te);
-
 
145433
      }
-
 
145434
    }
-
 
145435
 
-
 
145436
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
145437
      try {
-
 
145438
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
145439
      } catch (org.apache.thrift.TException te) {
-
 
145440
        throw new java.io.IOException(te);
-
 
145441
      }
-
 
145442
    }
-
 
145443
 
-
 
145444
  }
-
 
145445
 
-
 
145446
  public static class getInterStateGstRates_result implements org.apache.thrift.TBase<getInterStateGstRates_result, getInterStateGstRates_result._Fields>, java.io.Serializable, Cloneable   {
-
 
145447
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getInterStateGstRates_result");
-
 
145448
 
-
 
145449
    private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0);
-
 
145450
    private static final org.apache.thrift.protocol.TField CEX_FIELD_DESC = new org.apache.thrift.protocol.TField("cex", org.apache.thrift.protocol.TType.STRUCT, (short)1);
-
 
145451
 
-
 
145452
    private Map<String,GstRate> success; // required
-
 
145453
    private CatalogServiceException cex; // required
-
 
145454
 
-
 
145455
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
145456
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
145457
      SUCCESS((short)0, "success"),
-
 
145458
      CEX((short)1, "cex");
-
 
145459
 
-
 
145460
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
145461
 
-
 
145462
      static {
-
 
145463
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
145464
          byName.put(field.getFieldName(), field);
-
 
145465
        }
-
 
145466
      }
-
 
145467
 
-
 
145468
      /**
-
 
145469
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
145470
       */
-
 
145471
      public static _Fields findByThriftId(int fieldId) {
-
 
145472
        switch(fieldId) {
-
 
145473
          case 0: // SUCCESS
-
 
145474
            return SUCCESS;
-
 
145475
          case 1: // CEX
-
 
145476
            return CEX;
-
 
145477
          default:
-
 
145478
            return null;
-
 
145479
        }
-
 
145480
      }
-
 
145481
 
-
 
145482
      /**
-
 
145483
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
145484
       * if it is not found.
-
 
145485
       */
-
 
145486
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
145487
        _Fields fields = findByThriftId(fieldId);
-
 
145488
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
145489
        return fields;
-
 
145490
      }
-
 
145491
 
-
 
145492
      /**
-
 
145493
       * Find the _Fields constant that matches name, or null if its not found.
-
 
145494
       */
-
 
145495
      public static _Fields findByName(String name) {
-
 
145496
        return byName.get(name);
-
 
145497
      }
-
 
145498
 
-
 
145499
      private final short _thriftId;
-
 
145500
      private final String _fieldName;
-
 
145501
 
-
 
145502
      _Fields(short thriftId, String fieldName) {
-
 
145503
        _thriftId = thriftId;
-
 
145504
        _fieldName = fieldName;
-
 
145505
      }
-
 
145506
 
-
 
145507
      public short getThriftFieldId() {
-
 
145508
        return _thriftId;
-
 
145509
      }
-
 
145510
 
-
 
145511
      public String getFieldName() {
-
 
145512
        return _fieldName;
-
 
145513
      }
-
 
145514
    }
-
 
145515
 
-
 
145516
    // isset id assignments
-
 
145517
 
-
 
145518
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
145519
    static {
-
 
145520
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
145521
      tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
145522
          new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, 
-
 
145523
              new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), 
-
 
145524
              new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, GstRate.class))));
-
 
145525
      tmpMap.put(_Fields.CEX, new org.apache.thrift.meta_data.FieldMetaData("cex", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
145526
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT)));
-
 
145527
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
145528
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getInterStateGstRates_result.class, metaDataMap);
-
 
145529
    }
-
 
145530
 
-
 
145531
    public getInterStateGstRates_result() {
-
 
145532
    }
-
 
145533
 
-
 
145534
    public getInterStateGstRates_result(
-
 
145535
      Map<String,GstRate> success,
-
 
145536
      CatalogServiceException cex)
-
 
145537
    {
-
 
145538
      this();
-
 
145539
      this.success = success;
-
 
145540
      this.cex = cex;
-
 
145541
    }
-
 
145542
 
-
 
145543
    /**
-
 
145544
     * Performs a deep copy on <i>other</i>.
-
 
145545
     */
-
 
145546
    public getInterStateGstRates_result(getInterStateGstRates_result other) {
-
 
145547
      if (other.isSetSuccess()) {
-
 
145548
        Map<String,GstRate> __this__success = new HashMap<String,GstRate>();
-
 
145549
        for (Map.Entry<String, GstRate> other_element : other.success.entrySet()) {
-
 
145550
 
-
 
145551
          String other_element_key = other_element.getKey();
-
 
145552
          GstRate other_element_value = other_element.getValue();
-
 
145553
 
-
 
145554
          String __this__success_copy_key = other_element_key;
-
 
145555
 
-
 
145556
          GstRate __this__success_copy_value = new GstRate(other_element_value);
-
 
145557
 
-
 
145558
          __this__success.put(__this__success_copy_key, __this__success_copy_value);
-
 
145559
        }
-
 
145560
        this.success = __this__success;
-
 
145561
      }
-
 
145562
      if (other.isSetCex()) {
-
 
145563
        this.cex = new CatalogServiceException(other.cex);
-
 
145564
      }
-
 
145565
    }
-
 
145566
 
-
 
145567
    public getInterStateGstRates_result deepCopy() {
-
 
145568
      return new getInterStateGstRates_result(this);
-
 
145569
    }
-
 
145570
 
-
 
145571
    @Override
-
 
145572
    public void clear() {
-
 
145573
      this.success = null;
-
 
145574
      this.cex = null;
-
 
145575
    }
-
 
145576
 
-
 
145577
    public int getSuccessSize() {
-
 
145578
      return (this.success == null) ? 0 : this.success.size();
-
 
145579
    }
-
 
145580
 
-
 
145581
    public void putToSuccess(String key, GstRate val) {
-
 
145582
      if (this.success == null) {
-
 
145583
        this.success = new HashMap<String,GstRate>();
-
 
145584
      }
-
 
145585
      this.success.put(key, val);
-
 
145586
    }
-
 
145587
 
-
 
145588
    public Map<String,GstRate> getSuccess() {
-
 
145589
      return this.success;
-
 
145590
    }
-
 
145591
 
-
 
145592
    public void setSuccess(Map<String,GstRate> success) {
-
 
145593
      this.success = success;
-
 
145594
    }
-
 
145595
 
-
 
145596
    public void unsetSuccess() {
-
 
145597
      this.success = null;
-
 
145598
    }
-
 
145599
 
-
 
145600
    /** Returns true if field success is set (has been assigned a value) and false otherwise */
-
 
145601
    public boolean isSetSuccess() {
-
 
145602
      return this.success != null;
-
 
145603
    }
-
 
145604
 
-
 
145605
    public void setSuccessIsSet(boolean value) {
-
 
145606
      if (!value) {
-
 
145607
        this.success = null;
-
 
145608
      }
-
 
145609
    }
-
 
145610
 
-
 
145611
    public CatalogServiceException getCex() {
-
 
145612
      return this.cex;
-
 
145613
    }
-
 
145614
 
-
 
145615
    public void setCex(CatalogServiceException cex) {
-
 
145616
      this.cex = cex;
-
 
145617
    }
-
 
145618
 
-
 
145619
    public void unsetCex() {
-
 
145620
      this.cex = null;
-
 
145621
    }
-
 
145622
 
-
 
145623
    /** Returns true if field cex is set (has been assigned a value) and false otherwise */
-
 
145624
    public boolean isSetCex() {
-
 
145625
      return this.cex != null;
-
 
145626
    }
-
 
145627
 
-
 
145628
    public void setCexIsSet(boolean value) {
-
 
145629
      if (!value) {
-
 
145630
        this.cex = null;
-
 
145631
      }
-
 
145632
    }
-
 
145633
 
-
 
145634
    public void setFieldValue(_Fields field, Object value) {
-
 
145635
      switch (field) {
-
 
145636
      case SUCCESS:
-
 
145637
        if (value == null) {
-
 
145638
          unsetSuccess();
-
 
145639
        } else {
-
 
145640
          setSuccess((Map<String,GstRate>)value);
-
 
145641
        }
-
 
145642
        break;
-
 
145643
 
-
 
145644
      case CEX:
-
 
145645
        if (value == null) {
-
 
145646
          unsetCex();
-
 
145647
        } else {
-
 
145648
          setCex((CatalogServiceException)value);
-
 
145649
        }
-
 
145650
        break;
-
 
145651
 
-
 
145652
      }
-
 
145653
    }
-
 
145654
 
-
 
145655
    public Object getFieldValue(_Fields field) {
-
 
145656
      switch (field) {
-
 
145657
      case SUCCESS:
-
 
145658
        return getSuccess();
-
 
145659
 
-
 
145660
      case CEX:
-
 
145661
        return getCex();
-
 
145662
 
-
 
145663
      }
-
 
145664
      throw new IllegalStateException();
-
 
145665
    }
-
 
145666
 
-
 
145667
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
145668
    public boolean isSet(_Fields field) {
-
 
145669
      if (field == null) {
-
 
145670
        throw new IllegalArgumentException();
-
 
145671
      }
-
 
145672
 
-
 
145673
      switch (field) {
-
 
145674
      case SUCCESS:
-
 
145675
        return isSetSuccess();
-
 
145676
      case CEX:
-
 
145677
        return isSetCex();
-
 
145678
      }
-
 
145679
      throw new IllegalStateException();
-
 
145680
    }
-
 
145681
 
-
 
145682
    @Override
-
 
145683
    public boolean equals(Object that) {
-
 
145684
      if (that == null)
-
 
145685
        return false;
-
 
145686
      if (that instanceof getInterStateGstRates_result)
-
 
145687
        return this.equals((getInterStateGstRates_result)that);
-
 
145688
      return false;
-
 
145689
    }
-
 
145690
 
-
 
145691
    public boolean equals(getInterStateGstRates_result that) {
-
 
145692
      if (that == null)
-
 
145693
        return false;
-
 
145694
 
-
 
145695
      boolean this_present_success = true && this.isSetSuccess();
-
 
145696
      boolean that_present_success = true && that.isSetSuccess();
-
 
145697
      if (this_present_success || that_present_success) {
-
 
145698
        if (!(this_present_success && that_present_success))
-
 
145699
          return false;
-
 
145700
        if (!this.success.equals(that.success))
-
 
145701
          return false;
-
 
145702
      }
-
 
145703
 
-
 
145704
      boolean this_present_cex = true && this.isSetCex();
-
 
145705
      boolean that_present_cex = true && that.isSetCex();
-
 
145706
      if (this_present_cex || that_present_cex) {
-
 
145707
        if (!(this_present_cex && that_present_cex))
-
 
145708
          return false;
-
 
145709
        if (!this.cex.equals(that.cex))
-
 
145710
          return false;
-
 
145711
      }
-
 
145712
 
-
 
145713
      return true;
-
 
145714
    }
-
 
145715
 
-
 
145716
    @Override
-
 
145717
    public int hashCode() {
-
 
145718
      return 0;
-
 
145719
    }
-
 
145720
 
-
 
145721
    public int compareTo(getInterStateGstRates_result other) {
-
 
145722
      if (!getClass().equals(other.getClass())) {
-
 
145723
        return getClass().getName().compareTo(other.getClass().getName());
-
 
145724
      }
-
 
145725
 
-
 
145726
      int lastComparison = 0;
-
 
145727
      getInterStateGstRates_result typedOther = (getInterStateGstRates_result)other;
-
 
145728
 
-
 
145729
      lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess());
-
 
145730
      if (lastComparison != 0) {
-
 
145731
        return lastComparison;
-
 
145732
      }
-
 
145733
      if (isSetSuccess()) {
-
 
145734
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success);
-
 
145735
        if (lastComparison != 0) {
-
 
145736
          return lastComparison;
-
 
145737
        }
-
 
145738
      }
-
 
145739
      lastComparison = Boolean.valueOf(isSetCex()).compareTo(typedOther.isSetCex());
-
 
145740
      if (lastComparison != 0) {
-
 
145741
        return lastComparison;
-
 
145742
      }
-
 
145743
      if (isSetCex()) {
-
 
145744
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.cex, typedOther.cex);
-
 
145745
        if (lastComparison != 0) {
-
 
145746
          return lastComparison;
-
 
145747
        }
-
 
145748
      }
-
 
145749
      return 0;
-
 
145750
    }
-
 
145751
 
-
 
145752
    public _Fields fieldForId(int fieldId) {
-
 
145753
      return _Fields.findByThriftId(fieldId);
-
 
145754
    }
-
 
145755
 
-
 
145756
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
145757
      org.apache.thrift.protocol.TField field;
-
 
145758
      iprot.readStructBegin();
-
 
145759
      while (true)
-
 
145760
      {
-
 
145761
        field = iprot.readFieldBegin();
-
 
145762
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
145763
          break;
-
 
145764
        }
-
 
145765
        switch (field.id) {
-
 
145766
          case 0: // SUCCESS
-
 
145767
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
-
 
145768
              {
-
 
145769
                org.apache.thrift.protocol.TMap _map558 = iprot.readMapBegin();
-
 
145770
                this.success = new HashMap<String,GstRate>(2*_map558.size);
-
 
145771
                for (int _i559 = 0; _i559 < _map558.size; ++_i559)
-
 
145772
                {
-
 
145773
                  String _key560; // required
-
 
145774
                  GstRate _val561; // required
-
 
145775
                  _key560 = iprot.readString();
-
 
145776
                  _val561 = new GstRate();
-
 
145777
                  _val561.read(iprot);
-
 
145778
                  this.success.put(_key560, _val561);
-
 
145779
                }
-
 
145780
                iprot.readMapEnd();
-
 
145781
              }
-
 
145782
            } else { 
-
 
145783
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
145784
            }
-
 
145785
            break;
-
 
145786
          case 1: // CEX
-
 
145787
            if (field.type == org.apache.thrift.protocol.TType.STRUCT) {
-
 
145788
              this.cex = new CatalogServiceException();
-
 
145789
              this.cex.read(iprot);
-
 
145790
            } else { 
-
 
145791
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
145792
            }
-
 
145793
            break;
-
 
145794
          default:
-
 
145795
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
145796
        }
-
 
145797
        iprot.readFieldEnd();
-
 
145798
      }
-
 
145799
      iprot.readStructEnd();
-
 
145800
      validate();
-
 
145801
    }
-
 
145802
 
-
 
145803
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
145804
      oprot.writeStructBegin(STRUCT_DESC);
-
 
145805
 
-
 
145806
      if (this.isSetSuccess()) {
-
 
145807
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
-
 
145808
        {
-
 
145809
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
-
 
145810
          for (Map.Entry<String, GstRate> _iter562 : this.success.entrySet())
-
 
145811
          {
-
 
145812
            oprot.writeString(_iter562.getKey());
-
 
145813
            _iter562.getValue().write(oprot);
-
 
145814
          }
-
 
145815
          oprot.writeMapEnd();
-
 
145816
        }
-
 
145817
        oprot.writeFieldEnd();
-
 
145818
      } else if (this.isSetCex()) {
-
 
145819
        oprot.writeFieldBegin(CEX_FIELD_DESC);
-
 
145820
        this.cex.write(oprot);
-
 
145821
        oprot.writeFieldEnd();
-
 
145822
      }
-
 
145823
      oprot.writeFieldStop();
-
 
145824
      oprot.writeStructEnd();
-
 
145825
    }
-
 
145826
 
-
 
145827
    @Override
-
 
145828
    public String toString() {
-
 
145829
      StringBuilder sb = new StringBuilder("getInterStateGstRates_result(");
-
 
145830
      boolean first = true;
-
 
145831
 
-
 
145832
      sb.append("success:");
-
 
145833
      if (this.success == null) {
-
 
145834
        sb.append("null");
-
 
145835
      } else {
-
 
145836
        sb.append(this.success);
-
 
145837
      }
-
 
145838
      first = false;
-
 
145839
      if (!first) sb.append(", ");
-
 
145840
      sb.append("cex:");
-
 
145841
      if (this.cex == null) {
-
 
145842
        sb.append("null");
-
 
145843
      } else {
-
 
145844
        sb.append(this.cex);
-
 
145845
      }
-
 
145846
      first = false;
-
 
145847
      sb.append(")");
-
 
145848
      return sb.toString();
-
 
145849
    }
-
 
145850
 
-
 
145851
    public void validate() throws org.apache.thrift.TException {
-
 
145852
      // check for required fields
-
 
145853
    }
-
 
145854
 
-
 
145855
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
145856
      try {
-
 
145857
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
145858
      } catch (org.apache.thrift.TException te) {
-
 
145859
        throw new java.io.IOException(te);
-
 
145860
      }
-
 
145861
    }
-
 
145862
 
-
 
145863
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
145864
      try {
-
 
145865
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
145866
      } catch (org.apache.thrift.TException te) {
-
 
145867
        throw new java.io.IOException(te);
-
 
145868
      }
-
 
145869
    }
-
 
145870
 
-
 
145871
  }
-
 
145872
 
-
 
145873
  public static class getHsnCodesByCategory_args implements org.apache.thrift.TBase<getHsnCodesByCategory_args, getHsnCodesByCategory_args._Fields>, java.io.Serializable, Cloneable   {
-
 
145874
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getHsnCodesByCategory_args");
-
 
145875
 
-
 
145876
    private static final org.apache.thrift.protocol.TField CATEGORY_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("categoryId", org.apache.thrift.protocol.TType.I64, (short)1);
-
 
145877
 
-
 
145878
    private long categoryId; // required
-
 
145879
 
-
 
145880
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
145881
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
145882
      CATEGORY_ID((short)1, "categoryId");
-
 
145883
 
-
 
145884
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
145885
 
-
 
145886
      static {
-
 
145887
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
145888
          byName.put(field.getFieldName(), field);
-
 
145889
        }
-
 
145890
      }
-
 
145891
 
-
 
145892
      /**
-
 
145893
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
145894
       */
-
 
145895
      public static _Fields findByThriftId(int fieldId) {
-
 
145896
        switch(fieldId) {
-
 
145897
          case 1: // CATEGORY_ID
-
 
145898
            return CATEGORY_ID;
-
 
145899
          default:
-
 
145900
            return null;
-
 
145901
        }
-
 
145902
      }
-
 
145903
 
-
 
145904
      /**
-
 
145905
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
145906
       * if it is not found.
-
 
145907
       */
-
 
145908
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
145909
        _Fields fields = findByThriftId(fieldId);
-
 
145910
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
145911
        return fields;
-
 
145912
      }
-
 
145913
 
-
 
145914
      /**
-
 
145915
       * Find the _Fields constant that matches name, or null if its not found.
-
 
145916
       */
-
 
145917
      public static _Fields findByName(String name) {
-
 
145918
        return byName.get(name);
-
 
145919
      }
-
 
145920
 
-
 
145921
      private final short _thriftId;
-
 
145922
      private final String _fieldName;
-
 
145923
 
-
 
145924
      _Fields(short thriftId, String fieldName) {
-
 
145925
        _thriftId = thriftId;
-
 
145926
        _fieldName = fieldName;
-
 
145927
      }
-
 
145928
 
-
 
145929
      public short getThriftFieldId() {
-
 
145930
        return _thriftId;
-
 
145931
      }
-
 
145932
 
-
 
145933
      public String getFieldName() {
-
 
145934
        return _fieldName;
-
 
145935
      }
-
 
145936
    }
-
 
145937
 
-
 
145938
    // isset id assignments
-
 
145939
    private static final int __CATEGORYID_ISSET_ID = 0;
-
 
145940
    private BitSet __isset_bit_vector = new BitSet(1);
-
 
145941
 
-
 
145942
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
145943
    static {
-
 
145944
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
145945
      tmpMap.put(_Fields.CATEGORY_ID, new org.apache.thrift.meta_data.FieldMetaData("categoryId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
145946
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
-
 
145947
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
145948
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getHsnCodesByCategory_args.class, metaDataMap);
-
 
145949
    }
-
 
145950
 
-
 
145951
    public getHsnCodesByCategory_args() {
-
 
145952
    }
-
 
145953
 
-
 
145954
    public getHsnCodesByCategory_args(
-
 
145955
      long categoryId)
-
 
145956
    {
-
 
145957
      this();
-
 
145958
      this.categoryId = categoryId;
-
 
145959
      setCategoryIdIsSet(true);
-
 
145960
    }
-
 
145961
 
-
 
145962
    /**
-
 
145963
     * Performs a deep copy on <i>other</i>.
-
 
145964
     */
-
 
145965
    public getHsnCodesByCategory_args(getHsnCodesByCategory_args other) {
-
 
145966
      __isset_bit_vector.clear();
-
 
145967
      __isset_bit_vector.or(other.__isset_bit_vector);
-
 
145968
      this.categoryId = other.categoryId;
-
 
145969
    }
-
 
145970
 
-
 
145971
    public getHsnCodesByCategory_args deepCopy() {
-
 
145972
      return new getHsnCodesByCategory_args(this);
-
 
145973
    }
-
 
145974
 
-
 
145975
    @Override
-
 
145976
    public void clear() {
-
 
145977
      setCategoryIdIsSet(false);
-
 
145978
      this.categoryId = 0;
-
 
145979
    }
-
 
145980
 
-
 
145981
    public long getCategoryId() {
-
 
145982
      return this.categoryId;
-
 
145983
    }
-
 
145984
 
-
 
145985
    public void setCategoryId(long categoryId) {
-
 
145986
      this.categoryId = categoryId;
-
 
145987
      setCategoryIdIsSet(true);
-
 
145988
    }
-
 
145989
 
-
 
145990
    public void unsetCategoryId() {
-
 
145991
      __isset_bit_vector.clear(__CATEGORYID_ISSET_ID);
-
 
145992
    }
-
 
145993
 
-
 
145994
    /** Returns true if field categoryId is set (has been assigned a value) and false otherwise */
-
 
145995
    public boolean isSetCategoryId() {
-
 
145996
      return __isset_bit_vector.get(__CATEGORYID_ISSET_ID);
-
 
145997
    }
-
 
145998
 
-
 
145999
    public void setCategoryIdIsSet(boolean value) {
-
 
146000
      __isset_bit_vector.set(__CATEGORYID_ISSET_ID, value);
-
 
146001
    }
-
 
146002
 
-
 
146003
    public void setFieldValue(_Fields field, Object value) {
-
 
146004
      switch (field) {
-
 
146005
      case CATEGORY_ID:
-
 
146006
        if (value == null) {
-
 
146007
          unsetCategoryId();
-
 
146008
        } else {
-
 
146009
          setCategoryId((Long)value);
-
 
146010
        }
-
 
146011
        break;
-
 
146012
 
-
 
146013
      }
-
 
146014
    }
-
 
146015
 
-
 
146016
    public Object getFieldValue(_Fields field) {
-
 
146017
      switch (field) {
-
 
146018
      case CATEGORY_ID:
-
 
146019
        return Long.valueOf(getCategoryId());
-
 
146020
 
-
 
146021
      }
-
 
146022
      throw new IllegalStateException();
-
 
146023
    }
-
 
146024
 
-
 
146025
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
146026
    public boolean isSet(_Fields field) {
-
 
146027
      if (field == null) {
-
 
146028
        throw new IllegalArgumentException();
-
 
146029
      }
-
 
146030
 
-
 
146031
      switch (field) {
-
 
146032
      case CATEGORY_ID:
-
 
146033
        return isSetCategoryId();
-
 
146034
      }
-
 
146035
      throw new IllegalStateException();
-
 
146036
    }
-
 
146037
 
-
 
146038
    @Override
-
 
146039
    public boolean equals(Object that) {
-
 
146040
      if (that == null)
-
 
146041
        return false;
-
 
146042
      if (that instanceof getHsnCodesByCategory_args)
-
 
146043
        return this.equals((getHsnCodesByCategory_args)that);
-
 
146044
      return false;
-
 
146045
    }
-
 
146046
 
-
 
146047
    public boolean equals(getHsnCodesByCategory_args that) {
-
 
146048
      if (that == null)
-
 
146049
        return false;
-
 
146050
 
-
 
146051
      boolean this_present_categoryId = true;
-
 
146052
      boolean that_present_categoryId = true;
-
 
146053
      if (this_present_categoryId || that_present_categoryId) {
-
 
146054
        if (!(this_present_categoryId && that_present_categoryId))
-
 
146055
          return false;
-
 
146056
        if (this.categoryId != that.categoryId)
-
 
146057
          return false;
-
 
146058
      }
-
 
146059
 
-
 
146060
      return true;
-
 
146061
    }
-
 
146062
 
-
 
146063
    @Override
-
 
146064
    public int hashCode() {
-
 
146065
      return 0;
-
 
146066
    }
-
 
146067
 
-
 
146068
    public int compareTo(getHsnCodesByCategory_args other) {
-
 
146069
      if (!getClass().equals(other.getClass())) {
-
 
146070
        return getClass().getName().compareTo(other.getClass().getName());
-
 
146071
      }
-
 
146072
 
-
 
146073
      int lastComparison = 0;
-
 
146074
      getHsnCodesByCategory_args typedOther = (getHsnCodesByCategory_args)other;
-
 
146075
 
-
 
146076
      lastComparison = Boolean.valueOf(isSetCategoryId()).compareTo(typedOther.isSetCategoryId());
-
 
146077
      if (lastComparison != 0) {
-
 
146078
        return lastComparison;
-
 
146079
      }
-
 
146080
      if (isSetCategoryId()) {
-
 
146081
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.categoryId, typedOther.categoryId);
-
 
146082
        if (lastComparison != 0) {
-
 
146083
          return lastComparison;
-
 
146084
        }
-
 
146085
      }
-
 
146086
      return 0;
-
 
146087
    }
-
 
146088
 
-
 
146089
    public _Fields fieldForId(int fieldId) {
-
 
146090
      return _Fields.findByThriftId(fieldId);
-
 
146091
    }
-
 
146092
 
-
 
146093
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
146094
      org.apache.thrift.protocol.TField field;
-
 
146095
      iprot.readStructBegin();
-
 
146096
      while (true)
-
 
146097
      {
-
 
146098
        field = iprot.readFieldBegin();
-
 
146099
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
146100
          break;
-
 
146101
        }
-
 
146102
        switch (field.id) {
-
 
146103
          case 1: // CATEGORY_ID
-
 
146104
            if (field.type == org.apache.thrift.protocol.TType.I64) {
-
 
146105
              this.categoryId = iprot.readI64();
-
 
146106
              setCategoryIdIsSet(true);
-
 
146107
            } else { 
-
 
146108
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
146109
            }
-
 
146110
            break;
-
 
146111
          default:
-
 
146112
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
146113
        }
-
 
146114
        iprot.readFieldEnd();
-
 
146115
      }
-
 
146116
      iprot.readStructEnd();
-
 
146117
      validate();
-
 
146118
    }
-
 
146119
 
-
 
146120
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
146121
      validate();
-
 
146122
 
-
 
146123
      oprot.writeStructBegin(STRUCT_DESC);
-
 
146124
      oprot.writeFieldBegin(CATEGORY_ID_FIELD_DESC);
-
 
146125
      oprot.writeI64(this.categoryId);
-
 
146126
      oprot.writeFieldEnd();
-
 
146127
      oprot.writeFieldStop();
-
 
146128
      oprot.writeStructEnd();
-
 
146129
    }
-
 
146130
 
-
 
146131
    @Override
-
 
146132
    public String toString() {
-
 
146133
      StringBuilder sb = new StringBuilder("getHsnCodesByCategory_args(");
-
 
146134
      boolean first = true;
-
 
146135
 
-
 
146136
      sb.append("categoryId:");
-
 
146137
      sb.append(this.categoryId);
-
 
146138
      first = false;
-
 
146139
      sb.append(")");
-
 
146140
      return sb.toString();
-
 
146141
    }
-
 
146142
 
-
 
146143
    public void validate() throws org.apache.thrift.TException {
-
 
146144
      // check for required fields
-
 
146145
    }
-
 
146146
 
-
 
146147
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
146148
      try {
-
 
146149
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
146150
      } catch (org.apache.thrift.TException te) {
-
 
146151
        throw new java.io.IOException(te);
-
 
146152
      }
-
 
146153
    }
-
 
146154
 
-
 
146155
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
146156
      try {
-
 
146157
        // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor.
-
 
146158
        __isset_bit_vector = new BitSet(1);
-
 
146159
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
146160
      } catch (org.apache.thrift.TException te) {
-
 
146161
        throw new java.io.IOException(te);
-
 
146162
      }
-
 
146163
    }
-
 
146164
 
-
 
146165
  }
-
 
146166
 
-
 
146167
  public static class getHsnCodesByCategory_result implements org.apache.thrift.TBase<getHsnCodesByCategory_result, getHsnCodesByCategory_result._Fields>, java.io.Serializable, Cloneable   {
-
 
146168
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getHsnCodesByCategory_result");
-
 
146169
 
-
 
146170
    private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.LIST, (short)0);
-
 
146171
    private static final org.apache.thrift.protocol.TField CEX_FIELD_DESC = new org.apache.thrift.protocol.TField("cex", org.apache.thrift.protocol.TType.STRUCT, (short)1);
-
 
146172
 
-
 
146173
    private List<String> success; // required
-
 
146174
    private CatalogServiceException cex; // required
-
 
146175
 
-
 
146176
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
146177
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
146178
      SUCCESS((short)0, "success"),
-
 
146179
      CEX((short)1, "cex");
-
 
146180
 
-
 
146181
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
146182
 
-
 
146183
      static {
-
 
146184
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
146185
          byName.put(field.getFieldName(), field);
-
 
146186
        }
-
 
146187
      }
-
 
146188
 
-
 
146189
      /**
-
 
146190
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
146191
       */
-
 
146192
      public static _Fields findByThriftId(int fieldId) {
-
 
146193
        switch(fieldId) {
-
 
146194
          case 0: // SUCCESS
-
 
146195
            return SUCCESS;
-
 
146196
          case 1: // CEX
-
 
146197
            return CEX;
-
 
146198
          default:
-
 
146199
            return null;
-
 
146200
        }
-
 
146201
      }
-
 
146202
 
-
 
146203
      /**
-
 
146204
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
146205
       * if it is not found.
-
 
146206
       */
-
 
146207
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
146208
        _Fields fields = findByThriftId(fieldId);
-
 
146209
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
146210
        return fields;
-
 
146211
      }
-
 
146212
 
-
 
146213
      /**
-
 
146214
       * Find the _Fields constant that matches name, or null if its not found.
-
 
146215
       */
-
 
146216
      public static _Fields findByName(String name) {
-
 
146217
        return byName.get(name);
-
 
146218
      }
-
 
146219
 
-
 
146220
      private final short _thriftId;
-
 
146221
      private final String _fieldName;
-
 
146222
 
-
 
146223
      _Fields(short thriftId, String fieldName) {
-
 
146224
        _thriftId = thriftId;
-
 
146225
        _fieldName = fieldName;
-
 
146226
      }
-
 
146227
 
-
 
146228
      public short getThriftFieldId() {
-
 
146229
        return _thriftId;
-
 
146230
      }
-
 
146231
 
-
 
146232
      public String getFieldName() {
-
 
146233
        return _fieldName;
-
 
146234
      }
-
 
146235
    }
-
 
146236
 
-
 
146237
    // isset id assignments
-
 
146238
 
-
 
146239
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
146240
    static {
-
 
146241
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
146242
      tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
146243
          new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, 
-
 
146244
              new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))));
-
 
146245
      tmpMap.put(_Fields.CEX, new org.apache.thrift.meta_data.FieldMetaData("cex", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
146246
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT)));
-
 
146247
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
146248
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getHsnCodesByCategory_result.class, metaDataMap);
-
 
146249
    }
-
 
146250
 
-
 
146251
    public getHsnCodesByCategory_result() {
-
 
146252
    }
-
 
146253
 
-
 
146254
    public getHsnCodesByCategory_result(
-
 
146255
      List<String> success,
-
 
146256
      CatalogServiceException cex)
-
 
146257
    {
-
 
146258
      this();
-
 
146259
      this.success = success;
-
 
146260
      this.cex = cex;
-
 
146261
    }
-
 
146262
 
-
 
146263
    /**
-
 
146264
     * Performs a deep copy on <i>other</i>.
-
 
146265
     */
-
 
146266
    public getHsnCodesByCategory_result(getHsnCodesByCategory_result other) {
-
 
146267
      if (other.isSetSuccess()) {
-
 
146268
        List<String> __this__success = new ArrayList<String>();
-
 
146269
        for (String other_element : other.success) {
-
 
146270
          __this__success.add(other_element);
-
 
146271
        }
-
 
146272
        this.success = __this__success;
-
 
146273
      }
-
 
146274
      if (other.isSetCex()) {
-
 
146275
        this.cex = new CatalogServiceException(other.cex);
-
 
146276
      }
-
 
146277
    }
-
 
146278
 
-
 
146279
    public getHsnCodesByCategory_result deepCopy() {
-
 
146280
      return new getHsnCodesByCategory_result(this);
-
 
146281
    }
-
 
146282
 
-
 
146283
    @Override
-
 
146284
    public void clear() {
-
 
146285
      this.success = null;
-
 
146286
      this.cex = null;
-
 
146287
    }
-
 
146288
 
-
 
146289
    public int getSuccessSize() {
-
 
146290
      return (this.success == null) ? 0 : this.success.size();
-
 
146291
    }
-
 
146292
 
-
 
146293
    public java.util.Iterator<String> getSuccessIterator() {
-
 
146294
      return (this.success == null) ? null : this.success.iterator();
-
 
146295
    }
-
 
146296
 
-
 
146297
    public void addToSuccess(String elem) {
-
 
146298
      if (this.success == null) {
-
 
146299
        this.success = new ArrayList<String>();
-
 
146300
      }
-
 
146301
      this.success.add(elem);
-
 
146302
    }
-
 
146303
 
-
 
146304
    public List<String> getSuccess() {
-
 
146305
      return this.success;
-
 
146306
    }
-
 
146307
 
-
 
146308
    public void setSuccess(List<String> success) {
-
 
146309
      this.success = success;
-
 
146310
    }
-
 
146311
 
-
 
146312
    public void unsetSuccess() {
-
 
146313
      this.success = null;
-
 
146314
    }
-
 
146315
 
-
 
146316
    /** Returns true if field success is set (has been assigned a value) and false otherwise */
-
 
146317
    public boolean isSetSuccess() {
-
 
146318
      return this.success != null;
-
 
146319
    }
-
 
146320
 
-
 
146321
    public void setSuccessIsSet(boolean value) {
-
 
146322
      if (!value) {
-
 
146323
        this.success = null;
-
 
146324
      }
-
 
146325
    }
-
 
146326
 
-
 
146327
    public CatalogServiceException getCex() {
-
 
146328
      return this.cex;
-
 
146329
    }
-
 
146330
 
-
 
146331
    public void setCex(CatalogServiceException cex) {
-
 
146332
      this.cex = cex;
-
 
146333
    }
-
 
146334
 
-
 
146335
    public void unsetCex() {
-
 
146336
      this.cex = null;
-
 
146337
    }
-
 
146338
 
-
 
146339
    /** Returns true if field cex is set (has been assigned a value) and false otherwise */
-
 
146340
    public boolean isSetCex() {
-
 
146341
      return this.cex != null;
-
 
146342
    }
-
 
146343
 
-
 
146344
    public void setCexIsSet(boolean value) {
-
 
146345
      if (!value) {
-
 
146346
        this.cex = null;
-
 
146347
      }
-
 
146348
    }
-
 
146349
 
-
 
146350
    public void setFieldValue(_Fields field, Object value) {
-
 
146351
      switch (field) {
-
 
146352
      case SUCCESS:
-
 
146353
        if (value == null) {
-
 
146354
          unsetSuccess();
-
 
146355
        } else {
-
 
146356
          setSuccess((List<String>)value);
-
 
146357
        }
-
 
146358
        break;
-
 
146359
 
-
 
146360
      case CEX:
-
 
146361
        if (value == null) {
-
 
146362
          unsetCex();
-
 
146363
        } else {
-
 
146364
          setCex((CatalogServiceException)value);
-
 
146365
        }
-
 
146366
        break;
-
 
146367
 
-
 
146368
      }
-
 
146369
    }
-
 
146370
 
-
 
146371
    public Object getFieldValue(_Fields field) {
-
 
146372
      switch (field) {
-
 
146373
      case SUCCESS:
-
 
146374
        return getSuccess();
-
 
146375
 
-
 
146376
      case CEX:
-
 
146377
        return getCex();
-
 
146378
 
-
 
146379
      }
-
 
146380
      throw new IllegalStateException();
-
 
146381
    }
-
 
146382
 
-
 
146383
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
146384
    public boolean isSet(_Fields field) {
-
 
146385
      if (field == null) {
-
 
146386
        throw new IllegalArgumentException();
-
 
146387
      }
-
 
146388
 
-
 
146389
      switch (field) {
-
 
146390
      case SUCCESS:
-
 
146391
        return isSetSuccess();
-
 
146392
      case CEX:
-
 
146393
        return isSetCex();
-
 
146394
      }
-
 
146395
      throw new IllegalStateException();
-
 
146396
    }
-
 
146397
 
-
 
146398
    @Override
-
 
146399
    public boolean equals(Object that) {
-
 
146400
      if (that == null)
-
 
146401
        return false;
-
 
146402
      if (that instanceof getHsnCodesByCategory_result)
-
 
146403
        return this.equals((getHsnCodesByCategory_result)that);
-
 
146404
      return false;
-
 
146405
    }
-
 
146406
 
-
 
146407
    public boolean equals(getHsnCodesByCategory_result that) {
-
 
146408
      if (that == null)
-
 
146409
        return false;
-
 
146410
 
-
 
146411
      boolean this_present_success = true && this.isSetSuccess();
-
 
146412
      boolean that_present_success = true && that.isSetSuccess();
-
 
146413
      if (this_present_success || that_present_success) {
-
 
146414
        if (!(this_present_success && that_present_success))
-
 
146415
          return false;
-
 
146416
        if (!this.success.equals(that.success))
-
 
146417
          return false;
-
 
146418
      }
-
 
146419
 
-
 
146420
      boolean this_present_cex = true && this.isSetCex();
-
 
146421
      boolean that_present_cex = true && that.isSetCex();
-
 
146422
      if (this_present_cex || that_present_cex) {
-
 
146423
        if (!(this_present_cex && that_present_cex))
-
 
146424
          return false;
-
 
146425
        if (!this.cex.equals(that.cex))
-
 
146426
          return false;
-
 
146427
      }
-
 
146428
 
-
 
146429
      return true;
-
 
146430
    }
-
 
146431
 
-
 
146432
    @Override
-
 
146433
    public int hashCode() {
-
 
146434
      return 0;
-
 
146435
    }
-
 
146436
 
-
 
146437
    public int compareTo(getHsnCodesByCategory_result other) {
-
 
146438
      if (!getClass().equals(other.getClass())) {
-
 
146439
        return getClass().getName().compareTo(other.getClass().getName());
-
 
146440
      }
-
 
146441
 
-
 
146442
      int lastComparison = 0;
-
 
146443
      getHsnCodesByCategory_result typedOther = (getHsnCodesByCategory_result)other;
-
 
146444
 
-
 
146445
      lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess());
-
 
146446
      if (lastComparison != 0) {
-
 
146447
        return lastComparison;
-
 
146448
      }
-
 
146449
      if (isSetSuccess()) {
-
 
146450
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success);
-
 
146451
        if (lastComparison != 0) {
-
 
146452
          return lastComparison;
-
 
146453
        }
-
 
146454
      }
-
 
146455
      lastComparison = Boolean.valueOf(isSetCex()).compareTo(typedOther.isSetCex());
-
 
146456
      if (lastComparison != 0) {
-
 
146457
        return lastComparison;
-
 
146458
      }
-
 
146459
      if (isSetCex()) {
-
 
146460
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.cex, typedOther.cex);
-
 
146461
        if (lastComparison != 0) {
-
 
146462
          return lastComparison;
-
 
146463
        }
-
 
146464
      }
-
 
146465
      return 0;
-
 
146466
    }
-
 
146467
 
-
 
146468
    public _Fields fieldForId(int fieldId) {
-
 
146469
      return _Fields.findByThriftId(fieldId);
-
 
146470
    }
-
 
146471
 
-
 
146472
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
146473
      org.apache.thrift.protocol.TField field;
-
 
146474
      iprot.readStructBegin();
-
 
146475
      while (true)
-
 
146476
      {
-
 
146477
        field = iprot.readFieldBegin();
-
 
146478
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
146479
          break;
-
 
146480
        }
-
 
146481
        switch (field.id) {
-
 
146482
          case 0: // SUCCESS
-
 
146483
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
-
 
146484
              {
-
 
146485
                org.apache.thrift.protocol.TList _list563 = iprot.readListBegin();
-
 
146486
                this.success = new ArrayList<String>(_list563.size);
-
 
146487
                for (int _i564 = 0; _i564 < _list563.size; ++_i564)
-
 
146488
                {
-
 
146489
                  String _elem565; // required
-
 
146490
                  _elem565 = iprot.readString();
-
 
146491
                  this.success.add(_elem565);
-
 
146492
                }
-
 
146493
                iprot.readListEnd();
-
 
146494
              }
-
 
146495
            } else { 
-
 
146496
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
146497
            }
-
 
146498
            break;
-
 
146499
          case 1: // CEX
-
 
146500
            if (field.type == org.apache.thrift.protocol.TType.STRUCT) {
-
 
146501
              this.cex = new CatalogServiceException();
-
 
146502
              this.cex.read(iprot);
-
 
146503
            } else { 
-
 
146504
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
146505
            }
-
 
146506
            break;
-
 
146507
          default:
-
 
146508
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
146509
        }
-
 
146510
        iprot.readFieldEnd();
-
 
146511
      }
-
 
146512
      iprot.readStructEnd();
-
 
146513
      validate();
-
 
146514
    }
-
 
146515
 
-
 
146516
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
146517
      oprot.writeStructBegin(STRUCT_DESC);
-
 
146518
 
-
 
146519
      if (this.isSetSuccess()) {
-
 
146520
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
-
 
146521
        {
-
 
146522
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
-
 
146523
          for (String _iter566 : this.success)
-
 
146524
          {
-
 
146525
            oprot.writeString(_iter566);
-
 
146526
          }
-
 
146527
          oprot.writeListEnd();
-
 
146528
        }
-
 
146529
        oprot.writeFieldEnd();
-
 
146530
      } else if (this.isSetCex()) {
-
 
146531
        oprot.writeFieldBegin(CEX_FIELD_DESC);
-
 
146532
        this.cex.write(oprot);
-
 
146533
        oprot.writeFieldEnd();
-
 
146534
      }
-
 
146535
      oprot.writeFieldStop();
-
 
146536
      oprot.writeStructEnd();
-
 
146537
    }
-
 
146538
 
-
 
146539
    @Override
-
 
146540
    public String toString() {
-
 
146541
      StringBuilder sb = new StringBuilder("getHsnCodesByCategory_result(");
-
 
146542
      boolean first = true;
-
 
146543
 
-
 
146544
      sb.append("success:");
-
 
146545
      if (this.success == null) {
-
 
146546
        sb.append("null");
144287
      } else {
146547
      } else {
144288
        sb.append(this.success);
146548
        sb.append(this.success);
144289
      }
146549
      }
144290
      first = false;
146550
      first = false;
144291
      if (!first) sb.append(", ");
146551
      if (!first) sb.append(", ");