Subversion Repositories SmartDukaan

Rev

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

Rev 13136 Rev 13495
Line 51... Line 51...
51
 
51
 
52
    public void changeItemStatus(long item_id, long timestamp, status newstatus) throws CatalogServiceException, org.apache.thrift.TException;
52
    public void changeItemStatus(long item_id, long timestamp, status newstatus) throws CatalogServiceException, org.apache.thrift.TException;
53
 
53
 
54
    public Item getItem(long item_id) throws CatalogServiceException, org.apache.thrift.TException;
54
    public Item getItem(long item_id) throws CatalogServiceException, org.apache.thrift.TException;
55
 
55
 
-
 
56
    public Map<Long,Item> getItems(List<Long> item_ids) throws CatalogServiceException, org.apache.thrift.TException;
-
 
57
 
56
    public List<Item> getItemsByCatalogId(long catalog_item_id) throws CatalogServiceException, org.apache.thrift.TException;
58
    public List<Item> getItemsByCatalogId(long catalog_item_id) throws CatalogServiceException, org.apache.thrift.TException;
57
 
59
 
58
    public List<Item> getValidItemsByCatalogId(long catalog_item_id) throws CatalogServiceException, org.apache.thrift.TException;
60
    public List<Item> getValidItemsByCatalogId(long catalog_item_id) throws CatalogServiceException, org.apache.thrift.TException;
59
 
61
 
60
    public List<Item> getAllItems(boolean isActive) throws CatalogServiceException, org.apache.thrift.TException;
62
    public List<Item> getAllItems(boolean isActive) throws CatalogServiceException, org.apache.thrift.TException;
Line 606... Line 608...
606
 
608
 
607
    public void changeItemStatus(long item_id, long timestamp, status newstatus, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.changeItemStatus_call> resultHandler) throws org.apache.thrift.TException;
609
    public void changeItemStatus(long item_id, long timestamp, status newstatus, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.changeItemStatus_call> resultHandler) throws org.apache.thrift.TException;
608
 
610
 
609
    public void getItem(long item_id, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getItem_call> resultHandler) throws org.apache.thrift.TException;
611
    public void getItem(long item_id, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getItem_call> resultHandler) throws org.apache.thrift.TException;
610
 
612
 
-
 
613
    public void getItems(List<Long> item_ids, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getItems_call> resultHandler) throws org.apache.thrift.TException;
-
 
614
 
611
    public void getItemsByCatalogId(long catalog_item_id, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getItemsByCatalogId_call> resultHandler) throws org.apache.thrift.TException;
615
    public void getItemsByCatalogId(long catalog_item_id, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getItemsByCatalogId_call> resultHandler) throws org.apache.thrift.TException;
612
 
616
 
613
    public void getValidItemsByCatalogId(long catalog_item_id, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getValidItemsByCatalogId_call> resultHandler) throws org.apache.thrift.TException;
617
    public void getValidItemsByCatalogId(long catalog_item_id, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getValidItemsByCatalogId_call> resultHandler) throws org.apache.thrift.TException;
614
 
618
 
615
    public void getAllItems(boolean isActive, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getAllItems_call> resultHandler) throws org.apache.thrift.TException;
619
    public void getAllItems(boolean isActive, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getAllItems_call> resultHandler) throws org.apache.thrift.TException;
Line 1203... Line 1207...
1203
        throw result.cex;
1207
        throw result.cex;
1204
      }
1208
      }
1205
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getItem failed: unknown result");
1209
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getItem failed: unknown result");
1206
    }
1210
    }
1207
 
1211
 
-
 
1212
    public Map<Long,Item> getItems(List<Long> item_ids) throws CatalogServiceException, org.apache.thrift.TException
-
 
1213
    {
-
 
1214
      send_getItems(item_ids);
-
 
1215
      return recv_getItems();
-
 
1216
    }
-
 
1217
 
-
 
1218
    public void send_getItems(List<Long> item_ids) throws org.apache.thrift.TException
-
 
1219
    {
-
 
1220
      getItems_args args = new getItems_args();
-
 
1221
      args.setItem_ids(item_ids);
-
 
1222
      sendBase("getItems", args);
-
 
1223
    }
-
 
1224
 
-
 
1225
    public Map<Long,Item> recv_getItems() throws CatalogServiceException, org.apache.thrift.TException
-
 
1226
    {
-
 
1227
      getItems_result result = new getItems_result();
-
 
1228
      receiveBase(result, "getItems");
-
 
1229
      if (result.isSetSuccess()) {
-
 
1230
        return result.success;
-
 
1231
      }
-
 
1232
      if (result.cex != null) {
-
 
1233
        throw result.cex;
-
 
1234
      }
-
 
1235
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getItems failed: unknown result");
-
 
1236
    }
-
 
1237
 
1208
    public List<Item> getItemsByCatalogId(long catalog_item_id) throws CatalogServiceException, org.apache.thrift.TException
1238
    public List<Item> getItemsByCatalogId(long catalog_item_id) throws CatalogServiceException, org.apache.thrift.TException
1209
    {
1239
    {
1210
      send_getItemsByCatalogId(catalog_item_id);
1240
      send_getItemsByCatalogId(catalog_item_id);
1211
      return recv_getItemsByCatalogId();
1241
      return recv_getItemsByCatalogId();
1212
    }
1242
    }
Line 5597... Line 5627...
5597
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
5627
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
5598
        return (new Client(prot)).recv_getItem();
5628
        return (new Client(prot)).recv_getItem();
5599
      }
5629
      }
5600
    }
5630
    }
5601
 
5631
 
-
 
5632
    public void getItems(List<Long> item_ids, org.apache.thrift.async.AsyncMethodCallback<getItems_call> resultHandler) throws org.apache.thrift.TException {
-
 
5633
      checkReady();
-
 
5634
      getItems_call method_call = new getItems_call(item_ids, resultHandler, this, ___protocolFactory, ___transport);
-
 
5635
      this.___currentMethod = method_call;
-
 
5636
      ___manager.call(method_call);
-
 
5637
    }
-
 
5638
 
-
 
5639
    public static class getItems_call extends org.apache.thrift.async.TAsyncMethodCall {
-
 
5640
      private List<Long> item_ids;
-
 
5641
      public getItems_call(List<Long> item_ids, org.apache.thrift.async.AsyncMethodCallback<getItems_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 {
-
 
5642
        super(client, protocolFactory, transport, resultHandler, false);
-
 
5643
        this.item_ids = item_ids;
-
 
5644
      }
-
 
5645
 
-
 
5646
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
-
 
5647
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("getItems", org.apache.thrift.protocol.TMessageType.CALL, 0));
-
 
5648
        getItems_args args = new getItems_args();
-
 
5649
        args.setItem_ids(item_ids);
-
 
5650
        args.write(prot);
-
 
5651
        prot.writeMessageEnd();
-
 
5652
      }
-
 
5653
 
-
 
5654
      public Map<Long,Item> getResult() throws CatalogServiceException, org.apache.thrift.TException {
-
 
5655
        if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
-
 
5656
          throw new IllegalStateException("Method call not finished!");
-
 
5657
        }
-
 
5658
        org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
-
 
5659
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
-
 
5660
        return (new Client(prot)).recv_getItems();
-
 
5661
      }
-
 
5662
    }
-
 
5663
 
5602
    public void getItemsByCatalogId(long catalog_item_id, org.apache.thrift.async.AsyncMethodCallback<getItemsByCatalogId_call> resultHandler) throws org.apache.thrift.TException {
5664
    public void getItemsByCatalogId(long catalog_item_id, org.apache.thrift.async.AsyncMethodCallback<getItemsByCatalogId_call> resultHandler) throws org.apache.thrift.TException {
5603
      checkReady();
5665
      checkReady();
5604
      getItemsByCatalogId_call method_call = new getItemsByCatalogId_call(catalog_item_id, resultHandler, this, ___protocolFactory, ___transport);
5666
      getItemsByCatalogId_call method_call = new getItemsByCatalogId_call(catalog_item_id, resultHandler, this, ___protocolFactory, ___transport);
5605
      this.___currentMethod = method_call;
5667
      this.___currentMethod = method_call;
5606
      ___manager.call(method_call);
5668
      ___manager.call(method_call);
Line 11293... Line 11355...
11293
      processMap.put("getItemStatusDescription", new getItemStatusDescription());
11355
      processMap.put("getItemStatusDescription", new getItemStatusDescription());
11294
      processMap.put("startItemOn", new startItemOn());
11356
      processMap.put("startItemOn", new startItemOn());
11295
      processMap.put("retireItemOn", new retireItemOn());
11357
      processMap.put("retireItemOn", new retireItemOn());
11296
      processMap.put("changeItemStatus", new changeItemStatus());
11358
      processMap.put("changeItemStatus", new changeItemStatus());
11297
      processMap.put("getItem", new getItem());
11359
      processMap.put("getItem", new getItem());
-
 
11360
      processMap.put("getItems", new getItems());
11298
      processMap.put("getItemsByCatalogId", new getItemsByCatalogId());
11361
      processMap.put("getItemsByCatalogId", new getItemsByCatalogId());
11299
      processMap.put("getValidItemsByCatalogId", new getValidItemsByCatalogId());
11362
      processMap.put("getValidItemsByCatalogId", new getValidItemsByCatalogId());
11300
      processMap.put("getAllItems", new getAllItems());
11363
      processMap.put("getAllItems", new getAllItems());
11301
      processMap.put("getAllItemsByStatus", new getAllItemsByStatus());
11364
      processMap.put("getAllItemsByStatus", new getAllItemsByStatus());
11302
      processMap.put("markItemAsContentComplete", new markItemAsContentComplete());
11365
      processMap.put("markItemAsContentComplete", new markItemAsContentComplete());
Line 11651... Line 11714...
11651
        }
11714
        }
11652
        return result;
11715
        return result;
11653
      }
11716
      }
11654
    }
11717
    }
11655
 
11718
 
-
 
11719
    private static class getItems<I extends Iface> extends org.apache.thrift.ProcessFunction<I, getItems_args> {
-
 
11720
      public getItems() {
-
 
11721
        super("getItems");
-
 
11722
      }
-
 
11723
 
-
 
11724
      protected getItems_args getEmptyArgsInstance() {
-
 
11725
        return new getItems_args();
-
 
11726
      }
-
 
11727
 
-
 
11728
      protected getItems_result getResult(I iface, getItems_args args) throws org.apache.thrift.TException {
-
 
11729
        getItems_result result = new getItems_result();
-
 
11730
        try {
-
 
11731
          result.success = iface.getItems(args.item_ids);
-
 
11732
        } catch (CatalogServiceException cex) {
-
 
11733
          result.cex = cex;
-
 
11734
        }
-
 
11735
        return result;
-
 
11736
      }
-
 
11737
    }
-
 
11738
 
11656
    private static class getItemsByCatalogId<I extends Iface> extends org.apache.thrift.ProcessFunction<I, getItemsByCatalogId_args> {
11739
    private static class getItemsByCatalogId<I extends Iface> extends org.apache.thrift.ProcessFunction<I, getItemsByCatalogId_args> {
11657
      public getItemsByCatalogId() {
11740
      public getItemsByCatalogId() {
11658
        super("getItemsByCatalogId");
11741
        super("getItemsByCatalogId");
11659
      }
11742
      }
11660
 
11743
 
Line 20873... Line 20956...
20873
      }
20956
      }
20874
    }
20957
    }
20875
 
20958
 
20876
  }
20959
  }
20877
 
20960
 
-
 
20961
  public static class getItems_args implements org.apache.thrift.TBase<getItems_args, getItems_args._Fields>, java.io.Serializable, Cloneable   {
-
 
20962
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getItems_args");
-
 
20963
 
-
 
20964
    private static final org.apache.thrift.protocol.TField ITEM_IDS_FIELD_DESC = new org.apache.thrift.protocol.TField("item_ids", org.apache.thrift.protocol.TType.LIST, (short)1);
-
 
20965
 
-
 
20966
    private List<Long> item_ids; // required
-
 
20967
 
-
 
20968
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
20969
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
20970
      ITEM_IDS((short)1, "item_ids");
-
 
20971
 
-
 
20972
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
20973
 
-
 
20974
      static {
-
 
20975
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
20976
          byName.put(field.getFieldName(), field);
-
 
20977
        }
-
 
20978
      }
-
 
20979
 
-
 
20980
      /**
-
 
20981
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
20982
       */
-
 
20983
      public static _Fields findByThriftId(int fieldId) {
-
 
20984
        switch(fieldId) {
-
 
20985
          case 1: // ITEM_IDS
-
 
20986
            return ITEM_IDS;
-
 
20987
          default:
-
 
20988
            return null;
-
 
20989
        }
-
 
20990
      }
-
 
20991
 
-
 
20992
      /**
-
 
20993
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
20994
       * if it is not found.
-
 
20995
       */
-
 
20996
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
20997
        _Fields fields = findByThriftId(fieldId);
-
 
20998
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
20999
        return fields;
-
 
21000
      }
-
 
21001
 
-
 
21002
      /**
-
 
21003
       * Find the _Fields constant that matches name, or null if its not found.
-
 
21004
       */
-
 
21005
      public static _Fields findByName(String name) {
-
 
21006
        return byName.get(name);
-
 
21007
      }
-
 
21008
 
-
 
21009
      private final short _thriftId;
-
 
21010
      private final String _fieldName;
-
 
21011
 
-
 
21012
      _Fields(short thriftId, String fieldName) {
-
 
21013
        _thriftId = thriftId;
-
 
21014
        _fieldName = fieldName;
-
 
21015
      }
-
 
21016
 
-
 
21017
      public short getThriftFieldId() {
-
 
21018
        return _thriftId;
-
 
21019
      }
-
 
21020
 
-
 
21021
      public String getFieldName() {
-
 
21022
        return _fieldName;
-
 
21023
      }
-
 
21024
    }
-
 
21025
 
-
 
21026
    // isset id assignments
-
 
21027
 
-
 
21028
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
21029
    static {
-
 
21030
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
21031
      tmpMap.put(_Fields.ITEM_IDS, new org.apache.thrift.meta_data.FieldMetaData("item_ids", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
21032
          new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, 
-
 
21033
              new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))));
-
 
21034
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
21035
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getItems_args.class, metaDataMap);
-
 
21036
    }
-
 
21037
 
-
 
21038
    public getItems_args() {
-
 
21039
    }
-
 
21040
 
-
 
21041
    public getItems_args(
-
 
21042
      List<Long> item_ids)
-
 
21043
    {
-
 
21044
      this();
-
 
21045
      this.item_ids = item_ids;
-
 
21046
    }
-
 
21047
 
-
 
21048
    /**
-
 
21049
     * Performs a deep copy on <i>other</i>.
-
 
21050
     */
-
 
21051
    public getItems_args(getItems_args other) {
-
 
21052
      if (other.isSetItem_ids()) {
-
 
21053
        List<Long> __this__item_ids = new ArrayList<Long>();
-
 
21054
        for (Long other_element : other.item_ids) {
-
 
21055
          __this__item_ids.add(other_element);
-
 
21056
        }
-
 
21057
        this.item_ids = __this__item_ids;
-
 
21058
      }
-
 
21059
    }
-
 
21060
 
-
 
21061
    public getItems_args deepCopy() {
-
 
21062
      return new getItems_args(this);
-
 
21063
    }
-
 
21064
 
-
 
21065
    @Override
-
 
21066
    public void clear() {
-
 
21067
      this.item_ids = null;
-
 
21068
    }
-
 
21069
 
-
 
21070
    public int getItem_idsSize() {
-
 
21071
      return (this.item_ids == null) ? 0 : this.item_ids.size();
-
 
21072
    }
-
 
21073
 
-
 
21074
    public java.util.Iterator<Long> getItem_idsIterator() {
-
 
21075
      return (this.item_ids == null) ? null : this.item_ids.iterator();
-
 
21076
    }
-
 
21077
 
-
 
21078
    public void addToItem_ids(long elem) {
-
 
21079
      if (this.item_ids == null) {
-
 
21080
        this.item_ids = new ArrayList<Long>();
-
 
21081
      }
-
 
21082
      this.item_ids.add(elem);
-
 
21083
    }
-
 
21084
 
-
 
21085
    public List<Long> getItem_ids() {
-
 
21086
      return this.item_ids;
-
 
21087
    }
-
 
21088
 
-
 
21089
    public void setItem_ids(List<Long> item_ids) {
-
 
21090
      this.item_ids = item_ids;
-
 
21091
    }
-
 
21092
 
-
 
21093
    public void unsetItem_ids() {
-
 
21094
      this.item_ids = null;
-
 
21095
    }
-
 
21096
 
-
 
21097
    /** Returns true if field item_ids is set (has been assigned a value) and false otherwise */
-
 
21098
    public boolean isSetItem_ids() {
-
 
21099
      return this.item_ids != null;
-
 
21100
    }
-
 
21101
 
-
 
21102
    public void setItem_idsIsSet(boolean value) {
-
 
21103
      if (!value) {
-
 
21104
        this.item_ids = null;
-
 
21105
      }
-
 
21106
    }
-
 
21107
 
-
 
21108
    public void setFieldValue(_Fields field, Object value) {
-
 
21109
      switch (field) {
-
 
21110
      case ITEM_IDS:
-
 
21111
        if (value == null) {
-
 
21112
          unsetItem_ids();
-
 
21113
        } else {
-
 
21114
          setItem_ids((List<Long>)value);
-
 
21115
        }
-
 
21116
        break;
-
 
21117
 
-
 
21118
      }
-
 
21119
    }
-
 
21120
 
-
 
21121
    public Object getFieldValue(_Fields field) {
-
 
21122
      switch (field) {
-
 
21123
      case ITEM_IDS:
-
 
21124
        return getItem_ids();
-
 
21125
 
-
 
21126
      }
-
 
21127
      throw new IllegalStateException();
-
 
21128
    }
-
 
21129
 
-
 
21130
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
21131
    public boolean isSet(_Fields field) {
-
 
21132
      if (field == null) {
-
 
21133
        throw new IllegalArgumentException();
-
 
21134
      }
-
 
21135
 
-
 
21136
      switch (field) {
-
 
21137
      case ITEM_IDS:
-
 
21138
        return isSetItem_ids();
-
 
21139
      }
-
 
21140
      throw new IllegalStateException();
-
 
21141
    }
-
 
21142
 
-
 
21143
    @Override
-
 
21144
    public boolean equals(Object that) {
-
 
21145
      if (that == null)
-
 
21146
        return false;
-
 
21147
      if (that instanceof getItems_args)
-
 
21148
        return this.equals((getItems_args)that);
-
 
21149
      return false;
-
 
21150
    }
-
 
21151
 
-
 
21152
    public boolean equals(getItems_args that) {
-
 
21153
      if (that == null)
-
 
21154
        return false;
-
 
21155
 
-
 
21156
      boolean this_present_item_ids = true && this.isSetItem_ids();
-
 
21157
      boolean that_present_item_ids = true && that.isSetItem_ids();
-
 
21158
      if (this_present_item_ids || that_present_item_ids) {
-
 
21159
        if (!(this_present_item_ids && that_present_item_ids))
-
 
21160
          return false;
-
 
21161
        if (!this.item_ids.equals(that.item_ids))
-
 
21162
          return false;
-
 
21163
      }
-
 
21164
 
-
 
21165
      return true;
-
 
21166
    }
-
 
21167
 
-
 
21168
    @Override
-
 
21169
    public int hashCode() {
-
 
21170
      return 0;
-
 
21171
    }
-
 
21172
 
-
 
21173
    public int compareTo(getItems_args other) {
-
 
21174
      if (!getClass().equals(other.getClass())) {
-
 
21175
        return getClass().getName().compareTo(other.getClass().getName());
-
 
21176
      }
-
 
21177
 
-
 
21178
      int lastComparison = 0;
-
 
21179
      getItems_args typedOther = (getItems_args)other;
-
 
21180
 
-
 
21181
      lastComparison = Boolean.valueOf(isSetItem_ids()).compareTo(typedOther.isSetItem_ids());
-
 
21182
      if (lastComparison != 0) {
-
 
21183
        return lastComparison;
-
 
21184
      }
-
 
21185
      if (isSetItem_ids()) {
-
 
21186
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.item_ids, typedOther.item_ids);
-
 
21187
        if (lastComparison != 0) {
-
 
21188
          return lastComparison;
-
 
21189
        }
-
 
21190
      }
-
 
21191
      return 0;
-
 
21192
    }
-
 
21193
 
-
 
21194
    public _Fields fieldForId(int fieldId) {
-
 
21195
      return _Fields.findByThriftId(fieldId);
-
 
21196
    }
-
 
21197
 
-
 
21198
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
21199
      org.apache.thrift.protocol.TField field;
-
 
21200
      iprot.readStructBegin();
-
 
21201
      while (true)
-
 
21202
      {
-
 
21203
        field = iprot.readFieldBegin();
-
 
21204
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
21205
          break;
-
 
21206
        }
-
 
21207
        switch (field.id) {
-
 
21208
          case 1: // ITEM_IDS
-
 
21209
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
-
 
21210
              {
-
 
21211
                org.apache.thrift.protocol.TList _list26 = iprot.readListBegin();
-
 
21212
                this.item_ids = new ArrayList<Long>(_list26.size);
-
 
21213
                for (int _i27 = 0; _i27 < _list26.size; ++_i27)
-
 
21214
                {
-
 
21215
                  long _elem28; // required
-
 
21216
                  _elem28 = iprot.readI64();
-
 
21217
                  this.item_ids.add(_elem28);
-
 
21218
                }
-
 
21219
                iprot.readListEnd();
-
 
21220
              }
-
 
21221
            } else { 
-
 
21222
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
21223
            }
-
 
21224
            break;
-
 
21225
          default:
-
 
21226
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
21227
        }
-
 
21228
        iprot.readFieldEnd();
-
 
21229
      }
-
 
21230
      iprot.readStructEnd();
-
 
21231
      validate();
-
 
21232
    }
-
 
21233
 
-
 
21234
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
21235
      validate();
-
 
21236
 
-
 
21237
      oprot.writeStructBegin(STRUCT_DESC);
-
 
21238
      if (this.item_ids != null) {
-
 
21239
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
-
 
21240
        {
-
 
21241
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.item_ids.size()));
-
 
21242
          for (long _iter29 : this.item_ids)
-
 
21243
          {
-
 
21244
            oprot.writeI64(_iter29);
-
 
21245
          }
-
 
21246
          oprot.writeListEnd();
-
 
21247
        }
-
 
21248
        oprot.writeFieldEnd();
-
 
21249
      }
-
 
21250
      oprot.writeFieldStop();
-
 
21251
      oprot.writeStructEnd();
-
 
21252
    }
-
 
21253
 
-
 
21254
    @Override
-
 
21255
    public String toString() {
-
 
21256
      StringBuilder sb = new StringBuilder("getItems_args(");
-
 
21257
      boolean first = true;
-
 
21258
 
-
 
21259
      sb.append("item_ids:");
-
 
21260
      if (this.item_ids == null) {
-
 
21261
        sb.append("null");
-
 
21262
      } else {
-
 
21263
        sb.append(this.item_ids);
-
 
21264
      }
-
 
21265
      first = false;
-
 
21266
      sb.append(")");
-
 
21267
      return sb.toString();
-
 
21268
    }
-
 
21269
 
-
 
21270
    public void validate() throws org.apache.thrift.TException {
-
 
21271
      // check for required fields
-
 
21272
    }
-
 
21273
 
-
 
21274
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
21275
      try {
-
 
21276
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
21277
      } catch (org.apache.thrift.TException te) {
-
 
21278
        throw new java.io.IOException(te);
-
 
21279
      }
-
 
21280
    }
-
 
21281
 
-
 
21282
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
21283
      try {
-
 
21284
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
21285
      } catch (org.apache.thrift.TException te) {
-
 
21286
        throw new java.io.IOException(te);
-
 
21287
      }
-
 
21288
    }
-
 
21289
 
-
 
21290
  }
-
 
21291
 
-
 
21292
  public static class getItems_result implements org.apache.thrift.TBase<getItems_result, getItems_result._Fields>, java.io.Serializable, Cloneable   {
-
 
21293
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getItems_result");
-
 
21294
 
-
 
21295
    private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.MAP, (short)0);
-
 
21296
    private static final org.apache.thrift.protocol.TField CEX_FIELD_DESC = new org.apache.thrift.protocol.TField("cex", org.apache.thrift.protocol.TType.STRUCT, (short)1);
-
 
21297
 
-
 
21298
    private Map<Long,Item> success; // required
-
 
21299
    private CatalogServiceException cex; // required
-
 
21300
 
-
 
21301
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
21302
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
21303
      SUCCESS((short)0, "success"),
-
 
21304
      CEX((short)1, "cex");
-
 
21305
 
-
 
21306
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
21307
 
-
 
21308
      static {
-
 
21309
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
21310
          byName.put(field.getFieldName(), field);
-
 
21311
        }
-
 
21312
      }
-
 
21313
 
-
 
21314
      /**
-
 
21315
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
21316
       */
-
 
21317
      public static _Fields findByThriftId(int fieldId) {
-
 
21318
        switch(fieldId) {
-
 
21319
          case 0: // SUCCESS
-
 
21320
            return SUCCESS;
-
 
21321
          case 1: // CEX
-
 
21322
            return CEX;
-
 
21323
          default:
-
 
21324
            return null;
-
 
21325
        }
-
 
21326
      }
-
 
21327
 
-
 
21328
      /**
-
 
21329
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
21330
       * if it is not found.
-
 
21331
       */
-
 
21332
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
21333
        _Fields fields = findByThriftId(fieldId);
-
 
21334
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
21335
        return fields;
-
 
21336
      }
-
 
21337
 
-
 
21338
      /**
-
 
21339
       * Find the _Fields constant that matches name, or null if its not found.
-
 
21340
       */
-
 
21341
      public static _Fields findByName(String name) {
-
 
21342
        return byName.get(name);
-
 
21343
      }
-
 
21344
 
-
 
21345
      private final short _thriftId;
-
 
21346
      private final String _fieldName;
-
 
21347
 
-
 
21348
      _Fields(short thriftId, String fieldName) {
-
 
21349
        _thriftId = thriftId;
-
 
21350
        _fieldName = fieldName;
-
 
21351
      }
-
 
21352
 
-
 
21353
      public short getThriftFieldId() {
-
 
21354
        return _thriftId;
-
 
21355
      }
-
 
21356
 
-
 
21357
      public String getFieldName() {
-
 
21358
        return _fieldName;
-
 
21359
      }
-
 
21360
    }
-
 
21361
 
-
 
21362
    // isset id assignments
-
 
21363
 
-
 
21364
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
21365
    static {
-
 
21366
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
21367
      tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
21368
          new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, 
-
 
21369
              new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64), 
-
 
21370
              new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, Item.class))));
-
 
21371
      tmpMap.put(_Fields.CEX, new org.apache.thrift.meta_data.FieldMetaData("cex", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
21372
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT)));
-
 
21373
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
21374
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(getItems_result.class, metaDataMap);
-
 
21375
    }
-
 
21376
 
-
 
21377
    public getItems_result() {
-
 
21378
    }
-
 
21379
 
-
 
21380
    public getItems_result(
-
 
21381
      Map<Long,Item> success,
-
 
21382
      CatalogServiceException cex)
-
 
21383
    {
-
 
21384
      this();
-
 
21385
      this.success = success;
-
 
21386
      this.cex = cex;
-
 
21387
    }
-
 
21388
 
-
 
21389
    /**
-
 
21390
     * Performs a deep copy on <i>other</i>.
-
 
21391
     */
-
 
21392
    public getItems_result(getItems_result other) {
-
 
21393
      if (other.isSetSuccess()) {
-
 
21394
        Map<Long,Item> __this__success = new HashMap<Long,Item>();
-
 
21395
        for (Map.Entry<Long, Item> other_element : other.success.entrySet()) {
-
 
21396
 
-
 
21397
          Long other_element_key = other_element.getKey();
-
 
21398
          Item other_element_value = other_element.getValue();
-
 
21399
 
-
 
21400
          Long __this__success_copy_key = other_element_key;
-
 
21401
 
-
 
21402
          Item __this__success_copy_value = new Item(other_element_value);
-
 
21403
 
-
 
21404
          __this__success.put(__this__success_copy_key, __this__success_copy_value);
-
 
21405
        }
-
 
21406
        this.success = __this__success;
-
 
21407
      }
-
 
21408
      if (other.isSetCex()) {
-
 
21409
        this.cex = new CatalogServiceException(other.cex);
-
 
21410
      }
-
 
21411
    }
-
 
21412
 
-
 
21413
    public getItems_result deepCopy() {
-
 
21414
      return new getItems_result(this);
-
 
21415
    }
-
 
21416
 
-
 
21417
    @Override
-
 
21418
    public void clear() {
-
 
21419
      this.success = null;
-
 
21420
      this.cex = null;
-
 
21421
    }
-
 
21422
 
-
 
21423
    public int getSuccessSize() {
-
 
21424
      return (this.success == null) ? 0 : this.success.size();
-
 
21425
    }
-
 
21426
 
-
 
21427
    public void putToSuccess(long key, Item val) {
-
 
21428
      if (this.success == null) {
-
 
21429
        this.success = new HashMap<Long,Item>();
-
 
21430
      }
-
 
21431
      this.success.put(key, val);
-
 
21432
    }
-
 
21433
 
-
 
21434
    public Map<Long,Item> getSuccess() {
-
 
21435
      return this.success;
-
 
21436
    }
-
 
21437
 
-
 
21438
    public void setSuccess(Map<Long,Item> success) {
-
 
21439
      this.success = success;
-
 
21440
    }
-
 
21441
 
-
 
21442
    public void unsetSuccess() {
-
 
21443
      this.success = null;
-
 
21444
    }
-
 
21445
 
-
 
21446
    /** Returns true if field success is set (has been assigned a value) and false otherwise */
-
 
21447
    public boolean isSetSuccess() {
-
 
21448
      return this.success != null;
-
 
21449
    }
-
 
21450
 
-
 
21451
    public void setSuccessIsSet(boolean value) {
-
 
21452
      if (!value) {
-
 
21453
        this.success = null;
-
 
21454
      }
-
 
21455
    }
-
 
21456
 
-
 
21457
    public CatalogServiceException getCex() {
-
 
21458
      return this.cex;
-
 
21459
    }
-
 
21460
 
-
 
21461
    public void setCex(CatalogServiceException cex) {
-
 
21462
      this.cex = cex;
-
 
21463
    }
-
 
21464
 
-
 
21465
    public void unsetCex() {
-
 
21466
      this.cex = null;
-
 
21467
    }
-
 
21468
 
-
 
21469
    /** Returns true if field cex is set (has been assigned a value) and false otherwise */
-
 
21470
    public boolean isSetCex() {
-
 
21471
      return this.cex != null;
-
 
21472
    }
-
 
21473
 
-
 
21474
    public void setCexIsSet(boolean value) {
-
 
21475
      if (!value) {
-
 
21476
        this.cex = null;
-
 
21477
      }
-
 
21478
    }
-
 
21479
 
-
 
21480
    public void setFieldValue(_Fields field, Object value) {
-
 
21481
      switch (field) {
-
 
21482
      case SUCCESS:
-
 
21483
        if (value == null) {
-
 
21484
          unsetSuccess();
-
 
21485
        } else {
-
 
21486
          setSuccess((Map<Long,Item>)value);
-
 
21487
        }
-
 
21488
        break;
-
 
21489
 
-
 
21490
      case CEX:
-
 
21491
        if (value == null) {
-
 
21492
          unsetCex();
-
 
21493
        } else {
-
 
21494
          setCex((CatalogServiceException)value);
-
 
21495
        }
-
 
21496
        break;
-
 
21497
 
-
 
21498
      }
-
 
21499
    }
-
 
21500
 
-
 
21501
    public Object getFieldValue(_Fields field) {
-
 
21502
      switch (field) {
-
 
21503
      case SUCCESS:
-
 
21504
        return getSuccess();
-
 
21505
 
-
 
21506
      case CEX:
-
 
21507
        return getCex();
-
 
21508
 
-
 
21509
      }
-
 
21510
      throw new IllegalStateException();
-
 
21511
    }
-
 
21512
 
-
 
21513
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
21514
    public boolean isSet(_Fields field) {
-
 
21515
      if (field == null) {
-
 
21516
        throw new IllegalArgumentException();
-
 
21517
      }
-
 
21518
 
-
 
21519
      switch (field) {
-
 
21520
      case SUCCESS:
-
 
21521
        return isSetSuccess();
-
 
21522
      case CEX:
-
 
21523
        return isSetCex();
-
 
21524
      }
-
 
21525
      throw new IllegalStateException();
-
 
21526
    }
-
 
21527
 
-
 
21528
    @Override
-
 
