Subversion Repositories SmartDukaan

Rev

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

Rev 5313 Rev 5336
Line 520... Line 520...
520
     * 
520
     * 
521
     * @param warehouseId
521
     * @param warehouseId
522
     */
522
     */
523
    public Map<Long,ItemInventory> getInventorySnapshot(long warehouseId) throws org.apache.thrift.TException;
523
    public Map<Long,ItemInventory> getInventorySnapshot(long warehouseId) throws org.apache.thrift.TException;
524
 
524
 
-
 
525
    /**
-
 
526
     * Clear item availability cache.
-
 
527
     */
-
 
528
    public void clearItemAvailabilityCache() throws org.apache.thrift.TException;
-
 
529
 
525
  }
530
  }
526
 
531
 
527
  public interface AsyncIface extends in.shop2020.generic.GenericService .AsyncIface {
532
  public interface AsyncIface extends in.shop2020.generic.GenericService .AsyncIface {
528
 
533
 
529
    public void addItem(Item item, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addItem_call> resultHandler) throws org.apache.thrift.TException;
534
    public void addItem(Item item, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addItem_call> resultHandler) throws org.apache.thrift.TException;
Line 694... Line 699...
694
 
699
 
695
    public void getAllVendorItemMappings(org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getAllVendorItemMappings_call> resultHandler) throws org.apache.thrift.TException;
700
    public void getAllVendorItemMappings(org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getAllVendorItemMappings_call> resultHandler) throws org.apache.thrift.TException;
696
 
701
 
697
    public void getInventorySnapshot(long warehouseId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getInventorySnapshot_call> resultHandler) throws org.apache.thrift.TException;
702
    public void getInventorySnapshot(long warehouseId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getInventorySnapshot_call> resultHandler) throws org.apache.thrift.TException;
698
 
703
 
-
 
704
    public void clearItemAvailabilityCache(org.apache.thrift.async.AsyncMethodCallback<AsyncClient.clearItemAvailabilityCache_call> resultHandler) throws org.apache.thrift.TException;
-
 
705
 
699
  }
706
  }
700
 
707
 
701
  public static class Client extends in.shop2020.generic.GenericService.Client implements Iface {
708
  public static class Client extends in.shop2020.generic.GenericService.Client implements Iface {
702
    public static class Factory implements org.apache.thrift.TServiceClientFactory<Client> {
709
    public static class Factory implements org.apache.thrift.TServiceClientFactory<Client> {
703
      public Factory() {}
710
      public Factory() {}
Line 2842... Line 2849...
2842
        return result.success;
2849
        return result.success;
2843
      }
2850
      }
2844
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getInventorySnapshot failed: unknown result");
2851
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getInventorySnapshot failed: unknown result");
2845
    }
2852
    }
2846
 
2853
 
-
 
2854
    public void clearItemAvailabilityCache() throws org.apache.thrift.TException
-
 
2855
    {
-
 
2856
      send_clearItemAvailabilityCache();
-
 
2857
      recv_clearItemAvailabilityCache();
-
 
2858
    }
-
 
2859
 
-
 
2860
    public void send_clearItemAvailabilityCache() throws org.apache.thrift.TException
-
 
2861
    {
-
 
2862
      clearItemAvailabilityCache_args args = new clearItemAvailabilityCache_args();
-
 
2863
      sendBase("clearItemAvailabilityCache", args);
-
 
2864
    }
-
 
2865
 
-
 
2866
    public void recv_clearItemAvailabilityCache() throws org.apache.thrift.TException
-
 
2867
    {
-
 
2868
      clearItemAvailabilityCache_result result = new clearItemAvailabilityCache_result();
-
 
2869
      receiveBase(result, "clearItemAvailabilityCache");
-
 
2870
      return;
-
 
2871
    }
-
 
2872
 
2847
  }
2873
  }
2848
  public static class AsyncClient extends in.shop2020.generic.GenericService.AsyncClient implements AsyncIface {
2874
  public static class AsyncClient extends in.shop2020.generic.GenericService.AsyncClient implements AsyncIface {
2849
    public static class Factory implements org.apache.thrift.async.TAsyncClientFactory<AsyncClient> {
2875
    public static class Factory implements org.apache.thrift.async.TAsyncClientFactory<AsyncClient> {
2850
      private org.apache.thrift.async.TAsyncClientManager clientManager;
2876
      private org.apache.thrift.async.TAsyncClientManager clientManager;
2851
      private org.apache.thrift.protocol.TProtocolFactory protocolFactory;
2877
      private org.apache.thrift.protocol.TProtocolFactory protocolFactory;
Line 5715... Line 5741...
5715
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
5741
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
5716
        return (new Client(prot)).recv_getInventorySnapshot();
5742
        return (new Client(prot)).recv_getInventorySnapshot();
5717
      }
5743
      }
5718
    }
5744
    }
5719
 
5745
 
-
 
5746
    public void clearItemAvailabilityCache(org.apache.thrift.async.AsyncMethodCallback<clearItemAvailabilityCache_call> resultHandler) throws org.apache.thrift.TException {
-
 
5747
      checkReady();
-
 
5748
      clearItemAvailabilityCache_call method_call = new clearItemAvailabilityCache_call(resultHandler, this, ___protocolFactory, ___transport);
-
 
5749
      this.___currentMethod = method_call;
-
 
5750
      ___manager.call(method_call);
-
 
5751
    }
-
 
5752
 
-
 
5753
    public static class clearItemAvailabilityCache_call extends org.apache.thrift.async.TAsyncMethodCall {
-
 
5754
      public clearItemAvailabilityCache_call(org.apache.thrift.async.AsyncMethodCallback<clearItemAvailabilityCache_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 {
-
 
5755
        super(client, protocolFactory, transport, resultHandler, false);
-
 
5756
      }
-
 
5757
 
-
 
5758
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
-
 
5759
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("clearItemAvailabilityCache", org.apache.thrift.protocol.TMessageType.CALL, 0));
-
 
5760
        clearItemAvailabilityCache_args args = new clearItemAvailabilityCache_args();
-
 
5761
        args.write(prot);
-
 
5762
        prot.writeMessageEnd();
-
 
5763
      }
-
 
5764
 
-
 
5765
      public void getResult() throws org.apache.thrift.TException {
-
 
5766
        if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
-
 
5767
          throw new IllegalStateException("Method call not finished!");
-
 
5768
        }
-
 
5769
        org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
-
 
5770
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
-
 
5771
        (new Client(prot)).recv_clearItemAvailabilityCache();
-
 
5772
      }
-
 
5773
    }
-
 
5774
 
5720
  }
5775
  }
5721
 
5776
 
5722
  public static class Processor<I extends Iface> extends in.shop2020.generic.GenericService.Processor implements org.apache.thrift.TProcessor {
5777
  public static class Processor<I extends Iface> extends in.shop2020.generic.GenericService.Processor implements org.apache.thrift.TProcessor {
5723
    private static final Logger LOGGER = LoggerFactory.getLogger(Processor.class.getName());
5778
    private static final Logger LOGGER = LoggerFactory.getLogger(Processor.class.getName());
5724
    public Processor(I iface) {
5779
    public Processor(I iface) {
Line 5813... Line 5868...
5813
      processMap.put("getIgnoredItemKeys", new getIgnoredItemKeys());
5868
      processMap.put("getIgnoredItemKeys", new getIgnoredItemKeys());
5814
      processMap.put("addBadInventory", new addBadInventory());
5869
      processMap.put("addBadInventory", new addBadInventory());
5815
      processMap.put("getShippingLocations", new getShippingLocations());
5870
      processMap.put("getShippingLocations", new getShippingLocations());
5816
      processMap.put("getAllVendorItemMappings", new getAllVendorItemMappings());
5871
      processMap.put("getAllVendorItemMappings", new getAllVendorItemMappings());
5817
      processMap.put("getInventorySnapshot", new getInventorySnapshot());
5872
      processMap.put("getInventorySnapshot", new getInventorySnapshot());
-
 
5873
      processMap.put("clearItemAvailabilityCache", new clearItemAvailabilityCache());
5818
      return processMap;
5874
      return processMap;
5819
    }
5875
    }
5820
 
5876
 
5821
    private static class addItem<I extends Iface> extends org.apache.thrift.ProcessFunction<I, addItem_args> {
5877
    private static class addItem<I extends Iface> extends org.apache.thrift.ProcessFunction<I, addItem_args> {
5822
      public addItem() {
5878
      public addItem() {
Line 7421... Line 7477...
7421
        result.success = iface.getInventorySnapshot(args.warehouseId);
7477
        result.success = iface.getInventorySnapshot(args.warehouseId);
7422
        return result;
7478
        return result;
7423
      }
7479
      }
7424
    }
7480
    }
7425
 
7481
 
-
 
7482
    private static class clearItemAvailabilityCache<I extends Iface> extends org.apache.thrift.ProcessFunction<I, clearItemAvailabilityCache_args> {
-
 
7483
      public clearItemAvailabilityCache() {
-
 
7484
        super("clearItemAvailabilityCache");
-
 
7485
      }
-
 
7486
 
-
 
7487
      protected clearItemAvailabilityCache_args getEmptyArgsInstance() {
-
 
7488
        return new clearItemAvailabilityCache_args();
-
 
7489
      }
-
 
7490
 
-
 
7491
      protected clearItemAvailabilityCache_result getResult(I iface, clearItemAvailabilityCache_args args) throws org.apache.thrift.TException {
-
 
7492
        clearItemAvailabilityCache_result result = new clearItemAvailabilityCache_result();
-
 
7493
        iface.clearItemAvailabilityCache();
-
 
7494
        return result;
-
 
7495
      }
-
 
7496
    }
-
 
7497
 
7426
  }
7498
  }
7427
 
7499
 
7428
  public static class addItem_args implements org.apache.thrift.TBase<addItem_args, addItem_args._Fields>, java.io.Serializable, Cloneable   {
7500
  public static class addItem_args implements org.apache.thrift.TBase<addItem_args, addItem_args._Fields>, java.io.Serializable, Cloneable   {
7429
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addItem_args");
7501
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addItem_args");
7430
 
7502
 
Line 11885... Line 11957...
11885
            }
11957
            }
11886
            break;
11958
            break;
11887
          case 3: // AVAILABILITY
11959
          case 3: // AVAILABILITY
11888
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
11960
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
11889
              {
11961
              {
11890
                org.apache.thrift.protocol.TMap _map14 = iprot.readMapBegin();
11962
                org.apache.thrift.protocol.TMap _map19 = iprot.readMapBegin();
11891
                this.availability = new HashMap<String,Long>(2*_map14.size);
11963
                this.availability = new HashMap<String,Long>(2*_map19.size);
11892
                for (int _i15 = 0; _i15 < _map14.size; ++_i15)
11964
                for (int _i20 = 0; _i20 < _map19.size; ++_i20)
11893
                {
11965
                {
11894
                  String _key16; // required
11966
                  String _key21; // required
11895
                  long _val17; // required
11967
                  long _val22; // required
11896
                  _key16 = iprot.readString();
11968
                  _key21 = iprot.readString();
11897
                  _val17 = iprot.readI64();
11969
                  _val22 = iprot.readI64();
11898
                  this.availability.put(_key16, _val17);
11970
                  this.availability.put(_key21, _val22);
11899
                }
11971
                }
11900
                iprot.readMapEnd();
11972
                iprot.readMapEnd();
11901
              }
11973
              }
11902
            } else { 
11974
            } else { 
11903
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
11975
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 11926... Line 11998...
11926
      }
11998
      }
11927
      if (this.availability != null) {
11999
      if (this.availability != null) {
11928
        oprot.writeFieldBegin(AVAILABILITY_FIELD_DESC);
12000
        oprot.writeFieldBegin(AVAILABILITY_FIELD_DESC);
11929
        {
12001
        {
11930
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, this.availability.size()));
12002
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, this.availability.size()));
11931
          for (Map.Entry<String, Long> _iter18 : this.availability.entrySet())
12003
          for (Map.Entry<String, Long> _iter23 : this.availability.entrySet())
11932
          {
12004
          {
11933
            oprot.writeString(_iter18.getKey());
12005
            oprot.writeString(_iter23.getKey());
11934
            oprot.writeI64(_iter18.getValue());
12006
            oprot.writeI64(_iter23.getValue());
11935
          }
12007
          }
11936
          oprot.writeMapEnd();
12008
          oprot.writeMapEnd();
11937
        }
12009
        }
11938
        oprot.writeFieldEnd();
12010
        oprot.writeFieldEnd();
11939
      }
12011
      }
Line 12694... Line 12766...
12694
            }
12766
            }
12695
            break;
12767
            break;
12696
          case 3: // AVAILABILITY
12768
          case 3: // AVAILABILITY
12697
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
12769
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
12698
              {
12770
              {
12699
                org.apache.thrift.protocol.TMap _map19 = iprot.readMapBegin();
12771
                org.apache.thrift.protocol.TMap _map24 = iprot.readMapBegin();
12700
                this.availability = new HashMap<String,Long>(2*_map19.size);
12772
                this.availability = new HashMap<String,Long>(2*_map24.size);
12701
                for (int _i20 = 0; _i20 < _map19.size; ++_i20)
12773
                for (int _i25 = 0; _i25 < _map24.size; ++_i25)
12702
                {
12774
                {
12703
                  String _key21; // required
12775
                  String _key26; // required
12704
                  long _val22; // required
12776
                  long _val27; // required
12705
                  _key21 = iprot.readString();
12777
                  _key26 = iprot.readString();
12706
                  _val22 = iprot.readI64();
12778
                  _val27 = iprot.readI64();
12707
                  this.availability.put(_key21, _val22);
12779
                  this.availability.put(_key26, _val27);
12708
                }
12780
                }
12709
                iprot.readMapEnd();
12781
                iprot.readMapEnd();
12710
              }
12782
              }
12711
            } else { 
12783
            } else { 
12712
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
12784
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 12735... Line 12807...
12735
      }
12807
      }
12736
      if (this.availability != null) {
12808
      if (this.availability != null) {
12737
        oprot.writeFieldBegin(AVAILABILITY_FIELD_DESC);
12809
        oprot.writeFieldBegin(AVAILABILITY_FIELD_DESC);
12738
        {
12810
        {
12739
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, this.availability.size()));
12811
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, this.availability.size()));
12740
          for (Map.Entry<String, Long> _iter23 : this.availability.entrySet())
12812
          for (Map.Entry<String, Long> _iter28 : this.availability.entrySet())
12741
          {
12813
          {
12742
            oprot.writeString(_iter23.getKey());
12814
            oprot.writeString(_iter28.getKey());
12743
            oprot.writeI64(_iter23.getValue());
12815
            oprot.writeI64(_iter28.getValue());
12744
          }
12816
          }
12745
          oprot.writeMapEnd();
12817
          oprot.writeMapEnd();
12746
        }
12818
        }
12747
        oprot.writeFieldEnd();