21529
    public boolean equals(Object that) {
-
 
21530
      if (that == null)
-
 
21531
        return false;
-
 
21532
      if (that instanceof getItems_result)
-
 
21533
        return this.equals((getItems_result)that);
-
 
21534
      return false;
-
 
21535
    }
-
 
21536
 
-
 
21537
    public boolean equals(getItems_result that) {
-
 
21538
      if (that == null)
-
 
21539
        return false;
-
 
21540
 
-
 
21541
      boolean this_present_success = true && this.isSetSuccess();
-
 
21542
      boolean that_present_success = true && that.isSetSuccess();
-
 
21543
      if (this_present_success || that_present_success) {
-
 
21544
        if (!(this_present_success && that_present_success))
-
 
21545
          return false;
-
 
21546
        if (!this.success.equals(that.success))
-
 
21547
          return false;
-
 
21548
      }
-
 
21549
 
-
 
21550
      boolean this_present_cex = true && this.isSetCex();
-
 
21551
      boolean that_present_cex = true && that.isSetCex();
-
 
21552
      if (this_present_cex || that_present_cex) {
-
 
21553
        if (!(this_present_cex && that_present_cex))
-
 
21554
          return false;
-
 
21555
        if (!this.cex.equals(that.cex))
-
 
21556
          return false;
-
 
21557
      }
-
 
21558
 
-
 
21559
      return true;
-
 
21560
    }
-
 
21561
 
-
 
21562
    @Override
-
 
21563
    public int hashCode() {
-
 
21564
      return 0;
-
 
21565
    }
-
 
21566
 
-
 
21567
    public int compareTo(getItems_result other) {
-
 
21568
      if (!getClass().equals(other.getClass())) {
-
 
21569
        return getClass().getName().compareTo(other.getClass().getName());
-
 
21570
      }
-
 
21571
 
-
 
21572
      int lastComparison = 0;
-
 
21573
      getItems_result typedOther = (getItems_result)other;
-
 
21574
 
-
 
21575
      lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess());
-
 
21576
      if (lastComparison != 0) {
-
 
21577
        return lastComparison;
-
 
21578
      }
-
 
21579
      if (isSetSuccess()) {
-
 
21580
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success);
-
 
21581
        if (lastComparison != 0) {
-
 
21582
          return lastComparison;
-
 
21583
        }
-
 
21584
      }
-
 
21585
      lastComparison = Boolean.valueOf(isSetCex()).compareTo(typedOther.isSetCex());
-
 
21586
      if (lastComparison != 0) {
-
 
21587
        return lastComparison;
-
 
21588
      }
-
 
21589
      if (isSetCex()) {
-
 
21590
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.cex, typedOther.cex);
-
 
21591
        if (lastComparison != 0) {
-
 
21592
          return lastComparison;
-
 
21593
        }
-
 
21594
      }
-
 
21595
      return 0;
-
 
21596
    }
-
 
21597
 
-
 
21598
    public _Fields fieldForId(int fieldId) {
-
 
21599
      return _Fields.findByThriftId(fieldId);
-
 
21600
    }
-
 
21601
 
-
 
21602
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
21603
      org.apache.thrift.protocol.TField field;
-
 
21604
      iprot.readStructBegin();
-
 
21605
      while (true)
-
 
21606
      {
-
 
21607
        field = iprot.readFieldBegin();
-
 
21608
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
21609
          break;
-
 
21610
        }
-
 
21611
        switch (field.id) {
-
 
21612
          case 0: // SUCCESS
-
 
21613
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
-
 
21614
              {
-
 
21615
                org.apache.thrift.protocol.TMap _map30 = iprot.readMapBegin();
-
 
21616
                this.success = new HashMap<Long,Item>(2*_map30.size);
-
 
21617
                for (int _i31 = 0; _i31 < _map30.size; ++_i31)
-
 
21618
                {
-
 
21619
                  long _key32; // required
-
 
21620
                  Item _val33; // required
-
 
21621
                  _key32 = iprot.readI64();
-
 
21622
                  _val33 = new Item();
-
 
21623
                  _val33.read(iprot);
-
 
21624
                  this.success.put(_key32, _val33);
-
 
21625
                }
-
 
21626
                iprot.readMapEnd();
-
 
21627
              }
-
 
21628
            } else { 
-
 
21629
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
21630
            }
-
 
21631
            break;
-
 
21632
          case 1: // CEX
-
 
21633
            if (field.type == org.apache.thrift.protocol.TType.STRUCT) {
-
 
21634
              this.cex = new CatalogServiceException();
-
 
21635
              this.cex.read(iprot);
-
 
21636
            } else { 
-
 
21637
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
21638
            }
-
 
21639
            break;
-
 
21640
          default:
-
 
21641
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
21642
        }
-
 
21643
        iprot.readFieldEnd();
-
 
21644
      }
-
 
21645
      iprot.readStructEnd();
-
 
21646
      validate();
-
 
21647
    }
-
 
21648
 
-
 
21649
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
21650
      oprot.writeStructBegin(STRUCT_DESC);
-
 
21651
 
-
 
21652
      if (this.isSetSuccess()) {
-
 
21653
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
-
 
21654
        {
-
 
21655
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
-
 
21656
          for (Map.Entry<Long, Item> _iter34 : this.success.entrySet())
-
 
21657
          {
-
 
21658
            oprot.writeI64(_iter34.getKey());
-
 
21659
            _iter34.getValue().write(oprot);
-
 
21660
          }
-
 
21661
          oprot.writeMapEnd();
-
 
21662
        }
-
 
21663
        oprot.writeFieldEnd();
-
 
21664
      } else if (this.isSetCex()) {
-
 
21665
        oprot.writeFieldBegin(CEX_FIELD_DESC);
-
 
21666
        this.cex.write(oprot);
-
 
21667
        oprot.writeFieldEnd();
-
 
21668
      }
-
 
21669
      oprot.writeFieldStop();
-
 
21670
      oprot.writeStructEnd();
-
 
21671
    }
-
 
21672
 
-
 
21673
    @Override
-
 
21674
    public String toString() {
-
 
21675
      StringBuilder sb = new StringBuilder("getItems_result(");
-
 
21676
      boolean first = true;
-
 
21677
 
-
 
21678
      sb.append("success:");
-
 
21679
      if (this.success == null) {
-
 
21680
        sb.append("null");
-
 
21681
      } else {
-
 
21682
        sb.append(this.success);
-
 
21683
      }
-
 
21684
      first = false;
-
 
21685
      if (!first) sb.append(", ");
-
 
21686
      sb.append("cex:");
-
 
21687
      if (this.cex == null) {
-
 
21688
        sb.append("null");
-
 
21689
      } else {
-
 
21690
        sb.append(this.cex);
-
 
21691
      }
-
 
21692
      first = false;
-
 
21693
      sb.append(")");
-
 
21694
      return sb.toString();
-
 
21695
    }
-
 
21696
 
-
 
21697
    public void validate() throws org.apache.thrift.TException {
-
 
21698
      // check for required fields
-
 
21699
    }
-
 
21700
 
-
 
21701
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
21702
      try {
-
 
21703
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
21704
      } catch (org.apache.thrift.TException te) {
-
 
21705
        throw new java.io.IOException(te);
-
 
21706
      }
-
 
21707
    }
-
 
21708
 
-
 
21709
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
21710
      try {
-
 
21711
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
21712
      } catch (org.apache.thrift.TException te) {
-
 
21713
        throw new java.io.IOException(te);
-
 
21714
      }
-
 
21715
    }
-
 
21716
 
-
 
21717
  }
-
 
21718
 
20878
  public static class getItemsByCatalogId_args implements org.apache.thrift.TBase<getItemsByCatalogId_args, getItemsByCatalogId_args._Fields>, java.io.Serializable, Cloneable   {
21719
  public static class getItemsByCatalogId_args implements org.apache.thrift.TBase<getItemsByCatalogId_args, getItemsByCatalogId_args._Fields>, java.io.Serializable, Cloneable   {
20879
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getItemsByCatalogId_args");
21720
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("getItemsByCatalogId_args");
20880
 
21721
 
20881
    private static final org.apache.thrift.protocol.TField CATALOG_ITEM_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("catalog_item_id", org.apache.thrift.protocol.TType.I64, (short)1);
21722
    private static final org.apache.thrift.protocol.TField CATALOG_ITEM_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("catalog_item_id", org.apache.thrift.protocol.TType.I64, (short)1);
20882
 
21723
 
Line 21485... Line 22326...
21485
        }
22326
        }
21486
        switch (field.id) {
22327
        switch (field.id) {
21487
          case 0: // SUCCESS
22328
          case 0: // SUCCESS
21488
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
22329
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
21489
              {
22330
              {
21490
                org.apache.thrift.protocol.TList _list26 = iprot.readListBegin();
22331
                org.apache.thrift.protocol.TList _list35 = iprot.readListBegin();
21491
                this.success = new ArrayList<Item>(_list26.size);
22332
                this.success = new ArrayList<Item>(_list35.size);
21492
                for (int _i27 = 0; _i27 < _list26.size; ++_i27)
22333
                for (int _i36 = 0; _i36 < _list35.size; ++_i36)
21493
                {
22334
                {
21494
                  Item _elem28; // required
22335
                  Item _elem37; // required
21495
                  _elem28 = new Item();
22336
                  _elem37 = new Item();
21496
                  _elem28.read(iprot);
22337
                  _elem37.read(iprot);
21497
                  this.success.add(_elem28);
22338
                  this.success.add(_elem37);
21498
                }
22339
                }
21499
                iprot.readListEnd();
22340
                iprot.readListEnd();
21500
              }
22341
              }
21501
            } else { 
22342
            } else { 
21502
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
22343
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 21524... Line 22365...
21524
 
22365
 
21525
      if (this.isSetSuccess()) {
22366
      if (this.isSetSuccess()) {
21526
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
22367
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
21527
        {
22368
        {
21528
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
22369
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
21529
          for (Item _iter29 : this.success)
22370
          for (Item _iter38 : this.success)
21530
          {
22371
          {
21531
            _iter29.write(oprot);
22372
            _iter38.write(oprot);
21532
          }
22373
          }
21533
          oprot.writeListEnd();
22374
          oprot.writeListEnd();
21534
        }
22375
        }
21535
        oprot.writeFieldEnd();
22376
        oprot.writeFieldEnd();
21536
      } else if (this.isSetCex()) {
22377
      } else if (this.isSetCex()) {
Line 22198... Line 23039...
22198
        }
23039
        }
22199
        switch (field.id) {
23040
        switch (field.id) {
22200
          case 0: // SUCCESS
23041
          case 0: // SUCCESS
22201
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
23042
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
22202
              {
23043
              {
22203
                org.apache.thrift.protocol.TList _list30 = iprot.readListBegin();
23044
                org.apache.thrift.protocol.TList _list39 = iprot.readListBegin();
22204
                this.success = new ArrayList<Item>(_list30.size);
23045
                this.success = new ArrayList<Item>(_list39.size);
22205
                for (int _i31 = 0; _i31 < _list30.size; ++_i31)
23046
                for (int _i40 = 0; _i40 < _list39.size; ++_i40)
22206
                {
23047
                {
22207
                  Item _elem32; // required
23048
                  Item _elem41; // required
22208
                  _elem32 = new Item();
23049
                  _elem41 = new Item();
22209
                  _elem32.read(iprot);
23050
                  _elem41.read(iprot);
22210
                  this.success.add(_elem32);
23051
                  this.success.add(_elem41);
22211
                }
23052
                }
22212
                iprot.readListEnd();
23053
                iprot.readListEnd();
22213
              }
23054
              }
22214
            } else { 
23055
            } else { 
22215
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
23056
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 22237... Line 23078...
22237
 
23078
 
22238
      if (this.isSetSuccess()) {
23079
      if (this.isSetSuccess()) {
22239
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
23080
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
22240
        {
23081
        {
22241
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
23082
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
22242
          for (Item _iter33 : this.success)
23083
          for (Item _iter42 : this.success)
22243
          {
23084
          {
22244
            _iter33.write(oprot);
23085
            _iter42.write(oprot);
22245
          }
23086
          }
22246
          oprot.writeListEnd();
23087
          oprot.writeListEnd();
22247
        }
23088
        }
22248
        oprot.writeFieldEnd();
23089
        oprot.writeFieldEnd();
22249
      } else if (this.isSetCex()) {
23090
      } else if (this.isSetCex()) {
Line 22911... Line 23752...
22911
        }
23752
        }
22912
        switch (field.id) {
23753
        switch (field.id) {
22913
          case 0: // SUCCESS
23754
          case 0: // SUCCESS
22914
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
23755
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
22915
              {
23756
              {
22916
                org.apache.thrift.protocol.TList _list34 = iprot.readListBegin();
23757
                org.apache.thrift.protocol.TList _list43 = iprot.readListBegin();
22917
                this.success = new ArrayList<Item>(_list34.size);
23758
                this.success = new ArrayList<Item>(_list43.size);
22918
                for (int _i35 = 0; _i35 < _list34.size; ++_i35)
23759
                for (int _i44 = 0; _i44 < _list43.size; ++_i44)
22919
                {
23760
                {
22920
                  Item _elem36; // required
23761
                  Item _elem45; // required
22921
                  _elem36 = new Item();
23762
                  _elem45 = new Item();
22922
                  _elem36.read(iprot);
23763
                  _elem45.read(iprot);
22923
                  this.success.add(_elem36);
23764
                  this.success.add(_elem45);
22924
                }
23765
                }
22925
                iprot.readListEnd();
23766
                iprot.readListEnd();
22926
              }
23767
              }
22927
            } else { 
23768
            } else { 
22928
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
23769
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 22950... Line 23791...
22950
 
23791
 
22951
      if (this.isSetSuccess()) {
23792
      if (this.isSetSuccess()) {
22952
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
23793
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
22953
        {
23794
        {
22954
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
23795
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
22955
          for (Item _iter37 : this.success)
23796
          for (Item _iter46 : this.success)
22956
          {
23797
          {
22957
            _iter37.write(oprot);
23798
            _iter46.write(oprot);
22958
          }
23799
          }
22959
          oprot.writeListEnd();
23800
          oprot.writeListEnd();
22960
        }
23801
        }
22961
        oprot.writeFieldEnd();
23802
        oprot.writeFieldEnd();
22962
      } else if (this.isSetCex()) {
23803
      } else if (this.isSetCex()) {
Line 23636... Line 24477...
23636
        }
24477
        }
23637
        switch (field.id) {
24478
        switch (field.id) {
23638
          case 0: // SUCCESS
24479
          case 0: // SUCCESS
23639
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
24480
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
23640
              {
24481
              {
23641
                org.apache.thrift.protocol.TList _list38 = iprot.readListBegin();
24482
                org.apache.thrift.protocol.TList _list47 = iprot.readListBegin();
23642
                this.success = new ArrayList<Item>(_list38.size);
24483
                this.success = new ArrayList<Item>(_list47.size);
23643
                for (int _i39 = 0; _i39 < _list38.size; ++_i39)
24484
                for (int _i48 = 0; _i48 < _list47.size; ++_i48)
23644
                {
24485
                {
23645
                  Item _elem40; // required
24486
                  Item _elem49; // required
23646
                  _elem40 = new Item();
24487
                  _elem49 = new Item();
23647
                  _elem40.read(iprot);
24488
                  _elem49.read(iprot);
23648
                  this.success.add(_elem40);
24489
                  this.success.add(_elem49);
23649
                }
24490
                }
23650
                iprot.readListEnd();
24491
                iprot.readListEnd();
23651
              }
24492
              }
23652
            } else { 
24493
            } else { 
23653
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
24494
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 23675... Line 24516...
23675
 
24516
 
23676
      if (this.isSetSuccess()) {
24517
      if (this.isSetSuccess()) {
23677
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
24518
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
23678
        {
24519
        {
23679
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
24520
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
23680
          for (Item _iter41 : this.success)
24521
          for (Item _iter50 : this.success)
23681
          {
24522
          {
23682
            _iter41.write(oprot);
24523
            _iter50.write(oprot);
23683
          }
24524
          }
23684
          oprot.writeListEnd();
24525
          oprot.writeListEnd();
23685
        }
24526
        }
23686
        oprot.writeFieldEnd();
24527
        oprot.writeFieldEnd();
23687
      } else if (this.isSetCex()) {
24528
      } else if (this.isSetCex()) {
Line 25542... Line 26383...
25542
        }
26383
        }
25543
        switch (field.id) {
26384
        switch (field.id) {
25544
          case 0: // SUCCESS
26385
          case 0: // SUCCESS
25545
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
26386
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
25546
              {
26387
              {
25547
                org.apache.thrift.protocol.TMap _map42 = iprot.readMapBegin();
26388
                org.apache.thrift.protocol.TMap _map51 = iprot.readMapBegin();
25548
                this.success = new HashMap<Long,Double>(2*_map42.size);
26389
                this.success = new HashMap<Long,Double>(2*_map51.size);
25549
                for (int _i43 = 0; _i43 < _map42.size; ++_i43)
26390
                for (int _i52 = 0; _i52 < _map51.size; ++_i52)
25550
                {
26391
                {
25551
                  long _key44; // required
26392
                  long _key53; // required
25552
                  double _val45; // required
26393
                  double _val54; // required
25553
                  _key44 = iprot.readI64();
26394
                  _key53 = iprot.readI64();
25554
                  _val45 = iprot.readDouble();
26395
                  _val54 = iprot.readDouble();
25555
                  this.success.put(_key44, _val45);
26396
                  this.success.put(_key53, _val54);
25556
                }
26397
                }
25557
                iprot.readMapEnd();
26398
                iprot.readMapEnd();
25558
              }
26399
              }
25559
            } else { 
26400
            } else { 
25560
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
26401
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 25582... Line 26423...
25582
 
26423
 
25583
      if (this.isSetSuccess()) {
26424
      if (this.isSetSuccess()) {
25584
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
26425
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
25585
        {
26426
        {
25586
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.DOUBLE, this.success.size()));
26427
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.DOUBLE, this.success.size()));
25587
          for (Map.Entry<Long, Double> _iter46 : this.success.entrySet())
26428
          for (Map.Entry<Long, Double> _iter55 : this.success.entrySet())
25588
          {
26429
          {
25589
            oprot.writeI64(_iter46.getKey());
26430
            oprot.writeI64(_iter55.getKey());
25590
            oprot.writeDouble(_iter46.getValue());
26431
            oprot.writeDouble(_iter55.getValue());
25591
          }
26432
          }
25592
          oprot.writeMapEnd();
26433
          oprot.writeMapEnd();
25593
        }
26434
        }
25594
        oprot.writeFieldEnd();
26435
        oprot.writeFieldEnd();
25595
      } else if (this.isSetCex()) {
26436
      } else if (this.isSetCex()) {
Line 26338... Line 27179...
26338
        }
27179
        }
26339
        switch (field.id) {
27180
        switch (field.id) {
26340
          case 0: // SUCCESS
27181
          case 0: // SUCCESS
26341
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
27182
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
26342
              {
27183
              {
26343
                org.apache.thrift.protocol.TList _list47 = iprot.readListBegin();
27184
                org.apache.thrift.protocol.TList _list56 = iprot.readListBegin();
26344
                this.success = new ArrayList<Item>(_list47.size);
27185
                this.success = new ArrayList<Item>(_list56.size);
26345
                for (int _i48 = 0; _i48 < _list47.size; ++_i48)
27186
                for (int _i57 = 0; _i57 < _list56.size; ++_i57)
26346
                {
27187
                {
26347
                  Item _elem49; // required
27188
                  Item _elem58; // required
26348
                  _elem49 = new Item();
27189
                  _elem58 = new Item();
26349
                  _elem49.read(iprot);
27190
                  _elem58.read(iprot);
26350
                  this.success.add(_elem49);
27191
                  this.success.add(_elem58);
26351
                }
27192
                }
26352
                iprot.readListEnd();
27193
                iprot.readListEnd();
26353
              }
27194
              }
26354
            } else { 
27195
            } else { 
26355
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
27196
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 26377... Line 27218...
26377
 
27218
 
26378
      if (this.isSetSuccess()) {
27219
      if (this.isSetSuccess()) {
26379
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
27220
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
26380
        {
27221
        {
26381
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
27222
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
26382
          for (Item _iter50 : this.success)
27223
          for (Item _iter59 : this.success)
26383
          {
27224
          {
26384
            _iter50.write(oprot);
27225
            _iter59.write(oprot);
26385
          }
27226
          }
26386
          oprot.writeListEnd();
27227
          oprot.writeListEnd();
26387
        }
27228
        }
26388
        oprot.writeFieldEnd();
27229
        oprot.writeFieldEnd();
26389
      } else if (this.isSetCex()) {
27230
      } else if (this.isSetCex()) {
Line 27232... Line 28073...
27232
        }
28073
        }
27233
        switch (field.id) {
28074
        switch (field.id) {
27234
          case 0: // SUCCESS
28075
          case 0: // SUCCESS
27235
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
28076
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
27236
              {
28077
              {
27237
                org.apache.thrift.protocol.TList _list51 = iprot.readListBegin();
28078
                org.apache.thrift.protocol.TList _list60 = iprot.readListBegin();
27238
                this.success = new ArrayList<Item>(_list51.size);
28079
                this.success = new ArrayList<Item>(_list60.size);
27239
                for (int _i52 = 0; _i52 < _list51.size; ++_i52)
28080
                for (int _i61 = 0; _i61 < _list60.size; ++_i61)
27240
                {
28081
                {
27241
                  Item _elem53; // required
28082
                  Item _elem62; // required
27242
                  _elem53 = new Item();
28083
                  _elem62 = new Item();
27243
                  _elem53.read(iprot);
28084
                  _elem62.read(iprot);
27244
                  this.success.add(_elem53);
28085
                  this.success.add(_elem62);
27245
                }
28086
                }
27246
                iprot.readListEnd();
28087
                iprot.readListEnd();
27247
              }
28088
              }
27248
            } else { 
28089
            } else { 
27249
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
28090
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 27271... Line 28112...
27271
 
28112
 
27272
      if (this.isSetSuccess()) {
28113
      if (this.isSetSuccess()) {
27273
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
28114
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
27274
        {
28115
        {
27275
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
28116
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
27276
          for (Item _iter54 : this.success)
28117
          for (Item _iter63 : this.success)
27277
          {
28118
          {
27278
            _iter54.write(oprot);
28119
            _iter63.write(oprot);
27279
          }
28120
          }
27280
          oprot.writeListEnd();
28121
          oprot.writeListEnd();
27281
        }
28122
        }
27282
        oprot.writeFieldEnd();
28123
        oprot.writeFieldEnd();
27283
      } else if (this.isSetCex()) {
28124
      } else if (this.isSetCex()) {
Line 28538... Line 29379...
28538
        }
29379
        }
28539
        switch (field.id) {
29380
        switch (field.id) {
28540
          case 0: // SUCCESS
29381
          case 0: // SUCCESS
28541
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
29382
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
28542
              {
29383
              {
28543
                org.apache.thrift.protocol.TList _list55 = iprot.readListBegin();
29384
                org.apache.thrift.protocol.TList _list64 = iprot.readListBegin();
28544
                this.success = new ArrayList<Item>(_list55.size);
29385
                this.success = new ArrayList<Item>(_list64.size);
28545
                for (int _i56 = 0; _i56 < _list55.size; ++_i56)
29386
                for (int _i65 = 0; _i65 < _list64.size; ++_i65)
28546
                {
29387
                {
28547
                  Item _elem57; // required
29388
                  Item _elem66; // required
28548
                  _elem57 = new Item();
29389
                  _elem66 = new Item();
28549
                  _elem57.read(iprot);
29390
                  _elem66.read(iprot);
28550
                  this.success.add(_elem57);
29391
                  this.success.add(_elem66);
28551
                }
29392
                }
28552
                iprot.readListEnd();
29393
                iprot.readListEnd();
28553
              }
29394
              }
28554
            } else { 
29395
            } else { 
28555
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
29396
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 28577... Line 29418...
28577
 
29418
 
28578
      if (this.isSetSuccess()) {
29419
      if (this.isSetSuccess()) {
28579
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
29420
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
28580
        {
29421
        {
28581
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
29422
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
28582
          for (Item _iter58 : this.success)
29423
          for (Item _iter67 : this.success)
28583
          {
29424
          {
28584
            _iter58.write(oprot);
29425
            _iter67.write(oprot);
28585
          }
29426
          }
28586
          oprot.writeListEnd();
29427
          oprot.writeListEnd();
28587
        }
29428
        }
28588
        oprot.writeFieldEnd();
29429
        oprot.writeFieldEnd();
28589
      } else if (this.isSetIsex()) {
29430
      } else if (this.isSetIsex()) {
Line 29505... Line 30346...
29505
        }
30346
        }
29506
        switch (field.id) {
30347
        switch (field.id) {
29507
          case 0: // SUCCESS
30348
          case 0: // SUCCESS
29508
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
30349
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
29509
              {
30350
              {
29510
                org.apache.thrift.protocol.TList _list59 = iprot.readListBegin();
30351
                org.apache.thrift.protocol.TList _list68 = iprot.readListBegin();
29511
                this.success = new ArrayList<Long>(_list59.size);
30352
                this.success = new ArrayList<Long>(_list68.size);
29512
                for (int _i60 = 0; _i60 < _list59.size; ++_i60)
30353
                for (int _i69 = 0; _i69 < _list68.size; ++_i69)
29513
                {
30354
                {
29514
                  long _elem61; // required
30355
                  long _elem70; // required
29515
                  _elem61 = iprot.readI64();
30356
                  _elem70 = iprot.readI64();
29516
                  this.success.add(_elem61);
30357
                  this.success.add(_elem70);
29517
                }
30358
                }
29518
                iprot.readListEnd();
30359
                iprot.readListEnd();
29519
              }
30360
              }
29520
            } else { 
30361
            } else { 
29521
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
30362
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 29543... Line 30384...
29543
 
30384
 
29544
      if (this.isSetSuccess()) {
30385
      if (this.isSetSuccess()) {
29545
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
30386
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
29546
        {
30387
        {
29547
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
30388
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
29548
          for (long _iter62 : this.success)
30389
          for (long _iter71 : this.success)
29549
          {
30390
          {
29550
            oprot.writeI64(_iter62);
30391
            oprot.writeI64(_iter71);
29551
          }
30392
          }
29552
          oprot.writeListEnd();
30393
          oprot.writeListEnd();
29553
        }
30394
        }
29554
        oprot.writeFieldEnd();
30395
        oprot.writeFieldEnd();
29555
      } else if (this.isSetCex()) {
30396
      } else if (this.isSetCex()) {
Line 30704... Line 31545...
30704
        }
31545
        }
30705
        switch (field.id) {
31546
        switch (field.id) {
30706
          case 0: // SUCCESS
31547
          case 0: // SUCCESS
30707
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
31548
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
30708
              {
31549
              {
30709
                org.apache.thrift.protocol.TList _list63 = iprot.readListBegin();
31550
                org.apache.thrift.protocol.TList _list72 = iprot.readListBegin();
30710
                this.success = new ArrayList<Item>(_list63.size);
31551
                this.success = new ArrayList<Item>(_list72.size);
30711
                for (int _i64 = 0; _i64 < _list63.size; ++_i64)
31552
                for (int _i73 = 0; _i73 < _list72.size; ++_i73)
30712
                {
31553
                {
30713
                  Item _elem65; // required
31554
                  Item _elem74; // required
30714
                  _elem65 = new Item();
31555
                  _elem74 = new Item();
30715
                  _elem65.read(iprot);
31556
                  _elem74.read(iprot);
30716
                  this.success.add(_elem65);
31557
                  this.success.add(_elem74);
30717
                }
31558
                }
30718
                iprot.readListEnd();
31559
                iprot.readListEnd();
30719
              }
31560
              }
30720
            } else { 
31561
            } else { 
30721
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
31562
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 30743... Line 31584...
30743
 
31584
 
30744
      if (this.isSetSuccess()) {
31585
      if (this.isSetSuccess()) {
30745
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
31586
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
30746
        {
31587
        {
30747
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
31588
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
30748
          for (Item _iter66 : this.success)
31589
          for (Item _iter75 : this.success)
30749
          {
31590
          {
30750
            _iter66.write(oprot);
31591
            _iter75.write(oprot);
30751
          }
31592
          }
30752
          oprot.writeListEnd();
31593
          oprot.writeListEnd();
30753
        }
31594
        }
30754
        oprot.writeFieldEnd();
31595
        oprot.writeFieldEnd();
30755
      } else if (this.isSetIsex()) {
31596
      } else if (this.isSetIsex()) {
Line 31671... Line 32512...
31671
        }
32512
        }
31672
        switch (field.id) {
32513
        switch (field.id) {
31673
          case 0: // SUCCESS
32514
          case 0: // SUCCESS
31674
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
32515
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
31675
              {
32516
              {
31676
                org.apache.thrift.protocol.TList _list67 = iprot.readListBegin();
32517
                org.apache.thrift.protocol.TList _list76 = iprot.readListBegin();
31677
                this.success = new ArrayList<Long>(_list67.size);
32518
                this.success = new ArrayList<Long>(_list76.size);
31678
                for (int _i68 = 0; _i68 < _list67.size; ++_i68)
32519
                for (int _i77 = 0; _i77 < _list76.size; ++_i77)
31679
                {
32520
                {
31680
                  long _elem69; // required
32521
                  long _elem78; // required
31681
                  _elem69 = iprot.readI64();
32522
                  _elem78 = iprot.readI64();
31682
                  this.success.add(_elem69);
32523
                  this.success.add(_elem78);
31683
                }
32524
                }
31684
                iprot.readListEnd();
32525
                iprot.readListEnd();
31685
              }
32526
              }
31686
            } else { 
32527
            } else { 
31687
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
32528
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 31709... Line 32550...
31709
 
32550
 
31710
      if (this.isSetSuccess()) {
32551
      if (this.isSetSuccess()) {
31711
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
32552
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
31712
        {
32553
        {
31713
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
32554
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
31714
          for (long _iter70 : this.success)
32555
          for (long _iter79 : this.success)
31715
          {
32556
          {
31716
            oprot.writeI64(_iter70);
32557
            oprot.writeI64(_iter79);
31717
          }
32558
          }
31718
          oprot.writeListEnd();
32559
          oprot.writeListEnd();
31719
        }
32560
        }
31720
        oprot.writeFieldEnd();
32561
        oprot.writeFieldEnd();
31721
      } else if (this.isSetCex()) {
32562
      } else if (this.isSetCex()) {
Line 32870... Line 33711...
32870
        }
33711
        }
32871
        switch (field.id) {
33712
        switch (field.id) {
32872
          case 0: // SUCCESS
33713
          case 0: // SUCCESS
32873
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
33714
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
32874
              {
33715
              {
32875
                org.apache.thrift.protocol.TList _list71 = iprot.readListBegin();
33716
                org.apache.thrift.protocol.TList _list80 = iprot.readListBegin();
32876
                this.success = new ArrayList<Item>(_list71.size);
33717
                this.success = new ArrayList<Item>(_list80.size);
32877
                for (int _i72 = 0; _i72 < _list71.size; ++_i72)
33718
                for (int _i81 = 0; _i81 < _list80.size; ++_i81)
32878
                {
33719
                {
32879
                  Item _elem73; // required
33720
                  Item _elem82; // required
32880
                  _elem73 = new Item();
33721
                  _elem82 = new Item();
32881
                  _elem73.read(iprot);
33722
                  _elem82.read(iprot);
32882
                  this.success.add(_elem73);
33723
                  this.success.add(_elem82);
32883
                }
33724
                }
32884
                iprot.readListEnd();
33725
                iprot.readListEnd();
32885
              }
33726
              }
32886
            } else { 
33727
            } else { 
32887
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
33728
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 32909... Line 33750...
32909
 
33750
 
32910
      if (this.isSetSuccess()) {
33751
      if (this.isSetSuccess()) {
32911
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
33752
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
32912
        {
33753
        {
32913
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
33754
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
32914
          for (Item _iter74 : this.success)
33755
          for (Item _iter83 : this.success)
32915
          {
33756
          {
32916
            _iter74.write(oprot);
33757
            _iter83.write(oprot);
32917
          }
33758
          }
32918
          oprot.writeListEnd();
33759
          oprot.writeListEnd();
32919
        }
33760
        }
32920
        oprot.writeFieldEnd();
33761
        oprot.writeFieldEnd();
32921
      } else if (this.isSetIsex()) {
33762
      } else if (this.isSetIsex()) {
Line 33837... Line 34678...
33837
        }
34678
        }
33838
        switch (field.id) {
34679
        switch (field.id) {
33839
          case 0: // SUCCESS
34680
          case 0: // SUCCESS
33840
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
34681
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
33841
              {
34682
              {
33842
                org.apache.thrift.protocol.TList _list75 = iprot.readListBegin();
34683
                org.apache.thrift.protocol.TList _list84 = iprot.readListBegin();
33843
                this.success = new ArrayList<Long>(_list75.size);
34684
                this.success = new ArrayList<Long>(_list84.size);
33844
                for (int _i76 = 0; _i76 < _list75.size; ++_i76)
34685
                for (int _i85 = 0; _i85 < _list84.size; ++_i85)
33845
                {
34686
                {
33846
                  long _elem77; // required
34687
                  long _elem86; // required
33847
                  _elem77 = iprot.readI64();
34688
                  _elem86 = iprot.readI64();
33848
                  this.success.add(_elem77);
34689
                  this.success.add(_elem86);
33849
                }
34690
                }
33850
                iprot.readListEnd();
34691
                iprot.readListEnd();
33851
              }
34692
              }
33852
            } else { 
34693
            } else { 
33853
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
34694
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 33875... Line 34716...
33875
 
34716
 
33876
      if (this.isSetSuccess()) {
34717
      if (this.isSetSuccess()) {
33877
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
34718
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
33878
        {
34719
        {
33879
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
34720
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
33880
          for (long _iter78 : this.success)
34721
          for (long _iter87 : this.success)
33881
          {
34722
          {
33882
            oprot.writeI64(_iter78);
34723
            oprot.writeI64(_iter87);
33883
          }
34724
          }
33884
          oprot.writeListEnd();
34725
          oprot.writeListEnd();
33885
        }
34726
        }
33886
        oprot.writeFieldEnd();
34727
        oprot.writeFieldEnd();
33887
      } else if (this.isSetCex()) {
34728
      } else if (this.isSetCex()) {
Line 35036... Line 35877...
35036
        }
35877
        }
35037
        switch (field.id) {
35878
        switch (field.id) {
35038
          case 0: // SUCCESS
35879
          case 0: // SUCCESS
35039
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
35880
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
35040
              {
35881
              {
35041
                org.apache.thrift.protocol.TList _list79 = iprot.readListBegin();
35882
                org.apache.thrift.protocol.TList _list88 = iprot.readListBegin();
35042
                this.success = new ArrayList<Item>(_list79.size);
35883
                this.success = new ArrayList<Item>(_list88.size);
35043
                for (int _i80 = 0; _i80 < _list79.size; ++_i80)
35884
                for (int _i89 = 0; _i89 < _list88.size; ++_i89)
35044
                {
35885
                {
35045
                  Item _elem81; // required
35886
                  Item _elem90; // required
35046
                  _elem81 = new Item();
35887
                  _elem90 = new Item();
35047
                  _elem81.read(iprot);
35888
                  _elem90.read(iprot);
35048
                  this.success.add(_elem81);
35889
                  this.success.add(_elem90);
35049
                }
35890
                }
35050
                iprot.readListEnd();
35891
                iprot.readListEnd();
35051
              }
35892
              }
35052
            } else { 
35893
            } else { 
35053
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
35894
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 35075... Line 35916...
35075
 
35916
 
35076
      if (this.isSetSuccess()) {
35917
      if (this.isSetSuccess()) {
35077
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
35918
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
35078
        {
35919
        {
35079
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
35920
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
35080
          for (Item _iter82 : this.success)
35921
          for (Item _iter91 : this.success)
35081
          {
35922
          {
35082
            _iter82.write(oprot);
35923
            _iter91.write(oprot);
35083
          }
35924
          }
35084
          oprot.writeListEnd();
35925
          oprot.writeListEnd();
35085
        }
35926
        }
35086
        oprot.writeFieldEnd();
35927
        oprot.writeFieldEnd();
35087
      } else if (this.isSetIsex()) {
35928
      } else if (this.isSetIsex()) {
Line 35617... Line 36458...
35617
            }
36458
            }
35618
            break;
36459
            break;
35619
          case 4: // CATEGORIES
36460
          case 4: // CATEGORIES
35620
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
36461
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
35621
              {
36462
              {
35622
                org.apache.thrift.protocol.TList _list83 = iprot.readListBegin();
36463
                org.apache.thrift.protocol.TList _list92 = iprot.readListBegin();
35623
                this.categories = new ArrayList<Long>(_list83.size);
36464
                this.categories = new ArrayList<Long>(_list92.size);
35624
                for (int _i84 = 0; _i84 < _list83.size; ++_i84)
36465
                for (int _i93 = 0; _i93 < _list92.size; ++_i93)
35625
                {
36466
                {
35626
                  long _elem85; // required
36467
                  long _elem94; // required
35627
                  _elem85 = iprot.readI64();
36468
                  _elem94 = iprot.readI64();
35628
                  this.categories.add(_elem85);
36469
                  this.categories.add(_elem94);
35629
                }
36470
                }
35630
                iprot.readListEnd();
36471
                iprot.readListEnd();
35631
              }
36472
              }
35632
            } else { 
36473
            } else { 
35633
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
36474
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 35659... Line 36500...
35659
      }
36500
      }
35660
      if (this.categories != null) {
36501
      if (this.categories != null) {
35661
        oprot.writeFieldBegin(CATEGORIES_FIELD_DESC);
36502
        oprot.writeFieldBegin(CATEGORIES_FIELD_DESC);
35662
        {
36503
        {
35663
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.categories.size()));
36504
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.categories.size()));
35664
          for (long _iter86 : this.categories)
36505
          for (long _iter95 : this.categories)
35665
          {
36506
          {
35666
            oprot.writeI64(_iter86);
36507
            oprot.writeI64(_iter95);
35667
          }
36508
          }
35668
          oprot.writeListEnd();
36509
          oprot.writeListEnd();
35669
        }
36510
        }
35670
        oprot.writeFieldEnd();
36511
        oprot.writeFieldEnd();
35671
      }
36512
      }
Line 36043... Line 36884...
36043
        }
36884
        }
36044
        switch (field.id) {
36885
        switch (field.id) {
36045
          case 0: // SUCCESS
36886
          case 0: // SUCCESS
36046
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
36887
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
36047
              {
36888
              {
36048
                org.apache.thrift.protocol.TList _list87 = iprot.readListBegin();
36889
                org.apache.thrift.protocol.TList _list96 = iprot.readListBegin();
36049
                this.success = new ArrayList<Long>(_list87.size);
36890
                this.success = new ArrayList<Long>(_list96.size);
36050
                for (int _i88 = 0; _i88 < _list87.size; ++_i88)
36891
                for (int _i97 = 0; _i97 < _list96.size; ++_i97)
36051
                {
36892
                {
36052
                  long _elem89; // required
36893
                  long _elem98; // required
36053
                  _elem89 = iprot.readI64();
36894
                  _elem98 = iprot.readI64();
36054
                  this.success.add(_elem89);
36895
                  this.success.add(_elem98);
36055
                }
36896
                }
36056
                iprot.readListEnd();
36897
                iprot.readListEnd();
36057
              }
36898
              }
36058
            } else { 
36899
            } else { 
36059
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
36900
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 36081... Line 36922...
36081
 
36922
 
36082
      if (this.isSetSuccess()) {
36923
      if (this.isSetSuccess()) {
36083
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
36924
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
36084
        {
36925
        {
36085
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
36926
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
36086
          for (long _iter90 : this.success)
36927
          for (long _iter99 : this.success)
36087
          {
36928
          {
36088
            oprot.writeI64(_iter90);
36929
            oprot.writeI64(_iter99);
36089
          }
36930
          }
36090
          oprot.writeListEnd();
36931
          oprot.writeListEnd();
36091
        }
36932
        }
36092
        oprot.writeFieldEnd();
36933
        oprot.writeFieldEnd();
36093
      } else if (this.isSetCex()) {
36934
      } else if (this.isSetCex()) {
Line 38843... Line 39684...
38843
        }
39684
        }
38844
        switch (field.id) {
39685
        switch (field.id) {
38845
          case 0: // SUCCESS
39686
          case 0: // SUCCESS
38846
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
39687
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
38847
              {
39688
              {
38848
                org.apache.thrift.protocol.TList _list91 = iprot.readListBegin();
39689
                org.apache.thrift.protocol.TList _list100 = iprot.readListBegin();
38849
                this.success = new ArrayList<Category>(_list91.size);
39690
                this.success = new ArrayList<Category>(_list100.size);
38850
                for (int _i92 = 0; _i92 < _list91.size; ++_i92)
39691
                for (int _i101 = 0; _i101 < _list100.size; ++_i101)
38851
                {
39692
                {
38852
                  Category _elem93; // required
39693
                  Category _elem102; // required
38853
                  _elem93 = new Category();
39694
                  _elem102 = new Category();
38854
                  _elem93.read(iprot);
39695
                  _elem102.read(iprot);
38855
                  this.success.add(_elem93);
39696
                  this.success.add(_elem102);
38856
                }
39697
                }
38857
                iprot.readListEnd();
39698
                iprot.readListEnd();
38858
              }
39699
              }
38859
            } else { 
39700
            } else { 
38860
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
39701
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 38874... Line 39715...
38874
 
39715
 
38875
      if (this.isSetSuccess()) {
39716
      if (this.isSetSuccess()) {
38876
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
39717
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
38877
        {
39718
        {
38878
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
39719
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
38879
          for (Category _iter94 : this.success)
39720
          for (Category _iter103 : this.success)
38880
          {
39721
          {
38881
            _iter94.write(oprot);
39722
            _iter103.write(oprot);
38882
          }
39723
          }
38883
          oprot.writeListEnd();
39724
          oprot.writeListEnd();
38884
        }
39725
        }
38885
        oprot.writeFieldEnd();
39726
        oprot.writeFieldEnd();
38886
      }
39727
      }
Line 39468... Line 40309...
39468
        }
40309
        }
39469
        switch (field.id) {
40310
        switch (field.id) {
39470
          case 0: // SUCCESS
40311
          case 0: // SUCCESS
39471
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
40312
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
39472
              {
40313
              {
39473
                org.apache.thrift.protocol.TList _list95 = iprot.readListBegin();
40314
                org.apache.thrift.protocol.TList _list104 = iprot.readListBegin();
39474
                this.success = new ArrayList<Item>(_list95.size);
40315
                this.success = new ArrayList<Item>(_list104.size);
39475
                for (int _i96 = 0; _i96 < _list95.size; ++_i96)
40316
                for (int _i105 = 0; _i105 < _list104.size; ++_i105)
39476
                {
40317
                {
39477
                  Item _elem97; // required
40318
                  Item _elem106; // required
39478
                  _elem97 = new Item();
40319
                  _elem106 = new Item();
39479
                  _elem97.read(iprot);
40320
                  _elem106.read(iprot);
39480
                  this.success.add(_elem97);
40321
                  this.success.add(_elem106);
39481
                }
40322
                }
39482
                iprot.readListEnd();
40323
                iprot.readListEnd();
39483
              }
40324
              }
39484
            } else { 
40325
            } else { 
39485
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
40326
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 39499... Line 40340...
39499
 
40340
 
39500
      if (this.isSetSuccess()) {
40341
      if (this.isSetSuccess()) {
39501
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
40342
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
39502
        {
40343
        {
39503
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
40344
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
39504
          for (Item _iter98 : this.success)
40345
          for (Item _iter107 : this.success)
39505
          {
40346
          {
39506
            _iter98.write(oprot);
40347
            _iter107.write(oprot);
39507
          }
40348
          }
39508
          oprot.writeListEnd();
40349
          oprot.writeListEnd();
39509
        }
40350
        }
39510
        oprot.writeFieldEnd();
40351
        oprot.writeFieldEnd();
39511
      }
40352
      }
Line 42695... Line 43536...
42695
        }
43536
        }
42696
        switch (field.id) {
43537
        switch (field.id) {
42697
          case 0: // SUCCESS
43538
          case 0: // SUCCESS
42698
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
43539
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
42699
              {
43540
              {
42700
                org.apache.thrift.protocol.TList _list99 = iprot.readListBegin();
43541
                org.apache.thrift.protocol.TList _list108 = iprot.readListBegin();
42701
                this.success = new ArrayList<String>(_list99.size);
43542
                this.success = new ArrayList<String>(_list108.size);
42702
                for (int _i100 = 0; _i100 < _list99.size; ++_i100)
43543
                for (int _i109 = 0; _i109 < _list108.size; ++_i109)
42703
                {
43544
                {
42704
                  String _elem101; // required
43545
                  String _elem110; // required
42705
                  _elem101 = iprot.readString();
43546
                  _elem110 = iprot.readString();
42706
                  this.success.add(_elem101);
43547
                  this.success.add(_elem110);
42707
                }
43548
                }
42708
                iprot.readListEnd();
43549
                iprot.readListEnd();
42709
              }
43550
              }
42710
            } else { 
43551
            } else { 
42711
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
43552
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 42725... Line 43566...
42725
 
43566
 
42726
      if (this.isSetSuccess()) {
43567
      if (this.isSetSuccess()) {
42727
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
43568
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
42728
        {
43569
        {
42729
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
43570
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
42730
          for (String _iter102 : this.success)
43571
          for (String _iter111 : this.success)
42731
          {
43572
          {
42732
            oprot.writeString(_iter102);
43573
            oprot.writeString(_iter111);
42733
          }
43574
          }
42734
          oprot.writeListEnd();
43575
          oprot.writeListEnd();
42735
        }
43576
        }
42736
        oprot.writeFieldEnd();
43577
        oprot.writeFieldEnd();
42737
      }
43578
      }
Line 43319... Line 44160...
43319
        }
44160
        }
43320
        switch (field.id) {
44161
        switch (field.id) {
43321
          case 0: // SUCCESS
44162
          case 0: // SUCCESS
43322
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
44163
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
43323
              {
44164
              {
43324
                org.apache.thrift.protocol.TList _list103 = iprot.readListBegin();
44165
                org.apache.thrift.protocol.TList _list112 = iprot.readListBegin();
43325
                this.success = new ArrayList<Long>(_list103.size);
44166
                this.success = new ArrayList<Long>(_list112.size);
43326
                for (int _i104 = 0; _i104 < _list103.size; ++_i104)
44167
                for (int _i113 = 0; _i113 < _list112.size; ++_i113)
43327
                {
44168
                {
43328
                  long _elem105; // required
44169
                  long _elem114; // required
43329
                  _elem105 = iprot.readI64();
44170
                  _elem114 = iprot.readI64();
43330
                  this.success.add(_elem105);
44171
                  this.success.add(_elem114);
43331
                }
44172
                }
43332
                iprot.readListEnd();
44173
                iprot.readListEnd();
43333
              }
44174
              }
43334
            } else { 
44175
            } else { 
43335
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
44176
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 43349... Line 44190...
43349
 
44190
 
43350
      if (this.isSetSuccess()) {
44191
      if (this.isSetSuccess()) {
43351
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
44192
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
43352
        {
44193
        {
43353
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
44194
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
43354
          for (long _iter106 : this.success)
44195
          for (long _iter115 : this.success)
43355
          {
44196
          {
43356
            oprot.writeI64(_iter106);
44197
            oprot.writeI64(_iter115);
43357
          }
44198
          }
43358
          oprot.writeListEnd();
44199
          oprot.writeListEnd();
43359
        }
44200
        }
43360
        oprot.writeFieldEnd();
44201
        oprot.writeFieldEnd();
43361
      }
44202
      }
Line 43858... Line 44699...
43858
        }
44699
        }
43859
        switch (field.id) {
44700
        switch (field.id) {
43860
          case 0: // SUCCESS
44701
          case 0: // SUCCESS
43861
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
44702
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
43862
              {
44703
              {
43863
                org.apache.thrift.protocol.TMap _map107 = iprot.readMapBegin();
44704
                org.apache.thrift.protocol.TMap _map116 = iprot.readMapBegin();
43864
                this.success = new HashMap<Long,List<String>>(2*_map107.size);
44705
                this.success = new HashMap<Long,List<String>>(2*_map116.size);
43865
                for (int _i108 = 0; _i108 < _map107.size; ++_i108)
44706
                for (int _i117 = 0; _i117 < _map116.size; ++_i117)
43866
                {
44707
                {
43867
                  long _key109; // required
44708
                  long _key118; // required
43868
                  List<String> _val110; // required
44709
                  List<String> _val119; // required
43869
                  _key109 = iprot.readI64();
44710
                  _key118 = iprot.readI64();
43870
                  {
44711
                  {
43871
                    org.apache.thrift.protocol.TList _list111 = iprot.readListBegin();
44712
                    org.apache.thrift.protocol.TList _list120 = iprot.readListBegin();
43872
                    _val110 = new ArrayList<String>(_list111.size);
44713
                    _val119 = new ArrayList<String>(_list120.size);
43873
                    for (int _i112 = 0; _i112 < _list111.size; ++_i112)
44714
                    for (int _i121 = 0; _i121 < _list120.size; ++_i121)
43874
                    {
44715
                    {
43875
                      String _elem113; // required
44716
                      String _elem122; // required
43876
                      _elem113 = iprot.readString();
44717
                      _elem122 = iprot.readString();
43877
                      _val110.add(_elem113);
44718
                      _val119.add(_elem122);
43878
                    }
44719
                    }
43879
                    iprot.readListEnd();
44720
                    iprot.readListEnd();
43880
                  }
44721
                  }
43881
                  this.success.put(_key109, _val110);
44722
                  this.success.put(_key118, _val119);
43882
                }
44723
                }
43883
                iprot.readMapEnd();
44724
                iprot.readMapEnd();
43884
              }
44725
              }
43885
            } else { 
44726
            } else { 
43886
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
44727
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 43900... Line 44741...
43900
 
44741
 
43901
      if (this.isSetSuccess()) {
44742
      if (this.isSetSuccess()) {
43902
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
44743
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
43903
        {
44744
        {
43904
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.LIST, this.success.size()));
44745
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.LIST, this.success.size()));
43905
          for (Map.Entry<Long, List<String>> _iter114 : this.success.entrySet())
44746
          for (Map.Entry<Long, List<String>> _iter123 : this.success.entrySet())
43906
          {
44747
          {
43907
            oprot.writeI64(_iter114.getKey());
44748
            oprot.writeI64(_iter123.getKey());
43908
            {
44749
            {
43909
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, _iter114.getValue().size()));
44750
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, _iter123.getValue().size()));
43910
              for (String _iter115 : _iter114.getValue())
44751
              for (String _iter124 : _iter123.getValue())
43911
              {
44752
              {
43912
                oprot.writeString(_iter115);
44753
                oprot.writeString(_iter124);
43913
              }
44754
              }
43914
              oprot.writeListEnd();
44755
              oprot.writeListEnd();
43915
            }
44756
            }
43916
          }
44757
          }
43917
          oprot.writeMapEnd();
44758
          oprot.writeMapEnd();
Line 45584... Line 46425...
45584
        }
46425
        }
45585
        switch (field.id) {
46426
        switch (field.id) {
45586
          case 0: // SUCCESS
46427
          case 0: // SUCCESS
45587
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
46428
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
45588
              {
46429
              {
45589
                org.apache.thrift.protocol.TList _list116 = iprot.readListBegin();
46430
                org.apache.thrift.protocol.TList _list125 = iprot.readListBegin();
45590
                this.success = new ArrayList<Banner>(_list116.size);
46431
                this.success = new ArrayList<Banner>(_list125.size);
45591
                for (int _i117 = 0; _i117 < _list116.size; ++_i117)
46432
                for (int _i126 = 0; _i126 < _list125.size; ++_i126)
45592
                {
46433
                {
45593
                  Banner _elem118; // required
46434
                  Banner _elem127; // required
45594
                  _elem118 = new Banner();
46435
                  _elem127 = new Banner();
45595
                  _elem118.read(iprot);
46436
                  _elem127.read(iprot);
45596
                  this.success.add(_elem118);
46437
                  this.success.add(_elem127);
45597
                }
46438
                }
45598
                iprot.readListEnd();
46439
                iprot.readListEnd();
45599
              }
46440
              }
45600
            } else { 
46441
            } else { 
45601
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
46442
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 45615... Line 46456...
45615
 
46456
 
45616
      if (this.isSetSuccess()) {
46457
      if (this.isSetSuccess()) {
45617
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
46458
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
45618
        {
46459
        {
45619
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
46460
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
45620
          for (Banner _iter119 : this.success)
46461
          for (Banner _iter128 : this.success)
45621
          {
46462
          {
45622
            _iter119.write(oprot);
46463
            _iter128.write(oprot);
45623
          }
46464
          }
45624
          oprot.writeListEnd();
46465
          oprot.writeListEnd();
45625
        }
46466
        }
45626
        oprot.writeFieldEnd();
46467
        oprot.writeFieldEnd();
45627
      }
46468
      }
Line 47499... Line 48340...
47499
        }
48340
        }
47500
        switch (field.id) {
48341
        switch (field.id) {
47501
          case 0: // SUCCESS
48342
          case 0: // SUCCESS
47502
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
48343
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
47503
              {
48344
              {
47504
                org.apache.thrift.protocol.TMap _map120 = iprot.readMapBegin();
48345
                org.apache.thrift.protocol.TMap _map129 = iprot.readMapBegin();
47505
                this.success = new HashMap<String,List<Banner>>(2*_map120.size);
48346
                this.success = new HashMap<String,List<Banner>>(2*_map129.size);
47506
                for (int _i121 = 0; _i121 < _map120.size; ++_i121)
48347
                for (int _i130 = 0; _i130 < _map129.size; ++_i130)
47507
                {
48348
                {
47508
                  String _key122; // required
48349
                  String _key131; // required
47509
                  List<Banner> _val123; // required
48350
                  List<Banner> _val132; // required
47510
                  _key122 = iprot.readString();
48351
                  _key131 = iprot.readString();
47511
                  {
48352
                  {
47512
                    org.apache.thrift.protocol.TList _list124 = iprot.readListBegin();
48353
                    org.apache.thrift.protocol.TList _list133 = iprot.readListBegin();
47513
                    _val123 = new ArrayList<Banner>(_list124.size);
48354
                    _val132 = new ArrayList<Banner>(_list133.size);
47514
                    for (int _i125 = 0; _i125 < _list124.size; ++_i125)
48355
                    for (int _i134 = 0; _i134 < _list133.size; ++_i134)
47515
                    {
48356
                    {
47516
                      Banner _elem126; // required
48357
                      Banner _elem135; // required
47517
                      _elem126 = new Banner();
48358
                      _elem135 = new Banner();
47518
                      _elem126.read(iprot);
48359
                      _elem135.read(iprot);
47519
                      _val123.add(_elem126);
48360
                      _val132.add(_elem135);
47520
                    }
48361
                    }
47521
                    iprot.readListEnd();
48362
                    iprot.readListEnd();
47522
                  }
48363
                  }
47523
                  this.success.put(_key122, _val123);
48364
                  this.success.put(_key131, _val132);
47524
                }
48365
                }
47525
                iprot.readMapEnd();
48366
                iprot.readMapEnd();
47526
              }
48367
              }
47527
            } else { 
48368
            } else { 
47528
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
48369
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 47542... Line 48383...
47542
 
48383
 
47543
      if (this.isSetSuccess()) {
48384
      if (this.isSetSuccess()) {
47544
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
48385
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
47545
        {
48386
        {
47546
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, this.success.size()));
48387
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, this.success.size()));
47547
          for (Map.Entry<String, List<Banner>> _iter127 : this.success.entrySet())
48388
          for (Map.Entry<String, List<Banner>> _iter136 : this.success.entrySet())
47548
          {
48389
          {
47549
            oprot.writeString(_iter127.getKey());
48390
            oprot.writeString(_iter136.getKey());
47550
            {
48391
            {
47551
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, _iter127.getValue().size()));
48392
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, _iter136.getValue().size()));
47552
              for (Banner _iter128 : _iter127.getValue())
48393
              for (Banner _iter137 : _iter136.getValue())
47553
              {
48394
              {
47554
                _iter128.write(oprot);
48395
                _iter137.write(oprot);
47555
              }
48396
              }
47556
              oprot.writeListEnd();
48397
              oprot.writeListEnd();
47557
            }
48398
            }
47558
          }
48399
          }
47559
          oprot.writeMapEnd();
48400
          oprot.writeMapEnd();
Line 47850... Line 48691...
47850
        }
48691
        }
47851
        switch (field.id) {
48692
        switch (field.id) {
47852
          case 1: // BANNER_MAPS
48693
          case 1: // BANNER_MAPS
47853
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
48694
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
47854
              {
48695
              {
47855
                org.apache.thrift.protocol.TList _list129 = iprot.readListBegin();
48696
                org.apache.thrift.protocol.TList _list138 = iprot.readListBegin();
47856
                this.bannerMaps = new ArrayList<BannerMap>(_list129.size);
48697
                this.bannerMaps = new ArrayList<BannerMap>(_list138.size);
47857
                for (int _i130 = 0; _i130 < _list129.size; ++_i130)
48698
                for (int _i139 = 0; _i139 < _list138.size; ++_i139)
47858
                {
48699
                {
47859
                  BannerMap _elem131; // required
48700
                  BannerMap _elem140; // required
47860
                  _elem131 = new BannerMap();
48701
                  _elem140 = new BannerMap();
47861
                  _elem131.read(iprot);
48702
                  _elem140.read(iprot);
47862
                  this.bannerMaps.add(_elem131);
48703
                  this.bannerMaps.add(_elem140);
47863
                }
48704
                }
47864
                iprot.readListEnd();
48705
                iprot.readListEnd();
47865
              }
48706
              }
47866
            } else { 
48707
            } else { 
47867
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
48708
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 47882... Line 48723...
47882
      oprot.writeStructBegin(STRUCT_DESC);
48723
      oprot.writeStructBegin(STRUCT_DESC);
47883
      if (this.bannerMaps != null) {
48724
      if (this.bannerMaps != null) {
47884
        oprot.writeFieldBegin(BANNER_MAPS_FIELD_DESC);
48725
        oprot.writeFieldBegin(BANNER_MAPS_FIELD_DESC);
47885
        {
48726
        {
47886
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.bannerMaps.size()));
48727
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.bannerMaps.size()));
47887
          for (BannerMap _iter132 : this.bannerMaps)
48728
          for (BannerMap _iter141 : this.bannerMaps)
47888
          {
48729
          {
47889
            _iter132.write(oprot);
48730
            _iter141.write(oprot);
47890
          }
48731
          }
47891
          oprot.writeListEnd();
48732
          oprot.writeListEnd();
47892
        }
48733
        }
47893
        oprot.writeFieldEnd();
48734
        oprot.writeFieldEnd();
47894
      }
48735
      }
Line 50044... Line 50885...
50044
        }
50885
        }
50045
        switch (field.id) {
50886
        switch (field.id) {
50046
          case 0: // SUCCESS
50887
          case 0: // SUCCESS
50047
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
50888
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
50048
              {
50889
              {
50049
                org.apache.thrift.protocol.TList _list133 = iprot.readListBegin();
50890
                org.apache.thrift.protocol.TList _list142 = iprot.readListBegin();
50050
                this.success = new ArrayList<BannerMap>(_list133.size);
50891
                this.success = new ArrayList<BannerMap>(_list142.size);
50051
                for (int _i134 = 0; _i134 < _list133.size; ++_i134)
50892
                for (int _i143 = 0; _i143 < _list142.size; ++_i143)
50052
                {
50893
                {
50053
                  BannerMap _elem135; // required
50894
                  BannerMap _elem144; // required
50054
                  _elem135 = new BannerMap();
50895
                  _elem144 = new BannerMap();
50055
                  _elem135.read(iprot);
50896
                  _elem144.read(iprot);
50056
                  this.success.add(_elem135);
50897
                  this.success.add(_elem144);
50057
                }
50898
                }
50058
                iprot.readListEnd();
50899
                iprot.readListEnd();
50059
              }
50900
              }
50060
            } else { 
50901
            } else { 
50061
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
50902
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 50075... Line 50916...
50075
 
50916
 
50076
      if (this.isSetSuccess()) {
50917
      if (this.isSetSuccess()) {
50077
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
50918
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
50078
        {
50919
        {
50079
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
50920
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
50080
          for (BannerMap _iter136 : this.success)
50921
          for (BannerMap _iter145 : this.success)
50081
          {
50922
          {
50082
            _iter136.write(oprot);
50923
            _iter145.write(oprot);
50083
          }
50924
          }
50084
          oprot.writeListEnd();
50925
          oprot.writeListEnd();
50085
        }
50926
        }
50086
        oprot.writeFieldEnd();
50927
        oprot.writeFieldEnd();
50087
      }
50928
      }
Line 50375... Line 51216...
50375
        }
51216
        }
50376
        switch (field.id) {
51217
        switch (field.id) {
50377
          case 1: // BANNER_URI_MAPPINGS
51218
          case 1: // BANNER_URI_MAPPINGS
50378
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
51219
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
50379
              {
51220
              {
50380
                org.apache.thrift.protocol.TList _list137 = iprot.readListBegin();
51221
                org.apache.thrift.protocol.TList _list146 = iprot.readListBegin();
50381
                this.bannerUriMappings = new ArrayList<BannerUriMapping>(_list137.size);
51222
                this.bannerUriMappings = new ArrayList<BannerUriMapping>(_list146.size);
50382
                for (int _i138 = 0; _i138 < _list137.size; ++_i138)
51223
                for (int _i147 = 0; _i147 < _list146.size; ++_i147)
50383
                {
51224
                {
50384
                  BannerUriMapping _elem139; // required
51225
                  BannerUriMapping _elem148; // required
50385
                  _elem139 = new BannerUriMapping();
51226
                  _elem148 = new BannerUriMapping();
50386
                  _elem139.read(iprot);
51227
                  _elem148.read(iprot);
50387
                  this.bannerUriMappings.add(_elem139);
51228
                  this.bannerUriMappings.add(_elem148);
50388
                }
51229
                }
50389
                iprot.readListEnd();
51230
                iprot.readListEnd();
50390
              }
51231
              }
50391
            } else { 
51232
            } else { 
50392
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
51233
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 50407... Line 51248...
50407
      oprot.writeStructBegin(STRUCT_DESC);
51248
      oprot.writeStructBegin(STRUCT_DESC);
50408
      if (this.bannerUriMappings != null) {
51249
      if (this.bannerUriMappings != null) {
50409
        oprot.writeFieldBegin(BANNER_URI_MAPPINGS_FIELD_DESC);
51250
        oprot.writeFieldBegin(BANNER_URI_MAPPINGS_FIELD_DESC);
50410
        {
51251
        {
50411
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.bannerUriMappings.size()));
51252
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.bannerUriMappings.size()));
50412
          for (BannerUriMapping _iter140 : this.bannerUriMappings)
51253
          for (BannerUriMapping _iter149 : this.bannerUriMappings)
50413
          {
51254
          {
50414
            _iter140.write(oprot);
51255
            _iter149.write(oprot);
50415
          }
51256
          }
50416
          oprot.writeListEnd();
51257
          oprot.writeListEnd();
50417
        }
51258
        }
50418
        oprot.writeFieldEnd();
51259
        oprot.writeFieldEnd();
50419
      }
51260
      }
Line 51300... Line 52141...
51300
        }
52141
        }
51301
        switch (field.id) {
52142
        switch (field.id) {
51302
          case 0: // SUCCESS
52143
          case 0: // SUCCESS
51303
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
52144
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
51304
              {
52145
              {
51305
                org.apache.thrift.protocol.TList _list141 = iprot.readListBegin();
52146
                org.apache.thrift.protocol.TList _list150 = iprot.readListBegin();
51306
                this.success = new ArrayList<BannerUriMapping>(_list141.size);
52147
                this.success = new ArrayList<BannerUriMapping>(_list150.size);
51307
                for (int _i142 = 0; _i142 < _list141.size; ++_i142)
52148
                for (int _i151 = 0; _i151 < _list150.size; ++_i151)
51308
                {
52149
                {
51309
                  BannerUriMapping _elem143; // required
52150
                  BannerUriMapping _elem152; // required
51310
                  _elem143 = new BannerUriMapping();
52151
                  _elem152 = new BannerUriMapping();
51311
                  _elem143.read(iprot);
52152
                  _elem152.read(iprot);
51312
                  this.success.add(_elem143);
52153
                  this.success.add(_elem152);
51313
                }
52154
                }
51314
                iprot.readListEnd();
52155
                iprot.readListEnd();
51315
              }
52156
              }
51316
            } else { 
52157
            } else { 
51317
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
52158
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 51331... Line 52172...
51331
 
52172
 
51332
      if (this.isSetSuccess()) {
52173
      if (this.isSetSuccess()) {
51333
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
52174
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
51334
        {
52175
        {
51335
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
52176
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
51336
          for (BannerUriMapping _iter144 : this.success)
52177
          for (BannerUriMapping _iter153 : this.success)
51337
          {
52178
          {
51338
            _iter144.write(oprot);
52179
            _iter153.write(oprot);
51339
          }
52180
          }
51340
          oprot.writeListEnd();
52181
          oprot.writeListEnd();
51341
        }
52182
        }
51342
        oprot.writeFieldEnd();
52183
        oprot.writeFieldEnd();
51343
      }
52184
      }
Line 52419... Line 53260...
52419
        }
53260
        }
52420
        switch (field.id) {
53261
        switch (field.id) {
52421
          case 0: // SUCCESS
53262
          case 0: // SUCCESS
52422
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
53263
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
52423
              {
53264
              {
52424
                org.apache.thrift.protocol.TList _list145 = iprot.readListBegin();
53265
                org.apache.thrift.protocol.TList _list154 = iprot.readListBegin();
52425
                this.success = new ArrayList<Campaign>(_list145.size);
53266
                this.success = new ArrayList<Campaign>(_list154.size);
52426
                for (int _i146 = 0; _i146 < _list145.size; ++_i146)
53267
                for (int _i155 = 0; _i155 < _list154.size; ++_i155)
52427
                {
53268
                {
52428
                  Campaign _elem147; // required
53269
                  Campaign _elem156; // required
52429
                  _elem147 = new Campaign();
53270
                  _elem156 = new Campaign();
52430
                  _elem147.read(iprot);
53271
                  _elem156.read(iprot);
52431
                  this.success.add(_elem147);
53272
                  this.success.add(_elem156);
52432
                }
53273
                }
52433
                iprot.readListEnd();
53274
                iprot.readListEnd();
52434
              }
53275
              }
52435
            } else { 
53276
            } else { 
52436
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
53277
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 52450... Line 53291...
52450
 
53291
 
52451
      if (this.isSetSuccess()) {
53292
      if (this.isSetSuccess()) {
52452
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
53293
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
52453
        {
53294
        {
52454
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
53295
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
52455
          for (Campaign _iter148 : this.success)
53296
          for (Campaign _iter157 : this.success)
52456
          {
53297
          {
52457
            _iter148.write(oprot);
53298
            _iter157.write(oprot);
52458
          }
53299
          }
52459
          oprot.writeListEnd();
53300
          oprot.writeListEnd();
52460
        }
53301
        }
52461
        oprot.writeFieldEnd();
53302
        oprot.writeFieldEnd();
52462
      }
53303
      }
Line 53443... Line 54284...
53443
        }
54284
        }
53444
        switch (field.id) {
54285
        switch (field.id) {
53445
          case 0: // SUCCESS
54286
          case 0: // SUCCESS
53446
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
54287
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
53447
              {
54288
              {
53448
                org.apache.thrift.protocol.TList _list149 = iprot.readListBegin();
54289
                org.apache.thrift.protocol.TList _list158 = iprot.readListBegin();
53449
                this.success = new ArrayList<String>(_list149.size);
54290
                this.success = new ArrayList<String>(_list158.size);
53450
                for (int _i150 = 0; _i150 < _list149.size; ++_i150)
54291
                for (int _i159 = 0; _i159 < _list158.size; ++_i159)
53451
                {
54292
                {
53452
                  String _elem151; // required
54293
                  String _elem160; // required
53453
                  _elem151 = iprot.readString();
54294
                  _elem160 = iprot.readString();
53454
                  this.success.add(_elem151);
54295
                  this.success.add(_elem160);
53455
                }
54296
                }
53456
                iprot.readListEnd();
54297
                iprot.readListEnd();
53457
              }
54298
              }
53458
            } else { 
54299
            } else { 
53459
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
54300
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 53473... Line 54314...
53473
 
54314
 
53474
      if (this.isSetSuccess()) {
54315
      if (this.isSetSuccess()) {
53475
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
54316
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
53476
        {
54317
        {
53477
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
54318
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
53478
          for (String _iter152 : this.success)
54319
          for (String _iter161 : this.success)
53479
          {
54320
          {
53480
            oprot.writeString(_iter152);
54321
            oprot.writeString(_iter161);
53481
          }
54322
          }
53482
          oprot.writeListEnd();
54323
          oprot.writeListEnd();
53483
        }
54324
        }
53484
        oprot.writeFieldEnd();
54325
        oprot.writeFieldEnd();
53485
      }
54326
      }
Line 53982... Line 54823...
53982
        }
54823
        }
53983
        switch (field.id) {
54824
        switch (field.id) {
53984
          case 0: // SUCCESS
54825
          case 0: // SUCCESS
53985
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
54826
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
53986
              {
54827
              {
53987
                org.apache.thrift.protocol.TMap _map153 = iprot.readMapBegin();
54828
                org.apache.thrift.protocol.TMap _map162 = iprot.readMapBegin();
53988
                this.success = new HashMap<String,List<Banner>>(2*_map153.size);
54829
                this.success = new HashMap<String,List<Banner>>(2*_map162.size);
53989
                for (int _i154 = 0; _i154 < _map153.size; ++_i154)
54830
                for (int _i163 = 0; _i163 < _map162.size; ++_i163)
53990
                {
54831
                {
53991
                  String _key155; // required
54832
                  String _key164; // required
53992
                  List<Banner> _val156; // required
54833
                  List<Banner> _val165; // required
53993
                  _key155 = iprot.readString();
54834
                  _key164 = iprot.readString();
53994
                  {
54835
                  {
53995
                    org.apache.thrift.protocol.TList _list157 = iprot.readListBegin();
54836
                    org.apache.thrift.protocol.TList _list166 = iprot.readListBegin();
53996
                    _val156 = new ArrayList<Banner>(_list157.size);
54837
                    _val165 = new ArrayList<Banner>(_list166.size);
53997
                    for (int _i158 = 0; _i158 < _list157.size; ++_i158)
54838
                    for (int _i167 = 0; _i167 < _list166.size; ++_i167)
53998
                    {
54839
                    {
53999
                      Banner _elem159; // required
54840
                      Banner _elem168; // required
54000
                      _elem159 = new Banner();
54841
                      _elem168 = new Banner();
54001
                      _elem159.read(iprot);
54842
                      _elem168.read(iprot);
54002
                      _val156.add(_elem159);
54843
                      _val165.add(_elem168);
54003
                    }
54844
                    }
54004
                    iprot.readListEnd();
54845
                    iprot.readListEnd();
54005
                  }
54846
                  }
54006
                  this.success.put(_key155, _val156);
54847
                  this.success.put(_key164, _val165);
54007
                }
54848
                }
54008
                iprot.readMapEnd();
54849
                iprot.readMapEnd();
54009
              }
54850
              }
54010
            } else { 
54851
            } else { 
54011
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
54852
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 54025... Line 54866...
54025
 
54866
 
54026
      if (this.isSetSuccess()) {
54867
      if (this.isSetSuccess()) {
54027
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
54868
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
54028
        {
54869
        {
54029
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, this.success.size()));
54870
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, this.success.size()));
54030
          for (Map.Entry<String, List<Banner>> _iter160 : this.success.entrySet())
54871
          for (Map.Entry<String, List<Banner>> _iter169 : this.success.entrySet())
54031
          {
54872
          {
54032
            oprot.writeString(_iter160.getKey());
54873
            oprot.writeString(_iter169.getKey());
54033
            {
54874
            {
54034
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, _iter160.getValue().size()));
54875
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, _iter169.getValue().size()));
54035
              for (Banner _iter161 : _iter160.getValue())
54876
              for (Banner _iter170 : _iter169.getValue())
54036
              {
54877
              {
54037
                _iter161.write(oprot);
54878
                _iter170.write(oprot);
54038
              }
54879
              }
54039
              oprot.writeListEnd();
54880
              oprot.writeListEnd();
54040
            }
54881
            }
54041
          }
54882
          }