12819
        oprot.writeFieldEnd();
12748
      }
12820
      }
Line 17837... Line 17909...
17837
        }
17909
        }
17838
        switch (field.id) {
17910
        switch (field.id) {
17839
          case 0: // SUCCESS
17911
          case 0: // SUCCESS
17840
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
17912
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
17841
              {
17913
              {
17842
                org.apache.thrift.protocol.TList _list24 = iprot.readListBegin();
17914
                org.apache.thrift.protocol.TList _list29 = iprot.readListBegin();
17843
                this.success = new ArrayList<Item>(_list24.size);
17915
                this.success = new ArrayList<Item>(_list29.size);
17844
                for (int _i25 = 0; _i25 < _list24.size; ++_i25)
17916
                for (int _i30 = 0; _i30 < _list29.size; ++_i30)
17845
                {
17917
                {
17846
                  Item _elem26; // required
17918
                  Item _elem31; // required
17847
                  _elem26 = new Item();
17919
                  _elem31 = new Item();
17848
                  _elem26.read(iprot);
17920
                  _elem31.read(iprot);
17849
                  this.success.add(_elem26);
17921
                  this.success.add(_elem31);
17850
                }
17922
                }
17851
                iprot.readListEnd();
17923
                iprot.readListEnd();
17852
              }
17924
              }
17853
            } else { 
17925
            } else { 
17854
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
17926
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 17876... Line 17948...
17876
 
17948
 
17877
      if (this.isSetSuccess()) {
17949
      if (this.isSetSuccess()) {
17878
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
17950
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
17879
        {
17951
        {
17880
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
17952
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
17881
          for (Item _iter27 : this.success)
17953
          for (Item _iter32 : this.success)
17882
          {
17954
          {
17883
            _iter27.write(oprot);
17955
            _iter32.write(oprot);
17884
          }
17956
          }
17885
          oprot.writeListEnd();
17957
          oprot.writeListEnd();
17886
        }
17958
        }
17887
        oprot.writeFieldEnd();
17959
        oprot.writeFieldEnd();
17888
      } else if (this.isSetCex()) {
17960
      } else if (this.isSetCex()) {
Line 18550... Line 18622...
18550
        }
18622
        }
18551
        switch (field.id) {
18623
        switch (field.id) {
18552
          case 0: // SUCCESS
18624
          case 0: // SUCCESS
18553
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
18625
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
18554
              {
18626
              {
18555
                org.apache.thrift.protocol.TList _list28 = iprot.readListBegin();
18627
                org.apache.thrift.protocol.TList _list33 = iprot.readListBegin();
18556
                this.success = new ArrayList<Item>(_list28.size);
18628
                this.success = new ArrayList<Item>(_list33.size);
18557
                for (int _i29 = 0; _i29 < _list28.size; ++_i29)
18629
                for (int _i34 = 0; _i34 < _list33.size; ++_i34)
18558
                {
18630
                {
18559
                  Item _elem30; // required
18631
                  Item _elem35; // required
18560
                  _elem30 = new Item();
18632
                  _elem35 = new Item();
18561
                  _elem30.read(iprot);
18633
                  _elem35.read(iprot);
18562
                  this.success.add(_elem30);
18634
                  this.success.add(_elem35);
18563
                }
18635
                }
18564
                iprot.readListEnd();
18636
                iprot.readListEnd();
18565
              }
18637
              }
18566
            } else { 
18638
            } else { 
18567
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
18639
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 18589... Line 18661...
18589
 
18661
 
18590
      if (this.isSetSuccess()) {
18662
      if (this.isSetSuccess()) {
18591
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
18663
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
18592
        {
18664
        {
18593
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
18665
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
18594
          for (Item _iter31 : this.success)
18666
          for (Item _iter36 : this.success)
18595
          {
18667
          {
18596
            _iter31.write(oprot);
18668
            _iter36.write(oprot);
18597
          }
18669
          }
18598
          oprot.writeListEnd();
18670
          oprot.writeListEnd();
18599
        }
18671
        }
18600
        oprot.writeFieldEnd();
18672
        oprot.writeFieldEnd();
18601
      } else if (this.isSetCex()) {
18673
      } else if (this.isSetCex()) {
Line 19263... Line 19335...
19263
        }
19335
        }
19264
        switch (field.id) {
19336
        switch (field.id) {
19265
          case 0: // SUCCESS
19337
          case 0: // SUCCESS
19266
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
19338
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
19267
              {
19339
              {
19268
                org.apache.thrift.protocol.TList _list32 = iprot.readListBegin();
19340
                org.apache.thrift.protocol.TList _list37 = iprot.readListBegin();
19269
                this.success = new ArrayList<Item>(_list32.size);
19341
                this.success = new ArrayList<Item>(_list37.size);
19270
                for (int _i33 = 0; _i33 < _list32.size; ++_i33)
19342
                for (int _i38 = 0; _i38 < _list37.size; ++_i38)
19271
                {
19343
                {
19272
                  Item _elem34; // required
19344
                  Item _elem39; // required
19273
                  _elem34 = new Item();
19345
                  _elem39 = new Item();
19274
                  _elem34.read(iprot);
19346
                  _elem39.read(iprot);
19275
                  this.success.add(_elem34);
19347
                  this.success.add(_elem39);
19276
                }
19348
                }
19277
                iprot.readListEnd();
19349
                iprot.readListEnd();
19278
              }
19350
              }
19279
            } else { 
19351
            } else { 
19280
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
19352
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 19302... Line 19374...
19302
 
19374
 
19303
      if (this.isSetSuccess()) {
19375
      if (this.isSetSuccess()) {
19304
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
19376
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
19305
        {
19377
        {
19306
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
19378
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
19307
          for (Item _iter35 : this.success)
19379
          for (Item _iter40 : this.success)
19308
          {
19380
          {
19309
            _iter35.write(oprot);
19381
            _iter40.write(oprot);
19310
          }
19382
          }
19311
          oprot.writeListEnd();
19383
          oprot.writeListEnd();
19312
        }
19384
        }
19313
        oprot.writeFieldEnd();
19385
        oprot.writeFieldEnd();
19314
      } else if (this.isSetCex()) {
19386
      } else if (this.isSetCex()) {
Line 19988... Line 20060...
19988
        }
20060
        }
19989
        switch (field.id) {
20061
        switch (field.id) {
19990
          case 0: // SUCCESS
20062
          case 0: // SUCCESS
19991
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
20063
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
19992
              {
20064
              {
19993
                org.apache.thrift.protocol.TList _list36 = iprot.readListBegin();
20065
                org.apache.thrift.protocol.TList _list41 = iprot.readListBegin();
19994
                this.success = new ArrayList<Item>(_list36.size);
20066
                this.success = new ArrayList<Item>(_list41.size);
19995
                for (int _i37 = 0; _i37 < _list36.size; ++_i37)
20067
                for (int _i42 = 0; _i42 < _list41.size; ++_i42)
19996
                {
20068
                {
19997
                  Item _elem38; // required
20069
                  Item _elem43; // required
19998
                  _elem38 = new Item();
20070
                  _elem43 = new Item();
19999
                  _elem38.read(iprot);
20071
                  _elem43.read(iprot);
20000
                  this.success.add(_elem38);
20072
                  this.success.add(_elem43);
20001
                }
20073
                }
20002
                iprot.readListEnd();
20074
                iprot.readListEnd();
20003
              }
20075
              }
20004
            } else { 
20076
            } else { 
20005
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
20077
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 20027... Line 20099...
20027
 
20099
 
20028
      if (this.isSetSuccess()) {
20100
      if (this.isSetSuccess()) {
20029
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
20101
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
20030
        {
20102
        {
20031
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
20103
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
20032
          for (Item _iter39 : this.success)
20104
          for (Item _iter44 : this.success)
20033
          {
20105
          {
20034
            _iter39.write(oprot);
20106
            _iter44.write(oprot);
20035
          }
20107
          }
20036
          oprot.writeListEnd();
20108
          oprot.writeListEnd();
20037
        }
20109
        }
20038
        oprot.writeFieldEnd();
20110
        oprot.writeFieldEnd();
20039
      } else if (this.isSetCex()) {
20111
      } else if (this.isSetCex()) {
Line 23238... Line 23310...
23238
        }
23310
        }
23239
        switch (field.id) {
23311
        switch (field.id) {
23240
          case 0: // SUCCESS
23312
          case 0: // SUCCESS
23241
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
23313
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
23242
              {
23314
              {
23243
                org.apache.thrift.protocol.TList _list40 = iprot.readListBegin();
23315
                org.apache.thrift.protocol.TList _list45 = iprot.readListBegin();
23244
                this.success = new ArrayList<Item>(_list40.size);
23316
                this.success = new ArrayList<Item>(_list45.size);
23245
                for (int _i41 = 0; _i41 < _list40.size; ++_i41)
23317
                for (int _i46 = 0; _i46 < _list45.size; ++_i46)
23246
                {
23318
                {
23247
                  Item _elem42; // required
23319
                  Item _elem47; // required
23248
                  _elem42 = new Item();
23320
                  _elem47 = new Item();
23249
                  _elem42.read(iprot);
23321
                  _elem47.read(iprot);
23250
                  this.success.add(_elem42);
23322
                  this.success.add(_elem47);
23251
                }
23323
                }
23252
                iprot.readListEnd();
23324
                iprot.readListEnd();
23253
              }
23325
              }
23254
            } else { 
23326
            } else { 
23255
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
23327
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 23277... Line 23349...
23277
 
23349
 
23278
      if (this.isSetSuccess()) {
23350
      if (this.isSetSuccess()) {
23279
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
23351
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
23280
        {
23352
        {
23281
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
23353
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
23282
          for (Item _iter43 : this.success)
23354
          for (Item _iter48 : this.success)
23283
          {
23355
          {
23284
            _iter43.write(oprot);
23356
            _iter48.write(oprot);
23285
          }
23357
          }
23286
          oprot.writeListEnd();
23358
          oprot.writeListEnd();
23287
        }
23359
        }
23288
        oprot.writeFieldEnd();
23360
        oprot.writeFieldEnd();
23289
      } else if (this.isSetCex()) {
23361
      } else if (this.isSetCex()) {
Line 24132... Line 24204...
24132
        }
24204
        }
24133
        switch (field.id) {
24205
        switch (field.id) {
24134
          case 0: // SUCCESS
24206
          case 0: // SUCCESS
24135
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
24207
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
24136
              {
24208
              {
24137
                org.apache.thrift.protocol.TList _list44 = iprot.readListBegin();
24209
                org.apache.thrift.protocol.TList _list49 = iprot.readListBegin();
24138
                this.success = new ArrayList<Item>(_list44.size);
24210
                this.success = new ArrayList<Item>(_list49.size);
24139
                for (int _i45 = 0; _i45 < _list44.size; ++_i45)
24211
                for (int _i50 = 0; _i50 < _list49.size; ++_i50)
24140
                {
24212
                {
24141
                  Item _elem46; // required
24213
                  Item _elem51; // required
24142
                  _elem46 = new Item();
24214
                  _elem51 = new Item();
24143
                  _elem46.read(iprot);
24215
                  _elem51.read(iprot);
24144
                  this.success.add(_elem46);
24216
                  this.success.add(_elem51);
24145
                }
24217
                }
24146
                iprot.readListEnd();
24218
                iprot.readListEnd();
24147
              }
24219
              }
24148
            } else { 
24220
            } else { 
24149
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
24221
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 24171... Line 24243...
24171
 
24243
 
24172
      if (this.isSetSuccess()) {
24244
      if (this.isSetSuccess()) {
24173
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
24245
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
24174
        {
24246
        {
24175
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
24247
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
24176
          for (Item _iter47 : this.success)
24248
          for (Item _iter52 : this.success)
24177
          {
24249
          {
24178
            _iter47.write(oprot);
24250
            _iter52.write(oprot);
24179
          }
24251
          }
24180
          oprot.writeListEnd();
24252
          oprot.writeListEnd();
24181
        }
24253
        }
24182
        oprot.writeFieldEnd();
24254
        oprot.writeFieldEnd();
24183
      } else if (this.isSetCex()) {
24255
      } else if (this.isSetCex()) {
Line 25530... Line 25602...
25530
        }
25602
        }
25531
        switch (field.id) {
25603
        switch (field.id) {
25532
          case 0: // SUCCESS
25604
          case 0: // SUCCESS
25533
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
25605
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
25534
              {
25606
              {
25535
                org.apache.thrift.protocol.TList _list48 = iprot.readListBegin();
25607
                org.apache.thrift.protocol.TList _list53 = iprot.readListBegin();
25536
                this.success = new ArrayList<Long>(_list48.size);
25608
                this.success = new ArrayList<Long>(_list53.size);
25537
                for (int _i49 = 0; _i49 < _list48.size; ++_i49)
25609
                for (int _i54 = 0; _i54 < _list53.size; ++_i54)
25538
                {
25610
                {
25539
                  long _elem50; // required
25611
                  long _elem55; // required
25540
                  _elem50 = iprot.readI64();
25612
                  _elem55 = iprot.readI64();
25541
                  this.success.add(_elem50);
25613
                  this.success.add(_elem55);
25542
                }
25614
                }
25543
                iprot.readListEnd();
25615
                iprot.readListEnd();
25544
              }
25616
              }
25545
            } else { 
25617
            } else { 
25546
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
25618
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 25568... Line 25640...
25568
 
25640
 
25569
      if (this.isSetSuccess()) {
25641
      if (this.isSetSuccess()) {
25570
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
25642
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
25571
        {
25643
        {
25572
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
25644
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
25573
          for (long _iter51 : this.success)
25645
          for (long _iter56 : this.success)
25574
          {
25646
          {
25575
            oprot.writeI64(_iter51);
25647
            oprot.writeI64(_iter56);
25576
          }
25648
          }
25577
          oprot.writeListEnd();
25649
          oprot.writeListEnd();
25578
        }
25650
        }
25579
        oprot.writeFieldEnd();
25651
        oprot.writeFieldEnd();
25580
      } else if (this.isSetIsex()) {
25652
      } else if (this.isSetIsex()) {
Line 26240... Line 26312...
26240
        }
26312
        }
26241
        switch (field.id) {
26313
        switch (field.id) {
26242
          case 0: // SUCCESS
26314
          case 0: // SUCCESS
26243
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
26315
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
26244
              {
26316
              {
26245
                org.apache.thrift.protocol.TList _list52 = iprot.readListBegin();
26317
                org.apache.thrift.protocol.TList _list57 = iprot.readListBegin();
26246
                this.success = new ArrayList<Warehouse>(_list52.size);
26318
                this.success = new ArrayList<Warehouse>(_list57.size);
26247
                for (int _i53 = 0; _i53 < _list52.size; ++_i53)
26319
                for (int _i58 = 0; _i58 < _list57.size; ++_i58)
26248
                {
26320
                {
26249
                  Warehouse _elem54; // required
26321
                  Warehouse _elem59; // required
26250
                  _elem54 = new Warehouse();
26322
                  _elem59 = new Warehouse();
26251
                  _elem54.read(iprot);
26323
                  _elem59.read(iprot);
26252
                  this.success.add(_elem54);
26324
                  this.success.add(_elem59);
26253
                }
26325
                }
26254
                iprot.readListEnd();
26326
                iprot.readListEnd();
26255
              }
26327
              }
26256
            } else { 
26328
            } else { 
26257
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
26329
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 26279... Line 26351...
26279
 
26351
 
26280
      if (this.isSetSuccess()) {
26352
      if (this.isSetSuccess()) {
26281
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
26353
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
26282
        {
26354
        {
26283
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
26355
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
26284
          for (Warehouse _iter55 : this.success)
26356
          for (Warehouse _iter60 : this.success)
26285
          {
26357
          {
26286
            _iter55.write(oprot);
26358
            _iter60.write(oprot);
26287
          }
26359
          }
26288
          oprot.writeListEnd();
26360
          oprot.writeListEnd();
26289
        }
26361
        }
26290
        oprot.writeFieldEnd();
26362
        oprot.writeFieldEnd();
26291
      } else if (this.isSetCex()) {
26363
      } else if (this.isSetCex()) {
Line 27629... Line 27701...
27629
        }
27701
        }
27630
        switch (field.id) {
27702
        switch (field.id) {
27631
          case 0: // SUCCESS
27703
          case 0: // SUCCESS
27632
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
27704
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
27633
              {
27705
              {
27634
                org.apache.thrift.protocol.TList _list56 = iprot.readListBegin();
27706
                org.apache.thrift.protocol.TList _list61 = iprot.readListBegin();
27635
                this.success = new ArrayList<Warehouse>(_list56.size);
27707
                this.success = new ArrayList<Warehouse>(_list61.size);
27636
                for (int _i57 = 0; _i57 < _list56.size; ++_i57)
27708
                for (int _i62 = 0; _i62 < _list61.size; ++_i62)
27637
                {
27709
                {
27638
                  Warehouse _elem58; // required
27710
                  Warehouse _elem63; // required
27639
                  _elem58 = new Warehouse();
27711
                  _elem63 = new Warehouse();
27640
                  _elem58.read(iprot);
27712
                  _elem63.read(iprot);
27641
                  this.success.add(_elem58);
27713
                  this.success.add(_elem63);
27642
                }
27714
                }
27643
                iprot.readListEnd();
27715
                iprot.readListEnd();
27644
              }
27716
              }
27645
            } else { 
27717
            } else { 
27646
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
27718
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 27668... Line 27740...
27668
 
27740
 
27669
      if (this.isSetSuccess()) {
27741
      if (this.isSetSuccess()) {
27670
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
27742
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
27671
        {
27743
        {
27672
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
27744
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
27673
          for (Warehouse _iter59 : this.success)
27745
          for (Warehouse _iter64 : this.success)
27674
          {
27746
          {
27675
            _iter59.write(oprot);
27747
            _iter64.write(oprot);
27676
          }
27748
          }
27677
          oprot.writeListEnd();
27749
          oprot.writeListEnd();
27678
        }
27750
        }
27679
        oprot.writeFieldEnd();
27751
        oprot.writeFieldEnd();
27680
      } else if (this.isSetCex()) {
27752
      } else if (this.isSetCex()) {
Line 28342... Line 28414...
28342
        }
28414
        }
28343
        switch (field.id) {
28415
        switch (field.id) {
28344
          case 0: // SUCCESS
28416
          case 0: // SUCCESS
28345
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
28417
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
28346
              {
28418
              {
28347
                org.apache.thrift.protocol.TList _list60 = iprot.readListBegin();
28419
                org.apache.thrift.protocol.TList _list65 = iprot.readListBegin();
28348
                this.success = new ArrayList<Item>(_list60.size);
28420
                this.success = new ArrayList<Item>(_list65.size);
28349
                for (int _i61 = 0; _i61 < _list60.size; ++_i61)
28421
                for (int _i66 = 0; _i66 < _list65.size; ++_i66)
28350
                {
28422
                {
28351
                  Item _elem62; // required
28423
                  Item _elem67; // required
28352
                  _elem62 = new Item();
28424
                  _elem67 = new Item();
28353
                  _elem62.read(iprot);
28425
                  _elem67.read(iprot);
28354
                  this.success.add(_elem62);
28426
                  this.success.add(_elem67);
28355
                }
28427
                }
28356
                iprot.readListEnd();
28428
                iprot.readListEnd();
28357
              }
28429
              }
28358
            } else { 
28430
            } else { 
28359
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
28431
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 28381... Line 28453...
28381
 
28453
 
28382
      if (this.isSetSuccess()) {
28454
      if (this.isSetSuccess()) {
28383
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
28455
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
28384
        {
28456
        {
28385
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
28457
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
28386
          for (Item _iter63 : this.success)
28458
          for (Item _iter68 : this.success)
28387
          {
28459
          {
28388
            _iter63.write(oprot);
28460
            _iter68.write(oprot);
28389
          }
28461
          }
28390
          oprot.writeListEnd();
28462
          oprot.writeListEnd();
28391
        }
28463
        }
28392
        oprot.writeFieldEnd();
28464
        oprot.writeFieldEnd();
28393
      } else if (this.isSetCex()) {
28465
      } else if (this.isSetCex()) {
Line 30639... Line 30711...
30639
        }
30711
        }
30640
        switch (field.id) {
30712
        switch (field.id) {
30641
          case 0: // SUCCESS
30713
          case 0: // SUCCESS
30642
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
30714
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
30643
              {
30715
              {
30644
                org.apache.thrift.protocol.TList _list64 = iprot.readListBegin();
30716
                org.apache.thrift.protocol.TList _list69 = iprot.readListBegin();
30645
                this.success = new ArrayList<Item>(_list64.size);
30717
                this.success = new ArrayList<Item>(_list69.size);
30646
                for (int _i65 = 0; _i65 < _list64.size; ++_i65)
30718
                for (int _i70 = 0; _i70 < _list69.size; ++_i70)
30647
                {
30719
                {
30648
                  Item _elem66; // required
30720
                  Item _elem71; // required
30649
                  _elem66 = new Item();
30721
                  _elem71 = new Item();
30650
                  _elem66.read(iprot);
30722
                  _elem71.read(iprot);
30651
                  this.success.add(_elem66);
30723
                  this.success.add(_elem71);
30652
                }
30724
                }
30653
                iprot.readListEnd();
30725
                iprot.readListEnd();
30654
              }
30726
              }
30655
            } else { 
30727
            } else { 
30656
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
30728
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 30678... Line 30750...
30678
 
30750
 
30679
      if (this.isSetSuccess()) {
30751
      if (this.isSetSuccess()) {
30680
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
30752
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
30681
        {
30753
        {
30682
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
30754
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
30683
          for (Item _iter67 : this.success)
30755
          for (Item _iter72 : this.success)
30684
          {
30756
          {
30685
            _iter67.write(oprot);
30757
            _iter72.write(oprot);
30686
          }
30758
          }
30687
          oprot.writeListEnd();
30759
          oprot.writeListEnd();
30688
        }
30760
        }
30689
        oprot.writeFieldEnd();
30761
        oprot.writeFieldEnd();
30690
      } else if (this.isSetIsex()) {
30762
      } else if (this.isSetIsex()) {
Line 31606... Line 31678...
31606
        }
31678
        }
31607
        switch (field.id) {
31679
        switch (field.id) {
31608
          case 0: // SUCCESS
31680
          case 0: // SUCCESS
31609
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
31681
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
31610
              {
31682
              {
31611
                org.apache.thrift.protocol.TList _list68 = iprot.readListBegin();
31683
                org.apache.thrift.protocol.TList _list73 = iprot.readListBegin();
31612
                this.success = new ArrayList<Long>(_list68.size);
31684
                this.success = new ArrayList<Long>(_list73.size);
31613
                for (int _i69 = 0; _i69 < _list68.size; ++_i69)
31685
                for (int _i74 = 0; _i74 < _list73.size; ++_i74)
31614
                {
31686
                {
31615
                  long _elem70; // required
31687
                  long _elem75; // required
31616
                  _elem70 = iprot.readI64();
31688
                  _elem75 = iprot.readI64();
31617
                  this.success.add(_elem70);
31689
                  this.success.add(_elem75);
31618
                }
31690
                }
31619
                iprot.readListEnd();
31691
                iprot.readListEnd();
31620
              }
31692
              }
31621
            } else { 
31693
            } else { 
31622
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
31694
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 31644... Line 31716...
31644
 
31716
 
31645
      if (this.isSetSuccess()) {
31717
      if (this.isSetSuccess()) {
31646
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
31718
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
31647
        {
31719
        {
31648
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
31720
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
31649
          for (long _iter71 : this.success)
31721
          for (long _iter76 : this.success)
31650
          {
31722
          {
31651
            oprot.writeI64(_iter71);
31723
            oprot.writeI64(_iter76);
31652
          }
31724
          }
31653
          oprot.writeListEnd();
31725
          oprot.writeListEnd();
31654
        }
31726
        }
31655
        oprot.writeFieldEnd();
31727
        oprot.writeFieldEnd();
31656
      } else if (this.isSetCex()) {
31728
      } else if (this.isSetCex()) {
Line 32805... Line 32877...
32805
        }
32877
        }
32806
        switch (field.id) {
32878
        switch (field.id) {
32807
          case 0: // SUCCESS
32879
          case 0: // SUCCESS
32808
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
32880
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
32809
              {
32881
              {
32810
                org.apache.thrift.protocol.TList _list72 = iprot.readListBegin();
32882
                org.apache.thrift.protocol.TList _list77 = iprot.readListBegin();
32811
                this.success = new ArrayList<Item>(_list72.size);
32883
                this.success = new ArrayList<Item>(_list77.size);
32812
                for (int _i73 = 0; _i73 < _list72.size; ++_i73)
32884
                for (int _i78 = 0; _i78 < _list77.size; ++_i78)
32813
                {
32885
                {
32814
                  Item _elem74; // required
32886
                  Item _elem79; // required
32815
                  _elem74 = new Item();
32887
                  _elem79 = new Item();
32816
                  _elem74.read(iprot);
32888
                  _elem79.read(iprot);
32817
                  this.success.add(_elem74);
32889
                  this.success.add(_elem79);
32818
                }
32890
                }
32819
                iprot.readListEnd();
32891
                iprot.readListEnd();
32820
              }
32892
              }
32821
            } else { 
32893
            } else { 
32822
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
32894
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 32844... Line 32916...
32844
 
32916
 
32845
      if (this.isSetSuccess()) {
32917
      if (this.isSetSuccess()) {
32846
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
32918
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
32847
        {
32919
        {
32848
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
32920
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
32849
          for (Item _iter75 : this.success)
32921
          for (Item _iter80 : this.success)
32850
          {
32922
          {
32851
            _iter75.write(oprot);
32923
            _iter80.write(oprot);
32852
          }
32924
          }
32853
          oprot.writeListEnd();
32925
          oprot.writeListEnd();
32854
        }
32926
        }
32855
        oprot.writeFieldEnd();
32927
        oprot.writeFieldEnd();
32856
      } else if (this.isSetIsex()) {
32928
      } else if (this.isSetIsex()) {
Line 33772... Line 33844...
33772
        }
33844
        }
33773
        switch (field.id) {
33845
        switch (field.id) {
33774
          case 0: // SUCCESS
33846
          case 0: // SUCCESS
33775
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
33847
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
33776
              {
33848
              {
33777
                org.apache.thrift.protocol.TList _list76 = iprot.readListBegin();
33849
                org.apache.thrift.protocol.TList _list81 = iprot.readListBegin();
33778
                this.success = new ArrayList<Long>(_list76.size);
33850
                this.success = new ArrayList<Long>(_list81.size);
33779
                for (int _i77 = 0; _i77 < _list76.size; ++_i77)
33851
                for (int _i82 = 0; _i82 < _list81.size; ++_i82)
33780
                {
33852
                {
33781
                  long _elem78; // required
33853
                  long _elem83; // required
33782
                  _elem78 = iprot.readI64();
33854
                  _elem83 = iprot.readI64();
33783
                  this.success.add(_elem78);
33855
                  this.success.add(_elem83);
33784
                }
33856
                }
33785
                iprot.readListEnd();
33857
                iprot.readListEnd();
33786
              }
33858
              }
33787
            } else { 
33859
            } else { 
33788
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
33860
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 33810... Line 33882...
33810
 
33882
 
33811
      if (this.isSetSuccess()) {
33883
      if (this.isSetSuccess()) {
33812
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
33884
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
33813
        {
33885
        {
33814
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
33886
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
33815
          for (long _iter79 : this.success)
33887
          for (long _iter84 : this.success)
33816
          {
33888
          {
33817
            oprot.writeI64(_iter79);
33889
            oprot.writeI64(_iter84);
33818
          }
33890
          }
33819
          oprot.writeListEnd();
33891
          oprot.writeListEnd();
33820
        }
33892
        }
33821
        oprot.writeFieldEnd();
33893
        oprot.writeFieldEnd();
33822
      } else if (this.isSetCex()) {
33894
      } else if (this.isSetCex()) {
Line 34971... Line 35043...
34971
        }
35043
        }
34972
        switch (field.id) {
35044
        switch (field.id) {
34973
          case 0: // SUCCESS
35045
          case 0: // SUCCESS
34974
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
35046
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
34975
              {
35047
              {
34976
                org.apache.thrift.protocol.TList _list80 = iprot.readListBegin();
35048
                org.apache.thrift.protocol.TList _list85 = iprot.readListBegin();
34977
                this.success = new ArrayList<Item>(_list80.size);
35049
                this.success = new ArrayList<Item>(_list85.size);
34978
                for (int _i81 = 0; _i81 < _list80.size; ++_i81)
35050
                for (int _i86 = 0; _i86 < _list85.size; ++_i86)
34979
                {
35051
                {
34980
                  Item _elem82; // required
35052
                  Item _elem87; // required
34981
                  _elem82 = new Item();
35053
                  _elem87 = new Item();
34982
                  _elem82.read(iprot);
35054
                  _elem87.read(iprot);
34983
                  this.success.add(_elem82);
35055
                  this.success.add(_elem87);
34984
                }
35056
                }
34985
                iprot.readListEnd();
35057
                iprot.readListEnd();
34986
              }
35058
              }
34987
            } else { 
35059
            } else { 
34988
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
35060
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 35010... Line 35082...
35010
 
35082
 
35011
      if (this.isSetSuccess()) {
35083
      if (this.isSetSuccess()) {
35012
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
35084
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
35013
        {
35085
        {
35014
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
35086
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
35015
          for (Item _iter83 : this.success)
35087
          for (Item _iter88 : this.success)
35016
          {
35088
          {
35017
            _iter83.write(oprot);
35089
            _iter88.write(oprot);
35018
          }
35090
          }
35019
          oprot.writeListEnd();
35091
          oprot.writeListEnd();
35020
        }
35092
        }
35021
        oprot.writeFieldEnd();
35093
        oprot.writeFieldEnd();
35022
      } else if (this.isSetIsex()) {
35094
      } else if (this.isSetIsex()) {
Line 35938... Line 36010...
35938
        }
36010
        }
35939
        switch (field.id) {
36011
        switch (field.id) {
35940
          case 0: // SUCCESS
36012
          case 0: // SUCCESS
35941
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
36013
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
35942
              {
36014
              {
35943
                org.apache.thrift.protocol.TList _list84 = iprot.readListBegin();
36015
                org.apache.thrift.protocol.TList _list89 = iprot.readListBegin();
35944
                this.success = new ArrayList<Long>(_list84.size);
36016
                this.success = new ArrayList<Long>(_list89.size);
35945
                for (int _i85 = 0; _i85 < _list84.size; ++_i85)
36017
                for (int _i90 = 0; _i90 < _list89.size; ++_i90)
35946
                {
36018
                {
35947
                  long _elem86; // required
36019
                  long _elem91; // required
35948
                  _elem86 = iprot.readI64();
36020
                  _elem91 = iprot.readI64();
35949
                  this.success.add(_elem86);
36021
                  this.success.add(_elem91);
35950
                }
36022
                }
35951
                iprot.readListEnd();
36023
                iprot.readListEnd();
35952
              }
36024
              }
35953
            } else { 
36025
            } else { 
35954
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
36026
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 35976... Line 36048...
35976
 
36048
 
35977
      if (this.isSetSuccess()) {
36049
      if (this.isSetSuccess()) {
35978
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
36050
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
35979
        {
36051
        {
35980
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
36052
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
35981
          for (long _iter87 : this.success)
36053
          for (long _iter92 : this.success)
35982
          {
36054
          {
35983
            oprot.writeI64(_iter87);
36055
            oprot.writeI64(_iter92);
35984
          }
36056
          }
35985
          oprot.writeListEnd();
36057
          oprot.writeListEnd();
35986
        }
36058
        }
35987
        oprot.writeFieldEnd();
36059
        oprot.writeFieldEnd();
35988
      } else if (this.isSetCex()) {
36060
      } else if (this.isSetCex()) {
Line 37137... Line 37209...
37137
        }
37209
        }
37138
        switch (field.id) {
37210
        switch (field.id) {
37139
          case 0: // SUCCESS
37211
          case 0: // SUCCESS
37140
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
37212
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
37141
              {
37213
              {
37142
                org.apache.thrift.protocol.TList _list88 = iprot.readListBegin();
37214
                org.apache.thrift.protocol.TList _list93 = iprot.readListBegin();
37143
                this.success = new ArrayList<Item>(_list88.size);
37215
                this.success = new ArrayList<Item>(_list93.size);
37144
                for (int _i89 = 0; _i89 < _list88.size; ++_i89)
37216
                for (int _i94 = 0; _i94 < _list93.size; ++_i94)
37145
                {
37217
                {
37146
                  Item _elem90; // required
37218
                  Item _elem95; // required
37147
                  _elem90 = new Item();
37219
                  _elem95 = new Item();
37148
                  _elem90.read(iprot);
37220
                  _elem95.read(iprot);
37149
                  this.success.add(_elem90);
37221
                  this.success.add(_elem95);
37150
                }
37222
                }
37151
                iprot.readListEnd();
37223
                iprot.readListEnd();
37152
              }
37224
              }
37153
            } else { 
37225
            } else { 
37154
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
37226
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 37176... Line 37248...
37176
 
37248
 
37177
      if (this.isSetSuccess()) {
37249
      if (this.isSetSuccess()) {
37178
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
37250
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
37179
        {
37251
        {
37180
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
37252
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
37181
          for (Item _iter91 : this.success)
37253
          for (Item _iter96 : this.success)
37182
          {
37254
          {
37183
            _iter91.write(oprot);
37255
            _iter96.write(oprot);
37184
          }
37256
          }
37185
          oprot.writeListEnd();
37257
          oprot.writeListEnd();
37186
        }
37258
        }
37187
        oprot.writeFieldEnd();
37259
        oprot.writeFieldEnd();
37188
      } else if (this.isSetIsex()) {
37260
      } else if (this.isSetIsex()) {
Line 37718... Line 37790...
37718
            }
37790
            }
37719
            break;
37791
            break;
37720
          case 4: // CATEGORIES
37792
          case 4: // CATEGORIES
37721
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
37793
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
37722
              {
37794
              {
37723
                org.apache.thrift.protocol.TList _list92 = iprot.readListBegin();
37795
                org.apache.thrift.protocol.TList _list97 = iprot.readListBegin();
37724
                this.categories = new ArrayList<Long>(_list92.size);
37796
                this.categories = new ArrayList<Long>(_list97.size);
37725
                for (int _i93 = 0; _i93 < _list92.size; ++_i93)
37797
                for (int _i98 = 0; _i98 < _list97.size; ++_i98)
37726
                {
37798
                {
37727
                  long _elem94; // required
37799
                  long _elem99; // required
37728
                  _elem94 = iprot.readI64();
37800
                  _elem99 = iprot.readI64();
37729
                  this.categories.add(_elem94);
37801
                  this.categories.add(_elem99);
37730
                }
37802
                }
37731
                iprot.readListEnd();
37803
                iprot.readListEnd();
37732
              }
37804
              }
37733
            } else { 
37805
            } else { 
37734
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
37806
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 37760... Line 37832...
37760
      }
37832
      }
37761
      if (this.categories != null) {
37833
      if (this.categories != null) {
37762
        oprot.writeFieldBegin(CATEGORIES_FIELD_DESC);
37834
        oprot.writeFieldBegin(CATEGORIES_FIELD_DESC);
37763
        {
37835
        {
37764
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.categories.size()));
37836
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.categories.size()));
37765
          for (long _iter95 : this.categories)
37837
          for (long _iter100 : this.categories)
37766
          {
37838
          {
37767
            oprot.writeI64(_iter95);
37839
            oprot.writeI64(_iter100);
37768
          }
37840
          }
37769
          oprot.writeListEnd();
37841
          oprot.writeListEnd();
37770
        }
37842
        }
37771
        oprot.writeFieldEnd();
37843
        oprot.writeFieldEnd();
37772
      }
37844
      }
Line 38144... Line 38216...
38144
        }
38216
        }
38145
        switch (field.id) {
38217
        switch (field.id) {
38146
          case 0: // SUCCESS
38218
          case 0: // SUCCESS
38147
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
38219
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
38148
              {
38220
              {
38149
                org.apache.thrift.protocol.TList _list96 = iprot.readListBegin();
38221
                org.apache.thrift.protocol.TList _list101 = iprot.readListBegin();
38150
                this.success = new ArrayList<Long>(_list96.size);
38222
                this.success = new ArrayList<Long>(_list101.size);
38151
                for (int _i97 = 0; _i97 < _list96.size; ++_i97)
38223
                for (int _i102 = 0; _i102 < _list101.size; ++_i102)
38152
                {
38224
                {
38153
                  long _elem98; // required
38225
                  long _elem103; // required
38154
                  _elem98 = iprot.readI64();
38226
                  _elem103 = iprot.readI64();
38155
                  this.success.add(_elem98);
38227
                  this.success.add(_elem103);
38156
                }
38228
                }
38157
                iprot.readListEnd();
38229
                iprot.readListEnd();
38158
              }
38230
              }
38159
            } else { 
38231
            } else { 
38160
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
38232
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 38182... Line 38254...
38182
 
38254
 
38183
      if (this.isSetSuccess()) {
38255
      if (this.isSetSuccess()) {
38184
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
38256
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
38185
        {
38257
        {
38186
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
38258
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
38187
          for (long _iter99 : this.success)
38259
          for (long _iter104 : this.success)
38188
          {
38260
          {
38189
            oprot.writeI64(_iter99);
38261
            oprot.writeI64(_iter104);
38190
          }
38262
          }
38191
          oprot.writeListEnd();
38263
          oprot.writeListEnd();
38192
        }
38264
        }
38193
        oprot.writeFieldEnd();
38265
        oprot.writeFieldEnd();
38194
      } else if (this.isSetCex()) {
38266
      } else if (this.isSetCex()) {
Line 41701... Line 41773...
41701
        }
41773
        }
41702
        switch (field.id) {
41774
        switch (field.id) {
41703
          case 0: // SUCCESS
41775
          case 0: // SUCCESS
41704
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
41776
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
41705
              {
41777
              {
41706
                org.apache.thrift.protocol.TList _list100 = iprot.readListBegin();
41778
                org.apache.thrift.protocol.TList _list105 = iprot.readListBegin();
41707
                this.success = new ArrayList<Category>(_list100.size);
41779
                this.success = new ArrayList<Category>(_list105.size);
41708
                for (int _i101 = 0; _i101 < _list100.size; ++_i101)
41780
                for (int _i106 = 0; _i106 < _list105.size; ++_i106)
41709
                {
41781
                {
41710
                  Category _elem102; // required
41782
                  Category _elem107; // required
41711
                  _elem102 = new Category();
41783
                  _elem107 = new Category();
41712
                  _elem102.read(iprot);
41784
                  _elem107.read(iprot);
41713
                  this.success.add(_elem102);
41785
                  this.success.add(_elem107);
41714
                }
41786
                }
41715
                iprot.readListEnd();
41787
                iprot.readListEnd();
41716
              }
41788
              }
41717
            } else { 
41789
            } else { 
41718
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
41790
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 41732... Line 41804...
41732
 
41804
 
41733
      if (this.isSetSuccess()) {
41805
      if (this.isSetSuccess()) {
41734
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
41806
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
41735
        {
41807
        {
41736
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
41808
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
41737
          for (Category _iter103 : this.success)
41809
          for (Category _iter108 : this.success)
41738
          {
41810
          {
41739
            _iter103.write(oprot);
41811
            _iter108.write(oprot);
41740
          }
41812
          }
41741
          oprot.writeListEnd();
41813
          oprot.writeListEnd();
41742
        }
41814
        }
41743
        oprot.writeFieldEnd();
41815
        oprot.writeFieldEnd();
41744
      }
41816
      }
Line 42392... Line 42464...
42392
        }
42464
        }
42393
        switch (field.id) {
42465
        switch (field.id) {
42394
          case 0: // SUCCESS
42466
          case 0: // SUCCESS
42395
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
42467
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
42396
              {
42468
              {
42397
                org.apache.thrift.protocol.TList _list104 = iprot.readListBegin();
42469
                org.apache.thrift.protocol.TList _list109 = iprot.readListBegin();
42398
                this.success = new ArrayList<VendorItemPricing>(_list104.size);
42470
                this.success = new ArrayList<VendorItemPricing>(_list109.size);
42399
                for (int _i105 = 0; _i105 < _list104.size; ++_i105)
42471
                for (int _i110 = 0; _i110 < _list109.size; ++_i110)
42400
                {
42472
                {
42401
                  VendorItemPricing _elem106; // required
42473
                  VendorItemPricing _elem111; // required
42402
                  _elem106 = new VendorItemPricing();
42474
                  _elem111 = new VendorItemPricing();
42403
                  _elem106.read(iprot);
42475
                  _elem111.read(iprot);
42404
                  this.success.add(_elem106);
42476
                  this.success.add(_elem111);
42405
                }
42477
                }
42406
                iprot.readListEnd();
42478
                iprot.readListEnd();
42407
              }
42479
              }
42408
            } else { 
42480
            } else { 
42409
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
42481
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 42431... Line 42503...
42431
 
42503
 
42432
      if (this.isSetSuccess()) {
42504
      if (this.isSetSuccess()) {
42433
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
42505
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
42434
        {
42506
        {
42435
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
42507
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
42436
          for (VendorItemPricing _iter107 : this.success)
42508
          for (VendorItemPricing _iter112 : this.success)
42437
          {
42509
          {
42438
            _iter107.write(oprot);
42510
            _iter112.write(oprot);
42439
          }
42511
          }
42440
          oprot.writeListEnd();
42512
          oprot.writeListEnd();
42441
        }
42513
        }
42442
        oprot.writeFieldEnd();
42514
        oprot.writeFieldEnd();
42443
      } else if (this.isSetCex()) {
42515
      } else if (this.isSetCex()) {
Line 43532... Line 43604...
43532
        }
43604
        }
43533
        switch (field.id) {
43605
        switch (field.id) {
43534
          case 0: // SUCCESS
43606
          case 0: // SUCCESS
43535
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
43607
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
43536
              {
43608
              {
43537
                org.apache.thrift.protocol.TList _list108 = iprot.readListBegin();
43609
                org.apache.thrift.protocol.TList _list113 = iprot.readListBegin();
43538
                this.success = new ArrayList<Vendor>(_list108.size);
43610
                this.success = new ArrayList<Vendor>(_list113.size);
43539
                for (int _i109 = 0; _i109 < _list108.size; ++_i109)
43611
                for (int _i114 = 0; _i114 < _list113.size; ++_i114)
43540
                {
43612
                {
43541
                  Vendor _elem110; // required
43613
                  Vendor _elem115; // required
43542
                  _elem110 = new Vendor();
43614
                  _elem115 = new Vendor();
43543
                  _elem110.read(iprot);
43615
                  _elem115.read(iprot);
43544
                  this.success.add(_elem110);
43616
                  this.success.add(_elem115);
43545
                }
43617
                }
43546
                iprot.readListEnd();
43618
                iprot.readListEnd();
43547
              }
43619
              }
43548
            } else { 
43620
            } else { 
43549
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
43621
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 43563... Line 43635...
43563
 
43635
 
43564
      if (this.isSetSuccess()) {
43636
      if (this.isSetSuccess()) {
43565
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
43637
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
43566
        {
43638
        {
43567
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
43639
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
43568
          for (Vendor _iter111 : this.success)
43640
          for (Vendor _iter116 : this.success)
43569
          {
43641
          {
43570
            _iter111.write(oprot);
43642
            _iter116.write(oprot);
43571
          }
43643
          }
43572
          oprot.writeListEnd();
43644
          oprot.writeListEnd();
43573
        }
43645
        }
43574
        oprot.writeFieldEnd();
43646
        oprot.writeFieldEnd();
43575
      }
43647
      }
Line 44157... Line 44229...
44157
        }
44229
        }
44158
        switch (field.id) {
44230
        switch (field.id) {
44159
          case 0: // SUCCESS
44231
          case 0: // SUCCESS
44160
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
44232
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
44161
              {
44233
              {
44162
                org.apache.thrift.protocol.TList _list112 = iprot.readListBegin();
44234
                org.apache.thrift.protocol.TList _list117 = iprot.readListBegin();
44163
                this.success = new ArrayList<Item>(_list112.size);
44235
                this.success = new ArrayList<Item>(_list117.size);
44164
                for (int _i113 = 0; _i113 < _list112.size; ++_i113)
44236
                for (int _i118 = 0; _i118 < _list117.size; ++_i118)
44165
                {
44237
                {
44166
                  Item _elem114; // required
44238
                  Item _elem119; // required
44167
                  _elem114 = new Item();
44239
                  _elem119 = new Item();
44168
                  _elem114.read(iprot);
44240
                  _elem119.read(iprot);
44169
                  this.success.add(_elem114);
44241
                  this.success.add(_elem119);
44170
                }
44242
                }
44171
                iprot.readListEnd();
44243
                iprot.readListEnd();
44172
              }
44244
              }
44173
            } else { 
44245
            } else { 
44174
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
44246
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 44188... Line 44260...
44188
 
44260
 
44189
      if (this.isSetSuccess()) {
44261
      if (this.isSetSuccess()) {
44190
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
44262
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
44191
        {
44263
        {
44192
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
44264
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
44193
          for (Item _iter115 : this.success)
44265
          for (Item _iter120 : this.success)
44194
          {
44266
          {
44195
            _iter115.write(oprot);
44267
            _iter120.write(oprot);
44196
          }
44268
          }
44197
          oprot.writeListEnd();
44269
          oprot.writeListEnd();
44198
        }
44270
        }
44199
        oprot.writeFieldEnd();
44271
        oprot.writeFieldEnd();
44200
      }
44272
      }
Line 47042... Line 47114...
47042
        }
47114
        }
47043
        switch (field.id) {
47115
        switch (field.id) {
47044
          case 0: // SUCCESS
47116
          case 0: // SUCCESS
47045
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
47117
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
47046
              {
47118
              {
47047
                org.apache.thrift.protocol.TList _list116 = iprot.readListBegin();
47119
                org.apache.thrift.protocol.TList _list121 = iprot.readListBegin();
47048
                this.success = new ArrayList<VendorItemMapping>(_list116.size);
47120
                this.success = new ArrayList<VendorItemMapping>(_list121.size);
47049
                for (int _i117 = 0; _i117 < _list116.size; ++_i117)
47121
                for (int _i122 = 0; _i122 < _list121.size; ++_i122)
47050
                {
47122
                {
47051
                  VendorItemMapping _elem118; // required
47123
                  VendorItemMapping _elem123; // required
47052
                  _elem118 = new VendorItemMapping();
47124
                  _elem123 = new VendorItemMapping();
47053
                  _elem118.read(iprot);
47125
                  _elem123.read(iprot);
47054
                  this.success.add(_elem118);
47126
                  this.success.add(_elem123);
47055
                }
47127
                }
47056
                iprot.readListEnd();
47128
                iprot.readListEnd();
47057
              }
47129
              }
47058
            } else { 
47130
            } else { 
47059
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
47131
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 47081... Line 47153...
47081
 
47153
 
47082
      if (this.isSetSuccess()) {
47154
      if (this.isSetSuccess()) {
47083
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
47155
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
47084
        {
47156
        {
47085
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
47157
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
47086
          for (VendorItemMapping _iter119 : this.success)
47158
          for (VendorItemMapping _iter124 : this.success)
47087
          {
47159
          {
47088
            _iter119.write(oprot);
47160
            _iter124.write(oprot);
47089
          }
47161
          }
47090
          oprot.writeListEnd();
47162
          oprot.writeListEnd();
47091
        }
47163
        }
47092
        oprot.writeFieldEnd();
47164
        oprot.writeFieldEnd();
47093
      } else if (this.isSetCex()) {
47165
      } else if (this.isSetCex()) {
Line 49018... Line 49090...
49018
        }
49090
        }
49019
        switch (field.id) {
49091
        switch (field.id) {
49020
          case 0: // SUCCESS
49092
          case 0: // SUCCESS
49021
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
49093
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
49022
              {
49094
              {
49023
                org.apache.thrift.protocol.TList _list120 = iprot.readListBegin();
49095
                org.apache.thrift.protocol.TList _list125 = iprot.readListBegin();
49024
                this.success = new ArrayList<Item>(_list120.size);
49096
                this.success = new ArrayList<Item>(_list125.size);
49025
                for (int _i121 = 0; _i121 < _list120.size; ++_i121)
49097
                for (int _i126 = 0; _i126 < _list125.size; ++_i126)
49026
                {
49098
                {
49027
                  Item _elem122; // required
49099
                  Item _elem127; // required
49028
                  _elem122 = new Item();
49100
                  _elem127 = new Item();
49029
                  _elem122.read(iprot);
49101
                  _elem127.read(iprot);
49030
                  this.success.add(_elem122);
49102
                  this.success.add(_elem127);
49031
                }
49103
                }
49032
                iprot.readListEnd();
49104
                iprot.readListEnd();
49033
              }
49105
              }
49034
            } else { 
49106
            } else { 
49035
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
49107
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 49049... Line 49121...
49049
 
49121
 
49050
      if (this.isSetSuccess()) {
49122
      if (this.isSetSuccess()) {
49051
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
49123
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
49052
        {
49124
        {
49053
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
49125
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
49054
          for (Item _iter123 : this.success)
49126
          for (Item _iter128 : this.success)
49055
          {
49127
          {
49056
            _iter123.write(oprot);
49128
            _iter128.write(oprot);
49057
          }
49129
          }
49058
          oprot.writeListEnd();
49130
          oprot.writeListEnd();
49059
        }
49131
        }
49060
        oprot.writeFieldEnd();
49132
        oprot.writeFieldEnd();
49061
      }
49133
      }
Line 49731... Line 49803...
49731
        }
49803
        }
49732
        switch (field.id) {
49804
        switch (field.id) {
49733
          case 0: // SUCCESS
49805
          case 0: // SUCCESS
49734
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
49806
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
49735
              {
49807
              {
49736
                org.apache.thrift.protocol.TList _list124 = iprot.readListBegin();
49808
                org.apache.thrift.protocol.TList _list129 = iprot.readListBegin();
49737
                this.success = new ArrayList<Item>(_list124.size);
49809
                this.success = new ArrayList<Item>(_list129.size);
49738
                for (int _i125 = 0; _i125 < _list124.size; ++_i125)
49810
                for (int _i130 = 0; _i130 < _list129.size; ++_i130)
49739
                {
49811
                {
49740
                  Item _elem126; // required
49812
                  Item _elem131; // required
49741
                  _elem126 = new Item();
49813
                  _elem131 = new Item();
49742
                  _elem126.read(iprot);
49814
                  _elem131.read(iprot);
49743
                  this.success.add(_elem126);
49815
                  this.success.add(_elem131);
49744
                }
49816
                }
49745
                iprot.readListEnd();
49817
                iprot.readListEnd();
49746
              }
49818
              }
49747
            } else { 
49819
            } else { 
49748
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
49820
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 49762... Line 49834...
49762
 
49834
 
49763
      if (this.isSetSuccess()) {
49835
      if (this.isSetSuccess()) {
49764
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
49836
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
49765
        {
49837
        {
49766
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
49838
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
49767
          for (Item _iter127 : this.success)
49839
          for (Item _iter132 : this.success)
49768
          {
49840
          {
49769
            _iter127.write(oprot);
49841
            _iter132.write(oprot);
49770
          }
49842
          }
49771
          oprot.writeListEnd();
49843
          oprot.writeListEnd();
49772
        }
49844
        }
49773
        oprot.writeFieldEnd();
49845
        oprot.writeFieldEnd();
49774
      }
49846
      }
Line 50520... Line 50592...
50520
        }
50592
        }
50521
        switch (field.id) {
50593
        switch (field.id) {
50522
          case 0: // SUCCESS
50594
          case 0: // SUCCESS
50523
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
50595
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
50524
              {
50596
              {
50525
                org.apache.thrift.protocol.TList _list128 = iprot.readListBegin();
50597
                org.apache.thrift.protocol.TList _list133 = iprot.readListBegin();
50526
                this.success = new ArrayList<Long>(_list128.size);
50598
                this.success = new ArrayList<Long>(_list133.size);
50527
                for (int _i129 = 0; _i129 < _list128.size; ++_i129)
50599
                for (int _i134 = 0; _i134 < _list133.size; ++_i134)
50528
                {
50600
                {
50529
                  long _elem130; // required
50601
                  long _elem135; // required
50530
                  _elem130 = iprot.readI64();
50602
                  _elem135 = iprot.readI64();
50531
                  this.success.add(_elem130);
50603
                  this.success.add(_elem135);
50532
                }
50604
                }
50533
                iprot.readListEnd();
50605
                iprot.readListEnd();
50534
              }
50606
              }
50535
            } else { 
50607
            } else { 
50536
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
50608
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 50550... Line 50622...
50550
 
50622
 
50551
      if (this.isSetSuccess()) {
50623
      if (this.isSetSuccess()) {
50552
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
50624
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
50553
        {
50625
        {
50554
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
50626
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
50555
          for (long _iter131 : this.success)
50627
          for (long _iter136 : this.success)
50556
          {
50628
          {
50557
            oprot.writeI64(_iter131);
50629
            oprot.writeI64(_iter136);
50558
          }
50630
          }
50559
          oprot.writeListEnd();
50631
          oprot.writeListEnd();
50560
        }
50632
        }
50561
        oprot.writeFieldEnd();
50633
        oprot.writeFieldEnd();
50562
      }
50634
      }
Line 52312... Line 52384...
52312
        }
52384
        }
52313
        switch (field.id) {
52385
        switch (field.id) {
52314
          case 0: // SUCCESS
52386
          case 0: // SUCCESS
52315
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
52387
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
52316
              {
52388
              {
52317
                org.apache.thrift.protocol.TList _list132 = iprot.readListBegin();
52389
                org.apache.thrift.protocol.TList _list137 = iprot.readListBegin();
52318
                this.success = new ArrayList<String>(_list132.size);
52390
                this.success = new ArrayList<String>(_list137.size);
52319
                for (int _i133 = 0; _i133 < _list132.size; ++_i133)
52391
                for (int _i138 = 0; _i138 < _list137.size; ++_i138)
52320
                {
52392
                {
52321
                  String _elem134; // required
52393
                  String _elem139; // required
52322
                  _elem134 = iprot.readString();
52394
                  _elem139 = iprot.readString();
52323
                  this.success.add(_elem134);
52395
                  this.success.add(_elem139);
52324
                }
52396
                }
52325
                iprot.readListEnd();
52397
                iprot.readListEnd();
52326
              }
52398
              }
52327
            } else { 
52399
            } else { 
52328
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
52400
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 52342... Line 52414...
52342
 
52414
 
52343
      if (this.isSetSuccess()) {
52415
      if (this.isSetSuccess()) {
52344
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
52416
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
52345
        {
52417
        {
52346
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
52418
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
52347
          for (String _iter135 : this.success)
52419
          for (String _iter140 : this.success)
52348
          {
52420
          {
52349
            oprot.writeString(_iter135);
52421
            oprot.writeString(_iter140);
52350
          }
52422
          }
52351
          oprot.writeListEnd();
52423
          oprot.writeListEnd();
52352
        }
52424
        }
52353
        oprot.writeFieldEnd();
52425
        oprot.writeFieldEnd();
52354
      }
52426
      }
Line 52842... Line 52914...
52842
        }
52914
        }
52843
        switch (field.id) {
52915
        switch (field.id) {
52844
          case 0: // SUCCESS
52916
          case 0: // SUCCESS
52845
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
52917
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
52846
              {
52918
              {
52847
                org.apache.thrift.protocol.TList _list136 = iprot.readListBegin();
52919
                org.apache.thrift.protocol.TList _list141 = iprot.readListBegin();
52848
                this.success = new ArrayList<String>(_list136.size);
52920
                this.success = new ArrayList<String>(_list141.size);
52849
                for (int _i137 = 0; _i137 < _list136.size; ++_i137)
52921
                for (int _i142 = 0; _i142 < _list141.size; ++_i142)
52850
                {
52922
                {
52851
                  String _elem138; // required
52923
                  String _elem143; // required
52852
                  _elem138 = iprot.readString();
52924
                  _elem143 = iprot.readString();
52853
                  this.success.add(_elem138);
52925
                  this.success.add(_elem143);
52854
                }
52926
                }
52855
                iprot.readListEnd();
52927
                iprot.readListEnd();
52856
              }
52928
              }
52857
            } else { 
52929
            } else { 
52858
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
52930
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 52872... Line 52944...
52872
 
52944
 
52873
      if (this.isSetSuccess()) {
52945
      if (this.isSetSuccess()) {
52874
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
52946
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
52875
        {
52947
        {
52876
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
52948
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
52877
          for (String _iter139 : this.success)
52949
          for (String _iter144 : this.success)
52878
          {
52950
          {
52879
            oprot.writeString(_iter139);
52951
            oprot.writeString(_iter144);
52880
          }
52952
          }
52881
          oprot.writeListEnd();
52953
          oprot.writeListEnd();
52882
        }
52954
        }
52883
        oprot.writeFieldEnd();
52955
        oprot.writeFieldEnd();
52884
      }
52956
      }
Line 53372... Line 53444...
53372
        }
53444
        }
53373
        switch (field.id) {
53445
        switch (field.id) {
53374
          case 0: // SUCCESS
53446
          case 0: // SUCCESS
53375
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
53447
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
53376
              {
53448
              {
53377
                org.apache.thrift.protocol.TList _list140 = iprot.readListBegin();
53449
                org.apache.thrift.protocol.TList _list145 = iprot.readListBegin();
53378
                this.success = new ArrayList<Source>(_list140.size);
53450
                this.success = new ArrayList<Source>(_list145.size);
53379
                for (int _i141 = 0; _i141 < _list140.size; ++_i141)
53451
                for (int _i146 = 0; _i146 < _list145.size; ++_i146)
53380
                {
53452
                {
53381
                  Source _elem142; // required
53453
                  Source _elem147; // required
53382
                  _elem142 = new Source();
53454
                  _elem147 = new Source();
53383
                  _elem142.read(iprot);
53455
                  _elem147.read(iprot);
53384
                  this.success.add(_elem142);
53456
                  this.success.add(_elem147);
53385
                }
53457
                }
53386
                iprot.readListEnd();
53458
                iprot.readListEnd();
53387
              }
53459
              }
53388
            } else { 
53460
            } else { 
53389
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
53461
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 53403... Line 53475...
53403
 
53475
 
53404
      if (this.isSetSuccess()) {
53476
      if (this.isSetSuccess()) {
53405
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
53477
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
53406
        {
53478
        {
53407
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
53479
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
53408
          for (Source _iter143 : this.success)
53480
          for (Source _iter148 : this.success)
53409
          {
53481
          {
53410
            _iter143.write(oprot);
53482
            _iter148.write(oprot);
53411
          }
53483
          }
53412
          oprot.writeListEnd();
53484
          oprot.writeListEnd();
53413
        }
53485
        }
53414
        oprot.writeFieldEnd();
53486
        oprot.writeFieldEnd();
53415
      }
53487
      }
Line 55409... Line 55481...
55409
        }
55481
        }
55410
        switch (field.id) {
55482
        switch (field.id) {
55411
          case 0: // SUCCESS
55483
          case 0: // SUCCESS
55412
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
55484
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
55413
              {
55485
              {
55414
                org.apache.thrift.protocol.TList _list144 = iprot.readListBegin();
55486
                org.apache.thrift.protocol.TList _list149 = iprot.readListBegin();
55415
                this.success = new ArrayList<SourceItemPricing>(_list144.size);
55487
                this.success = new ArrayList<SourceItemPricing>(_list149.size);
55416
                for (int _i145 = 0; _i145 < _list144.size; ++_i145)
55488
                for (int _i150 = 0; _i150 < _list149.size; ++_i150)
55417
                {
55489
                {
55418
                  SourceItemPricing _elem146; // required
55490
                  SourceItemPricing _elem151; // required
55419
                  _elem146 = new SourceItemPricing();
55491
                  _elem151 = new SourceItemPricing();
55420
                  _elem146.read(iprot);
55492
                  _elem151.read(iprot);
55421
                  this.success.add(_elem146);
55493
                  this.success.add(_elem151);
55422
                }
55494
                }
55423
                iprot.readListEnd();
55495
                iprot.readListEnd();
55424
              }
55496
              }
55425
            } else { 
55497
            } else { 
55426
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
55498
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 55448... Line 55520...
55448
 
55520
 
55449
      if (this.isSetSuccess()) {
55521
      if (this.isSetSuccess()) {
55450
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
55522
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
55451
        {
55523
        {
55452
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
55524
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
55453
          for (SourceItemPricing _iter147 : this.success)
55525
          for (SourceItemPricing _iter152 : this.success)
55454
          {
55526
          {
55455
            _iter147.write(oprot);
55527
            _iter152.write(oprot);
55456
          }
55528
          }
55457
          oprot.writeListEnd();
55529
          oprot.writeListEnd();
55458
        }
55530
        }
55459
        oprot.writeFieldEnd();
55531
        oprot.writeFieldEnd();
55460
      } else if (this.isSetCex()) {
55532
      } else if (this.isSetCex()) {
Line 56656... Line 56728...
56656
        }
56728
        }
56657
        switch (field.id) {
56729
        switch (field.id) {
56658
          case 1: // SEARCH_TERMS
56730
          case 1: // SEARCH_TERMS
56659
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
56731
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
56660
              {
56732
              {
56661
                org.apache.thrift.protocol.TList _list148 = iprot.readListBegin();
56733
                org.apache.thrift.protocol.TList _list153 = iprot.readListBegin();
56662
                this.searchTerms = new ArrayList<String>(_list148.size);
56734
                this.searchTerms = new ArrayList<String>(_list153.size);
56663
                for (int _i149 = 0; _i149 < _list148.size; ++_i149)
56735
                for (int _i154 = 0; _i154 < _list153.size; ++_i154)
56664
                {
56736
                {
56665
                  String _elem150; // required
56737
                  String _elem155; // required
56666
                  _elem150 = iprot.readString();
56738
                  _elem155 = iprot.readString();
56667
                  this.searchTerms.add(_elem150);
56739
                  this.searchTerms.add(_elem155);
56668
                }
56740
                }
56669
                iprot.readListEnd();
56741
                iprot.readListEnd();
56670
              }
56742
              }
56671
            } else { 
56743
            } else { 
56672
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
56744
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 56703... Line 56775...
56703
      oprot.writeStructBegin(STRUCT_DESC);
56775
      oprot.writeStructBegin(STRUCT_DESC);
56704
      if (this.searchTerms != null) {
56776
      if (this.searchTerms != null) {
56705
        oprot.writeFieldBegin(SEARCH_TERMS_FIELD_DESC);
56777
        oprot.writeFieldBegin(SEARCH_TERMS_FIELD_DESC);
56706
        {
56778
        {
56707
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerms.size()));
56779
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerms.size()));
56708
          for (String _iter151 : this.searchTerms)
56780
          for (String _iter156 : this.searchTerms)
56709
          {
56781
          {
56710
            oprot.writeString(_iter151);
56782
            oprot.writeString(_iter156);
56711
          }
56783
          }
56712
          oprot.writeListEnd();
56784
          oprot.writeListEnd();
56713
        }
56785
        }
56714
        oprot.writeFieldEnd();
56786
        oprot.writeFieldEnd();
56715
      }
56787
      }
Line 57017... Line 57089...
57017
        }
57089
        }
57018
        switch (field.id) {
57090
        switch (field.id) {
57019
          case 0: // SUCCESS
57091
          case 0: // SUCCESS
57020
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
57092
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
57021
              {
57093
              {
57022
                org.apache.thrift.protocol.TList _list152 = iprot.readListBegin();
57094
                org.apache.thrift.protocol.TList _list157 = iprot.readListBegin();
57023
                this.success = new ArrayList<Item>(_list152.size);
57095
                this.success = new ArrayList<Item>(_list157.size);
57024
                for (int _i153 = 0; _i153 < _list152.size; ++_i153)
57096
                for (int _i158 = 0; _i158 < _list157.size; ++_i158)
57025
                {
57097
                {
57026
                  Item _elem154; // required
57098
                  Item _elem159; // required
57027
                  _elem154 = new Item();
57099
                  _elem159 = new Item();
57028
                  _elem154.read(iprot);
57100
                  _elem159.read(iprot);
57029
                  this.success.add(_elem154);
57101
                  this.success.add(_elem159);
57030
                }
57102
                }
57031
                iprot.readListEnd();
57103
                iprot.readListEnd();
57032
              }
57104
              }
57033
            } else { 
57105
            } else { 
57034
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
57106
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 57048... Line 57120...
57048
 
57120
 
57049
      if (this.isSetSuccess()) {
57121
      if (this.isSetSuccess()) {
57050
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
57122
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
57051
        {
57123
        {
57052
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
57124
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
57053
          for (Item _iter155 : this.success)
57125
          for (Item _iter160 : this.success)
57054
          {
57126
          {
57055
            _iter155.write(oprot);
57127
            _iter160.write(oprot);
57056
          }
57128
          }
57057
          oprot.writeListEnd();
57129
          oprot.writeListEnd();
57058
        }
57130
        }
57059
        oprot.writeFieldEnd();
57131
        oprot.writeFieldEnd();
57060
      }
57132
      }
Line 57348... Line 57420...
57348
        }
57420
        }
57349
        switch (field.id) {
57421
        switch (field.id) {
57350
          case 1: // SEARCH_TERMS
57422
          case 1: // SEARCH_TERMS
57351
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
57423
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
57352
              {
57424
              {
57353
                org.apache.thrift.protocol.TList _list156 = iprot.readListBegin();
57425
                org.apache.thrift.protocol.TList _list161 = iprot.readListBegin();
57354
                this.searchTerms = new ArrayList<String>(_list156.size);
57426
                this.searchTerms = new ArrayList<String>(_list161.size);
57355
                for (int _i157 = 0; _i157 < _list156.size; ++_i157)
57427
                for (int _i162 = 0; _i162 < _list161.size; ++_i162)
57356
                {
57428
                {
57357
                  String _elem158; // required
57429
                  String _elem163; // required
57358
                  _elem158 = iprot.readString();
57430
                  _elem163 = iprot.readString();
57359
                  this.searchTerms.add(_elem158);
57431
                  this.searchTerms.add(_elem163);
57360
                }
57432
                }
57361
                iprot.readListEnd();
57433
                iprot.readListEnd();
57362
              }
57434
              }
57363
            } else { 
57435
            } else { 
57364
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
57436
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 57379... Line 57451...
57379
      oprot.writeStructBegin(STRUCT_DESC);
57451
      oprot.writeStructBegin(STRUCT_DESC);
57380
      if (this.searchTerms != null) {
57452
      if (this.searchTerms != null) {
57381
        oprot.writeFieldBegin(SEARCH_TERMS_FIELD_DESC);
57453
        oprot.writeFieldBegin(SEARCH_TERMS_FIELD_DESC);
57382
        {
57454
        {
57383
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerms.size()));
57455
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerms.size()));
57384
          for (String _iter159 : this.searchTerms)
57456
          for (String _iter164 : this.searchTerms)
57385
          {
57457
          {
57386
            oprot.writeString(_iter159);
57458
            oprot.writeString(_iter164);
57387
          }
57459
          }
57388
          oprot.writeListEnd();
57460
          oprot.writeListEnd();
57389
        }
57461
        }
57390
        oprot.writeFieldEnd();
57462
        oprot.writeFieldEnd();
57391
      }
57463
      }
Line 58266... Line 58338...
58266
        }
58338
        }
58267
        switch (field.id) {
58339
        switch (field.id) {
58268
          case 0: // SUCCESS
58340
          case 0: // SUCCESS
58269
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
58341
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
58270
              {
58342
              {
58271
                org.apache.thrift.protocol.TList _list160 = iprot.readListBegin();
58343
                org.apache.thrift.protocol.TList _list165 = iprot.readListBegin();
58272
                this.success = new ArrayList<AvailableAndReservedStock>(_list160.size);
58344
                this.success = new ArrayList<AvailableAndReservedStock>(_list165.size);
58273
                for (int _i161 = 0; _i161 < _list160.size; ++_i161)
58345
                for (int _i166 = 0; _i166 < _list165.size; ++_i166)
58274
                {
58346
                {
58275
                  AvailableAndReservedStock _elem162; // required
58347
                  AvailableAndReservedStock _elem167; // required
58276
                  _elem162 = new AvailableAndReservedStock();
58348
                  _elem167 = new AvailableAndReservedStock();
58277
                  _elem162.read(iprot);
58349
                  _elem167.read(iprot);
58278
                  this.success.add(_elem162);
58350
                  this.success.add(_elem167);
58279
                }
58351
                }
58280
                iprot.readListEnd();
58352
                iprot.readListEnd();
58281
              }
58353
              }
58282
            } else { 
58354
            } else { 
58283
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
58355
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 58297... Line 58369...
58297
 
58369
 
58298
      if (this.isSetSuccess()) {
58370
      if (this.isSetSuccess()) {
58299
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
58371
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
58300
        {
58372
        {
58301
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
58373
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
58302
          for (AvailableAndReservedStock _iter163 : this.success)
58374
          for (AvailableAndReservedStock _iter168 : this.success)
58303
          {
58375
          {
58304
            _iter163.write(oprot);
58376
            _iter168.write(oprot);
58305
          }
58377
          }
58306
          oprot.writeListEnd();
58378
          oprot.writeListEnd();
58307
        }
58379
        }
58308
        oprot.writeFieldEnd();
58380
        oprot.writeFieldEnd();
58309
      }
58381
      }
Line 58891... Line 58963...
58891
        }
58963
        }
58892
        switch (field.id) {
58964
        switch (field.id) {
58893
          case 0: // SUCCESS
58965
          case 0: // SUCCESS
58894
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
58966
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
58895
              {
58967
              {
58896
                org.apache.thrift.protocol.TList _list164 = iprot.readListBegin();
58968
                org.apache.thrift.protocol.TList _list169 = iprot.readListBegin();
58897
                this.success = new ArrayList<ProductNotificationRequest>(_list164.size);
58969
                this.success = new ArrayList<ProductNotificationRequest>(_list169.size);
58898
                for (int _i165 = 0; _i165 < _list164.size; ++_i165)
58970
                for (int _i170 = 0; _i170 < _list169.size; ++_i170)
58899
                {
58971
                {
58900
                  ProductNotificationRequest _elem166; // required
58972
                  ProductNotificationRequest _elem171; // required
58901
                  _elem166 = new ProductNotificationRequest();
58973
                  _elem171 = new ProductNotificationRequest();
58902
                  _elem166.read(iprot);
58974
                  _elem171.read(iprot);
58903
                  this.success.add(_elem166);
58975
                  this.success.add(_elem171);
58904
                }
58976
                }
58905
                iprot.readListEnd();
58977
                iprot.readListEnd();
58906
              }
58978
              }
58907
            } else { 
58979
            } else { 
58908
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
58980
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 58922... Line 58994...
58922
 
58994
 
58923
      if (this.isSetSuccess()) {
58995
      if (this.isSetSuccess()) {
58924
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
58996
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
58925
        {
58997
        {
58926
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
58998
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
58927
          for (ProductNotificationRequest _iter167 : this.success)
58999
          for (ProductNotificationRequest _iter172 : this.success)
58928
          {
59000
          {
58929
            _iter167.write(oprot);
59001
            _iter172.write(oprot);
58930
          }
59002
          }
58931
          oprot.writeListEnd();
59003
          oprot.writeListEnd();
58932
        }
59004
        }
58933
        oprot.writeFieldEnd();
59005
        oprot.writeFieldEnd();
58934
      }
59006
      }
Line 59516... Line 59588...
59516
        }
59588
        }
59517
        switch (field.id) {
59589
        switch (field.id) {
59518
          case 0: // SUCCESS
59590
          case 0: // SUCCESS
59519
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
59591
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
59520
              {
59592
              {
59521
                org.apache.thrift.protocol.TList _list168 = iprot.readListBegin();
59593
                org.apache.thrift.protocol.TList _list173 = iprot.readListBegin();
59522
                this.success = new ArrayList<ProductNotificationRequestCount>(_list168.size);
59594
                this.success = new ArrayList<ProductNotificationRequestCount>(_list173.size);
59523
                for (int _i169 = 0; _i169 < _list168.size; ++_i169)
59595
                for (int _i174 = 0; _i174 < _list173.size; ++_i174)
59524
                {
59596
                {
59525
                  ProductNotificationRequestCount _elem170; // required
59597
                  ProductNotificationRequestCount _elem175; // required
59526
                  _elem170 = new ProductNotificationRequestCount();
59598
                  _elem175 = new ProductNotificationRequestCount();
59527
                  _elem170.read(iprot);
59599
                  _elem175.read(iprot);
59528
                  this.success.add(_elem170);
59600
                  this.success.add(_elem175);
59529
                }
59601
                }
59530
                iprot.readListEnd();
59602
                iprot.readListEnd();
59531
              }
59603
              }
59532
            } else { 
59604
            } else { 
59533
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
59605
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 59547... Line 59619...
59547
 
59619
 
59548
      if (this.isSetSuccess()) {
59620
      if (this.isSetSuccess()) {
59549
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
59621
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
59550
        {
59622
        {
59551
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
59623
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
59552
          for (ProductNotificationRequestCount _iter171 : this.success)
59624
          for (ProductNotificationRequestCount _iter176 : this.success)
59553
          {
59625
          {
59554
            _iter171.write(oprot);
59626
            _iter176.write(oprot);
59555
          }
59627
          }
59556
          oprot.writeListEnd();
59628
          oprot.writeListEnd();
59557
        }
59629
        }
59558
        oprot.writeFieldEnd();
59630
        oprot.writeFieldEnd();
59559
      }
59631
      }
Line 61098... Line 61170...
61098
      }
61170
      }
61099
    }
61171
    }
61100
 
61172
 
61101
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
61173
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
61102
      try {
61174
      try {
61103
        // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor.
-
 
61104
        __isset_bit_vector = new BitSet(1);
-
 
61105
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
61175
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
61106
      } catch (org.apache.thrift.TException te) {
61176
      } catch (org.apache.thrift.TException te) {
61107
        throw new java.io.IOException(te);
61177
        throw new java.io.IOException(te);
61108
      }
61178
      }
61109
    }
61179
    }
Line 61358... Line 61428...
61358
        }
61428
        }
61359
        switch (field.id) {
61429
        switch (field.id) {
61360
          case 0: // SUCCESS
61430
          case 0: // SUCCESS
61361
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
61431
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
61362
              {
61432
              {
61363
                org.apache.thrift.protocol.TList _list172 = iprot.readListBegin();
61433
                org.apache.thrift.protocol.TList _list177 = iprot.readListBegin();
61364
                this.success = new ArrayList<Warehouse>(_list172.size);
61434
                this.success = new ArrayList<Warehouse>(_list177.size);
61365
                for (int _i173 = 0; _i173 < _list172.size; ++_i173)
61435
                for (int _i178 = 0; _i178 < _list177.size; ++_i178)
61366
                {
61436
                {
61367
                  Warehouse _elem174; // required
61437
                  Warehouse _elem179; // required
61368
                  _elem174 = new Warehouse();
61438
                  _elem179 = new Warehouse();
61369
                  _elem174.read(iprot);
61439
                  _elem179.read(iprot);
61370
                  this.success.add(_elem174);
61440
                  this.success.add(_elem179);
61371
                }
61441
                }
61372
                iprot.readListEnd();
61442
                iprot.readListEnd();
61373
              }
61443
              }
61374
            } else { 
61444
            } else { 
61375
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
61445
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 61389... Line 61459...
61389
 
61459
 
61390
      if (this.isSetSuccess()) {
61460
      if (this.isSetSuccess()) {
61391
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
61461
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
61392
        {
61462
        {
61393
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
61463
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
61394
          for (Warehouse _iter175 : this.success)
61464
          for (Warehouse _iter180 : this.success)
61395
          {
61465
          {
61396
            _iter175.write(oprot);
61466
            _iter180.write(oprot);
61397
          }
61467
          }
61398
          oprot.writeListEnd();
61468
          oprot.writeListEnd();
61399
        }
61469
        }
61400
        oprot.writeFieldEnd();
61470
        oprot.writeFieldEnd();
61401
      }
61471
      }
Line 62823... Line 62893...
62823
        }
62893
        }
62824
        switch (field.id) {
62894
        switch (field.id) {
62825
          case 0: // SUCCESS
62895
          case 0: // SUCCESS
62826
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
62896
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
62827
              {
62897
              {
62828
                org.apache.thrift.protocol.TList _list176 = iprot.readListBegin();
62898
                org.apache.thrift.protocol.TList _list181 = iprot.readListBegin();
62829
                this.success = new ArrayList<String>(_list176.size);
62899
                this.success = new ArrayList<String>(_list181.size);
62830
                for (int _i177 = 0; _i177 < _list176.size; ++_i177)
62900
                for (int _i182 = 0; _i182 < _list181.size; ++_i182)
62831
                {
62901
                {
62832
                  String _elem178; // required
62902
                  String _elem183; // required
62833
                  _elem178 = iprot.readString();
62903
                  _elem183 = iprot.readString();
62834
                  this.success.add(_elem178);
62904
                  this.success.add(_elem183);
62835
                }
62905
                }
62836
                iprot.readListEnd();
62906
                iprot.readListEnd();
62837
              }
62907
              }
62838
            } else { 
62908
            } else { 
62839
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
62909
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 62853... Line 62923...
62853
 
62923
 
62854
      if (this.isSetSuccess()) {
62924
      if (this.isSetSuccess()) {
62855
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
62925
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
62856
        {
62926
        {
62857
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
62927
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
62858
          for (String _iter179 : this.success)
62928
          for (String _iter184 : this.success)
62859
          {
62929
          {
62860
            oprot.writeString(_iter179);
62930
            oprot.writeString(_iter184);
62861
          }
62931
          }
62862
          oprot.writeListEnd();
62932
          oprot.writeListEnd();
62863
        }
62933
        }
62864
        oprot.writeFieldEnd();
62934
        oprot.writeFieldEnd();
62865
      }
62935
      }
Line 63950... Line 64020...
63950
        }
64020
        }
63951
        switch (field.id) {
64021
        switch (field.id) {
63952
          case 0: // SUCCESS
64022
          case 0: // SUCCESS
63953
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
64023
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
63954
              {
64024
              {
63955
                org.apache.thrift.protocol.TMap _map180 = iprot.readMapBegin();
64025
                org.apache.thrift.protocol.TMap _map185 = iprot.readMapBegin();
63956
                this.success = new HashMap<String,Map<Long,Long>>(2*_map180.size);
64026
                this.success = new HashMap<String,Map<Long,Long>>(2*_map185.size);
63957
                for (int _i181 = 0; _i181 < _map180.size; ++_i181)
64027
                for (int _i186 = 0; _i186 < _map185.size; ++_i186)
63958
                {
64028
                {
63959
                  String _key182; // required
64029
                  String _key187; // required
63960
                  Map<Long,Long> _val183; // required
64030
                  Map<Long,Long> _val188; // required
63961
                  _key182 = iprot.readString();
64031
                  _key187 = iprot.readString();
63962
                  {
64032
                  {
63963
                    org.apache.thrift.protocol.TMap _map184 = iprot.readMapBegin();
64033
                    org.apache.thrift.protocol.TMap _map189 = iprot.readMapBegin();
63964
                    _val183 = new HashMap<Long,Long>(2*_map184.size);
64034
                    _val188 = new HashMap<Long,Long>(2*_map189.size);
63965
                    for (int _i185 = 0; _i185 < _map184.size; ++_i185)
64035
                    for (int _i190 = 0; _i190 < _map189.size; ++_i190)
63966
                    {
64036
                    {
63967
                      long _key186; // required
64037
                      long _key191; // required
63968
                      long _val187; // required
64038
                      long _val192; // required
63969
                      _key186 = iprot.readI64();
64039
                      _key191 = iprot.readI64();
63970
                      _val187 = iprot.readI64();
64040
                      _val192 = iprot.readI64();
63971
                      _val183.put(_key186, _val187);
64041
                      _val188.put(_key191, _val192);
63972
                    }
64042
                    }
63973
                    iprot.readMapEnd();
64043
                    iprot.readMapEnd();
63974
                  }
64044
                  }
63975
                  this.success.put(_key182, _val183);
64045
                  this.success.put(_key187, _val188);
63976
                }
64046
                }
63977
                iprot.readMapEnd();
64047
                iprot.readMapEnd();
63978
              }
64048
              }
63979
            } else { 
64049
            } else { 
63980
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
64050
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 63994... Line 64064...
63994
 
64064
 
63995
      if (this.isSetSuccess()) {
64065
      if (this.isSetSuccess()) {
63996
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
64066
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
63997
        {
64067
        {
63998
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.MAP, this.success.size()));
64068
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.MAP, this.success.size()));
63999
          for (Map.Entry<String, Map<Long,Long>> _iter188 : this.success.entrySet())
64069
          for (Map.Entry<String, Map<Long,Long>> _iter193 : this.success.entrySet())
64000
          {
64070
          {
64001
            oprot.writeString(_iter188.getKey());
64071
            oprot.writeString(_iter193.getKey());
64002
            {
64072
            {
64003
              oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.I64, _iter188.getValue().size()));
64073
              oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.I64, _iter193.getValue().size()));
64004
              for (Map.Entry<Long, Long> _iter189 : _iter188.getValue().entrySet())
64074
              for (Map.Entry<Long, Long> _iter194 : _iter193.getValue().entrySet())
64005
              {
64075
              {
64006
                oprot.writeI64(_iter189.getKey());
64076
                oprot.writeI64(_iter194.getKey());
64007
                oprot.writeI64(_iter189.getValue());
64077
                oprot.writeI64(_iter194.getValue());
64008
              }
64078
              }
64009
              oprot.writeMapEnd();
64079
              oprot.writeMapEnd();
64010
            }
64080
            }
64011
          }
64081
          }
64012
          oprot.writeMapEnd();
64082
          oprot.writeMapEnd();
Line 65257... Line 65327...
65257
        }
65327
        }
65258
        switch (field.id) {
65328
        switch (field.id) {
65259
          case 0: // SUCCESS
65329
          case 0: // SUCCESS
65260
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
65330
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
65261
              {
65331
              {
65262
                org.apache.thrift.protocol.TList _list190 = iprot.readListBegin();
65332
                org.apache.thrift.protocol.TList _list195 = iprot.readListBegin();
65263
                this.success = new ArrayList<Warehouse>(_list190.size);
65333
                this.success = new ArrayList<Warehouse>(_list195.size);
65264
                for (int _i191 = 0; _i191 < _list190.size; ++_i191)
65334
                for (int _i196 = 0; _i196 < _list195.size; ++_i196)
65265
                {
65335
                {
65266
                  Warehouse _elem192; // required
65336
                  Warehouse _elem197; // required
65267
                  _elem192 = new Warehouse();
65337
                  _elem197 = new Warehouse();
65268
                  _elem192.read(iprot);
65338
                  _elem197.read(iprot);
65269
                  this.success.add(_elem192);
65339
                  this.success.add(_elem197);
65270
                }
65340
                }
65271
                iprot.readListEnd();
65341
                iprot.readListEnd();
65272
              }
65342
              }
65273
            } else { 
65343
            } else { 
65274
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
65344
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 65288... Line 65358...
65288
 
65358
 
65289
      if (this.isSetSuccess()) {
65359
      if (this.isSetSuccess()) {
65290
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
65360
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
65291
        {
65361
        {
65292
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
65362
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
65293
          for (Warehouse _iter193 : this.success)
65363
          for (Warehouse _iter198 : this.success)
65294
          {
65364
          {
65295
            _iter193.write(oprot);
65365
            _iter198.write(oprot);
65296
          }
65366
          }
65297
          oprot.writeListEnd();
65367
          oprot.writeListEnd();
65298
        }
65368
        }
65299
        oprot.writeFieldEnd();
65369
        oprot.writeFieldEnd();
65300
      }
65370
      }
Line 65788... Line 65858...
65788
        }
65858
        }
65789
        switch (field.id) {
65859
        switch (field.id) {
65790
          case 0: // SUCCESS
65860
          case 0: // SUCCESS
65791
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
65861
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
65792
              {
65862
              {
65793
                org.apache.thrift.protocol.TList _list194 = iprot.readListBegin();
65863
                org.apache.thrift.protocol.TList _list199 = iprot.readListBegin();
65794
                this.success = new ArrayList<VendorItemMapping>(_list194.size);
65864
                this.success = new ArrayList<VendorItemMapping>(_list199.size);
65795
                for (int _i195 = 0; _i195 < _list194.size; ++_i195)
65865
                for (int _i200 = 0; _i200 < _list199.size; ++_i200)
65796
                {
65866
                {
65797
                  VendorItemMapping _elem196; // required
65867
                  VendorItemMapping _elem201; // required
65798
                  _elem196 = new VendorItemMapping();
65868
                  _elem201 = new VendorItemMapping();
65799
                  _elem196.read(iprot);
65869
                  _elem201.read(iprot);
65800
                  this.success.add(_elem196);
65870
                  this.success.add(_elem201);
65801
                }
65871
                }
65802
                iprot.readListEnd();
65872
                iprot.readListEnd();
65803
              }
65873
              }
65804
            } else { 
65874
            } else { 
65805
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
65875
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 65819... Line 65889...
65819
 
65889
 
65820
      if (this.isSetSuccess()) {
65890
      if (this.isSetSuccess()) {
65821
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
65891
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
65822
        {
65892
        {
65823
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
65893
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
65824
          for (VendorItemMapping _iter197 : this.success)
65894
          for (VendorItemMapping _iter202 : this.success)
65825
          {
65895
          {
65826
            _iter197.write(oprot);
65896
            _iter202.write(oprot);
65827
          }
65897
          }
65828
          oprot.writeListEnd();
65898
          oprot.writeListEnd();
65829
        }
65899
        }
65830
        oprot.writeFieldEnd();
65900
        oprot.writeFieldEnd();
65831
      }
65901
      }
Line 66418... Line 66488...
66418
        }
66488
        }
66419
        switch (field.id) {
66489
        switch (field.id) {
66420
          case 0: // SUCCESS
66490
          case 0: // SUCCESS
66421
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
66491
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
66422
              {
66492
              {
66423
                org.apache.thrift.protocol.TMap _map198 = iprot.readMapBegin();
66493
                org.apache.thrift.protocol.TMap _map203 = iprot.readMapBegin();
66424
                this.success = new HashMap<Long,ItemInventory>(2*_map198.size);
66494
                this.success = new HashMap<Long,ItemInventory>(2*_map203.size);
66425
                for (int _i199 = 0; _i199 < _map198.size; ++_i199)
66495
                for (int _i204 = 0; _i204 < _map203.size; ++_i204)
66426
                {
66496
                {
66427
                  long _key200; // required
66497
                  long _key205; // required
66428
                  ItemInventory _val201; // required
66498
                  ItemInventory _val206; // required
66429
                  _key200 = iprot.readI64();
66499
                  _key205 = iprot.readI64();
66430
                  _val201 = new ItemInventory();
66500
                  _val206 = new ItemInventory();
66431
                  _val201.read(iprot);
66501
                  _val206.read(iprot);
66432
                  this.success.put(_key200, _val201);
66502
                  this.success.put(_key205, _val206);
66433
                }
66503
                }
66434
                iprot.readMapEnd();
66504
                iprot.readMapEnd();
66435
              }
66505
              }
66436
            } else { 
66506
            } else { 
66437
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
66507
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 66451... Line 66521...
66451
 
66521
 
66452
      if (this.isSetSuccess()) {
66522
      if (this.isSetSuccess()) {
66453
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
66523
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
66454
        {
66524
        {
66455
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
66525
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
66456
          for (Map.Entry<Long, ItemInventory> _iter202 : this.success.entrySet())
66526
          for (Map.Entry<Long, ItemInventory> _iter207 : this.success.entrySet())
66457
          {
66527
          {
66458
            oprot.writeI64(_iter202.getKey());
66528
            oprot.writeI64(_iter207.getKey());
66459
            _iter202.getValue().write(oprot);
66529
            _iter207.getValue().write(oprot);
66460
          }
66530
          }
66461
          oprot.writeMapEnd();
66531
          oprot.writeMapEnd();
66462
        }
66532
        }
66463
        oprot.writeFieldEnd();
66533
        oprot.writeFieldEnd();
66464
      }
66534
      }
Line 66481... Line 66551...
66481
      sb.append(")");
66551
      sb.append(")");
66482
      return sb.toString();
66552
      return sb.toString();
66483
    }
66553
    }
66484
 
66554
 
66485
    public void validate() throws org.apache.thrift.TException {
66555
    public void validate() throws org.apache.thrift.TException {
-
 
66556
      // check for required fields
-
 
66557
    }
-
 
66558
 
-
 
66559
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
66560
      try {
-
 
66561
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
66562
      } catch (org.apache.thrift.TException te) {
-
 
66563
        throw new java.io.IOException(te);
-
 
66564
      }
-
 
66565
    }
-
 
66566
 
-
 
66567
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
66568
      try {
-
 
66569
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
66570
      } catch (org.apache.thrift.TException te) {
-
 
66571
        throw new java.io.IOException(te);
-
 
66572
      }
-
 
66573
    }
-
 
66574
 
-
 
66575
  }
-
 
66576
 
-
 
66577
  public static class clearItemAvailabilityCache_args implements org.apache.thrift.TBase<clearItemAvailabilityCache_args, clearItemAvailabilityCache_args._Fields>, java.io.Serializable, Cloneable   {
-
 
66578
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("clearItemAvailabilityCache_args");
-
 
66579
 
-
 
66580
 
-
 
66581
 
-
 
66582
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
66583
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
66584
;
-
 
66585
 
-
 
66586
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
66587
 
-
 
66588
      static {
-
 
66589
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
66590
          byName.put(field.getFieldName(), field);
-
 
66591
        }
-
 
66592
      }
-
 
66593
 
-
 
66594
      /**
-
 
66595
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
66596
       */
-
 
66597
      public static _Fields findByThriftId(int fieldId) {
-
 
66598
        switch(fieldId) {
-
 
66599
          default:
-
 
66600
            return null;
-
 
66601
        }
-
 
66602
      }
-
 
66603
 
-
 
66604
      /**
-
 
66605
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
66606
       * if it is not found.
-
 
66607
       */
-
 
66608
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
66609
        _Fields fields = findByThriftId(fieldId);
-
 
66610
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
66611
        return fields;
-
 
66612
      }
-
 
66613
 
-
 
66614
      /**
-
 
66615
       * Find the _Fields constant that matches name, or null if its not found.
-
 
66616
       */
-
 
66617
      public static _Fields findByName(String name) {
-
 
66618
        return byName.get(name);
-
 
66619
      }
-
 
66620
 
-
 
66621
      private final short _thriftId;
-
 
66622
      private final String _fieldName;
-
 
66623
 
-
 
66624
      _Fields(short thriftId, String fieldName) {
-
 
66625
        _thriftId = thriftId;
-
 
66626
        _fieldName = fieldName;
-
 
66627
      }
-
 
66628
 
-
 
66629
      public short getThriftFieldId() {
-
 
66630
        return _thriftId;
-
 
66631
      }
-
 
66632
 
-
 
66633
      public String getFieldName() {
-
 
66634
        return _fieldName;
-
 
66635
      }
-
 
66636
    }
-
 
66637
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
66638
    static {
-
 
66639
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
66640
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
66641
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(clearItemAvailabilityCache_args.class, metaDataMap);
-
 
66642
    }
-
 
66643
 
-
 
66644
    public clearItemAvailabilityCache_args() {
-
 
66645
    }
-
 
66646
 
-
 
66647
    /**
-
 
66648
     * Performs a deep copy on <i>other</i>.
-
 
66649
     */
-
 
66650
    public clearItemAvailabilityCache_args(clearItemAvailabilityCache_args other) {
-
 
66651
    }
-
 
66652
 
-
 
66653
    public clearItemAvailabilityCache_args deepCopy() {
-
 
66654
      return new clearItemAvailabilityCache_args(this);
-
 
66655
    }
-
 
66656
 
-
 
66657
    @Override
-
 
66658
    public void clear() {
-
 
66659
    }
-
 
66660
 
-
 
66661
    public void setFieldValue(_Fields field, Object value) {
-
 
66662
      switch (field) {
-
 
66663
      }
-
 
66664
    }
-
 
66665
 
-
 
66666
    public Object getFieldValue(_Fields field) {
-
 
66667
      switch (field) {
-
 
66668
      }
-
 
66669
      throw new IllegalStateException();
-
 
66670
    }
-
 
66671
 
-
 
66672
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
66673
    public boolean isSet(_Fields field) {
-
 
66674
      if (field == null) {
-
 
66675
        throw new IllegalArgumentException();
-
 
66676
      }
-
 
66677
 
-
 
66678
      switch (field) {
-
 
66679
      }
-
 
66680
      throw new IllegalStateException();
-
 
66681
    }
-
 
66682
 
-
 
66683
    @Override
-
 
66684
    public boolean equals(Object that) {
-
 
66685
      if (that == null)
-
 
66686
        return false;
-
 
66687
      if (that instanceof clearItemAvailabilityCache_args)
-
 
66688
        return this.equals((clearItemAvailabilityCache_args)that);
-
 
66689
      return false;
-
 
66690
    }
-
 
66691
 
-
 
66692
    public boolean equals(clearItemAvailabilityCache_args that) {
-
 
66693
      if (that == null)
-
 
66694
        return false;
-
 
66695
 
-
 
66696
      return true;
-
 
66697
    }
-
 
66698
 
-
 
66699
    @Override
-
 
66700
    public int hashCode() {
-
 
66701
      return 0;
-
 
66702
    }
-
 
66703
 
-
 
66704
    public int compareTo(clearItemAvailabilityCache_args other) {
-
 
66705
      if (!getClass().equals(other.getClass())) {
-
 
66706
        return getClass().getName().compareTo(other.getClass().getName());
-
 
66707
      }
-
 
66708
 
-
 
66709
      int lastComparison = 0;
-
 
66710
      clearItemAvailabilityCache_args typedOther = (clearItemAvailabilityCache_args)other;
-
 
66711
 
-
 
66712
      return 0;
-
 
66713
    }
-
 
66714
 
-
 
66715
    public _Fields fieldForId(int fieldId) {
-
 
66716
      return _Fields.findByThriftId(fieldId);
-
 
66717
    }
-
 
66718
 
-
 
66719
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
66720
      org.apache.thrift.protocol.TField field;
-
 
66721
      iprot.readStructBegin();
-
 
66722
      while (true)
-
 
66723
      {
-
 
66724
        field = iprot.readFieldBegin();
-
 
66725
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
66726
          break;
-
 
66727
        }
-
 
66728
        switch (field.id) {
-
 
66729
          default:
-
 
66730
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
66731
        }
-
 
66732
        iprot.readFieldEnd();
-
 
66733
      }
-
 
66734
      iprot.readStructEnd();
-
 
66735
      validate();
-
 
66736
    }
-
 
66737
 
-
 
66738
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
66739
      validate();
-
 
66740
 
-
 
66741
      oprot.writeStructBegin(STRUCT_DESC);
-
 
66742
      oprot.writeFieldStop();
-
 
66743
      oprot.writeStructEnd();
-
 
66744
    }
-
 
66745
 
-
 
66746
    @Override
-
 
66747
    public String toString() {
-
 
66748
      StringBuilder sb = new StringBuilder("clearItemAvailabilityCache_args(");
-
 
66749
      boolean first = true;
-
 
66750
 
-
 
66751
      sb.append(")");
-
 
66752
      return sb.toString();
-
 
66753
    }
-
 
66754
 
-
 
66755
    public void validate() throws org.apache.thrift.TException {
-
 
66756
      // check for required fields
-
 
66757
    }
-
 
66758
 
-
 
66759
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
66760
      try {
-
 
66761
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
66762
      } catch (org.apache.thrift.TException te) {
-
 
66763
        throw new java.io.IOException(te);
-
 
66764
      }
-
 
66765
    }
-
 
66766
 
-
 
66767
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
66768
      try {
-
 
66769
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
66770
      } catch (org.apache.thrift.TException te) {
-
 
66771
        throw new java.io.IOException(te);
-
 
66772
      }
-
 
66773
    }
-
 
66774
 
-
 
66775
  }
-
 
66776
 
-
 
66777
  public static class clearItemAvailabilityCache_result implements org.apache.thrift.TBase<clearItemAvailabilityCache_result, clearItemAvailabilityCache_result._Fields>, java.io.Serializable, Cloneable   {
-
 
66778
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("clearItemAvailabilityCache_result");
-
 
66779
 
-
 
66780
 
-
 
66781
 
-
 
66782
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
66783
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
66784
;
-
 
66785
 
-
 
66786
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
66787
 
-
 
66788
      static {
-
 
66789
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
66790
          byName.put(field.getFieldName(), field);
-
 
66791
        }
-
 
66792
      }
-
 
66793
 
-
 
66794
      /**
-
 
66795
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
66796
       */
-
 
66797
      public static _Fields findByThriftId(int fieldId) {
-
 
66798
        switch(fieldId) {
-
 
66799
          default:
-
 
66800
            return null;
-
 
66801
        }
-
 
66802
      }
-
 
66803
 
-
 
66804
      /**
-
 
66805
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
66806
       * if it is not found.
-
 
66807
       */
-
 
66808
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
66809
        _Fields fields = findByThriftId(fieldId);
-
 
66810
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
66811
        return fields;
-
 
66812
      }
-
 
66813
 
-
 
66814
      /**
-
 
66815
       * Find the _Fields constant that matches name, or null if its not found.
-
 
66816
       */
-
 
66817
      public static _Fields findByName(String name) {
-
 
66818
        return byName.get(name);
-
 
66819
      }
-
 
66820
 
-
 
66821
      private final short _thriftId;
-
 
66822
      private final String _fieldName;
-
 
66823
 
-
 
66824
      _Fields(short thriftId, String fieldName) {
-
 
66825
        _thriftId = thriftId;
-
 
66826
        _fieldName = fieldName;
-
 
66827
      }
-
 
66828
 
-
 
66829
      public short getThriftFieldId() {
-
 
66830
        return _thriftId;
-
 
66831
      }
-
 
66832
 
-
 
66833
      public String getFieldName() {
-
 
66834
        return _fieldName;
-
 
66835
      }
-
 
66836
    }
-
 
66837
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
66838
    static {
-
 
66839
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
66840
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
66841
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(clearItemAvailabilityCache_result.class, metaDataMap);
-
 
66842
    }
-
 
66843
 
-
 
66844
    public clearItemAvailabilityCache_result() {
-
 
66845
    }
-
 
66846
 
-
 
66847
    /**
-
 
66848
     * Performs a deep copy on <i>other</i>.
-
 
66849
     */
-
 
66850
    public clearItemAvailabilityCache_result(clearItemAvailabilityCache_result other) {
-
 
66851
    }
-
 
66852
 
-
 
66853
    public clearItemAvailabilityCache_result deepCopy() {
-
 
66854
      return new clearItemAvailabilityCache_result(this);
-
 
66855
    }
-
 
66856
 
-
 
66857
    @Override
-
 
66858
    public void clear() {
-
 
66859
    }
-
 
66860
 
-
 
66861
    public void setFieldValue(_Fields field, Object value) {
-
 
66862
      switch (field) {
-
 
66863
      }
-
 
66864
    }
-
 
66865
 
-
 
66866
    public Object getFieldValue(_Fields field) {
-
 
66867
      switch (field) {
-
 
66868
      }
-
 
66869
      throw new IllegalStateException();
-
 
66870
    }
-
 
66871
 
-
 
66872
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
66873
    public boolean isSet(_Fields field) {
-
 
66874
      if (field == null) {
-
 
66875
        throw new IllegalArgumentException();
-
 
66876
      }
-
 
66877
 
-
 
66878
      switch (field) {
-
 
66879
      }
-
 
66880
      throw new IllegalStateException();
-
 
66881
    }
-
 
66882
 
-
 
66883
    @Override
-
 
66884
    public boolean equals(Object that) {
-
 
66885
      if (that == null)
-
 
66886
        return false;
-
 
66887
      if (that instanceof clearItemAvailabilityCache_result)
-
 
66888
        return this.equals((clearItemAvailabilityCache_result)that);
-
 
66889
      return false;
-
 
66890
    }
-
 
66891
 
-
 
66892
    public boolean equals(clearItemAvailabilityCache_result that) {
-
 
66893
      if (that == null)
-
 
66894
        return false;
-
 
66895
 
-
 
66896
      return true;
-
 
66897
    }
-
 
66898
 
-
 
66899
    @Override
-
 
66900
    public int hashCode() {
-
 
66901
      return 0;
-
 
66902
    }
-
 
66903
 
-
 
66904
    public int compareTo(clearItemAvailabilityCache_result other) {
-
 
66905
      if (!getClass().equals(other.getClass())) {
-
 
66906
        return getClass().getName().compareTo(other.getClass().getName());
-
 
66907
      }
-
 
66908
 
-
 
66909
      int lastComparison = 0;
-
 
66910
      clearItemAvailabilityCache_result typedOther = (clearItemAvailabilityCache_result)other;
-
 
66911
 
-
 
66912
      return 0;
-
 
66913
    }
-
 
66914
 
-
 
66915
    public _Fields fieldForId(int fieldId) {
-
 
66916
      return _Fields.findByThriftId(fieldId);
-
 
66917
    }
-
 
66918
 
-
 
66919
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
66920
      org.apache.thrift.protocol.TField field;
-
 
66921
      iprot.readStructBegin();
-
 
66922
      while (true)
-
 
66923
      {
-
 
66924
        field = iprot.readFieldBegin();
-
 
66925
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
66926
          break;
-
 
66927
        }
-
 
66928
        switch (field.id) {
-
 
66929
          default:
-
 
66930
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
66931
        }
-
 
66932
        iprot.readFieldEnd();
-
 
66933
      }
-
 
66934
      iprot.readStructEnd();
-
 
66935
      validate();
-
 
66936
    }
-
 
66937
 
-
 
66938
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
66939
      oprot.writeStructBegin(STRUCT_DESC);
-
 
66940
 
-
 
66941
      oprot.writeFieldStop();
-
 
66942
      oprot.writeStructEnd();
-
 
66943
    }
-
 
66944
 
-
 
66945
    @Override
-
 
66946
    public String toString() {
-
 
66947
      StringBuilder sb = new StringBuilder("clearItemAvailabilityCache_result(");
-
 
66948
      boolean first = true;
-
 
66949
 
-
 
66950
      sb.append(")");
-
 
66951
      return sb.toString();
-
 
66952
    }
-
 
66953
 
-
 
66954
    public void validate() throws org.apache.thrift.TException {
66486
      // check for required fields
66955
      // check for required fields
66487
    }
66956
    }
66488
 
66957
 
66489
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
66958
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
66490
      try {
66959
      try {