54042
          oprot.writeMapEnd();
54883
          oprot.writeMapEnd();
Line 57209... Line 58050...
57209
        }
58050
        }
57210
        switch (field.id) {
58051
        switch (field.id) {
57211
          case 0: // SUCCESS
58052
          case 0: // SUCCESS
57212
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
58053
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
57213
              {
58054
              {
57214
                org.apache.thrift.protocol.TList _list162 = iprot.readListBegin();
58055
                org.apache.thrift.protocol.TList _list171 = iprot.readListBegin();
57215
                this.success = new ArrayList<Item>(_list162.size);
58056
                this.success = new ArrayList<Item>(_list171.size);
57216
                for (int _i163 = 0; _i163 < _list162.size; ++_i163)
58057
                for (int _i172 = 0; _i172 < _list171.size; ++_i172)
57217
                {
58058
                {
57218
                  Item _elem164; // required
58059
                  Item _elem173; // required
57219
                  _elem164 = new Item();
58060
                  _elem173 = new Item();
57220
                  _elem164.read(iprot);
58061
                  _elem173.read(iprot);
57221
                  this.success.add(_elem164);
58062
                  this.success.add(_elem173);
57222
                }
58063
                }
57223
                iprot.readListEnd();
58064
                iprot.readListEnd();
57224
              }
58065
              }
57225
            } else { 
58066
            } else { 
57226
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
58067
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 57240... Line 58081...
57240
 
58081
 
57241
      if (this.isSetSuccess()) {
58082
      if (this.isSetSuccess()) {
57242
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
58083
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
57243
        {
58084
        {
57244
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
58085
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
57245
          for (Item _iter165 : this.success)
58086
          for (Item _iter174 : this.success)
57246
          {
58087
          {
57247
            _iter165.write(oprot);
58088
            _iter174.write(oprot);
57248
          }
58089
          }
57249
          oprot.writeListEnd();
58090
          oprot.writeListEnd();
57250
        }
58091
        }
57251
        oprot.writeFieldEnd();
58092
        oprot.writeFieldEnd();
57252
      }
58093
      }
Line 57922... Line 58763...
57922
        }
58763
        }
57923
        switch (field.id) {
58764
        switch (field.id) {
57924
          case 0: // SUCCESS
58765
          case 0: // SUCCESS
57925
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
58766
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
57926
              {
58767
              {
57927
                org.apache.thrift.protocol.TList _list166 = iprot.readListBegin();
58768
                org.apache.thrift.protocol.TList _list175 = iprot.readListBegin();
57928
                this.success = new ArrayList<Item>(_list166.size);
58769
                this.success = new ArrayList<Item>(_list175.size);
57929
                for (int _i167 = 0; _i167 < _list166.size; ++_i167)
58770
                for (int _i176 = 0; _i176 < _list175.size; ++_i176)
57930
                {
58771
                {
57931
                  Item _elem168; // required
58772
                  Item _elem177; // required
57932
                  _elem168 = new Item();
58773
                  _elem177 = new Item();
57933
                  _elem168.read(iprot);
58774
                  _elem177.read(iprot);
57934
                  this.success.add(_elem168);
58775
                  this.success.add(_elem177);
57935
                }
58776
                }
57936
                iprot.readListEnd();
58777
                iprot.readListEnd();
57937
              }
58778
              }
57938
            } else { 
58779
            } else { 
57939
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
58780
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 57953... Line 58794...
57953
 
58794
 
57954
      if (this.isSetSuccess()) {
58795
      if (this.isSetSuccess()) {
57955
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
58796
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
57956
        {
58797
        {
57957
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
58798
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
57958
          for (Item _iter169 : this.success)
58799
          for (Item _iter178 : this.success)
57959
          {
58800
          {
57960
            _iter169.write(oprot);
58801
            _iter178.write(oprot);
57961
          }
58802
          }
57962
          oprot.writeListEnd();
58803
          oprot.writeListEnd();
57963
        }
58804
        }
57964
        oprot.writeFieldEnd();
58805
        oprot.writeFieldEnd();
57965
      }
58806
      }
Line 58711... Line 59552...
58711
        }
59552
        }
58712
        switch (field.id) {
59553
        switch (field.id) {
58713
          case 0: // SUCCESS
59554
          case 0: // SUCCESS
58714
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
59555
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
58715
              {
59556
              {
58716
                org.apache.thrift.protocol.TList _list170 = iprot.readListBegin();
59557
                org.apache.thrift.protocol.TList _list179 = iprot.readListBegin();
58717
                this.success = new ArrayList<Long>(_list170.size);
59558
                this.success = new ArrayList<Long>(_list179.size);
58718
                for (int _i171 = 0; _i171 < _list170.size; ++_i171)
59559
                for (int _i180 = 0; _i180 < _list179.size; ++_i180)
58719
                {
59560
                {
58720
                  long _elem172; // required
59561
                  long _elem181; // required
58721
                  _elem172 = iprot.readI64();
59562
                  _elem181 = iprot.readI64();
58722
                  this.success.add(_elem172);
59563
                  this.success.add(_elem181);
58723
                }
59564
                }
58724
                iprot.readListEnd();
59565
                iprot.readListEnd();
58725
              }
59566
              }
58726
            } else { 
59567
            } else { 
58727
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
59568
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 58741... Line 59582...
58741
 
59582
 
58742
      if (this.isSetSuccess()) {
59583
      if (this.isSetSuccess()) {
58743
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
59584
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
58744
        {
59585
        {
58745
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
59586
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
58746
          for (long _iter173 : this.success)
59587
          for (long _iter182 : this.success)
58747
          {
59588
          {
58748
            oprot.writeI64(_iter173);
59589
            oprot.writeI64(_iter182);
58749
          }
59590
          }
58750
          oprot.writeListEnd();
59591
          oprot.writeListEnd();
58751
        }
59592
        }
58752
        oprot.writeFieldEnd();
59593
        oprot.writeFieldEnd();
58753
      }
59594
      }
Line 60503... Line 61344...
60503
        }
61344
        }
60504
        switch (field.id) {
61345
        switch (field.id) {
60505
          case 0: // SUCCESS
61346
          case 0: // SUCCESS
60506
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
61347
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
60507
              {
61348
              {
60508
                org.apache.thrift.protocol.TList _list174 = iprot.readListBegin();
61349
                org.apache.thrift.protocol.TList _list183 = iprot.readListBegin();
60509
                this.success = new ArrayList<String>(_list174.size);
61350
                this.success = new ArrayList<String>(_list183.size);
60510
                for (int _i175 = 0; _i175 < _list174.size; ++_i175)
61351
                for (int _i184 = 0; _i184 < _list183.size; ++_i184)
60511
                {
61352
                {
60512
                  String _elem176; // required
61353
                  String _elem185; // required
60513
                  _elem176 = iprot.readString();
61354
                  _elem185 = iprot.readString();
60514
                  this.success.add(_elem176);
61355
                  this.success.add(_elem185);
60515
                }
61356
                }
60516
                iprot.readListEnd();
61357
                iprot.readListEnd();
60517
              }
61358
              }
60518
            } else { 
61359
            } else { 
60519
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
61360
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 60533... Line 61374...
60533
 
61374
 
60534
      if (this.isSetSuccess()) {
61375
      if (this.isSetSuccess()) {
60535
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
61376
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
60536
        {
61377
        {
60537
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
61378
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
60538
          for (String _iter177 : this.success)
61379
          for (String _iter186 : this.success)
60539
          {
61380
          {
60540
            oprot.writeString(_iter177);
61381
            oprot.writeString(_iter186);
60541
          }
61382
          }
60542
          oprot.writeListEnd();
61383
          oprot.writeListEnd();
60543
        }
61384
        }
60544
        oprot.writeFieldEnd();
61385
        oprot.writeFieldEnd();
60545
      }
61386
      }
Line 61033... Line 61874...
61033
        }
61874
        }
61034
        switch (field.id) {
61875
        switch (field.id) {
61035
          case 0: // SUCCESS
61876
          case 0: // SUCCESS
61036
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
61877
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
61037
              {
61878
              {
61038
                org.apache.thrift.protocol.TList _list178 = iprot.readListBegin();
61879
                org.apache.thrift.protocol.TList _list187 = iprot.readListBegin();
61039
                this.success = new ArrayList<String>(_list178.size);
61880
                this.success = new ArrayList<String>(_list187.size);
61040
                for (int _i179 = 0; _i179 < _list178.size; ++_i179)
61881
                for (int _i188 = 0; _i188 < _list187.size; ++_i188)
61041
                {
61882
                {
61042
                  String _elem180; // required
61883
                  String _elem189; // required
61043
                  _elem180 = iprot.readString();
61884
                  _elem189 = iprot.readString();
61044
                  this.success.add(_elem180);
61885
                  this.success.add(_elem189);
61045
                }
61886
                }
61046
                iprot.readListEnd();
61887
                iprot.readListEnd();
61047
              }
61888
              }
61048
            } else { 
61889
            } else { 
61049
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
61890
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 61063... Line 61904...
61063
 
61904
 
61064
      if (this.isSetSuccess()) {
61905
      if (this.isSetSuccess()) {
61065
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
61906
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
61066
        {
61907
        {
61067
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
61908
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
61068
          for (String _iter181 : this.success)
61909
          for (String _iter190 : this.success)
61069
          {
61910
          {
61070
            oprot.writeString(_iter181);
61911
            oprot.writeString(_iter190);
61071
          }
61912
          }
61072
          oprot.writeListEnd();
61913
          oprot.writeListEnd();
61073
        }
61914
        }
61074
        oprot.writeFieldEnd();
61915
        oprot.writeFieldEnd();
61075
      }
61916
      }
Line 61563... Line 62404...
61563
        }
62404
        }
61564
        switch (field.id) {
62405
        switch (field.id) {
61565
          case 0: // SUCCESS
62406
          case 0: // SUCCESS
61566
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
62407
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
61567
              {
62408
              {
61568
                org.apache.thrift.protocol.TList _list182 = iprot.readListBegin();
62409
                org.apache.thrift.protocol.TList _list191 = iprot.readListBegin();
61569
                this.success = new ArrayList<Source>(_list182.size);
62410
                this.success = new ArrayList<Source>(_list191.size);
61570
                for (int _i183 = 0; _i183 < _list182.size; ++_i183)
62411
                for (int _i192 = 0; _i192 < _list191.size; ++_i192)
61571
                {
62412
                {
61572
                  Source _elem184; // required
62413
                  Source _elem193; // required
61573
                  _elem184 = new Source();
62414
                  _elem193 = new Source();
61574
                  _elem184.read(iprot);
62415
                  _elem193.read(iprot);
61575
                  this.success.add(_elem184);
62416
                  this.success.add(_elem193);
61576
                }
62417
                }
61577
                iprot.readListEnd();
62418
                iprot.readListEnd();
61578
              }
62419
              }
61579
            } else { 
62420
            } else { 
61580
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
62421
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 61594... Line 62435...
61594
 
62435
 
61595
      if (this.isSetSuccess()) {
62436
      if (this.isSetSuccess()) {
61596
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
62437
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
61597
        {
62438
        {
61598
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
62439
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
61599
          for (Source _iter185 : this.success)
62440
          for (Source _iter194 : this.success)
61600
          {
62441
          {
61601
            _iter185.write(oprot);
62442
            _iter194.write(oprot);
61602
          }
62443
          }
61603
          oprot.writeListEnd();
62444
          oprot.writeListEnd();
61604
        }
62445
        }
61605
        oprot.writeFieldEnd();
62446
        oprot.writeFieldEnd();
61606
      }
62447
      }
Line 63600... Line 64441...
63600
        }
64441
        }
63601
        switch (field.id) {
64442
        switch (field.id) {
63602
          case 0: // SUCCESS
64443
          case 0: // SUCCESS
63603
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
64444
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
63604
              {
64445
              {
63605
                org.apache.thrift.protocol.TList _list186 = iprot.readListBegin();
64446
                org.apache.thrift.protocol.TList _list195 = iprot.readListBegin();
63606
                this.success = new ArrayList<SourceItemPricing>(_list186.size);
64447
                this.success = new ArrayList<SourceItemPricing>(_list195.size);
63607
                for (int _i187 = 0; _i187 < _list186.size; ++_i187)
64448
                for (int _i196 = 0; _i196 < _list195.size; ++_i196)
63608
                {
64449
                {
63609
                  SourceItemPricing _elem188; // required
64450
                  SourceItemPricing _elem197; // required
63610
                  _elem188 = new SourceItemPricing();
64451
                  _elem197 = new SourceItemPricing();
63611
                  _elem188.read(iprot);
64452
                  _elem197.read(iprot);
63612
                  this.success.add(_elem188);
64453
                  this.success.add(_elem197);
63613
                }
64454
                }
63614
                iprot.readListEnd();
64455
                iprot.readListEnd();
63615
              }
64456
              }
63616
            } else { 
64457
            } else { 
63617
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
64458
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 63639... Line 64480...
63639
 
64480
 
63640
      if (this.isSetSuccess()) {
64481
      if (this.isSetSuccess()) {
63641
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
64482
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
63642
        {
64483
        {
63643
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
64484
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
63644
          for (SourceItemPricing _iter189 : this.success)
64485
          for (SourceItemPricing _iter198 : this.success)
63645
          {
64486
          {
63646
            _iter189.write(oprot);
64487
            _iter198.write(oprot);
63647
          }
64488
          }
63648
          oprot.writeListEnd();
64489
          oprot.writeListEnd();
63649
        }
64490
        }
63650
        oprot.writeFieldEnd();
64491
        oprot.writeFieldEnd();
63651
      } else if (this.isSetCex()) {
64492
      } else if (this.isSetCex()) {
Line 64847... Line 65688...
64847
        }
65688
        }
64848
        switch (field.id) {
65689
        switch (field.id) {
64849
          case 1: // SEARCH_TERMS
65690
          case 1: // SEARCH_TERMS
64850
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
65691
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
64851
              {
65692
              {
64852
                org.apache.thrift.protocol.TList _list190 = iprot.readListBegin();
65693
                org.apache.thrift.protocol.TList _list199 = iprot.readListBegin();
64853
                this.searchTerms = new ArrayList<String>(_list190.size);
65694
                this.searchTerms = new ArrayList<String>(_list199.size);
64854
                for (int _i191 = 0; _i191 < _list190.size; ++_i191)
65695
                for (int _i200 = 0; _i200 < _list199.size; ++_i200)
64855
                {
65696
                {
64856
                  String _elem192; // required
65697
                  String _elem201; // required
64857
                  _elem192 = iprot.readString();
65698
                  _elem201 = iprot.readString();
64858
                  this.searchTerms.add(_elem192);
65699
                  this.searchTerms.add(_elem201);
64859
                }
65700
                }
64860
                iprot.readListEnd();
65701
                iprot.readListEnd();
64861
              }
65702
              }
64862
            } else { 
65703
            } else { 
64863
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
65704
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 64894... Line 65735...
64894
      oprot.writeStructBegin(STRUCT_DESC);
65735
      oprot.writeStructBegin(STRUCT_DESC);
64895
      if (this.searchTerms != null) {
65736
      if (this.searchTerms != null) {
64896
        oprot.writeFieldBegin(SEARCH_TERMS_FIELD_DESC);
65737
        oprot.writeFieldBegin(SEARCH_TERMS_FIELD_DESC);
64897
        {
65738
        {
64898
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerms.size()));
65739
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerms.size()));
64899
          for (String _iter193 : this.searchTerms)
65740
          for (String _iter202 : this.searchTerms)
64900
          {
65741
          {
64901
            oprot.writeString(_iter193);
65742
            oprot.writeString(_iter202);
64902
          }
65743
          }
64903
          oprot.writeListEnd();
65744
          oprot.writeListEnd();
64904
        }
65745
        }
64905
        oprot.writeFieldEnd();
65746
        oprot.writeFieldEnd();
64906
      }
65747
      }
Line 65208... Line 66049...
65208
        }
66049
        }
65209
        switch (field.id) {
66050
        switch (field.id) {
65210
          case 0: // SUCCESS
66051
          case 0: // SUCCESS
65211
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
66052
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
65212
              {
66053
              {
65213
                org.apache.thrift.protocol.TList _list194 = iprot.readListBegin();
66054
                org.apache.thrift.protocol.TList _list203 = iprot.readListBegin();
65214
                this.success = new ArrayList<Item>(_list194.size);
66055
                this.success = new ArrayList<Item>(_list203.size);
65215
                for (int _i195 = 0; _i195 < _list194.size; ++_i195)
66056
                for (int _i204 = 0; _i204 < _list203.size; ++_i204)
65216
                {
66057
                {
65217
                  Item _elem196; // required
66058
                  Item _elem205; // required
65218
                  _elem196 = new Item();
66059
                  _elem205 = new Item();
65219
                  _elem196.read(iprot);
66060
                  _elem205.read(iprot);
65220
                  this.success.add(_elem196);
66061
                  this.success.add(_elem205);
65221
                }
66062
                }
65222
                iprot.readListEnd();
66063
                iprot.readListEnd();
65223
              }
66064
              }
65224
            } else { 
66065
            } else { 
65225
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
66066
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 65239... Line 66080...
65239
 
66080
 
65240
      if (this.isSetSuccess()) {
66081
      if (this.isSetSuccess()) {
65241
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
66082
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
65242
        {
66083
        {
65243
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
66084
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
65244
          for (Item _iter197 : this.success)
66085
          for (Item _iter206 : this.success)
65245
          {
66086
          {
65246
            _iter197.write(oprot);
66087
            _iter206.write(oprot);
65247
          }
66088
          }
65248
          oprot.writeListEnd();
66089
          oprot.writeListEnd();
65249
        }
66090
        }
65250
        oprot.writeFieldEnd();
66091
        oprot.writeFieldEnd();
65251
      }
66092
      }
Line 65539... Line 66380...
65539
        }
66380
        }
65540
        switch (field.id) {
66381
        switch (field.id) {
65541
          case 1: // SEARCH_TERMS
66382
          case 1: // SEARCH_TERMS
65542
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
66383
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
65543
              {
66384
              {
65544
                org.apache.thrift.protocol.TList _list198 = iprot.readListBegin();
66385
                org.apache.thrift.protocol.TList _list207 = iprot.readListBegin();
65545
                this.searchTerms = new ArrayList<String>(_list198.size);
66386
                this.searchTerms = new ArrayList<String>(_list207.size);
65546
                for (int _i199 = 0; _i199 < _list198.size; ++_i199)
66387
                for (int _i208 = 0; _i208 < _list207.size; ++_i208)
65547
                {
66388
                {
65548
                  String _elem200; // required
66389
                  String _elem209; // required
65549
                  _elem200 = iprot.readString();
66390
                  _elem209 = iprot.readString();
65550
                  this.searchTerms.add(_elem200);
66391
                  this.searchTerms.add(_elem209);
65551
                }
66392
                }
65552
                iprot.readListEnd();
66393
                iprot.readListEnd();
65553
              }
66394
              }
65554
            } else { 
66395
            } else { 
65555
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
66396
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 65570... Line 66411...
65570
      oprot.writeStructBegin(STRUCT_DESC);
66411
      oprot.writeStructBegin(STRUCT_DESC);
65571
      if (this.searchTerms != null) {
66412
      if (this.searchTerms != null) {
65572
        oprot.writeFieldBegin(SEARCH_TERMS_FIELD_DESC);
66413
        oprot.writeFieldBegin(SEARCH_TERMS_FIELD_DESC);
65573
        {
66414
        {
65574
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerms.size()));
66415
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerms.size()));
65575
          for (String _iter201 : this.searchTerms)
66416
          for (String _iter210 : this.searchTerms)
65576
          {
66417
          {
65577
            oprot.writeString(_iter201);
66418
            oprot.writeString(_iter210);
65578
          }
66419
          }
65579
          oprot.writeListEnd();
66420
          oprot.writeListEnd();
65580
        }
66421
        }
65581
        oprot.writeFieldEnd();
66422
        oprot.writeFieldEnd();
65582
      }
66423
      }
Line 66457... Line 67298...
66457
        }
67298
        }
66458
        switch (field.id) {
67299
        switch (field.id) {
66459
          case 0: // SUCCESS
67300
          case 0: // SUCCESS
66460
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
67301
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
66461
              {
67302
              {
66462
                org.apache.thrift.protocol.TList _list202 = iprot.readListBegin();
67303
                org.apache.thrift.protocol.TList _list211 = iprot.readListBegin();
66463
                this.success = new ArrayList<ProductNotificationRequest>(_list202.size);
67304
                this.success = new ArrayList<ProductNotificationRequest>(_list211.size);
66464
                for (int _i203 = 0; _i203 < _list202.size; ++_i203)
67305
                for (int _i212 = 0; _i212 < _list211.size; ++_i212)
66465
                {
67306
                {
66466
                  ProductNotificationRequest _elem204; // required
67307
                  ProductNotificationRequest _elem213; // required
66467
                  _elem204 = new ProductNotificationRequest();
67308
                  _elem213 = new ProductNotificationRequest();
66468
                  _elem204.read(iprot);
67309
                  _elem213.read(iprot);
66469
                  this.success.add(_elem204);
67310
                  this.success.add(_elem213);
66470
                }
67311
                }
66471
                iprot.readListEnd();
67312
                iprot.readListEnd();
66472
              }
67313
              }
66473
            } else { 
67314
            } else { 
66474
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
67315
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 66488... Line 67329...
66488
 
67329
 
66489
      if (this.isSetSuccess()) {
67330
      if (this.isSetSuccess()) {
66490
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
67331
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
66491
        {
67332
        {
66492
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
67333
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
66493
          for (ProductNotificationRequest _iter205 : this.success)
67334
          for (ProductNotificationRequest _iter214 : this.success)
66494
          {
67335
          {
66495
            _iter205.write(oprot);
67336
            _iter214.write(oprot);
66496
          }
67337
          }
66497
          oprot.writeListEnd();
67338
          oprot.writeListEnd();
66498
        }
67339
        }
66499
        oprot.writeFieldEnd();
67340
        oprot.writeFieldEnd();
66500
      }
67341
      }
Line 67165... Line 68006...
67165
        }
68006
        }
67166
        switch (field.id) {
68007
        switch (field.id) {
67167
          case 0: // SUCCESS
68008
          case 0: // SUCCESS
67168
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
68009
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
67169
              {
68010
              {
67170
                org.apache.thrift.protocol.TList _list206 = iprot.readListBegin();
68011
                org.apache.thrift.protocol.TList _list215 = iprot.readListBegin();
67171
                this.success = new ArrayList<ProductNotificationRequestCount>(_list206.size);
68012
                this.success = new ArrayList<ProductNotificationRequestCount>(_list215.size);
67172
                for (int _i207 = 0; _i207 < _list206.size; ++_i207)
68013
                for (int _i216 = 0; _i216 < _list215.size; ++_i216)
67173
                {
68014
                {
67174
                  ProductNotificationRequestCount _elem208; // required
68015
                  ProductNotificationRequestCount _elem217; // required
67175
                  _elem208 = new ProductNotificationRequestCount();
68016
                  _elem217 = new ProductNotificationRequestCount();
67176
                  _elem208.read(iprot);
68017
                  _elem217.read(iprot);
67177
                  this.success.add(_elem208);
68018
                  this.success.add(_elem217);
67178
                }
68019
                }
67179
                iprot.readListEnd();
68020
                iprot.readListEnd();
67180
              }
68021
              }
67181
            } else { 
68022
            } else { 
67182
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
68023
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 67196... Line 68037...
67196
 
68037
 
67197
      if (this.isSetSuccess()) {
68038
      if (this.isSetSuccess()) {
67198
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
68039
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
67199
        {
68040
        {
67200
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
68041
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
67201
          for (ProductNotificationRequestCount _iter209 : this.success)
68042
          for (ProductNotificationRequestCount _iter218 : this.success)
67202
          {
68043
          {
67203
            _iter209.write(oprot);
68044
            _iter218.write(oprot);
67204
          }
68045
          }
67205
          oprot.writeListEnd();
68046
          oprot.writeListEnd();
67206
        }
68047
        }
67207
        oprot.writeFieldEnd();
68048
        oprot.writeFieldEnd();
67208
      }
68049
      }
Line 70908... Line 71749...
70908
        }
71749
        }
70909
        switch (field.id) {
71750
        switch (field.id) {
70910
          case 0: // SUCCESS
71751
          case 0: // SUCCESS
70911
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
71752
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
70912
              {
71753
              {
70913
                org.apache.thrift.protocol.TList _list210 = iprot.readListBegin();
71754
                org.apache.thrift.protocol.TList _list219 = iprot.readListBegin();
70914
                this.success = new ArrayList<VoucherItemMapping>(_list210.size);
71755
                this.success = new ArrayList<VoucherItemMapping>(_list219.size);
70915
                for (int _i211 = 0; _i211 < _list210.size; ++_i211)
71756
                for (int _i220 = 0; _i220 < _list219.size; ++_i220)
70916
                {
71757
                {
70917
                  VoucherItemMapping _elem212; // required
71758
                  VoucherItemMapping _elem221; // required
70918
                  _elem212 = new VoucherItemMapping();
71759
                  _elem221 = new VoucherItemMapping();
70919
                  _elem212.read(iprot);
71760
                  _elem221.read(iprot);
70920
                  this.success.add(_elem212);
71761
                  this.success.add(_elem221);
70921
                }
71762
                }
70922
                iprot.readListEnd();
71763
                iprot.readListEnd();
70923
              }
71764
              }
70924
            } else { 
71765
            } else { 
70925
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
71766
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 70939... Line 71780...
70939
 
71780
 
70940
      if (this.isSetSuccess()) {
71781
      if (this.isSetSuccess()) {
70941
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
71782
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
70942
        {
71783
        {
70943
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
71784
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
70944
          for (VoucherItemMapping _iter213 : this.success)
71785
          for (VoucherItemMapping _iter222 : this.success)
70945
          {
71786
          {
70946
            _iter213.write(oprot);
71787
            _iter222.write(oprot);
70947
          }
71788
          }
70948
          oprot.writeListEnd();
71789
          oprot.writeListEnd();
70949
        }
71790
        }
70950
        oprot.writeFieldEnd();
71791
        oprot.writeFieldEnd();
70951
      }
71792
      }
Line 73714... Line 74555...
73714
        }
74555
        }
73715
        switch (field.id) {
74556
        switch (field.id) {
73716
          case 0: // SUCCESS
74557
          case 0: // SUCCESS
73717
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
74558
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
73718
              {
74559
              {
73719
                org.apache.thrift.protocol.TList _list214 = iprot.readListBegin();
74560
                org.apache.thrift.protocol.TList _list223 = iprot.readListBegin();
73720
                this.success = new ArrayList<Item>(_list214.size);
74561
                this.success = new ArrayList<Item>(_list223.size);
73721
                for (int _i215 = 0; _i215 < _list214.size; ++_i215)
74562
                for (int _i224 = 0; _i224 < _list223.size; ++_i224)
73722
                {
74563
                {
73723
                  Item _elem216; // required
74564
                  Item _elem225; // required
73724
                  _elem216 = new Item();
74565
                  _elem225 = new Item();
73725
                  _elem216.read(iprot);
74566
                  _elem225.read(iprot);
73726
                  this.success.add(_elem216);
74567
                  this.success.add(_elem225);
73727
                }
74568
                }
73728
                iprot.readListEnd();
74569
                iprot.readListEnd();
73729
              }
74570
              }
73730
            } else { 
74571
            } else { 
73731
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
74572
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 73745... Line 74586...
73745
 
74586
 
73746
      if (this.isSetSuccess()) {
74587
      if (this.isSetSuccess()) {
73747
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
74588
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
73748
        {
74589
        {
73749
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
74590
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
73750
          for (Item _iter217 : this.success)
74591
          for (Item _iter226 : this.success)
73751
          {
74592
          {
73752
            _iter217.write(oprot);
74593
            _iter226.write(oprot);
73753
          }
74594
          }
73754
          oprot.writeListEnd();
74595
          oprot.writeListEnd();
73755
        }
74596
        }
73756
        oprot.writeFieldEnd();
74597
        oprot.writeFieldEnd();
73757
      }
74598
      }
Line 74245... Line 75086...
74245
        }
75086
        }
74246
        switch (field.id) {
75087
        switch (field.id) {
74247
          case 0: // SUCCESS
75088
          case 0: // SUCCESS
74248
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
75089
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
74249
              {
75090
              {
74250
                org.apache.thrift.protocol.TList _list218 = iprot.readListBegin();
75091
                org.apache.thrift.protocol.TList _list227 = iprot.readListBegin();
74251
                this.success = new ArrayList<Item>(_list218.size);
75092
                this.success = new ArrayList<Item>(_list227.size);
74252
                for (int _i219 = 0; _i219 < _list218.size; ++_i219)
75093
                for (int _i228 = 0; _i228 < _list227.size; ++_i228)
74253
                {
75094
                {
74254
                  Item _elem220; // required
75095
                  Item _elem229; // required
74255
                  _elem220 = new Item();
75096
                  _elem229 = new Item();
74256
                  _elem220.read(iprot);
75097
                  _elem229.read(iprot);
74257
                  this.success.add(_elem220);
75098
                  this.success.add(_elem229);
74258
                }
75099
                }
74259
                iprot.readListEnd();
75100
                iprot.readListEnd();
74260
              }
75101
              }
74261
            } else { 
75102
            } else { 
74262
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
75103
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 74276... Line 75117...
74276
 
75117
 
74277
      if (this.isSetSuccess()) {
75118
      if (this.isSetSuccess()) {
74278
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
75119
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
74279
        {
75120
        {
74280
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
75121
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
74281
          for (Item _iter221 : this.success)
75122
          for (Item _iter230 : this.success)
74282
          {
75123
          {
74283
            _iter221.write(oprot);
75124
            _iter230.write(oprot);
74284
          }
75125
          }
74285
          oprot.writeListEnd();
75126
          oprot.writeListEnd();
74286
        }
75127
        }
74287
        oprot.writeFieldEnd();
75128
        oprot.writeFieldEnd();
74288
      }
75129
      }
Line 76198... Line 77039...
76198
        }
77039
        }
76199
        switch (field.id) {
77040
        switch (field.id) {
76200
          case 0: // SUCCESS
77041
          case 0: // SUCCESS
76201
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
77042
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
76202
              {
77043
              {
76203
                org.apache.thrift.protocol.TList _list222 = iprot.readListBegin();
77044
                org.apache.thrift.protocol.TList _list231 = iprot.readListBegin();
76204
                this.success = new ArrayList<Insurer>(_list222.size);
77045
                this.success = new ArrayList<Insurer>(_list231.size);
76205
                for (int _i223 = 0; _i223 < _list222.size; ++_i223)
77046
                for (int _i232 = 0; _i232 < _list231.size; ++_i232)
76206
                {
77047
                {
76207
                  Insurer _elem224; // required
77048
                  Insurer _elem233; // required
76208
                  _elem224 = new Insurer();
77049
                  _elem233 = new Insurer();
76209
                  _elem224.read(iprot);
77050
                  _elem233.read(iprot);
76210
                  this.success.add(_elem224);
77051
                  this.success.add(_elem233);
76211
                }
77052
                }
76212
                iprot.readListEnd();
77053
                iprot.readListEnd();
76213
              }
77054
              }
76214
            } else { 
77055
            } else { 
76215
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
77056
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 76229... Line 77070...
76229
 
77070
 
76230
      if (this.isSetSuccess()) {
77071
      if (this.isSetSuccess()) {
76231
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
77072
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
76232
        {
77073
        {
76233
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
77074
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
76234
          for (Insurer _iter225 : this.success)
77075
          for (Insurer _iter234 : this.success)
76235
          {
77076
          {
76236
            _iter225.write(oprot);
77077
            _iter234.write(oprot);
76237
          }
77078
          }
76238
          oprot.writeListEnd();
77079
          oprot.writeListEnd();
76239
        }
77080
        }
76240
        oprot.writeFieldEnd();
77081
        oprot.writeFieldEnd();
76241
      }
77082
      }
Line 78885... Line 79726...
78885
        }
79726
        }
78886
        switch (field.id) {
79727
        switch (field.id) {
78887
          case 0: // SUCCESS
79728
          case 0: // SUCCESS
78888
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
79729
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
78889
              {
79730
              {
78890
                org.apache.thrift.protocol.TMap _map226 = iprot.readMapBegin();
79731
                org.apache.thrift.protocol.TMap _map235 = iprot.readMapBegin();
78891
                this.success = new HashMap<String,BrandInfo>(2*_map226.size);
79732
                this.success = new HashMap<String,BrandInfo>(2*_map235.size);
78892
                for (int _i227 = 0; _i227 < _map226.size; ++_i227)
79733
                for (int _i236 = 0; _i236 < _map235.size; ++_i236)
78893
                {
79734
                {
78894
                  String _key228; // required
79735
                  String _key237; // required
78895
                  BrandInfo _val229; // required
79736
                  BrandInfo _val238; // required
78896
                  _key228 = iprot.readString();
79737
                  _key237 = iprot.readString();
78897
                  _val229 = new BrandInfo();
79738
                  _val238 = new BrandInfo();
78898
                  _val229.read(iprot);
79739
                  _val238.read(iprot);
78899
                  this.success.put(_key228, _val229);
79740
                  this.success.put(_key237, _val238);
78900
                }
79741
                }
78901
                iprot.readMapEnd();
79742
                iprot.readMapEnd();
78902
              }
79743
              }
78903
            } else { 
79744
            } else { 
78904
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
79745
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 78918... Line 79759...
78918
 
79759
 
78919
      if (this.isSetSuccess()) {
79760
      if (this.isSetSuccess()) {
78920
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
79761
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
78921
        {
79762
        {
78922
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
79763
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
78923
          for (Map.Entry<String, BrandInfo> _iter230 : this.success.entrySet())
79764
          for (Map.Entry<String, BrandInfo> _iter239 : this.success.entrySet())
78924
          {
79765
          {
78925
            oprot.writeString(_iter230.getKey());
79766
            oprot.writeString(_iter239.getKey());
78926
            _iter230.getValue().write(oprot);
79767
            _iter239.getValue().write(oprot);
78927
          }
79768
          }
78928
          oprot.writeMapEnd();
79769
          oprot.writeMapEnd();
78929
        }
79770
        }
78930
        oprot.writeFieldEnd();
79771
        oprot.writeFieldEnd();
78931
      }
79772
      }
Line 79807... Line 80648...
79807
        }
80648
        }
79808
        switch (field.id) {
80649
        switch (field.id) {
79809
          case 1: // ITEM_IDS
80650
          case 1: // ITEM_IDS
79810
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
80651
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
79811
              {
80652
              {
79812
                org.apache.thrift.protocol.TList _list231 = iprot.readListBegin();
80653
                org.apache.thrift.protocol.TList _list240 = iprot.readListBegin();
79813
                this.itemIds = new ArrayList<Long>(_list231.size);
80654
                this.itemIds = new ArrayList<Long>(_list240.size);
79814
                for (int _i232 = 0; _i232 < _list231.size; ++_i232)
80655
                for (int _i241 = 0; _i241 < _list240.size; ++_i241)
79815
                {
80656
                {
79816
                  long _elem233; // required
80657
                  long _elem242; // required
79817
                  _elem233 = iprot.readI64();
80658
                  _elem242 = iprot.readI64();
79818
                  this.itemIds.add(_elem233);
80659
                  this.itemIds.add(_elem242);
79819
                }
80660
                }
79820
                iprot.readListEnd();
80661
                iprot.readListEnd();
79821
              }
80662
              }
79822
            } else { 
80663
            } else { 
79823
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
80664
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 79838... Line 80679...
79838
      oprot.writeStructBegin(STRUCT_DESC);
80679
      oprot.writeStructBegin(STRUCT_DESC);
79839
      if (this.itemIds != null) {
80680
      if (this.itemIds != null) {
79840
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
80681
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
79841
        {
80682
        {
79842
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
80683
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
79843
          for (long _iter234 : this.itemIds)
80684
          for (long _iter243 : this.itemIds)
79844
          {
80685
          {
79845
            oprot.writeI64(_iter234);
80686
            oprot.writeI64(_iter243);
79846
          }
80687
          }
79847
          oprot.writeListEnd();
80688
          oprot.writeListEnd();
79848
        }
80689
        }
79849
        oprot.writeFieldEnd();
80690
        oprot.writeFieldEnd();
79850
      }
80691
      }
Line 80138... Line 80979...
80138
        }
80979
        }
80139
        switch (field.id) {
80980
        switch (field.id) {
80140
          case 0: // SUCCESS
80981
          case 0: // SUCCESS
80141
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
80982
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
80142
              {
80983
              {
80143
                org.apache.thrift.protocol.TList _list235 = iprot.readListBegin();
80984
                org.apache.thrift.protocol.TList _list244 = iprot.readListBegin();
80144
                this.success = new ArrayList<StorePricing>(_list235.size);
80985
                this.success = new ArrayList<StorePricing>(_list244.size);
80145
                for (int _i236 = 0; _i236 < _list235.size; ++_i236)
80986
                for (int _i245 = 0; _i245 < _list244.size; ++_i245)
80146
                {
80987
                {
80147
                  StorePricing _elem237; // required
80988
                  StorePricing _elem246; // required
80148
                  _elem237 = new StorePricing();
80989
                  _elem246 = new StorePricing();
80149
                  _elem237.read(iprot);
80990
                  _elem246.read(iprot);
80150
                  this.success.add(_elem237);
80991
                  this.success.add(_elem246);
80151
                }
80992
                }
80152
                iprot.readListEnd();
80993
                iprot.readListEnd();
80153
              }
80994
              }
80154
            } else { 
80995
            } else { 
80155
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
80996
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 80169... Line 81010...
80169
 
81010
 
80170
      if (this.isSetSuccess()) {
81011
      if (this.isSetSuccess()) {
80171
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
81012
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
80172
        {
81013
        {
80173
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
81014
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
80174
          for (StorePricing _iter238 : this.success)
81015
          for (StorePricing _iter247 : this.success)
80175
          {
81016
          {
80176
            _iter238.write(oprot);
81017
            _iter247.write(oprot);
80177
          }
81018
          }
80178
          oprot.writeListEnd();
81019
          oprot.writeListEnd();
80179
        }
81020
        }
80180
        oprot.writeFieldEnd();
81021
        oprot.writeFieldEnd();
80181
      }
81022
      }
Line 81251... Line 82092...
81251
        }
82092
        }
81252
        switch (field.id) {
82093
        switch (field.id) {
81253
          case 0: // SUCCESS
82094
          case 0: // SUCCESS
81254
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
82095
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
81255
              {
82096
              {
81256
                org.apache.thrift.protocol.TList _list239 = iprot.readListBegin();
82097
                org.apache.thrift.protocol.TList _list248 = iprot.readListBegin();
81257
                this.success = new ArrayList<Amazonlisted>(_list239.size);
82098
                this.success = new ArrayList<Amazonlisted>(_list248.size);
81258
                for (int _i240 = 0; _i240 < _list239.size; ++_i240)
82099
                for (int _i249 = 0; _i249 < _list248.size; ++_i249)
81259
                {
82100
                {
81260
                  Amazonlisted _elem241; // required
82101
                  Amazonlisted _elem250; // required
81261
                  _elem241 = new Amazonlisted();
82102
                  _elem250 = new Amazonlisted();
81262
                  _elem241.read(iprot);
82103
                  _elem250.read(iprot);
81263
                  this.success.add(_elem241);
82104
                  this.success.add(_elem250);
81264
                }
82105
                }
81265
                iprot.readListEnd();
82106
                iprot.readListEnd();
81266
              }
82107
              }
81267
            } else { 
82108
            } else { 
81268
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
82109
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 81282... Line 82123...
81282
 
82123
 
81283
      if (this.isSetSuccess()) {
82124
      if (this.isSetSuccess()) {
81284
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
82125
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
81285
        {
82126
        {
81286
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
82127
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
81287
          for (Amazonlisted _iter242 : this.success)
82128
          for (Amazonlisted _iter251 : this.success)
81288
          {
82129
          {
81289
            _iter242.write(oprot);
82130
            _iter251.write(oprot);
81290
          }
82131
          }
81291
          oprot.writeListEnd();
82132
          oprot.writeListEnd();
81292
        }
82133
        }
81293
        oprot.writeFieldEnd();
82134
        oprot.writeFieldEnd();
81294
      }
82135
      }
Line 81721... Line 82562...
81721
        }
82562
        }
81722
        switch (field.id) {
82563
        switch (field.id) {
81723
          case 1: // SEARCH_TERM
82564
          case 1: // SEARCH_TERM
81724
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
82565
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
81725
              {
82566
              {
81726
                org.apache.thrift.protocol.TList _list243 = iprot.readListBegin();
82567
                org.apache.thrift.protocol.TList _list252 = iprot.readListBegin();
81727
                this.searchTerm = new ArrayList<String>(_list243.size);
82568
                this.searchTerm = new ArrayList<String>(_list252.size);
81728
                for (int _i244 = 0; _i244 < _list243.size; ++_i244)
82569
                for (int _i253 = 0; _i253 < _list252.size; ++_i253)
81729
                {
82570
                {
81730
                  String _elem245; // required
82571
                  String _elem254; // required
81731
                  _elem245 = iprot.readString();
82572
                  _elem254 = iprot.readString();
81732
                  this.searchTerm.add(_elem245);
82573
                  this.searchTerm.add(_elem254);
81733
                }
82574
                }
81734
                iprot.readListEnd();
82575
                iprot.readListEnd();
81735
              }
82576
              }
81736
            } else { 
82577
            } else { 
81737
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
82578
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 81768... Line 82609...
81768
      oprot.writeStructBegin(STRUCT_DESC);
82609
      oprot.writeStructBegin(STRUCT_DESC);
81769
      if (this.searchTerm != null) {
82610
      if (this.searchTerm != null) {
81770
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
82611
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
81771
        {
82612
        {
81772
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
82613
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
81773
          for (String _iter246 : this.searchTerm)
82614
          for (String _iter255 : this.searchTerm)
81774
          {
82615
          {
81775
            oprot.writeString(_iter246);
82616
            oprot.writeString(_iter255);
81776
          }
82617
          }
81777
          oprot.writeListEnd();
82618
          oprot.writeListEnd();
81778
        }
82619
        }
81779
        oprot.writeFieldEnd();
82620
        oprot.writeFieldEnd();
81780
      }
82621
      }
Line 82084... Line 82925...
82084
        }
82925
        }
82085
        switch (field.id) {
82926
        switch (field.id) {
82086
          case 0: // SUCCESS
82927
          case 0: // SUCCESS
82087
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
82928
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
82088
              {
82929
              {
82089
                org.apache.thrift.protocol.TList _list247 = iprot.readListBegin();
82930
                org.apache.thrift.protocol.TList _list256 = iprot.readListBegin();
82090
                this.success = new ArrayList<Amazonlisted>(_list247.size);
82931
                this.success = new ArrayList<Amazonlisted>(_list256.size);
82091
                for (int _i248 = 0; _i248 < _list247.size; ++_i248)
82932
                for (int _i257 = 0; _i257 < _list256.size; ++_i257)
82092
                {
82933
                {
82093
                  Amazonlisted _elem249; // required
82934
                  Amazonlisted _elem258; // required
82094
                  _elem249 = new Amazonlisted();
82935
                  _elem258 = new Amazonlisted();
82095
                  _elem249.read(iprot);
82936
                  _elem258.read(iprot);
82096
                  this.success.add(_elem249);
82937
                  this.success.add(_elem258);
82097
                }
82938
                }
82098
                iprot.readListEnd();
82939
                iprot.readListEnd();
82099
              }
82940
              }
82100
            } else { 
82941
            } else { 
82101
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
82942
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 82115... Line 82956...
82115
 
82956
 
82116
      if (this.isSetSuccess()) {
82957
      if (this.isSetSuccess()) {
82117
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
82958
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
82118
        {
82959
        {
82119
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
82960
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
82120
          for (Amazonlisted _iter250 : this.success)
82961
          for (Amazonlisted _iter259 : this.success)
82121
          {
82962
          {
82122
            _iter250.write(oprot);
82963
            _iter259.write(oprot);
82123
          }
82964
          }
82124
          oprot.writeListEnd();
82965
          oprot.writeListEnd();
82125
        }
82966
        }
82126
        oprot.writeFieldEnd();
82967
        oprot.writeFieldEnd();
82127
      }
82968
      }
Line 82415... Line 83256...
82415
        }
83256
        }
82416
        switch (field.id) {
83257
        switch (field.id) {
82417
          case 1: // SEARCH_TERM
83258
          case 1: // SEARCH_TERM
82418
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
83259
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
82419
              {
83260
              {
82420
                org.apache.thrift.protocol.TList _list251 = iprot.readListBegin();
83261
                org.apache.thrift.protocol.TList _list260 = iprot.readListBegin();
82421
                this.searchTerm = new ArrayList<String>(_list251.size);
83262
                this.searchTerm = new ArrayList<String>(_list260.size);
82422
                for (int _i252 = 0; _i252 < _list251.size; ++_i252)
83263
                for (int _i261 = 0; _i261 < _list260.size; ++_i261)
82423
                {
83264
                {
82424
                  String _elem253; // required
83265
                  String _elem262; // required
82425
                  _elem253 = iprot.readString();
83266
                  _elem262 = iprot.readString();
82426
                  this.searchTerm.add(_elem253);
83267
                  this.searchTerm.add(_elem262);
82427
                }
83268
                }
82428
                iprot.readListEnd();
83269
                iprot.readListEnd();
82429
              }
83270
              }
82430
            } else { 
83271
            } else { 
82431
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
83272
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 82446... Line 83287...
82446
      oprot.writeStructBegin(STRUCT_DESC);
83287
      oprot.writeStructBegin(STRUCT_DESC);
82447
      if (this.searchTerm != null) {
83288
      if (this.searchTerm != null) {
82448
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
83289
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
82449
        {
83290
        {
82450
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
83291
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
82451
          for (String _iter254 : this.searchTerm)
83292
          for (String _iter263 : this.searchTerm)
82452
          {
83293
          {
82453
            oprot.writeString(_iter254);
83294
            oprot.writeString(_iter263);
82454
          }
83295
          }
82455
          oprot.writeListEnd();
83296
          oprot.writeListEnd();
82456
        }
83297
        }
82457
        oprot.writeFieldEnd();
83298
        oprot.writeFieldEnd();
82458
      }
83299
      }
Line 85308... Line 86149...
85308
        }
86149
        }
85309
        switch (field.id) {
86150
        switch (field.id) {
85310
          case 0: // SUCCESS
86151
          case 0: // SUCCESS
85311
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
86152
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
85312
              {
86153
              {
85313
                org.apache.thrift.protocol.TList _list255 = iprot.readListBegin();
86154
                org.apache.thrift.protocol.TList _list264 = iprot.readListBegin();
85314
                this.success = new ArrayList<Item>(_list255.size);
86155
                this.success = new ArrayList<Item>(_list264.size);
85315
                for (int _i256 = 0; _i256 < _list255.size; ++_i256)
86156
                for (int _i265 = 0; _i265 < _list264.size; ++_i265)
85316
                {
86157
                {
85317
                  Item _elem257; // required
86158
                  Item _elem266; // required
85318
                  _elem257 = new Item();
86159
                  _elem266 = new Item();
85319
                  _elem257.read(iprot);
86160
                  _elem266.read(iprot);
85320
                  this.success.add(_elem257);
86161
                  this.success.add(_elem266);
85321
                }
86162
                }
85322
                iprot.readListEnd();
86163
                iprot.readListEnd();
85323
              }
86164
              }
85324
            } else { 
86165
            } else { 
85325
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
86166
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 85339... Line 86180...
85339
 
86180
 
85340
      if (this.isSetSuccess()) {
86181
      if (this.isSetSuccess()) {
85341
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
86182
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
85342
        {
86183
        {
85343
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
86184
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
85344
          for (Item _iter258 : this.success)
86185
          for (Item _iter267 : this.success)
85345
          {
86186
          {
85346
            _iter258.write(oprot);
86187
            _iter267.write(oprot);
85347
          }
86188
          }
85348
          oprot.writeListEnd();
86189
          oprot.writeListEnd();
85349
        }
86190
        }
85350
        oprot.writeFieldEnd();
86191
        oprot.writeFieldEnd();
85351
      }
86192
      }
Line 85839... Line 86680...
85839
        }
86680
        }
85840
        switch (field.id) {
86681
        switch (field.id) {
85841
          case 0: // SUCCESS
86682
          case 0: // SUCCESS
85842
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
86683
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
85843
              {
86684
              {
85844
                org.apache.thrift.protocol.TList _list259 = iprot.readListBegin();
86685
                org.apache.thrift.protocol.TList _list268 = iprot.readListBegin();
85845
                this.success = new ArrayList<Amazonlisted>(_list259.size);
86686
                this.success = new ArrayList<Amazonlisted>(_list268.size);
85846
                for (int _i260 = 0; _i260 < _list259.size; ++_i260)
86687
                for (int _i269 = 0; _i269 < _list268.size; ++_i269)
85847
                {
86688
                {
85848
                  Amazonlisted _elem261; // required
86689
                  Amazonlisted _elem270; // required
85849
                  _elem261 = new Amazonlisted();
86690
                  _elem270 = new Amazonlisted();
85850
                  _elem261.read(iprot);
86691
                  _elem270.read(iprot);
85851
                  this.success.add(_elem261);
86692
                  this.success.add(_elem270);
85852
                }
86693
                }
85853
                iprot.readListEnd();
86694
                iprot.readListEnd();
85854
              }
86695
              }
85855
            } else { 
86696
            } else { 
85856
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
86697
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 85870... Line 86711...
85870
 
86711
 
85871
      if (this.isSetSuccess()) {
86712
      if (this.isSetSuccess()) {
85872
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
86713
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
85873
        {
86714
        {
85874
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
86715
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
85875
          for (Amazonlisted _iter262 : this.success)
86716
          for (Amazonlisted _iter271 : this.success)
85876
          {
86717
          {
85877
            _iter262.write(oprot);
86718
            _iter271.write(oprot);
85878
          }
86719
          }
85879
          oprot.writeListEnd();
86720
          oprot.writeListEnd();
85880
        }
86721
        }
85881
        oprot.writeFieldEnd();
86722
        oprot.writeFieldEnd();
85882
      }
86723
      }
Line 86370... Line 87211...
86370
        }
87211
        }
86371
        switch (field.id) {
87212
        switch (field.id) {
86372
          case 0: // SUCCESS
87213
          case 0: // SUCCESS
86373
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
87214
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
86374
              {
87215
              {
86375
                org.apache.thrift.protocol.TList _list263 = iprot.readListBegin();
87216
                org.apache.thrift.protocol.TList _list272 = iprot.readListBegin();
86376
                this.success = new ArrayList<Amazonlisted>(_list263.size);
87217
                this.success = new ArrayList<Amazonlisted>(_list272.size);
86377
                for (int _i264 = 0; _i264 < _list263.size; ++_i264)
87218
                for (int _i273 = 0; _i273 < _list272.size; ++_i273)
86378
                {
87219
                {
86379
                  Amazonlisted _elem265; // required
87220
                  Amazonlisted _elem274; // required
86380
                  _elem265 = new Amazonlisted();
87221
                  _elem274 = new Amazonlisted();
86381
                  _elem265.read(iprot);
87222
                  _elem274.read(iprot);
86382
                  this.success.add(_elem265);
87223
                  this.success.add(_elem274);
86383
                }
87224
                }
86384
                iprot.readListEnd();
87225
                iprot.readListEnd();
86385
              }
87226
              }
86386
            } else { 
87227
            } else { 
86387
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
87228
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 86401... Line 87242...
86401
 
87242
 
86402
      if (this.isSetSuccess()) {
87243
      if (this.isSetSuccess()) {
86403
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
87244
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
86404
        {
87245
        {
86405
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
87246
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
86406
          for (Amazonlisted _iter266 : this.success)
87247
          for (Amazonlisted _iter275 : this.success)
86407
          {
87248
          {
86408
            _iter266.write(oprot);
87249
            _iter275.write(oprot);
86409
          }
87250
          }
86410
          oprot.writeListEnd();
87251
          oprot.writeListEnd();
86411
        }
87252
        }
86412
        oprot.writeFieldEnd();
87253
        oprot.writeFieldEnd();
86413
      }
87254
      }
Line 87600... Line 88441...
87600
            }
88441
            }
87601
            break;
88442
            break;
87602
          case 2: // SKU
88443
          case 2: // SKU
87603
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
88444
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
87604
              {
88445
              {
87605
                org.apache.thrift.protocol.TList _list267 = iprot.readListBegin();
88446
                org.apache.thrift.protocol.TList _list276 = iprot.readListBegin();
87606
                this.sku = new ArrayList<Long>(_list267.size);
88447
                this.sku = new ArrayList<Long>(_list276.size);
87607
                for (int _i268 = 0; _i268 < _list267.size; ++_i268)
88448
                for (int _i277 = 0; _i277 < _list276.size; ++_i277)
87608
                {
88449
                {
87609
                  long _elem269; // required
88450
                  long _elem278; // required
87610
                  _elem269 = iprot.readI64();
88451
                  _elem278 = iprot.readI64();
87611
                  this.sku.add(_elem269);
88452
                  this.sku.add(_elem278);
87612
                }
88453
                }
87613
                iprot.readListEnd();
88454
                iprot.readListEnd();
87614
              }
88455
              }
87615
            } else { 
88456
            } else { 
87616
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
88457
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 87644... Line 88485...
87644
      }
88485
      }
87645
      if (this.sku != null) {
88486
      if (this.sku != null) {
87646
        oprot.writeFieldBegin(SKU_FIELD_DESC);
88487
        oprot.writeFieldBegin(SKU_FIELD_DESC);
87647
        {
88488
        {
87648
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.sku.size()));
88489
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.sku.size()));
87649
          for (long _iter270 : this.sku)
88490
          for (long _iter279 : this.sku)
87650
          {
88491
          {
87651
            oprot.writeI64(_iter270);
88492
            oprot.writeI64(_iter279);
87652
          }
88493
          }
87653
          oprot.writeListEnd();
88494
          oprot.writeListEnd();
87654
        }
88495
        }
87655
        oprot.writeFieldEnd();
88496
        oprot.writeFieldEnd();
87656
      }
88497
      }
Line 88454... Line 89295...
88454
        }
89295
        }
88455
        switch (field.id) {
89296
        switch (field.id) {
88456
          case 0: // SUCCESS
89297
          case 0: // SUCCESS
88457
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
89298
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
88458
              {
89299
              {
88459
                org.apache.thrift.protocol.TList _list271 = iprot.readListBegin();
89300
                org.apache.thrift.protocol.TList _list280 = iprot.readListBegin();
88460
                this.success = new ArrayList<Category>(_list271.size);
89301
                this.success = new ArrayList<Category>(_list280.size);
88461
                for (int _i272 = 0; _i272 < _list271.size; ++_i272)
89302
                for (int _i281 = 0; _i281 < _list280.size; ++_i281)
88462
                {
89303
                {
88463
                  Category _elem273; // required
89304
                  Category _elem282; // required
88464
                  _elem273 = new Category();
89305
                  _elem282 = new Category();
88465
                  _elem273.read(iprot);
89306
                  _elem282.read(iprot);
88466
                  this.success.add(_elem273);
89307
                  this.success.add(_elem282);
88467
                }
89308
                }
88468
                iprot.readListEnd();
89309
                iprot.readListEnd();
88469
              }
89310
              }
88470
            } else { 
89311
            } else { 
88471
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
89312
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 88485... Line 89326...
88485
 
89326
 
88486
      if (this.isSetSuccess()) {
89327
      if (this.isSetSuccess()) {
88487
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
89328
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
88488
        {
89329
        {
88489
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
89330
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
88490
          for (Category _iter274 : this.success)
89331
          for (Category _iter283 : this.success)
88491
          {
89332
          {
88492
            _iter274.write(oprot);
89333
            _iter283.write(oprot);
88493
          }
89334
          }
88494
          oprot.writeListEnd();
89335
          oprot.writeListEnd();
88495
        }
89336
        }
88496
        oprot.writeFieldEnd();
89337
        oprot.writeFieldEnd();
88497
      }
89338
      }
Line 91726... Line 92567...
91726
        }
92567
        }
91727
        switch (field.id) {
92568
        switch (field.id) {
91728
          case 0: // SUCCESS
92569
          case 0: // SUCCESS
91729
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
92570
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
91730
              {
92571
              {
91731
                org.apache.thrift.protocol.TList _list275 = iprot.readListBegin();
92572
                org.apache.thrift.protocol.TList _list284 = iprot.readListBegin();
91732
                this.success = new ArrayList<Amazonlisted>(_list275.size);
92573
                this.success = new ArrayList<Amazonlisted>(_list284.size);
91733
                for (int _i276 = 0; _i276 < _list275.size; ++_i276)
92574
                for (int _i285 = 0; _i285 < _list284.size; ++_i285)
91734
                {
92575
                {
91735
                  Amazonlisted _elem277; // required
92576
                  Amazonlisted _elem286; // required
91736
                  _elem277 = new Amazonlisted();
92577
                  _elem286 = new Amazonlisted();
91737
                  _elem277.read(iprot);
92578
                  _elem286.read(iprot);
91738
                  this.success.add(_elem277);
92579
                  this.success.add(_elem286);
91739
                }
92580
                }
91740
                iprot.readListEnd();
92581
                iprot.readListEnd();
91741
              }
92582
              }
91742
            } else { 
92583
            } else { 
91743
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
92584
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 91757... Line 92598...
91757
 
92598
 
91758
      if (this.isSetSuccess()) {
92599
      if (this.isSetSuccess()) {
91759
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
92600
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
91760
        {
92601
        {
91761
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
92602
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
91762
          for (Amazonlisted _iter278 : this.success)
92603
          for (Amazonlisted _iter287 : this.success)
91763
          {
92604
          {
91764
            _iter278.write(oprot);
92605
            _iter287.write(oprot);
91765
          }
92606
          }
91766
          oprot.writeListEnd();
92607
          oprot.writeListEnd();
91767
        }
92608
        }
91768
        oprot.writeFieldEnd();
92609
        oprot.writeFieldEnd();
91769
      }
92610
      }
Line 92062... Line 92903...
92062
        }
92903
        }
92063
        switch (field.id) {
92904
        switch (field.id) {
92064
          case 1: // AMAZONLISTED
92905
          case 1: // AMAZONLISTED
92065
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
92906
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
92066
              {
92907
              {
92067
                org.apache.thrift.protocol.TMap _map279 = iprot.readMapBegin();
92908
                org.apache.thrift.protocol.TMap _map288 = iprot.readMapBegin();
92068
                this.amazonlisted = new HashMap<Long,Amazonlisted>(2*_map279.size);
92909
                this.amazonlisted = new HashMap<Long,Amazonlisted>(2*_map288.size);
92069
                for (int _i280 = 0; _i280 < _map279.size; ++_i280)
92910
                for (int _i289 = 0; _i289 < _map288.size; ++_i289)
92070
                {
92911
                {
92071
                  long _key281; // required
92912
                  long _key290; // required
92072
                  Amazonlisted _val282; // required
92913
                  Amazonlisted _val291; // required
92073
                  _key281 = iprot.readI64();
92914
                  _key290 = iprot.readI64();
92074
                  _val282 = new Amazonlisted();
92915
                  _val291 = new Amazonlisted();
92075
                  _val282.read(iprot);
92916
                  _val291.read(iprot);
92076
                  this.amazonlisted.put(_key281, _val282);
92917
                  this.amazonlisted.put(_key290, _val291);
92077
                }
92918
                }
92078
                iprot.readMapEnd();
92919
                iprot.readMapEnd();
92079
              }
92920
              }
92080
            } else { 
92921
            } else { 
92081
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
92922
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 92096... Line 92937...
92096
      oprot.writeStructBegin(STRUCT_DESC);
92937
      oprot.writeStructBegin(STRUCT_DESC);
92097
      if (this.amazonlisted != null) {
92938
      if (this.amazonlisted != null) {
92098
        oprot.writeFieldBegin(AMAZONLISTED_FIELD_DESC);
92939
        oprot.writeFieldBegin(AMAZONLISTED_FIELD_DESC);
92099
        {
92940
        {
92100
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.amazonlisted.size()));
92941
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.amazonlisted.size()));
92101
          for (Map.Entry<Long, Amazonlisted> _iter283 : this.amazonlisted.entrySet())
92942
          for (Map.Entry<Long, Amazonlisted> _iter292 : this.amazonlisted.entrySet())
92102
          {
92943
          {
92103
            oprot.writeI64(_iter283.getKey());
92944
            oprot.writeI64(_iter292.getKey());
92104
            _iter283.getValue().write(oprot);
92945
            _iter292.getValue().write(oprot);
92105
          }
92946
          }
92106
          oprot.writeMapEnd();
92947
          oprot.writeMapEnd();
92107
        }
92948
        }
92108
        oprot.writeFieldEnd();
92949
        oprot.writeFieldEnd();
92109
      }
92950
      }
Line 92890... Line 93731...
92890
        }
93731
        }
92891
        switch (field.id) {
93732
        switch (field.id) {
92892
          case 0: // SUCCESS
93733
          case 0: // SUCCESS
92893
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
93734
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
92894
              {
93735
              {
92895
                org.apache.thrift.protocol.TList _list284 = iprot.readListBegin();
93736
                org.apache.thrift.protocol.TList _list293 = iprot.readListBegin();
92896
                this.success = new ArrayList<Amazonlisted>(_list284.size);
93737
                this.success = new ArrayList<Amazonlisted>(_list293.size);
92897
                for (int _i285 = 0; _i285 < _list284.size; ++_i285)
93738
                for (int _i294 = 0; _i294 < _list293.size; ++_i294)
92898
                {
93739
                {
92899
                  Amazonlisted _elem286; // required
93740
                  Amazonlisted _elem295; // required
92900
                  _elem286 = new Amazonlisted();
93741
                  _elem295 = new Amazonlisted();
92901
                  _elem286.read(iprot);
93742
                  _elem295.read(iprot);
92902
                  this.success.add(_elem286);
93743
                  this.success.add(_elem295);
92903
                }
93744
                }
92904
                iprot.readListEnd();
93745
                iprot.readListEnd();
92905
              }
93746
              }
92906
            } else { 
93747
            } else { 
92907
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
93748
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 92921... Line 93762...
92921
 
93762
 
92922
      if (this.isSetSuccess()) {
93763
      if (this.isSetSuccess()) {
92923
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
93764
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
92924
        {
93765
        {
92925
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
93766
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
92926
          for (Amazonlisted _iter287 : this.success)
93767
          for (Amazonlisted _iter296 : this.success)
92927
          {
93768
          {
92928
            _iter287.write(oprot);
93769
            _iter296.write(oprot);
92929
          }
93770
          }
92930
          oprot.writeListEnd();
93771
          oprot.writeListEnd();
92931
        }
93772
        }
92932
        oprot.writeFieldEnd();
93773
        oprot.writeFieldEnd();
92933
      }
93774
      }
Line 93421... Line 94262...
93421
        }
94262
        }
93422
        switch (field.id) {
94263
        switch (field.id) {
93423
          case 0: // SUCCESS
94264
          case 0: // SUCCESS
93424
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
94265
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
93425
              {
94266
              {
93426
                org.apache.thrift.protocol.TList _list288 = iprot.readListBegin();
94267
                org.apache.thrift.protocol.TList _list297 = iprot.readListBegin();
93427
                this.success = new ArrayList<Amazonlisted>(_list288.size);
94268
                this.success = new ArrayList<Amazonlisted>(_list297.size);
93428
                for (int _i289 = 0; _i289 < _list288.size; ++_i289)
94269
                for (int _i298 = 0; _i298 < _list297.size; ++_i298)
93429
                {
94270
                {
93430
                  Amazonlisted _elem290; // required
94271
                  Amazonlisted _elem299; // required
93431
                  _elem290 = new Amazonlisted();
94272
                  _elem299 = new Amazonlisted();
93432
                  _elem290.read(iprot);
94273
                  _elem299.read(iprot);
93433
                  this.success.add(_elem290);
94274
                  this.success.add(_elem299);
93434
                }
94275
                }
93435
                iprot.readListEnd();
94276
                iprot.readListEnd();
93436
              }
94277
              }
93437
            } else { 
94278
            } else { 
93438
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
94279
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 93452... Line 94293...
93452
 
94293
 
93453
      if (this.isSetSuccess()) {
94294
      if (this.isSetSuccess()) {
93454
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
94295
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
93455
        {
94296
        {
93456
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
94297
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
93457
          for (Amazonlisted _iter291 : this.success)
94298
          for (Amazonlisted _iter300 : this.success)
93458
          {
94299
          {
93459
            _iter291.write(oprot);
94300
            _iter300.write(oprot);
93460
          }
94301
          }
93461
          oprot.writeListEnd();
94302
          oprot.writeListEnd();
93462
        }
94303
        }
93463
        oprot.writeFieldEnd();
94304
        oprot.writeFieldEnd();
93464
      }
94305
      }
Line 93757... Line 94598...
93757
        }
94598
        }
93758
        switch (field.id) {
94599
        switch (field.id) {
93759
          case 1: // ITEM
94600
          case 1: // ITEM
93760
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
94601
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
93761
              {
94602
              {
93762
                org.apache.thrift.protocol.TMap _map292 = iprot.readMapBegin();
94603
                org.apache.thrift.protocol.TMap _map301 = iprot.readMapBegin();
93763
                this.item = new HashMap<Long,Item>(2*_map292.size);
94604
                this.item = new HashMap<Long,Item>(2*_map301.size);
93764
                for (int _i293 = 0; _i293 < _map292.size; ++_i293)
94605
                for (int _i302 = 0; _i302 < _map301.size; ++_i302)
93765
                {
94606
                {
93766
                  long _key294; // required
94607
                  long _key303; // required
93767
                  Item _val295; // required
94608
                  Item _val304; // required
93768
                  _key294 = iprot.readI64();
94609
                  _key303 = iprot.readI64();
93769
                  _val295 = new Item();
94610
                  _val304 = new Item();
93770
                  _val295.read(iprot);
94611
                  _val304.read(iprot);
93771
                  this.item.put(_key294, _val295);
94612
                  this.item.put(_key303, _val304);
93772
                }
94613
                }
93773
                iprot.readMapEnd();
94614
                iprot.readMapEnd();
93774
              }
94615
              }
93775
            } else { 
94616
            } else { 
93776
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
94617
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 93791... Line 94632...
93791
      oprot.writeStructBegin(STRUCT_DESC);
94632
      oprot.writeStructBegin(STRUCT_DESC);
93792
      if (this.item != null) {
94633
      if (this.item != null) {
93793
        oprot.writeFieldBegin(ITEM_FIELD_DESC);
94634
        oprot.writeFieldBegin(ITEM_FIELD_DESC);
93794
        {
94635
        {
93795
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.item.size()));
94636
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.item.size()));
93796
          for (Map.Entry<Long, Item> _iter296 : this.item.entrySet())
94637
          for (Map.Entry<Long, Item> _iter305 : this.item.entrySet())
93797
          {
94638
          {
93798
            oprot.writeI64(_iter296.getKey());
94639
            oprot.writeI64(_iter305.getKey());
93799
            _iter296.getValue().write(oprot);
94640
            _iter305.getValue().write(oprot);
93800
          }
94641
          }
93801
          oprot.writeMapEnd();
94642
          oprot.writeMapEnd();
93802
        }
94643
        }
93803
        oprot.writeFieldEnd();
94644
        oprot.writeFieldEnd();
93804
      }
94645
      }
Line 96255... Line 97096...
96255
        }
97096
        }
96256
        switch (field.id) {
97097
        switch (field.id) {
96257
          case 0: // SUCCESS
97098
          case 0: // SUCCESS
96258
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
97099
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
96259
              {
97100
              {
96260
                org.apache.thrift.protocol.TList _list297 = iprot.readListBegin();
97101
                org.apache.thrift.protocol.TList _list306 = iprot.readListBegin();
96261
                this.success = new ArrayList<SnapdealItemDetails>(_list297.size);
97102
                this.success = new ArrayList<SnapdealItemDetails>(_list306.size);
96262
                for (int _i298 = 0; _i298 < _list297.size; ++_i298)
97103
                for (int _i307 = 0; _i307 < _list306.size; ++_i307)
96263
                {
97104
                {
96264
                  SnapdealItemDetails _elem299; // required
97105
                  SnapdealItemDetails _elem308; // required
96265
                  _elem299 = new SnapdealItemDetails();
97106
                  _elem308 = new SnapdealItemDetails();
96266
                  _elem299.read(iprot);
97107
                  _elem308.read(iprot);
96267
                  this.success.add(_elem299);
97108
                  this.success.add(_elem308);
96268
                }
97109
                }
96269
                iprot.readListEnd();
97110
                iprot.readListEnd();
96270
              }
97111
              }
96271
            } else { 
97112
            } else { 
96272
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
97113
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 96286... Line 97127...
96286
 
97127
 
96287
      if (this.isSetSuccess()) {
97128
      if (this.isSetSuccess()) {
96288
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
97129
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
96289
        {
97130
        {
96290
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
97131
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
96291
          for (SnapdealItemDetails _iter300 : this.success)
97132
          for (SnapdealItemDetails _iter309 : this.success)
96292
          {
97133
          {
96293
            _iter300.write(oprot);
97134
            _iter309.write(oprot);
96294
          }
97135
          }
96295
          oprot.writeListEnd();
97136
          oprot.writeListEnd();
96296
        }
97137
        }
96297
        oprot.writeFieldEnd();
97138
        oprot.writeFieldEnd();
96298
      }
97139
      }
Line 96963... Line 97804...
96963
        }
97804
        }
96964
        switch (field.id) {
97805
        switch (field.id) {
96965
          case 0: // SUCCESS
97806
          case 0: // SUCCESS
96966
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
97807
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
96967
              {
97808
              {
96968
                org.apache.thrift.protocol.TList _list301 = iprot.readListBegin();
97809
                org.apache.thrift.protocol.TList _list310 = iprot.readListBegin();
96969
                this.success = new ArrayList<SnapdealItemDetails>(_list301.size);
97810
                this.success = new ArrayList<SnapdealItemDetails>(_list310.size);
96970
                for (int _i302 = 0; _i302 < _list301.size; ++_i302)
97811
                for (int _i311 = 0; _i311 < _list310.size; ++_i311)
96971
                {
97812
                {
96972
                  SnapdealItemDetails _elem303; // required
97813
                  SnapdealItemDetails _elem312; // required
96973
                  _elem303 = new SnapdealItemDetails();
97814
                  _elem312 = new SnapdealItemDetails();
96974
                  _elem303.read(iprot);
97815
                  _elem312.read(iprot);
96975
                  this.success.add(_elem303);
97816
                  this.success.add(_elem312);
96976
                }
97817
                }
96977
                iprot.readListEnd();
97818
                iprot.readListEnd();
96978
              }
97819
              }
96979
            } else { 
97820
            } else { 
96980
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
97821
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 96994... Line 97835...
96994
 
97835
 
96995
      if (this.isSetSuccess()) {
97836
      if (this.isSetSuccess()) {
96996
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
97837
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
96997
        {
97838
        {
96998
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
97839
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
96999
          for (SnapdealItemDetails _iter304 : this.success)
97840
          for (SnapdealItemDetails _iter313 : this.success)
97000
          {
97841
          {
97001
            _iter304.write(oprot);
97842
            _iter313.write(oprot);
97002
          }
97843
          }
97003
          oprot.writeListEnd();
97844
          oprot.writeListEnd();
97004
        }
97845
        }
97005
        oprot.writeFieldEnd();
97846
        oprot.writeFieldEnd();
97006
      }
97847
      }
Line 97433... Line 98274...
97433
        }
98274
        }
97434
        switch (field.id) {
98275
        switch (field.id) {
97435
          case 1: // SEARCH_TERM
98276
          case 1: // SEARCH_TERM
97436
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
98277
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
97437
              {
98278
              {
97438
                org.apache.thrift.protocol.TList _list305 = iprot.readListBegin();
98279
                org.apache.thrift.protocol.TList _list314 = iprot.readListBegin();
97439
                this.searchTerm = new ArrayList<String>(_list305.size);
98280
                this.searchTerm = new ArrayList<String>(_list314.size);
97440
                for (int _i306 = 0; _i306 < _list305.size; ++_i306)
98281
                for (int _i315 = 0; _i315 < _list314.size; ++_i315)
97441
                {
98282
                {
97442
                  String _elem307; // required
98283
                  String _elem316; // required
97443
                  _elem307 = iprot.readString();
98284
                  _elem316 = iprot.readString();
97444
                  this.searchTerm.add(_elem307);
98285
                  this.searchTerm.add(_elem316);
97445
                }
98286
                }
97446
                iprot.readListEnd();
98287
                iprot.readListEnd();
97447
              }
98288
              }
97448
            } else { 
98289
            } else { 
97449
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
98290
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 97480... Line 98321...
97480
      oprot.writeStructBegin(STRUCT_DESC);
98321
      oprot.writeStructBegin(STRUCT_DESC);
97481
      if (this.searchTerm != null) {
98322
      if (this.searchTerm != null) {
97482
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
98323
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
97483
        {
98324
        {
97484
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
98325
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
97485
          for (String _iter308 : this.searchTerm)
98326
          for (String _iter317 : this.searchTerm)
97486
          {
98327
          {
97487
            oprot.writeString(_iter308);
98328
            oprot.writeString(_iter317);
97488
          }
98329
          }
97489
          oprot.writeListEnd();
98330
          oprot.writeListEnd();
97490
        }
98331
        }
97491
        oprot.writeFieldEnd();
98332
        oprot.writeFieldEnd();
97492
      }
98333
      }
Line 97536... Line 98377...
97536
      }
98377
      }
97537
    }
98378
    }
97538
 
98379
 
97539
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
98380
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
97540
      try {
98381
      try {
97541
        // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor.
-
 
97542
        __isset_bit_vector = new BitSet(1);
-
 
97543
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
98382
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
97544
      } catch (org.apache.thrift.TException te) {
98383
      } catch (org.apache.thrift.TException te) {
97545
        throw new java.io.IOException(te);
98384
        throw new java.io.IOException(te);
97546
      }
98385
      }
97547
    }
98386
    }
Line 97796... Line 98635...
97796
        }
98635
        }
97797
        switch (field.id) {
98636
        switch (field.id) {
97798
          case 0: // SUCCESS
98637
          case 0: // SUCCESS
97799
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
98638
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
97800
              {
98639
              {
97801
                org.apache.thrift.protocol.TList _list309 = iprot.readListBegin();
98640
                org.apache.thrift.protocol.TList _list318 = iprot.readListBegin();
97802
                this.success = new ArrayList<SnapdealItemDetails>(_list309.size);
98641
                this.success = new ArrayList<SnapdealItemDetails>(_list318.size);
97803
                for (int _i310 = 0; _i310 < _list309.size; ++_i310)
98642
                for (int _i319 = 0; _i319 < _list318.size; ++_i319)
97804
                {
98643
                {
97805
                  SnapdealItemDetails _elem311; // required
98644
                  SnapdealItemDetails _elem320; // required
97806
                  _elem311 = new SnapdealItemDetails();
98645
                  _elem320 = new SnapdealItemDetails();
97807
                  _elem311.read(iprot);
98646
                  _elem320.read(iprot);
97808
                  this.success.add(_elem311);
98647
                  this.success.add(_elem320);
97809
                }
98648
                }
97810
                iprot.readListEnd();
98649
                iprot.readListEnd();
97811
              }
98650
              }
97812
            } else { 
98651
            } else { 
97813
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
98652
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 97827... Line 98666...
97827
 
98666
 
97828
      if (this.isSetSuccess()) {
98667
      if (this.isSetSuccess()) {
97829
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
98668
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
97830
        {
98669
        {
97831
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
98670
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
97832
          for (SnapdealItemDetails _iter312 : this.success)
98671
          for (SnapdealItemDetails _iter321 : this.success)
97833
          {
98672
          {
97834
            _iter312.write(oprot);
98673
            _iter321.write(oprot);
97835
          }
98674
          }
97836
          oprot.writeListEnd();
98675
          oprot.writeListEnd();
97837
        }
98676
        }
97838
        oprot.writeFieldEnd();
98677
        oprot.writeFieldEnd();
97839
      }
98678
      }
Line 98620... Line 99459...
98620
        }
99459
        }
98621
        switch (field.id) {
99460
        switch (field.id) {
98622
          case 1: // SEARCH_TERM
99461
          case 1: // SEARCH_TERM
98623
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
99462
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
98624
              {
99463
              {
98625
                org.apache.thrift.protocol.TList _list313 = iprot.readListBegin();
99464
                org.apache.thrift.protocol.TList _list322 = iprot.readListBegin();
98626
                this.searchTerm = new ArrayList<String>(_list313.size);
99465
                this.searchTerm = new ArrayList<String>(_list322.size);
98627
                for (int _i314 = 0; _i314 < _list313.size; ++_i314)
99466
                for (int _i323 = 0; _i323 < _list322.size; ++_i323)
98628
                {
99467
                {
98629
                  String _elem315; // required
99468
                  String _elem324; // required
98630
                  _elem315 = iprot.readString();
99469
                  _elem324 = iprot.readString();
98631
                  this.searchTerm.add(_elem315);
99470
                  this.searchTerm.add(_elem324);
98632
                }
99471
                }
98633
                iprot.readListEnd();
99472
                iprot.readListEnd();
98634
              }
99473
              }
98635
            } else { 
99474
            } else { 
98636
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
99475
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 98651... Line 99490...
98651
      oprot.writeStructBegin(STRUCT_DESC);
99490
      oprot.writeStructBegin(STRUCT_DESC);
98652
      if (this.searchTerm != null) {
99491
      if (this.searchTerm != null) {
98653
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
99492
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
98654
        {
99493
        {
98655
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
99494
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
98656
          for (String _iter316 : this.searchTerm)
99495
          for (String _iter325 : this.searchTerm)
98657
          {
99496
          {
98658
            oprot.writeString(_iter316);
99497
            oprot.writeString(_iter325);
98659
          }
99498
          }
98660
          oprot.writeListEnd();
99499
          oprot.writeListEnd();
98661
        }
99500
        }
98662
        oprot.writeFieldEnd();
99501
        oprot.writeFieldEnd();
98663
      }
99502
      }
Line 103490... Line 104329...
103490
        }
104329
        }
103491
        switch (field.id) {
104330
        switch (field.id) {
103492
          case 0: // SUCCESS
104331
          case 0: // SUCCESS
103493
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
104332
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
103494
              {
104333
              {
103495
                org.apache.thrift.protocol.TList _list317 = iprot.readListBegin();
104334
                org.apache.thrift.protocol.TList _list326 = iprot.readListBegin();
103496
                this.success = new ArrayList<ProductFeedSubmit>(_list317.size);
104335
                this.success = new ArrayList<ProductFeedSubmit>(_list326.size);
103497
                for (int _i318 = 0; _i318 < _list317.size; ++_i318)
104336
                for (int _i327 = 0; _i327 < _list326.size; ++_i327)
103498
                {
104337
                {
103499
                  ProductFeedSubmit _elem319; // required
104338
                  ProductFeedSubmit _elem328; // required
103500
                  _elem319 = new ProductFeedSubmit();
104339
                  _elem328 = new ProductFeedSubmit();
103501
                  _elem319.read(iprot);
104340
                  _elem328.read(iprot);
103502
                  this.success.add(_elem319);
104341
                  this.success.add(_elem328);
103503
                }
104342
                }
103504
                iprot.readListEnd();
104343
                iprot.readListEnd();
103505
              }
104344
              }
103506
            } else { 
104345
            } else { 
103507
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
104346
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 103529... Line 104368...
103529
 
104368
 
103530
      if (this.isSetSuccess()) {
104369
      if (this.isSetSuccess()) {
103531
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
104370
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
103532
        {
104371
        {
103533
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
104372
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
103534
          for (ProductFeedSubmit _iter320 : this.success)
104373
          for (ProductFeedSubmit _iter329 : this.success)
103535
          {
104374
          {
103536
            _iter320.write(oprot);
104375
            _iter329.write(oprot);
103537
          }
104376
          }
103538
          oprot.writeListEnd();
104377
          oprot.writeListEnd();
103539
        }
104378
        }
103540
        oprot.writeFieldEnd();
104379
        oprot.writeFieldEnd();
103541
      } else if (this.isSetCex()) {
104380
      } else if (this.isSetCex()) {
Line 106065... Line 106904...
106065
        }
106904
        }
106066
        switch (field.id) {
106905
        switch (field.id) {
106067
          case 0: // SUCCESS
106906
          case 0: // SUCCESS
106068
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
106907
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
106069
              {
106908
              {
106070
                org.apache.thrift.protocol.TList _list321 = iprot.readListBegin();
106909
                org.apache.thrift.protocol.TList _list330 = iprot.readListBegin();
106071
                this.success = new ArrayList<MarketPlaceItemPrice>(_list321.size);
106910
                this.success = new ArrayList<MarketPlaceItemPrice>(_list330.size);
106072
                for (int _i322 = 0; _i322 < _list321.size; ++_i322)
106911
                for (int _i331 = 0; _i331 < _list330.size; ++_i331)
106073
                {
106912
                {
106074
                  MarketPlaceItemPrice _elem323; // required
106913
                  MarketPlaceItemPrice _elem332; // required
106075
                  _elem323 = new MarketPlaceItemPrice();
106914
                  _elem332 = new MarketPlaceItemPrice();
106076
                  _elem323.read(iprot);
106915
                  _elem332.read(iprot);
106077
                  this.success.add(_elem323);
106916
                  this.success.add(_elem332);
106078
                }
106917
                }
106079
                iprot.readListEnd();
106918
                iprot.readListEnd();
106080
              }
106919
              }
106081
            } else { 
106920
            } else { 
106082
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
106921
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 106096... Line 106935...
106096
 
106935
 
106097
      if (this.isSetSuccess()) {
106936
      if (this.isSetSuccess()) {
106098
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
106937
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
106099
        {
106938
        {
106100
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
106939
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
106101
          for (MarketPlaceItemPrice _iter324 : this.success)
106940
          for (MarketPlaceItemPrice _iter333 : this.success)
106102
          {
106941
          {
106103
            _iter324.write(oprot);
106942
            _iter333.write(oprot);
106104
          }
106943
          }
106105
          oprot.writeListEnd();
106944
          oprot.writeListEnd();
106106
        }
106945
        }
106107
        oprot.writeFieldEnd();
106946
        oprot.writeFieldEnd();
106108
      }
106947
      }
Line 106535... Line 107374...
106535
        }
107374
        }
106536
        switch (field.id) {
107375
        switch (field.id) {
106537
          case 1: // SKULIST
107376
          case 1: // SKULIST
106538
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
107377
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
106539
              {
107378
              {
106540
                org.apache.thrift.protocol.TList _list325 = iprot.readListBegin();
107379
                org.apache.thrift.protocol.TList _list334 = iprot.readListBegin();
106541
                this.skulist = new ArrayList<Long>(_list325.size);
107380
                this.skulist = new ArrayList<Long>(_list334.size);
106542
                for (int _i326 = 0; _i326 < _list325.size; ++_i326)
107381
                for (int _i335 = 0; _i335 < _list334.size; ++_i335)
106543
                {
107382
                {
106544
                  long _elem327; // required
107383
                  long _elem336; // required
106545
                  _elem327 = iprot.readI64();
107384
                  _elem336 = iprot.readI64();
106546
                  this.skulist.add(_elem327);
107385
                  this.skulist.add(_elem336);
106547
                }
107386
                }
106548
                iprot.readListEnd();
107387
                iprot.readListEnd();
106549
              }
107388
              }
106550
            } else { 
107389
            } else { 
106551
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
107390
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 106582... Line 107421...
106582
      oprot.writeStructBegin(STRUCT_DESC);
107421
      oprot.writeStructBegin(STRUCT_DESC);
106583
      if (this.skulist != null) {
107422
      if (this.skulist != null) {
106584
        oprot.writeFieldBegin(SKULIST_FIELD_DESC);
107423
        oprot.writeFieldBegin(SKULIST_FIELD_DESC);
106585
        {
107424
        {
106586
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.skulist.size()));
107425
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.skulist.size()));
106587
          for (long _iter328 : this.skulist)
107426
          for (long _iter337 : this.skulist)
106588
          {
107427
          {
106589
            oprot.writeI64(_iter328);
107428
            oprot.writeI64(_iter337);
106590
          }
107429
          }
106591
          oprot.writeListEnd();
107430
          oprot.writeListEnd();
106592
        }
107431
        }
106593
        oprot.writeFieldEnd();
107432
        oprot.writeFieldEnd();
106594
      }
107433
      }
Line 107102... Line 107941...
107102
        }
107941
        }
107103
        switch (field.id) {
107942
        switch (field.id) {
107104
          case 1: // ITEM_HOLD_MAP
107943
          case 1: // ITEM_HOLD_MAP
107105
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
107944
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
107106
              {
107945
              {
107107
                org.apache.thrift.protocol.TMap _map329 = iprot.readMapBegin();
107946
                org.apache.thrift.protocol.TMap _map338 = iprot.readMapBegin();
107108
                this.itemHoldMap = new HashMap<Long,Long>(2*_map329.size);
107947
                this.itemHoldMap = new HashMap<Long,Long>(2*_map338.size);
107109
                for (int _i330 = 0; _i330 < _map329.size; ++_i330)
107948
                for (int _i339 = 0; _i339 < _map338.size; ++_i339)
107110
                {
107949
                {
107111
                  long _key331; // required
107950
                  long _key340; // required
107112
                  long _val332; // required
107951
                  long _val341; // required
107113
                  _key331 = iprot.readI64();
107952
                  _key340 = iprot.readI64();
107114
                  _val332 = iprot.readI64();
107953
                  _val341 = iprot.readI64();
107115
                  this.itemHoldMap.put(_key331, _val332);
107954
                  this.itemHoldMap.put(_key340, _val341);
107116
                }
107955
                }
107117
                iprot.readMapEnd();
107956
                iprot.readMapEnd();
107118
              }
107957
              }
107119
            } else { 
107958
            } else { 
107120
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
107959
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 107135... Line 107974...
107135
      oprot.writeStructBegin(STRUCT_DESC);
107974
      oprot.writeStructBegin(STRUCT_DESC);
107136
      if (this.itemHoldMap != null) {
107975
      if (this.itemHoldMap != null) {
107137
        oprot.writeFieldBegin(ITEM_HOLD_MAP_FIELD_DESC);
107976
        oprot.writeFieldBegin(ITEM_HOLD_MAP_FIELD_DESC);
107138
        {
107977
        {
107139
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.I64, this.itemHoldMap.size()));
107978
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.I64, this.itemHoldMap.size()));
107140
          for (Map.Entry<Long, Long> _iter333 : this.itemHoldMap.entrySet())
107979
          for (Map.Entry<Long, Long> _iter342 : this.itemHoldMap.entrySet())
107141
          {
107980
          {
107142
            oprot.writeI64(_iter333.getKey());
107981
            oprot.writeI64(_iter342.getKey());
107143
            oprot.writeI64(_iter333.getValue());
107982
            oprot.writeI64(_iter342.getValue());
107144
          }
107983
          }
107145
          oprot.writeMapEnd();
107984
          oprot.writeMapEnd();
107146
        }
107985
        }
107147
        oprot.writeFieldEnd();
107986
        oprot.writeFieldEnd();
107148
      }
107987
      }
Line 108494... Line 109333...
108494
        }
109333
        }
108495
        switch (field.id) {
109334
        switch (field.id) {
108496
          case 0: // SUCCESS
109335
          case 0: // SUCCESS
108497
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
109336
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
108498
              {
109337
              {
108499
                org.apache.thrift.protocol.TList _list334 = iprot.readListBegin();
109338
                org.apache.thrift.protocol.TList _list343 = iprot.readListBegin();
108500
                this.success = new ArrayList<FlipkartItem>(_list334.size);
109339
                this.success = new ArrayList<FlipkartItem>(_list343.size);
108501
                for (int _i335 = 0; _i335 < _list334.size; ++_i335)
109340
                for (int _i344 = 0; _i344 < _list343.size; ++_i344)
108502
                {
109341
                {
108503
                  FlipkartItem _elem336; // required
109342
                  FlipkartItem _elem345; // required
108504
                  _elem336 = new FlipkartItem();
109343
                  _elem345 = new FlipkartItem();
108505
                  _elem336.read(iprot);
109344
                  _elem345.read(iprot);
108506
                  this.success.add(_elem336);
109345
                  this.success.add(_elem345);
108507
                }
109346
                }
108508
                iprot.readListEnd();
109347
                iprot.readListEnd();
108509
              }
109348
              }
108510
            } else { 
109349
            } else { 
108511
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
109350
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 108525... Line 109364...
108525
 
109364
 
108526
      if (this.isSetSuccess()) {
109365
      if (this.isSetSuccess()) {
108527
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
109366
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
108528
        {
109367
        {
108529
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
109368
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
108530
          for (FlipkartItem _iter337 : this.success)
109369
          for (FlipkartItem _iter346 : this.success)
108531
          {
109370
          {
108532
            _iter337.write(oprot);
109371
            _iter346.write(oprot);
108533
          }
109372
          }
108534
          oprot.writeListEnd();
109373
          oprot.writeListEnd();
108535
        }
109374
        }
108536
        oprot.writeFieldEnd();
109375
        oprot.writeFieldEnd();
108537
      }
109376
      }
Line 110966... Line 111805...
110966
        }
111805
        }
110967
        switch (field.id) {
111806
        switch (field.id) {
110968
          case 0: // SUCCESS
111807
          case 0: // SUCCESS
110969
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
111808
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
110970
              {
111809
              {
110971
                org.apache.thrift.protocol.TList _list338 = iprot.readListBegin();
111810
                org.apache.thrift.protocol.TList _list347 = iprot.readListBegin();
110972
                this.success = new ArrayList<FlipkartItemDetails>(_list338.size);
111811
                this.success = new ArrayList<FlipkartItemDetails>(_list347.size);
110973
                for (int _i339 = 0; _i339 < _list338.size; ++_i339)
111812
                for (int _i348 = 0; _i348 < _list347.size; ++_i348)
110974
                {
111813
                {
110975
                  FlipkartItemDetails _elem340; // required
111814
                  FlipkartItemDetails _elem349; // required
110976
                  _elem340 = new FlipkartItemDetails();
111815
                  _elem349 = new FlipkartItemDetails();
110977
                  _elem340.read(iprot);
111816
                  _elem349.read(iprot);
110978
                  this.success.add(_elem340);
111817
                  this.success.add(_elem349);
110979
                }
111818
                }
110980
                iprot.readListEnd();
111819
                iprot.readListEnd();
110981
              }
111820
              }
110982
            } else { 
111821
            } else { 
110983
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
111822
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 110997... Line 111836...
110997
 
111836
 
110998
      if (this.isSetSuccess()) {
111837
      if (this.isSetSuccess()) {
110999
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
111838
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
111000
        {
111839
        {
111001
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
111840
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
111002
          for (FlipkartItemDetails _iter341 : this.success)
111841
          for (FlipkartItemDetails _iter350 : this.success)
111003
          {
111842
          {
111004
            _iter341.write(oprot);
111843
            _iter350.write(oprot);
111005
          }
111844
          }
111006
          oprot.writeListEnd();
111845
          oprot.writeListEnd();
111007
        }
111846
        }
111008
        oprot.writeFieldEnd();
111847
        oprot.writeFieldEnd();
111009
      }
111848
      }
Line 111436... Line 112275...
111436
        }
112275
        }
111437
        switch (field.id) {
112276
        switch (field.id) {
111438
          case 1: // SEARCH_TERM
112277
          case 1: // SEARCH_TERM
111439
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
112278
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
111440
              {
112279
              {
111441
                org.apache.thrift.protocol.TList _list342 = iprot.readListBegin();
112280
                org.apache.thrift.protocol.TList _list351 = iprot.readListBegin();
111442
                this.searchTerm = new ArrayList<String>(_list342.size);
112281
                this.searchTerm = new ArrayList<String>(_list351.size);
111443
                for (int _i343 = 0; _i343 < _list342.size; ++_i343)
112282
                for (int _i352 = 0; _i352 < _list351.size; ++_i352)
111444
                {
112283
                {
111445
                  String _elem344; // required
112284
                  String _elem353; // required
111446
                  _elem344 = iprot.readString();
112285
                  _elem353 = iprot.readString();
111447
                  this.searchTerm.add(_elem344);
112286
                  this.searchTerm.add(_elem353);
111448
                }
112287
                }
111449
                iprot.readListEnd();
112288
                iprot.readListEnd();
111450
              }
112289
              }
111451
            } else { 
112290
            } else { 
111452
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
112291
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 111483... Line 112322...
111483
      oprot.writeStructBegin(STRUCT_DESC);
112322
      oprot.writeStructBegin(STRUCT_DESC);
111484
      if (this.searchTerm != null) {
112323
      if (this.searchTerm != null) {
111485
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
112324
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
111486
        {
112325
        {
111487
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
112326
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
111488
          for (String _iter345 : this.searchTerm)
112327
          for (String _iter354 : this.searchTerm)
111489
          {
112328
          {
111490
            oprot.writeString(_iter345);
112329
            oprot.writeString(_iter354);
111491
          }
112330
          }
111492
          oprot.writeListEnd();
112331
          oprot.writeListEnd();
111493
        }
112332
        }
111494
        oprot.writeFieldEnd();
112333
        oprot.writeFieldEnd();
111495
      }
112334
      }
Line 111799... Line 112638...
111799
        }
112638
        }
111800
        switch (field.id) {
112639
        switch (field.id) {
111801
          case 0: // SUCCESS
112640
          case 0: // SUCCESS
111802
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
112641
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
111803
              {
112642
              {
111804
                org.apache.thrift.protocol.TList _list346 = iprot.readListBegin();
112643
                org.apache.thrift.protocol.TList _list355 = iprot.readListBegin();
111805
                this.success = new ArrayList<FlipkartItemDetails>(_list346.size);
112644
                this.success = new ArrayList<FlipkartItemDetails>(_list355.size);
111806
                for (int _i347 = 0; _i347 < _list346.size; ++_i347)
112645
                for (int _i356 = 0; _i356 < _list355.size; ++_i356)
111807
                {
112646
                {
111808
                  FlipkartItemDetails _elem348; // required
112647
                  FlipkartItemDetails _elem357; // required
111809
                  _elem348 = new FlipkartItemDetails();
112648
                  _elem357 = new FlipkartItemDetails();
111810
                  _elem348.read(iprot);
112649
                  _elem357.read(iprot);
111811
                  this.success.add(_elem348);
112650
                  this.success.add(_elem357);
111812
                }
112651
                }
111813
                iprot.readListEnd();
112652
                iprot.readListEnd();
111814
              }
112653
              }
111815
            } else { 
112654
            } else { 
111816
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
112655
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 111830... Line 112669...
111830
 
112669
 
111831
      if (this.isSetSuccess()) {
112670
      if (this.isSetSuccess()) {
111832
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
112671
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
111833
        {
112672
        {
111834
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
112673
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
111835
          for (FlipkartItemDetails _iter349 : this.success)
112674
          for (FlipkartItemDetails _iter358 : this.success)
111836
          {
112675
          {
111837
            _iter349.write(oprot);
112676
            _iter358.write(oprot);
111838
          }
112677
          }
111839
          oprot.writeListEnd();
112678
          oprot.writeListEnd();
111840
        }
112679
        }
111841
        oprot.writeFieldEnd();
112680
        oprot.writeFieldEnd();
111842
      }
112681
      }
Line 112623... Line 113462...
112623
        }
113462
        }
112624
        switch (field.id) {
113463
        switch (field.id) {
112625
          case 1: // SEARCH_TERM
113464
          case 1: // SEARCH_TERM
112626
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
113465
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
112627
              {
113466
              {
112628
                org.apache.thrift.protocol.TList _list350 = iprot.readListBegin();
113467
                org.apache.thrift.protocol.TList _list359 = iprot.readListBegin();
112629
                this.searchTerm = new ArrayList<String>(_list350.size);
113468
                this.searchTerm = new ArrayList<String>(_list359.size);
112630
                for (int _i351 = 0; _i351 < _list350.size; ++_i351)
113469
                for (int _i360 = 0; _i360 < _list359.size; ++_i360)
112631
                {
113470
                {
112632
                  String _elem352; // required
113471
                  String _elem361; // required
112633
                  _elem352 = iprot.readString();
113472
                  _elem361 = iprot.readString();
112634
                  this.searchTerm.add(_elem352);
113473
                  this.searchTerm.add(_elem361);
112635
                }
113474
                }
112636
                iprot.readListEnd();
113475
                iprot.readListEnd();
112637
              }
113476
              }
112638
            } else { 
113477
            } else { 
112639
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
113478
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 112654... Line 113493...
112654
      oprot.writeStructBegin(STRUCT_DESC);
113493
      oprot.writeStructBegin(STRUCT_DESC);
112655
      if (this.searchTerm != null) {
113494
      if (this.searchTerm != null) {
112656
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
113495
        oprot.writeFieldBegin(SEARCH_TERM_FIELD_DESC);
112657
        {
113496
        {
112658
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
113497
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.searchTerm.size()));
112659
          for (String _iter353 : this.searchTerm)
113498
          for (String _iter362 : this.searchTerm)
112660
          {
113499
          {
112661
            oprot.writeString(_iter353);
113500
            oprot.writeString(_iter362);
112662
          }
113501
          }
112663
          oprot.writeListEnd();
113502
          oprot.writeListEnd();
112664
        }
113503
        }
112665
        oprot.writeFieldEnd();
113504
        oprot.writeFieldEnd();
112666
      }
113505
      }
Line 113447... Line 114286...
113447
        }
114286
        }
113448
        switch (field.id) {
114287
        switch (field.id) {
113449
          case 0: // SUCCESS
114288
          case 0: // SUCCESS
113450
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
114289
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
113451
              {
114290
              {
113452
                org.apache.thrift.protocol.TList _list354 = iprot.readListBegin();
114291
                org.apache.thrift.protocol.TList _list363 = iprot.readListBegin();
113453
                this.success = new ArrayList<FlipkartItemDetails>(_list354.size);
114292
                this.success = new ArrayList<FlipkartItemDetails>(_list363.size);
113454
                for (int _i355 = 0; _i355 < _list354.size; ++_i355)
114293
                for (int _i364 = 0; _i364 < _list363.size; ++_i364)
113455
                {
114294
                {
113456
                  FlipkartItemDetails _elem356; // required
114295
                  FlipkartItemDetails _elem365; // required
113457
                  _elem356 = new FlipkartItemDetails();
114296
                  _elem365 = new FlipkartItemDetails();
113458
                  _elem356.read(iprot);
114297
                  _elem365.read(iprot);
113459
                  this.success.add(_elem356);
114298
                  this.success.add(_elem365);
113460
                }
114299
                }
113461
                iprot.readListEnd();
114300
                iprot.readListEnd();
113462
              }
114301
              }
113463
            } else { 
114302
            } else { 
113464
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
114303
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 113478... Line 114317...
113478
 
114317
 
113479
      if (this.isSetSuccess()) {
114318
      if (this.isSetSuccess()) {
113480
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
114319
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
113481
        {
114320
        {
113482
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
114321
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
113483
          for (FlipkartItemDetails _iter357 : this.success)
114322
          for (FlipkartItemDetails _iter366 : this.success)
113484
          {
114323
          {
113485
            _iter357.write(oprot);
114324
            _iter366.write(oprot);
113486
          }
114325
          }
113487
          oprot.writeListEnd();
114326
          oprot.writeListEnd();
113488
        }
114327
        }
113489
        oprot.writeFieldEnd();
114328
        oprot.writeFieldEnd();
113490
      }
114329
      }
Line 114826... Line 115665...
114826
        }
115665
        }
114827
        switch (field.id) {
115666
        switch (field.id) {
114828
          case 0: // SUCCESS
115667
          case 0: // SUCCESS
114829
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
115668
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
114830
              {
115669
              {
114831
                org.apache.thrift.protocol.TList _list358 = iprot.readListBegin();
115670
                org.apache.thrift.protocol.TList _list367 = iprot.readListBegin();
114832
                this.success = new ArrayList<MarketplaceHistory>(_list358.size);
115671
                this.success = new ArrayList<MarketplaceHistory>(_list367.size);
114833
                for (int _i359 = 0; _i359 < _list358.size; ++_i359)
115672
                for (int _i368 = 0; _i368 < _list367.size; ++_i368)
114834
                {
115673
                {
114835
                  MarketplaceHistory _elem360; // required
115674
                  MarketplaceHistory _elem369; // required
114836
                  _elem360 = new MarketplaceHistory();
115675
                  _elem369 = new MarketplaceHistory();
114837
                  _elem360.read(iprot);
115676
                  _elem369.read(iprot);
114838
                  this.success.add(_elem360);
115677
                  this.success.add(_elem369);
114839
                }
115678
                }
114840
                iprot.readListEnd();
115679
                iprot.readListEnd();
114841
              }
115680
              }
114842
            } else { 
115681
            } else { 
114843
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
115682
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 114857... Line 115696...
114857
 
115696
 
114858
      if (this.isSetSuccess()) {
115697
      if (this.isSetSuccess()) {
114859
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
115698
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
114860
        {
115699
        {
114861
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
115700
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
114862
          for (MarketplaceHistory _iter361 : this.success)
115701
          for (MarketplaceHistory _iter370 : this.success)
114863
          {
115702
          {
114864
            _iter361.write(oprot);
115703
            _iter370.write(oprot);
114865
          }
115704
          }
114866
          oprot.writeListEnd();
115705
          oprot.writeListEnd();
114867
        }
115706
        }
114868
        oprot.writeFieldEnd();
115707
        oprot.writeFieldEnd();
114869
      }
115708
      }
Line 115357... Line 116196...
115357
        }
116196
        }
115358
        switch (field.id) {
116197
        switch (field.id) {
115359
          case 0: // SUCCESS
116198
          case 0: // SUCCESS
115360
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
116199
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
115361
              {
116200
              {
115362
                org.apache.thrift.protocol.TList _list362 = iprot.readListBegin();
116201
                org.apache.thrift.protocol.TList _list371 = iprot.readListBegin();
115363
                this.success = new ArrayList<Amazonlisted>(_list362.size);
116202
                this.success = new ArrayList<Amazonlisted>(_list371.size);
115364
                for (int _i363 = 0; _i363 < _list362.size; ++_i363)
116203
                for (int _i372 = 0; _i372 < _list371.size; ++_i372)
115365
                {
116204
                {
115366
                  Amazonlisted _elem364; // required
116205
                  Amazonlisted _elem373; // required
115367
                  _elem364 = new Amazonlisted();
116206
                  _elem373 = new Amazonlisted();
115368
                  _elem364.read(iprot);
116207
                  _elem373.read(iprot);
115369
                  this.success.add(_elem364);
116208
                  this.success.add(_elem373);
115370
                }
116209
                }
115371
                iprot.readListEnd();
116210
                iprot.readListEnd();
115372
              }
116211
              }
115373
            } else { 
116212
            } else { 
115374
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
116213
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 115388... Line 116227...
115388
 
116227
 
115389
      if (this.isSetSuccess()) {
116228
      if (this.isSetSuccess()) {
115390
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
116229
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
115391
        {
116230
        {
115392
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
116231
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
115393
          for (Amazonlisted _iter365 : this.success)
116232
          for (Amazonlisted _iter374 : this.success)
115394
          {
116233
          {
115395
            _iter365.write(oprot);
116234
            _iter374.write(oprot);
115396
          }
116235
          }
115397
          oprot.writeListEnd();
116236
          oprot.writeListEnd();
115398
        }
116237
        }
115399
        oprot.writeFieldEnd();
116238
        oprot.writeFieldEnd();
115400
      }
116239
      }
Line 115888... Line 116727...
115888
        }
116727
        }
115889
        switch (field.id) {
116728
        switch (field.id) {
115890
          case 0: // SUCCESS
116729
          case 0: // SUCCESS
115891
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
116730
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
115892
              {
116731
              {
115893
                org.apache.thrift.protocol.TList _list366 = iprot.readListBegin();
116732
                org.apache.thrift.protocol.TList _list375 = iprot.readListBegin();
115894
                this.success = new ArrayList<Amazonlisted>(_list366.size);
116733
                this.success = new ArrayList<Amazonlisted>(_list375.size);
115895
                for (int _i367 = 0; _i367 < _list366.size; ++_i367)
116734
                for (int _i376 = 0; _i376 < _list375.size; ++_i376)
115896
                {
116735
                {
115897
                  Amazonlisted _elem368; // required
116736
                  Amazonlisted _elem377; // required
115898
                  _elem368 = new Amazonlisted();
116737
                  _elem377 = new Amazonlisted();
115899
                  _elem368.read(iprot);
116738
                  _elem377.read(iprot);
115900
                  this.success.add(_elem368);
116739
                  this.success.add(_elem377);
115901
                }
116740
                }
115902
                iprot.readListEnd();
116741
                iprot.readListEnd();
115903
              }
116742
              }
115904
            } else { 
116743
            } else { 
115905
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
116744
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 115919... Line 116758...
115919
 
116758
 
115920
      if (this.isSetSuccess()) {
116759
      if (this.isSetSuccess()) {
115921
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
116760
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
115922
        {
116761
        {
115923
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
116762
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
115924
          for (Amazonlisted _iter369 : this.success)
116763
          for (Amazonlisted _iter378 : this.success)
115925
          {
116764
          {
115926
            _iter369.write(oprot);
116765
            _iter378.write(oprot);
115927
          }
116766
          }
115928
          oprot.writeListEnd();
116767
          oprot.writeListEnd();
115929
        }
116768
        }
115930
        oprot.writeFieldEnd();
116769
        oprot.writeFieldEnd();
115931
      }
116770
      }
Line 117598... Line 118437...
117598
        }
118437
        }
117599
        switch (field.id) {
118438
        switch (field.id) {
117600
          case 0: // SUCCESS
118439
          case 0: // SUCCESS
117601
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
118440
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
117602
              {
118441
              {
117603
                org.apache.thrift.protocol.TList _list370 = iprot.readListBegin();
118442
                org.apache.thrift.protocol.TList _list379 = iprot.readListBegin();
117604
                this.success = new ArrayList<MarketplaceHistory>(_list370.size);
118443
                this.success = new ArrayList<MarketplaceHistory>(_list379.size);
117605
                for (int _i371 = 0; _i371 < _list370.size; ++_i371)
118444
                for (int _i380 = 0; _i380 < _list379.size; ++_i380)
117606
                {
118445
                {
117607
                  MarketplaceHistory _elem372; // required
118446
                  MarketplaceHistory _elem381; // required
117608
                  _elem372 = new MarketplaceHistory();
118447
                  _elem381 = new MarketplaceHistory();
117609
                  _elem372.read(iprot);
118448
                  _elem381.read(iprot);
117610
                  this.success.add(_elem372);
118449
                  this.success.add(_elem381);
117611
                }
118450
                }
117612
                iprot.readListEnd();
118451
                iprot.readListEnd();
117613
              }
118452
              }
117614
            } else { 
118453
            } else { 
117615
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
118454
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 117629... Line 118468...
117629
 
118468
 
117630
      if (this.isSetSuccess()) {
118469
      if (this.isSetSuccess()) {
117631
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
118470
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
117632
        {
118471
        {
117633
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
118472
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
117634
          for (MarketplaceHistory _iter373 : this.success)
118473
          for (MarketplaceHistory _iter382 : this.success)
117635
          {
118474
          {
117636
            _iter373.write(oprot);
118475
            _iter382.write(oprot);
117637
          }
118476
          }
117638
          oprot.writeListEnd();
118477
          oprot.writeListEnd();
117639
        }
118478
        }
117640
        oprot.writeFieldEnd();
118479
        oprot.writeFieldEnd();
117641
      }
118480
      }
Line 118894... Line 119733...
118894
        }
119733
        }
118895
        switch (field.id) {
119734
        switch (field.id) {
118896
          case 0: // SUCCESS
119735
          case 0: // SUCCESS
118897
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
119736
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
118898
              {
119737
              {
118899
                org.apache.thrift.protocol.TList _list374 = iprot.readListBegin();
119738
                org.apache.thrift.protocol.TList _list383 = iprot.readListBegin();
118900
                this.success = new ArrayList<Item>(_list374.size);
119739
                this.success = new ArrayList<Item>(_list383.size);
118901
                for (int _i375 = 0; _i375 < _list374.size; ++_i375)
119740
                for (int _i384 = 0; _i384 < _list383.size; ++_i384)
118902
                {
119741
                {
118903
                  Item _elem376; // required
119742
                  Item _elem385; // required
118904
                  _elem376 = new Item();
119743
                  _elem385 = new Item();
118905
                  _elem376.read(iprot);
119744
                  _elem385.read(iprot);
118906
                  this.success.add(_elem376);
119745
                  this.success.add(_elem385);
118907
                }
119746
                }
118908
                iprot.readListEnd();
119747
                iprot.readListEnd();
118909
              }
119748
              }
118910
            } else { 
119749
            } else { 
118911
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
119750
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 118925... Line 119764...
118925
 
119764
 
118926
      if (this.isSetSuccess()) {
119765
      if (this.isSetSuccess()) {
118927
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
119766
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
118928
        {
119767
        {
118929
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
119768
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
118930
          for (Item _iter377 : this.success)
119769
          for (Item _iter386 : this.success)
118931
          {
119770
          {
118932
            _iter377.write(oprot);
119771
            _iter386.write(oprot);
118933
          }
119772
          }
118934
          oprot.writeListEnd();
119773
          oprot.writeListEnd();
118935
        }
119774
        }
118936
        oprot.writeFieldEnd();
119775
        oprot.writeFieldEnd();
118937
      }
119776
      }
Line 119296... Line 120135...
119296
        }
120135
        }
119297
        switch (field.id) {
120136
        switch (field.id) {
119298
          case 1: // ITEM_IDS
120137
          case 1: // ITEM_IDS
119299
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
120138
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
119300
              {
120139
              {
119301
                org.apache.thrift.protocol.TList _list378 = iprot.readListBegin();
120140
                org.apache.thrift.protocol.TList _list387 = iprot.readListBegin();
119302
                this.itemIds = new ArrayList<Long>(_list378.size);
120141
                this.itemIds = new ArrayList<Long>(_list387.size);
119303
                for (int _i379 = 0; _i379 < _list378.size; ++_i379)
120142
                for (int _i388 = 0; _i388 < _list387.size; ++_i388)
119304
                {
120143
                {
119305
                  long _elem380; // required
120144
                  long _elem389; // required
119306
                  _elem380 = iprot.readI64();
120145
                  _elem389 = iprot.readI64();
119307
                  this.itemIds.add(_elem380);
120146
                  this.itemIds.add(_elem389);
119308
                }
120147
                }
119309
                iprot.readListEnd();
120148
                iprot.readListEnd();
119310
              }
120149
              }
119311
            } else { 
120150
            } else { 
119312
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
120151
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 119335... Line 120174...
119335
      oprot.writeStructBegin(STRUCT_DESC);
120174
      oprot.writeStructBegin(STRUCT_DESC);
119336
      if (this.itemIds != null) {
120175
      if (this.itemIds != null) {
119337
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
120176
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
119338
        {
120177
        {
119339
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
120178
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
119340
          for (long _iter381 : this.itemIds)
120179
          for (long _iter390 : this.itemIds)
119341
          {
120180
          {
119342
            oprot.writeI64(_iter381);
120181
            oprot.writeI64(_iter390);
119343
          }
120182
          }
119344
          oprot.writeListEnd();
120183
          oprot.writeListEnd();
119345
        }
120184
        }
119346
        oprot.writeFieldEnd();
120185
        oprot.writeFieldEnd();
119347
      }
120186
      }
Line 119649... Line 120488...
119649
        }
120488
        }
119650
        switch (field.id) {
120489
        switch (field.id) {
119651
          case 0: // SUCCESS
120490
          case 0: // SUCCESS
119652
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
120491
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
119653
              {
120492
              {
119654
                org.apache.thrift.protocol.TMap _map382 = iprot.readMapBegin();
120493
                org.apache.thrift.protocol.TMap _map391 = iprot.readMapBegin();
119655
                this.success = new HashMap<Long,PrivateDeal>(2*_map382.size);
120494
                this.success = new HashMap<Long,PrivateDeal>(2*_map391.size);
119656
                for (int _i383 = 0; _i383 < _map382.size; ++_i383)
120495
                for (int _i392 = 0; _i392 < _map391.size; ++_i392)
119657
                {
120496
                {
119658
                  long _key384; // required
120497
                  long _key393; // required
119659
                  PrivateDeal _val385; // required
120498
                  PrivateDeal _val394; // required
119660
                  _key384 = iprot.readI64();
120499
                  _key393 = iprot.readI64();
119661
                  _val385 = new PrivateDeal();
120500
                  _val394 = new PrivateDeal();
119662
                  _val385.read(iprot);
120501
                  _val394.read(iprot);
119663
                  this.success.put(_key384, _val385);
120502
                  this.success.put(_key393, _val394);
119664
                }
120503
                }
119665
                iprot.readMapEnd();
120504
                iprot.readMapEnd();
119666
              }
120505
              }
119667
            } else { 
120506
            } else { 
119668
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
120507
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 119682... Line 120521...
119682
 
120521
 
119683
      if (this.isSetSuccess()) {
120522
      if (this.isSetSuccess()) {
119684
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
120523
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
119685
        {
120524
        {
119686
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
120525
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
119687
          for (Map.Entry<Long, PrivateDeal> _iter386 : this.success.entrySet())
120526
          for (Map.Entry<Long, PrivateDeal> _iter395 : this.success.entrySet())
119688
          {
120527
          {
119689
            oprot.writeI64(_iter386.getKey());
120528
            oprot.writeI64(_iter395.getKey());
119690
            _iter386.getValue().write(oprot);
120529
            _iter395.getValue().write(oprot);
119691
          }
120530
          }
119692
          oprot.writeMapEnd();
120531
          oprot.writeMapEnd();
119693
        }
120532
        }
119694
        oprot.writeFieldEnd();
120533
        oprot.writeFieldEnd();
119695
      }
120534
      }
Line 121016... Line 121855...
121016
        }
121855
        }
121017
        switch (field.id) {
121856
        switch (field.id) {
121018
          case 0: // SUCCESS
121857
          case 0: // SUCCESS
121019
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
121858
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
121020
              {
121859
              {
121021
                org.apache.thrift.protocol.TList _list387 = iprot.readListBegin();
121860
                org.apache.thrift.protocol.TList _list396 = iprot.readListBegin();
121022
                this.success = new ArrayList<Long>(_list387.size);
121861
                this.success = new ArrayList<Long>(_list396.size);
121023
                for (int _i388 = 0; _i388 < _list387.size; ++_i388)
121862
                for (int _i397 = 0; _i397 < _list396.size; ++_i397)
121024
                {
121863
                {
121025
                  long _elem389; // required
121864
                  long _elem398; // required
121026
                  _elem389 = iprot.readI64();
121865
                  _elem398 = iprot.readI64();
121027
                  this.success.add(_elem389);
121866
                  this.success.add(_elem398);
121028
                }
121867
                }
121029
                iprot.readListEnd();
121868
                iprot.readListEnd();
121030
              }
121869
              }
121031
            } else { 
121870
            } else { 
121032
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
121871
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 121054... Line 121893...
121054
 
121893
 
121055
      if (this.isSetSuccess()) {
121894
      if (this.isSetSuccess()) {
121056
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
121895
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
121057
        {
121896
        {
121058
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
121897
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
121059
          for (long _iter390 : this.success)
121898
          for (long _iter399 : this.success)
121060
          {
121899
          {
121061
            oprot.writeI64(_iter390);
121900
            oprot.writeI64(_iter399);
121062
          }
121901
          }
121063
          oprot.writeListEnd();
121902
          oprot.writeListEnd();
121064
        }
121903
        }
121065
        oprot.writeFieldEnd();
121904
        oprot.writeFieldEnd();
121066
      } else if (this.isSetCex()) {
121905
      } else if (this.isSetCex()) {
Line 122647... Line 123486...
122647
        }
123486
        }
122648
        switch (field.id) {
123487
        switch (field.id) {
122649
          case 0: // SUCCESS
123488
          case 0: // SUCCESS
122650
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
123489
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
122651
              {
123490
              {
122652
                org.apache.thrift.protocol.TList _list391 = iprot.readListBegin();
123491
                org.apache.thrift.protocol.TList _list400 = iprot.readListBegin();
122653
                this.success = new ArrayList<PdPriceComp>(_list391.size);
123492
                this.success = new ArrayList<PdPriceComp>(_list400.size);
122654
                for (int _i392 = 0; _i392 < _list391.size; ++_i392)
123493
                for (int _i401 = 0; _i401 < _list400.size; ++_i401)
122655
                {
123494
                {
122656
                  PdPriceComp _elem393; // required
123495
                  PdPriceComp _elem402; // required
122657
                  _elem393 = new PdPriceComp();
123496
                  _elem402 = new PdPriceComp();
122658
                  _elem393.read(iprot);
123497
                  _elem402.read(iprot);
122659
                  this.success.add(_elem393);
123498
                  this.success.add(_elem402);
122660
                }
123499
                }
122661
                iprot.readListEnd();
123500
                iprot.readListEnd();
122662
              }
123501
              }
122663
            } else { 
123502
            } else { 
122664
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
123503
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 122678... Line 123517...
122678
 
123517
 
122679
      if (this.isSetSuccess()) {
123518
      if (this.isSetSuccess()) {
122680
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
123519
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
122681
        {
123520
        {
122682
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
123521
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
122683
          for (PdPriceComp _iter394 : this.success)
123522
          for (PdPriceComp _iter403 : this.success)
122684
          {
123523
          {
122685
            _iter394.write(oprot);
123524
            _iter403.write(oprot);
122686
          }
123525
          }
122687
          oprot.writeListEnd();
123526
          oprot.writeListEnd();
122688
        }
123527
        }
122689
        oprot.writeFieldEnd();
123528
        oprot.writeFieldEnd();
122690
      }
123529
      }
Line 123178... Line 124017...
123178
        }
124017
        }
123179
        switch (field.id) {
124018
        switch (field.id) {
123180
          case 0: // SUCCESS
124019
          case 0: // SUCCESS
123181
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
124020
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
123182
              {
124021
              {
123183
                org.apache.thrift.protocol.TList _list395 = iprot.readListBegin();
124022
                org.apache.thrift.protocol.TList _list404 = iprot.readListBegin();
123184
                this.success = new ArrayList<SnapdealItem>(_list395.size);
124023
                this.success = new ArrayList<SnapdealItem>(_list404.size);
123185
                for (int _i396 = 0; _i396 < _list395.size; ++_i396)
124024
                for (int _i405 = 0; _i405 < _list404.size; ++_i405)
123186
                {
124025
                {
123187
                  SnapdealItem _elem397; // required
124026
                  SnapdealItem _elem406; // required
123188
                  _elem397 = new SnapdealItem();
124027
                  _elem406 = new SnapdealItem();
123189
                  _elem397.read(iprot);
124028
                  _elem406.read(iprot);
123190
                  this.success.add(_elem397);
124029
                  this.success.add(_elem406);
123191
                }
124030
                }
123192
                iprot.readListEnd();
124031
                iprot.readListEnd();
123193
              }
124032
              }
123194
            } else { 
124033
            } else { 
123195
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
124034
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 123209... Line 124048...
123209
 
124048
 
123210
      if (this.isSetSuccess()) {
124049
      if (this.isSetSuccess()) {
123211
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
124050
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
123212
        {
124051
        {
123213
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
124052
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
123214
          for (SnapdealItem _iter398 : this.success)
124053
          for (SnapdealItem _iter407 : this.success)
123215
          {
124054
          {
123216
            _iter398.write(oprot);
124055
            _iter407.write(oprot);
123217
          }
124056
          }
123218
          oprot.writeListEnd();
124057
          oprot.writeListEnd();
123219
        }
124058
        }
123220
        oprot.writeFieldEnd();
124059
        oprot.writeFieldEnd();
123221
      }
124060
      }
Line 123709... Line 124548...
123709
        }
124548
        }
123710
        switch (field.id) {
124549
        switch (field.id) {
123711
          case 0: // SUCCESS
124550
          case 0: // SUCCESS
123712
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
124551
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
123713
              {
124552
              {
123714
                org.apache.thrift.protocol.TList _list399 = iprot.readListBegin();
124553
                org.apache.thrift.protocol.TList _list408 = iprot.readListBegin();
123715
                this.success = new ArrayList<FlipkartItem>(_list399.size);
124554
                this.success = new ArrayList<FlipkartItem>(_list408.size);
123716
                for (int _i400 = 0; _i400 < _list399.size; ++_i400)
124555
                for (int _i409 = 0; _i409 < _list408.size; ++_i409)
123717
                {
124556
                {
123718
                  FlipkartItem _elem401; // required
124557
                  FlipkartItem _elem410; // required
123719
                  _elem401 = new FlipkartItem();
124558
                  _elem410 = new FlipkartItem();
123720
                  _elem401.read(iprot);
124559
                  _elem410.read(iprot);
123721
                  this.success.add(_elem401);
124560
                  this.success.add(_elem410);
123722
                }
124561
                }
123723
                iprot.readListEnd();
124562
                iprot.readListEnd();
123724
              }
124563
              }
123725
            } else { 
124564
            } else { 
123726
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
124565
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 123740... Line 124579...
123740
 
124579
 
123741
      if (this.isSetSuccess()) {
124580
      if (this.isSetSuccess()) {
123742
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
124581
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
123743
        {
124582
        {
123744
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
124583
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
123745
          for (FlipkartItem _iter402 : this.success)
124584
          for (FlipkartItem _iter411 : this.success)
123746
          {
124585
          {
123747
            _iter402.write(oprot);
124586
            _iter411.write(oprot);
123748
          }
124587
          }
123749
          oprot.writeListEnd();
124588
          oprot.writeListEnd();
123750
        }
124589
        }
123751
        oprot.writeFieldEnd();
124590
        oprot.writeFieldEnd();
123752
      }
124591
      }
Line 124045... Line 124884...
124045
        }
124884
        }
124046
        switch (field.id) {
124885
        switch (field.id) {
124047
          case 1: // COMPETITOR_PRICING_MAP
124886
          case 1: // COMPETITOR_PRICING_MAP
124048
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
124887
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
124049
              {
124888
              {
124050
                org.apache.thrift.protocol.TMap _map403 = iprot.readMapBegin();
124889
                org.apache.thrift.protocol.TMap _map412 = iprot.readMapBegin();
124051
                this.competitorPricingMap = new HashMap<Long,CompetitorPricing>(2*_map403.size);
124890
                this.competitorPricingMap = new HashMap<Long,CompetitorPricing>(2*_map412.size);
124052
                for (int _i404 = 0; _i404 < _map403.size; ++_i404)
124891
                for (int _i413 = 0; _i413 < _map412.size; ++_i413)
124053
                {
124892
                {
124054
                  long _key405; // required
124893
                  long _key414; // required
124055
                  CompetitorPricing _val406; // required
124894
                  CompetitorPricing _val415; // required
124056
                  _key405 = iprot.readI64();
124895
                  _key414 = iprot.readI64();
124057
                  _val406 = new CompetitorPricing();
124896
                  _val415 = new CompetitorPricing();
124058
                  _val406.read(iprot);
124897
                  _val415.read(iprot);
124059
                  this.competitorPricingMap.put(_key405, _val406);
124898
                  this.competitorPricingMap.put(_key414, _val415);
124060
                }
124899
                }
124061
                iprot.readMapEnd();
124900
                iprot.readMapEnd();
124062
              }
124901
              }
124063
            } else { 
124902
            } else { 
124064
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
124903
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 124079... Line 124918...
124079
      oprot.writeStructBegin(STRUCT_DESC);
124918
      oprot.writeStructBegin(STRUCT_DESC);
124080
      if (this.competitorPricingMap != null) {
124919
      if (this.competitorPricingMap != null) {
124081
        oprot.writeFieldBegin(COMPETITOR_PRICING_MAP_FIELD_DESC);
124920
        oprot.writeFieldBegin(COMPETITOR_PRICING_MAP_FIELD_DESC);
124082
        {
124921
        {
124083
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.competitorPricingMap.size()));
124922
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.competitorPricingMap.size()));
124084
          for (Map.Entry<Long, CompetitorPricing> _iter407 : this.competitorPricingMap.entrySet())
124923
          for (Map.Entry<Long, CompetitorPricing> _iter416 : this.competitorPricingMap.entrySet())
124085
          {
124924
          {
124086
            oprot.writeI64(_iter407.getKey());
124925
            oprot.writeI64(_iter416.getKey());
124087
            _iter407.getValue().write(oprot);
124926
            _iter416.getValue().write(oprot);
124088
          }
124927
          }
124089
          oprot.writeMapEnd();
124928
          oprot.writeMapEnd();
124090
        }
124929
        }
124091
        oprot.writeFieldEnd();
124930
        oprot.writeFieldEnd();
124092
      }
124931
      }
Line 124873... Line 125712...
124873
        }
125712
        }
124874
        switch (field.id) {
125713
        switch (field.id) {
124875
          case 0: // SUCCESS
125714
          case 0: // SUCCESS
124876
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
125715
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
124877
              {
125716
              {
124878
                org.apache.thrift.protocol.TList _list408 = iprot.readListBegin();
125717
                org.apache.thrift.protocol.TList _list417 = iprot.readListBegin();
124879
                this.success = new ArrayList<CompetitorPricing>(_list408.size);
125718
                this.success = new ArrayList<CompetitorPricing>(_list417.size);
124880
                for (int _i409 = 0; _i409 < _list408.size; ++_i409)
125719
                for (int _i418 = 0; _i418 < _list417.size; ++_i418)
124881
                {
125720
                {
124882
                  CompetitorPricing _elem410; // required
125721
                  CompetitorPricing _elem419; // required
124883
                  _elem410 = new CompetitorPricing();
125722
                  _elem419 = new CompetitorPricing();
124884
                  _elem410.read(iprot);
125723
                  _elem419.read(iprot);
124885
                  this.success.add(_elem410);
125724
                  this.success.add(_elem419);
124886
                }
125725
                }
124887
                iprot.readListEnd();
125726
                iprot.readListEnd();
124888
              }
125727
              }
124889
            } else { 
125728
            } else { 
124890
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
125729
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 124904... Line 125743...
124904
 
125743
 
124905
      if (this.isSetSuccess()) {
125744
      if (this.isSetSuccess()) {
124906
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
125745
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
124907
        {
125746
        {
124908
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
125747
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
124909
          for (CompetitorPricing _iter411 : this.success)
125748
          for (CompetitorPricing _iter420 : this.success)
124910
          {
125749
          {
124911
            _iter411.write(oprot);
125750
            _iter420.write(oprot);
124912
          }
125751
          }
124913
          oprot.writeListEnd();
125752
          oprot.writeListEnd();
124914
        }
125753
        }
124915
        oprot.writeFieldEnd();
125754
        oprot.writeFieldEnd();
124916
      }
125755
      }
Line 125498... Line 126337...
125498
        }
126337
        }
125499
        switch (field.id) {
126338
        switch (field.id) {
125500
          case 0: // SUCCESS
126339
          case 0: // SUCCESS
125501
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
126340
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
125502
              {
126341
              {
125503
                org.apache.thrift.protocol.TList _list412 = iprot.readListBegin();
126342
                org.apache.thrift.protocol.TList _list421 = iprot.readListBegin();
125504
                this.success = new ArrayList<CompetitorPricing>(_list412.size);
126343
                this.success = new ArrayList<CompetitorPricing>(_list421.size);
125505
                for (int _i413 = 0; _i413 < _list412.size; ++_i413)
126344
                for (int _i422 = 0; _i422 < _list421.size; ++_i422)
125506
                {
126345
                {
125507
                  CompetitorPricing _elem414; // required
126346
                  CompetitorPricing _elem423; // required
125508
                  _elem414 = new CompetitorPricing();
126347
                  _elem423 = new CompetitorPricing();
125509
                  _elem414.read(iprot);
126348
                  _elem423.read(iprot);
125510
                  this.success.add(_elem414);
126349
                  this.success.add(_elem423);
125511
                }
126350
                }
125512
                iprot.readListEnd();
126351
                iprot.readListEnd();
125513
              }
126352
              }
125514
            } else { 
126353
            } else { 
125515
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
126354
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 125529... Line 126368...
125529
 
126368
 
125530
      if (this.isSetSuccess()) {
126369
      if (this.isSetSuccess()) {
125531
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
126370
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
125532
        {
126371
        {
125533
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
126372
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
125534
          for (CompetitorPricing _iter415 : this.success)
126373
          for (CompetitorPricing _iter424 : this.success)
125535
          {
126374
          {
125536
            _iter415.write(oprot);
126375
            _iter424.write(oprot);
125537
          }
126376
          }
125538
          oprot.writeListEnd();
126377
          oprot.writeListEnd();
125539
        }
126378
        }
125540
        oprot.writeFieldEnd();
126379
        oprot.writeFieldEnd();
125541
      }
126380
      }
Line 125834... Line 126673...
125834
        }
126673
        }
125835
        switch (field.id) {
126674
        switch (field.id) {
125836
          case 1: // AMAZON_PROMOTIONS
126675
          case 1: // AMAZON_PROMOTIONS
125837
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
126676
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
125838
              {
126677
              {
125839
                org.apache.thrift.protocol.TMap _map416 = iprot.readMapBegin();
126678
                org.apache.thrift.protocol.TMap _map425 = iprot.readMapBegin();
125840
                this.amazonPromotions = new HashMap<String,AmazonPromotion>(2*_map416.size);
126679
                this.amazonPromotions = new HashMap<String,AmazonPromotion>(2*_map425.size);
125841
                for (int _i417 = 0; _i417 < _map416.size; ++_i417)
126680
                for (int _i426 = 0; _i426 < _map425.size; ++_i426)
125842
                {
126681
                {
125843
                  String _key418; // required
126682
                  String _key427; // required
125844
                  AmazonPromotion _val419; // required
126683
                  AmazonPromotion _val428; // required
125845
                  _key418 = iprot.readString();
126684
                  _key427 = iprot.readString();
125846
                  _val419 = new AmazonPromotion();
126685
                  _val428 = new AmazonPromotion();
125847
                  _val419.read(iprot);
126686
                  _val428.read(iprot);
125848
                  this.amazonPromotions.put(_key418, _val419);
126687
                  this.amazonPromotions.put(_key427, _val428);
125849
                }
126688
                }
125850
                iprot.readMapEnd();
126689
                iprot.readMapEnd();
125851
              }
126690
              }
125852
            } else { 
126691
            } else { 
125853
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
126692
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 125868... Line 126707...
125868
      oprot.writeStructBegin(STRUCT_DESC);
126707
      oprot.writeStructBegin(STRUCT_DESC);
125869
      if (this.amazonPromotions != null) {
126708
      if (this.amazonPromotions != null) {
125870
        oprot.writeFieldBegin(AMAZON_PROMOTIONS_FIELD_DESC);
126709
        oprot.writeFieldBegin(AMAZON_PROMOTIONS_FIELD_DESC);
125871
        {
126710
        {
125872
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, this.amazonPromotions.size()));
126711
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRUCT, this.amazonPromotions.size()));
125873
          for (Map.Entry<String, AmazonPromotion> _iter420 : this.amazonPromotions.entrySet())
126712
          for (Map.Entry<String, AmazonPromotion> _iter429 : this.amazonPromotions.entrySet())
125874
          {
126713
          {
125875
            oprot.writeString(_iter420.getKey());
126714
            oprot.writeString(_iter429.getKey());
125876
            _iter420.getValue().write(oprot);
126715
            _iter429.getValue().write(oprot);
125877
          }
126716
          }
125878
          oprot.writeMapEnd();
126717
          oprot.writeMapEnd();
125879
        }
126718
        }
125880
        oprot.writeFieldEnd();
126719
        oprot.writeFieldEnd();
125881
      }
126720
      }
Line 126237... Line 127076...
126237
        }
127076
        }
126238
        switch (field.id) {
127077
        switch (field.id) {
126239
          case 0: // SUCCESS
127078
          case 0: // SUCCESS
126240
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
127079
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
126241
              {
127080
              {
126242
                org.apache.thrift.protocol.TList _list421 = iprot.readListBegin();
127081
                org.apache.thrift.protocol.TList _list430 = iprot.readListBegin();
126243
                this.success = new ArrayList<String>(_list421.size);
127082
                this.success = new ArrayList<String>(_list430.size);
126244
                for (int _i422 = 0; _i422 < _list421.size; ++_i422)
127083
                for (int _i431 = 0; _i431 < _list430.size; ++_i431)
126245
                {
127084
                {
126246
                  String _elem423; // required
127085
                  String _elem432; // required
126247
                  _elem423 = iprot.readString();
127086
                  _elem432 = iprot.readString();
126248
                  this.success.add(_elem423);
127087
                  this.success.add(_elem432);
126249
                }
127088
                }
126250
                iprot.readListEnd();
127089
                iprot.readListEnd();
126251
              }
127090
              }
126252
            } else { 
127091
            } else { 
126253
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
127092
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 126275... Line 127114...
126275
 
127114
 
126276
      if (this.isSetSuccess()) {
127115
      if (this.isSetSuccess()) {
126277
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
127116
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
126278
        {
127117
        {
126279
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
127118
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, this.success.size()));
126280
          for (String _iter424 : this.success)
127119
          for (String _iter433 : this.success)
126281
          {
127120
          {
126282
            oprot.writeString(_iter424);
127121
            oprot.writeString(_iter433);
126283
          }
127122
          }
126284
          oprot.writeListEnd();
127123
          oprot.writeListEnd();
126285
        }
127124
        }
126286
        oprot.writeFieldEnd();
127125
        oprot.writeFieldEnd();
126287
      } else if (this.isSetCex()) {
127126
      } else if (this.isSetCex()) {
Line 126964... Line 127803...
126964
        }
127803
        }
126965
        switch (field.id) {
127804
        switch (field.id) {
126966
          case 0: // SUCCESS
127805
          case 0: // SUCCESS
126967
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
127806
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
126968
              {
127807
              {
126969
                org.apache.thrift.protocol.TList _list425 = iprot.readListBegin();
127808
                org.apache.thrift.protocol.TList _list434 = iprot.readListBegin();
126970
                this.success = new ArrayList<AmazonPromotion>(_list425.size);
127809
                this.success = new ArrayList<AmazonPromotion>(_list434.size);
126971
                for (int _i426 = 0; _i426 < _list425.size; ++_i426)
127810
                for (int _i435 = 0; _i435 < _list434.size; ++_i435)
126972
                {
127811
                {
126973
                  AmazonPromotion _elem427; // required
127812
                  AmazonPromotion _elem436; // required
126974
                  _elem427 = new AmazonPromotion();
127813
                  _elem436 = new AmazonPromotion();
126975
                  _elem427.read(iprot);
127814
                  _elem436.read(iprot);
126976
                  this.success.add(_elem427);
127815
                  this.success.add(_elem436);
126977
                }
127816
                }
126978
                iprot.readListEnd();
127817
                iprot.readListEnd();
126979
              }
127818
              }
126980
            } else { 
127819
            } else { 
126981
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
127820
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 126995... Line 127834...
126995
 
127834
 
126996
      if (this.isSetSuccess()) {
127835
      if (this.isSetSuccess()) {
126997
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
127836
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
126998
        {
127837
        {
126999
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
127838
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
127000
          for (AmazonPromotion _iter428 : this.success)
127839
          for (AmazonPromotion _iter437 : this.success)
127001
          {
127840
          {
127002
            _iter428.write(oprot);
127841
            _iter437.write(oprot);
127003
          }
127842
          }
127004
          oprot.writeListEnd();
127843
          oprot.writeListEnd();
127005
        }
127844
        }
127006
        oprot.writeFieldEnd();
127845
        oprot.writeFieldEnd();
127007
      }
127846
      }
Line 127295... Line 128134...
127295
        }
128134
        }
127296
        switch (field.id) {
128135
        switch (field.id) {
127297
          case 1: // AMAZON_PROMOTIONS
128136
          case 1: // AMAZON_PROMOTIONS
127298
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
128137
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
127299
              {
128138
              {
127300
                org.apache.thrift.protocol.TList _list429 = iprot.readListBegin();
128139
                org.apache.thrift.protocol.TList _list438 = iprot.readListBegin();
127301
                this.amazonPromotions = new ArrayList<AmazonPromotion>(_list429.size);
128140
                this.amazonPromotions = new ArrayList<AmazonPromotion>(_list438.size);
127302
                for (int _i430 = 0; _i430 < _list429.size; ++_i430)
128141
                for (int _i439 = 0; _i439 < _list438.size; ++_i439)
127303
                {
128142
                {
127304
                  AmazonPromotion _elem431; // required
128143
                  AmazonPromotion _elem440; // required
127305
                  _elem431 = new AmazonPromotion();
128144
                  _elem440 = new AmazonPromotion();
127306
                  _elem431.read(iprot);
128145
                  _elem440.read(iprot);
127307
                  this.amazonPromotions.add(_elem431);
128146
                  this.amazonPromotions.add(_elem440);
127308
                }
128147
                }
127309
                iprot.readListEnd();
128148
                iprot.readListEnd();
127310
              }
128149
              }
127311
            } else { 
128150
            } else { 
127312
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
128151
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 127327... Line 128166...
127327
      oprot.writeStructBegin(STRUCT_DESC);
128166
      oprot.writeStructBegin(STRUCT_DESC);
127328
      if (this.amazonPromotions != null) {
128167
      if (this.amazonPromotions != null) {
127329
        oprot.writeFieldBegin(AMAZON_PROMOTIONS_FIELD_DESC);
128168
        oprot.writeFieldBegin(AMAZON_PROMOTIONS_FIELD_DESC);
127330
        {
128169
        {
127331
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.amazonPromotions.size()));
128170
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.amazonPromotions.size()));
127332
          for (AmazonPromotion _iter432 : this.amazonPromotions)
128171
          for (AmazonPromotion _iter441 : this.amazonPromotions)
127333
          {
128172
          {
127334
            _iter432.write(oprot);
128173
            _iter441.write(oprot);
127335
          }
128174
          }
127336
          oprot.writeListEnd();
128175
          oprot.writeListEnd();
127337
        }
128176
        }
127338
        oprot.writeFieldEnd();
128177
        oprot.writeFieldEnd();
127339
      }
128178
      }
Line 128674... Line 129513...
128674
            }
129513
            }
128675
            break;
129514
            break;
128676
          case 2: // STATEVAT
129515
          case 2: // STATEVAT
128677
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
129516
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
128678
              {
129517
              {
128679
                org.apache.thrift.protocol.TMap _map433 = iprot.readMapBegin();
129518
                org.apache.thrift.protocol.TMap _map442 = iprot.readMapBegin();
128680
                this.statevat = new HashMap<Long,Double>(2*_map433.size);
129519
                this.statevat = new HashMap<Long,Double>(2*_map442.size);
128681
                for (int _i434 = 0; _i434 < _map433.size; ++_i434)
129520
                for (int _i443 = 0; _i443 < _map442.size; ++_i443)
128682
                {
129521
                {
128683
                  long _key435; // required
129522
                  long _key444; // required
128684
                  double _val436; // required
129523
                  double _val445; // required
128685
                  _key435 = iprot.readI64();
129524
                  _key444 = iprot.readI64();
128686
                  _val436 = iprot.readDouble();
129525
                  _val445 = iprot.readDouble();
128687
                  this.statevat.put(_key435, _val436);
129526
                  this.statevat.put(_key444, _val445);
128688
                }
129527
                }
128689
                iprot.readMapEnd();
129528
                iprot.readMapEnd();
128690
              }
129529
              }
128691
            } else { 
129530
            } else { 
128692
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
129531
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 128710... Line 129549...
128710
      oprot.writeFieldEnd();
129549
      oprot.writeFieldEnd();
128711
      if (this.statevat != null) {
129550
      if (this.statevat != null) {
128712
        oprot.writeFieldBegin(STATEVAT_FIELD_DESC);
129551
        oprot.writeFieldBegin(STATEVAT_FIELD_DESC);
128713
        {
129552
        {
128714
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.DOUBLE, this.statevat.size()));
129553
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.DOUBLE, this.statevat.size()));
128715
          for (Map.Entry<Long, Double> _iter437 : this.statevat.entrySet())
129554
          for (Map.Entry<Long, Double> _iter446 : this.statevat.entrySet())
128716
          {
129555
          {
128717
            oprot.writeI64(_iter437.getKey());
129556
            oprot.writeI64(_iter446.getKey());
128718
            oprot.writeDouble(_iter437.getValue());
129557
            oprot.writeDouble(_iter446.getValue());
128719
          }
129558
          }
128720
          oprot.writeMapEnd();
129559
          oprot.writeMapEnd();
128721
        }
129560
        }
128722
        oprot.writeFieldEnd();
129561
        oprot.writeFieldEnd();
128723
      }
129562
      }
Line 129515... Line 130354...
129515
        }
130354
        }
129516
        switch (field.id) {
130355
        switch (field.id) {
129517
          case 0: // SUCCESS
130356
          case 0: // SUCCESS
129518
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
130357
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
129519
              {
130358
              {
129520
                org.apache.thrift.protocol.TMap _map438 = iprot.readMapBegin();
130359
                org.apache.thrift.protocol.TMap _map447 = iprot.readMapBegin();
129521
                this.success = new HashMap<Long,ExclusiveAffiliateItemInfo>(2*_map438.size);
130360
                this.success = new HashMap<Long,ExclusiveAffiliateItemInfo>(2*_map447.size);
129522
                for (int _i439 = 0; _i439 < _map438.size; ++_i439)
130361
                for (int _i448 = 0; _i448 < _map447.size; ++_i448)
129523
                {
130362
                {
129524
                  long _key440; // required
130363
                  long _key449; // required
129525
                  ExclusiveAffiliateItemInfo _val441; // required
130364
                  ExclusiveAffiliateItemInfo _val450; // required
129526
                  _key440 = iprot.readI64();
130365
                  _key449 = iprot.readI64();
129527
                  _val441 = new ExclusiveAffiliateItemInfo();
130366
                  _val450 = new ExclusiveAffiliateItemInfo();
129528
                  _val441.read(iprot);
130367
                  _val450.read(iprot);
129529
                  this.success.put(_key440, _val441);
130368
                  this.success.put(_key449, _val450);
129530
                }
130369
                }
129531
                iprot.readMapEnd();
130370
                iprot.readMapEnd();
129532
              }
130371
              }
129533
            } else { 
130372
            } else { 
129534
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
130373
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 129548... Line 130387...
129548
 
130387
 
129549
      if (this.isSetSuccess()) {
130388
      if (this.isSetSuccess()) {
129550
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
130389
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
129551
        {
130390
        {
129552
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
130391
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
129553
          for (Map.Entry<Long, ExclusiveAffiliateItemInfo> _iter442 : this.success.entrySet())
130392
          for (Map.Entry<Long, ExclusiveAffiliateItemInfo> _iter451 : this.success.entrySet())
129554
          {
130393
          {
129555
            oprot.writeI64(_iter442.getKey());
130394
            oprot.writeI64(_iter451.getKey());
129556
            _iter442.getValue().write(oprot);
130395
            _iter451.getValue().write(oprot);
129557
          }
130396
          }
129558
          oprot.writeMapEnd();
130397
          oprot.writeMapEnd();
129559
        }
130398
        }
129560
        oprot.writeFieldEnd();
130399
        oprot.writeFieldEnd();
129561
      }
130400
      }
Line 130049... Line 130888...
130049
        }
130888
        }
130050
        switch (field.id) {
130889
        switch (field.id) {
130051
          case 0: // SUCCESS
130890
          case 0: // SUCCESS
130052
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
130891
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
130053
              {
130892
              {
130054
                org.apache.thrift.protocol.TList _list443 = iprot.readListBegin();
130893
                org.apache.thrift.protocol.TList _list452 = iprot.readListBegin();
130055
                this.success = new ArrayList<Amazonlisted>(_list443.size);
130894
                this.success = new ArrayList<Amazonlisted>(_list452.size);
130056
                for (int _i444 = 0; _i444 < _list443.size; ++_i444)
130895
                for (int _i453 = 0; _i453 < _list452.size; ++_i453)
130057
                {
130896
                {
130058
                  Amazonlisted _elem445; // required
130897
                  Amazonlisted _elem454; // required
130059
                  _elem445 = new Amazonlisted();
130898
                  _elem454 = new Amazonlisted();
130060
                  _elem445.read(iprot);
130899
                  _elem454.read(iprot);
130061
                  this.success.add(_elem445);
130900
                  this.success.add(_elem454);
130062
                }
130901
                }
130063
                iprot.readListEnd();
130902
                iprot.readListEnd();
130064
              }
130903
              }
130065
            } else { 
130904
            } else { 
130066
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
130905
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 130080... Line 130919...
130080
 
130919
 
130081
      if (this.isSetSuccess()) {
130920
      if (this.isSetSuccess()) {
130082
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
130921
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
130083
        {
130922
        {
130084
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
130923
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
130085
          for (Amazonlisted _iter446 : this.success)
130924
          for (Amazonlisted _iter455 : this.success)
130086
          {
130925
          {
130087
            _iter446.write(oprot);
130926
            _iter455.write(oprot);
130088
          }
130927
          }
130089
          oprot.writeListEnd();
130928
          oprot.writeListEnd();
130090
        }
130929
        }
130091
        oprot.writeFieldEnd();
130930
        oprot.writeFieldEnd();
130092
      }
130931
      }
Line 130580... Line 131419...
130580
        }
131419
        }
130581
        switch (field.id) {
131420
        switch (field.id) {
130582
          case 0: // SUCCESS
131421
          case 0: // SUCCESS
130583
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
131422
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
130584
              {
131423
              {
130585
                org.apache.thrift.protocol.TList _list447 = iprot.readListBegin();
131424
                org.apache.thrift.protocol.TList _list456 = iprot.readListBegin();
130586
                this.success = new ArrayList<Amazonlisted>(_list447.size);
131425
                this.success = new ArrayList<Amazonlisted>(_list456.size);
130587
                for (int _i448 = 0; _i448 < _list447.size; ++_i448)
131426
                for (int _i457 = 0; _i457 < _list456.size; ++_i457)
130588
                {
131427
                {
130589
                  Amazonlisted _elem449; // required
131428
                  Amazonlisted _elem458; // required
130590
                  _elem449 = new Amazonlisted();
131429
                  _elem458 = new Amazonlisted();
130591
                  _elem449.read(iprot);
131430
                  _elem458.read(iprot);
130592
                  this.success.add(_elem449);
131431
                  this.success.add(_elem458);
130593
                }
131432
                }
130594
                iprot.readListEnd();
131433
                iprot.readListEnd();
130595
              }
131434
              }
130596
            } else { 
131435
            } else { 
130597
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
131436
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 130611... Line 131450...
130611
 
131450
 
130612
      if (this.isSetSuccess()) {
131451
      if (this.isSetSuccess()) {
130613
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
131452
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
130614
        {
131453
        {
130615
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
131454
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
130616
          for (Amazonlisted _iter450 : this.success)
131455
          for (Amazonlisted _iter459 : this.success)
130617
          {
131456
          {
130618
            _iter450.write(oprot);
131457
            _iter459.write(oprot);
130619
          }
131458
          }
130620
          oprot.writeListEnd();
131459
          oprot.writeListEnd();
130621
        }
131460
        }
130622
        oprot.writeFieldEnd();
131461
        oprot.writeFieldEnd();
130623
      }
131462
      }
Line 130929... Line 131768...
130929
        }
131768
        }
130930
        switch (field.id) {
131769
        switch (field.id) {
130931
          case 1: // LINES
131770
          case 1: // LINES
130932
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
131771
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
130933
              {
131772
              {
130934
                org.apache.thrift.protocol.TMap _map451 = iprot.readMapBegin();
131773
                org.apache.thrift.protocol.TMap _map460 = iprot.readMapBegin();
130935
                this.lines = new HashMap<Long,Map<String,Long>>(2*_map451.size);
131774
                this.lines = new HashMap<Long,Map<String,Long>>(2*_map460.size);
130936
                for (int _i452 = 0; _i452 < _map451.size; ++_i452)
131775
                for (int _i461 = 0; _i461 < _map460.size; ++_i461)
130937
                {
131776
                {
130938
                  long _key453; // required
131777
                  long _key462; // required
130939
                  Map<String,Long> _val454; // required
131778
                  Map<String,Long> _val463; // required
130940
                  _key453 = iprot.readI64();
131779
                  _key462 = iprot.readI64();
130941
                  {
131780
                  {
130942
                    org.apache.thrift.protocol.TMap _map455 = iprot.readMapBegin();
131781
                    org.apache.thrift.protocol.TMap _map464 = iprot.readMapBegin();
130943
                    _val454 = new HashMap<String,Long>(2*_map455.size);
131782
                    _val463 = new HashMap<String,Long>(2*_map464.size);
130944
                    for (int _i456 = 0; _i456 < _map455.size; ++_i456)
131783
                    for (int _i465 = 0; _i465 < _map464.size; ++_i465)
130945
                    {
131784
                    {
130946
                      String _key457; // required
131785
                      String _key466; // required
130947
                      long _val458; // required
131786
                      long _val467; // required
130948
                      _key457 = iprot.readString();
131787
                      _key466 = iprot.readString();
130949
                      _val458 = iprot.readI64();
131788
                      _val467 = iprot.readI64();
130950
                      _val454.put(_key457, _val458);
131789
                      _val463.put(_key466, _val467);
130951
                    }
131790
                    }
130952
                    iprot.readMapEnd();
131791
                    iprot.readMapEnd();
130953
                  }
131792
                  }
130954
                  this.lines.put(_key453, _val454);
131793
                  this.lines.put(_key462, _val463);
130955
                }
131794
                }
130956
                iprot.readMapEnd();
131795
                iprot.readMapEnd();
130957
              }
131796
              }
130958
            } else { 
131797
            } else { 
130959
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
131798
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 130974... Line 131813...
130974
      oprot.writeStructBegin(STRUCT_DESC);
131813
      oprot.writeStructBegin(STRUCT_DESC);
130975
      if (this.lines != null) {
131814
      if (this.lines != null) {
130976
        oprot.writeFieldBegin(LINES_FIELD_DESC);
131815
        oprot.writeFieldBegin(LINES_FIELD_DESC);
130977
        {
131816
        {
130978
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.MAP, this.lines.size()));
131817
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.MAP, this.lines.size()));
130979
          for (Map.Entry<Long, Map<String,Long>> _iter459 : this.lines.entrySet())
131818
          for (Map.Entry<Long, Map<String,Long>> _iter468 : this.lines.entrySet())
130980
          {
131819
          {
130981
            oprot.writeI64(_iter459.getKey());
131820
            oprot.writeI64(_iter468.getKey());
130982
            {
131821
            {
130983
              oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, _iter459.getValue().size()));
131822
              oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, _iter468.getValue().size()));
130984
              for (Map.Entry<String, Long> _iter460 : _iter459.getValue().entrySet())
131823
              for (Map.Entry<String, Long> _iter469 : _iter468.getValue().entrySet())
130985
              {
131824
              {
130986
                oprot.writeString(_iter460.getKey());
131825
                oprot.writeString(_iter469.getKey());
130987
                oprot.writeI64(_iter460.getValue());
131826
                oprot.writeI64(_iter469.getValue());
130988
              }
131827
              }
130989
              oprot.writeMapEnd();
131828
              oprot.writeMapEnd();
130990
            }
131829
            }
130991
          }
131830
          }
130992
          oprot.writeMapEnd();
131831
          oprot.writeMapEnd();
Line 131369... Line 132208...
131369
        }
132208
        }
131370
        switch (field.id) {
132209
        switch (field.id) {
131371
          case 0: // SUCCESS
132210
          case 0: // SUCCESS
131372
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
132211
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
131373
              {
132212
              {
131374
                org.apache.thrift.protocol.TMap _map461 = iprot.readMapBegin();
132213
                org.apache.thrift.protocol.TMap _map470 = iprot.readMapBegin();
131375
                this.success = new HashMap<Long,Map<String,Long>>(2*_map461.size);
132214
                this.success = new HashMap<Long,Map<String,Long>>(2*_map470.size);
131376
                for (int _i462 = 0; _i462 < _map461.size; ++_i462)
132215
                for (int _i471 = 0; _i471 < _map470.size; ++_i471)
131377
                {
132216
                {
131378
                  long _key463; // required
132217
                  long _key472; // required
131379
                  Map<String,Long> _val464; // required
132218
                  Map<String,Long> _val473; // required
131380
                  _key463 = iprot.readI64();
132219
                  _key472 = iprot.readI64();
131381
                  {
132220
                  {
131382
                    org.apache.thrift.protocol.TMap _map465 = iprot.readMapBegin();
132221
                    org.apache.thrift.protocol.TMap _map474 = iprot.readMapBegin();
131383
                    _val464 = new HashMap<String,Long>(2*_map465.size);
132222
                    _val473 = new HashMap<String,Long>(2*_map474.size);
131384
                    for (int _i466 = 0; _i466 < _map465.size; ++_i466)
132223
                    for (int _i475 = 0; _i475 < _map474.size; ++_i475)
131385
                    {
132224
                    {
131386
                      String _key467; // required
132225
                      String _key476; // required
131387
                      long _val468; // required
132226
                      long _val477; // required
131388
                      _key467 = iprot.readString();
132227
                      _key476 = iprot.readString();
131389
                      _val468 = iprot.readI64();
132228
                      _val477 = iprot.readI64();
131390
                      _val464.put(_key467, _val468);
132229
                      _val473.put(_key476, _val477);
131391
                    }
132230
                    }
131392
                    iprot.readMapEnd();
132231
                    iprot.readMapEnd();
131393
                  }
132232
                  }
131394
                  this.success.put(_key463, _val464);
132233
                  this.success.put(_key472, _val473);
131395
                }
132234
                }
131396
                iprot.readMapEnd();
132235
                iprot.readMapEnd();
131397
              }
132236
              }
131398
            } else { 
132237
            } else { 
131399
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
132238
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 131421... Line 132260...
131421
 
132260
 
131422
      if (this.isSetSuccess()) {
132261
      if (this.isSetSuccess()) {
131423
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
132262
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
131424
        {
132263
        {
131425
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.MAP, this.success.size()));
132264
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.MAP, this.success.size()));
131426
          for (Map.Entry<Long, Map<String,Long>> _iter469 : this.success.entrySet())
132265
          for (Map.Entry<Long, Map<String,Long>> _iter478 : this.success.entrySet())
131427
          {
132266
          {
131428
            oprot.writeI64(_iter469.getKey());
132267
            oprot.writeI64(_iter478.getKey());
131429
            {
132268
            {
131430
              oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, _iter469.getValue().size()));
132269
              oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.I64, _iter478.getValue().size()));
131431
              for (Map.Entry<String, Long> _iter470 : _iter469.getValue().entrySet())
132270
              for (Map.Entry<String, Long> _iter479 : _iter478.getValue().entrySet())
131432
              {
132271
              {
131433
                oprot.writeString(_iter470.getKey());
132272
                oprot.writeString(_iter479.getKey());
131434
                oprot.writeI64(_iter470.getValue());
132273
                oprot.writeI64(_iter479.getValue());
131435
              }
132274
              }
131436
              oprot.writeMapEnd();
132275
              oprot.writeMapEnd();
131437
            }
132276
            }
131438
          }
132277
          }
131439
          oprot.writeMapEnd();
132278
          oprot.writeMapEnd();