Subversion Repositories SmartDukaan

Rev

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

Rev 4783 Rev 4788
Line 245... Line 245...
245
     * given warehouse and were picked up by the given provider as SHIPPED_FROM_WH.
245
     * given warehouse and were picked up by the given provider as SHIPPED_FROM_WH.
246
     * 
246
     * 
247
     * @param warehouseId
247
     * @param warehouseId
248
     * @param providerId
248
     * @param providerId
249
     * @param cod
249
     * @param cod
-
 
250
     * @param orderIds
250
     */
251
     */
251
    public boolean markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod) throws TransactionServiceException, org.apache.thrift.TException;
252
    public boolean markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod, List<Long> orderIds) throws TransactionServiceException, org.apache.thrift.TException;
252
 
253
 
253
    /**
254
    /**
254
     * Marks all SHIPPED_FROM_WH orders of the previous day for a provider as SHIPPED_TO_LOGISTICS.
255
     * Marks all SHIPPED_FROM_WH orders of the previous day for a provider as SHIPPED_TO_LOGISTICS.
255
     * Returns a list of orders that were shipped from warehouse but did not appear in the pick-up report.
256
     * Returns a list of orders that were shipped from warehouse but did not appear in the pick-up report.
256
     * Raises an exception if we encounter report for an AWB number that we did not ship.
257
     * Raises an exception if we encounter report for an AWB number that we did not ship.
Line 786... Line 787...
786
 
787
 
787
    public void addInvoiceNumber(long orderId, String invoiceNumber, String color, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addInvoiceNumber_call> resultHandler) throws org.apache.thrift.TException;
788
    public void addInvoiceNumber(long orderId, String invoiceNumber, String color, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addInvoiceNumber_call> resultHandler) throws org.apache.thrift.TException;
788
 
789
 
789
    public void markOrdersAsManifested(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsManifested_call> resultHandler) throws org.apache.thrift.TException;
790
    public void markOrdersAsManifested(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsManifested_call> resultHandler) throws org.apache.thrift.TException;
790
 
791
 
791
    public void markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsShippedFromWarehouse_call> resultHandler) throws org.apache.thrift.TException;
792
    public void markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod, List<Long> orderIds, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsShippedFromWarehouse_call> resultHandler) throws org.apache.thrift.TException;
792
 
793
 
793
    public void markOrdersAsPickedUp(long providerId, Map<String,String> pickupDetails, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsPickedUp_call> resultHandler) throws org.apache.thrift.TException;
794
    public void markOrdersAsPickedUp(long providerId, Map<String,String> pickupDetails, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsPickedUp_call> resultHandler) throws org.apache.thrift.TException;
794
 
795
 
795
    public void markOrdersAsDelivered(long providerId, Map<String,String> deliveredOrders, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsDelivered_call> resultHandler) throws org.apache.thrift.TException;
796
    public void markOrdersAsDelivered(long providerId, Map<String,String> deliveredOrders, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsDelivered_call> resultHandler) throws org.apache.thrift.TException;
796
 
797
 
Line 1852... Line 1853...
1852
        throw result.ex;
1853
        throw result.ex;
1853
      }
1854
      }
1854
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "markOrdersAsManifested failed: unknown result");
1855
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "markOrdersAsManifested failed: unknown result");
1855
    }
1856
    }
1856
 
1857
 
1857
    public boolean markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod) throws TransactionServiceException, org.apache.thrift.TException
1858
    public boolean markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod, List<Long> orderIds) throws TransactionServiceException, org.apache.thrift.TException
1858
    {
1859
    {
1859
      send_markOrdersAsShippedFromWarehouse(warehouseId, providerId, cod);
1860
      send_markOrdersAsShippedFromWarehouse(warehouseId, providerId, cod, orderIds);
1860
      return recv_markOrdersAsShippedFromWarehouse();
1861
      return recv_markOrdersAsShippedFromWarehouse();
1861
    }
1862
    }
1862
 
1863
 
1863
    public void send_markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod) throws org.apache.thrift.TException
1864
    public void send_markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod, List<Long> orderIds) throws org.apache.thrift.TException
1864
    {
1865
    {
1865
      markOrdersAsShippedFromWarehouse_args args = new markOrdersAsShippedFromWarehouse_args();
1866
      markOrdersAsShippedFromWarehouse_args args = new markOrdersAsShippedFromWarehouse_args();
1866
      args.setWarehouseId(warehouseId);
1867
      args.setWarehouseId(warehouseId);
1867
      args.setProviderId(providerId);
1868
      args.setProviderId(providerId);
1868
      args.setCod(cod);
1869
      args.setCod(cod);
-
 
1870
      args.setOrderIds(orderIds);
1869
      sendBase("markOrdersAsShippedFromWarehouse", args);
1871
      sendBase("markOrdersAsShippedFromWarehouse", args);
1870
    }
1872
    }
1871
 
1873
 
1872
    public boolean recv_markOrdersAsShippedFromWarehouse() throws TransactionServiceException, org.apache.thrift.TException
1874
    public boolean recv_markOrdersAsShippedFromWarehouse() throws TransactionServiceException, org.apache.thrift.TException
1873
    {
1875
    {
Line 4680... Line 4682...
4680
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
4682
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
4681
        return (new Client(prot)).recv_markOrdersAsManifested();
4683
        return (new Client(prot)).recv_markOrdersAsManifested();
4682
      }
4684
      }
4683
    }
4685
    }
4684
 
4686
 
4685
    public void markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<markOrdersAsShippedFromWarehouse_call> resultHandler) throws org.apache.thrift.TException {
4687
    public void markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod, List<Long> orderIds, org.apache.thrift.async.AsyncMethodCallback<markOrdersAsShippedFromWarehouse_call> resultHandler) throws org.apache.thrift.TException {
4686
      checkReady();
4688
      checkReady();
4687
      markOrdersAsShippedFromWarehouse_call method_call = new markOrdersAsShippedFromWarehouse_call(warehouseId, providerId, cod, resultHandler, this, ___protocolFactory, ___transport);
4689
      markOrdersAsShippedFromWarehouse_call method_call = new markOrdersAsShippedFromWarehouse_call(warehouseId, providerId, cod, orderIds, resultHandler, this, ___protocolFactory, ___transport);
4688
      this.___currentMethod = method_call;
4690
      this.___currentMethod = method_call;
4689
      ___manager.call(method_call);
4691
      ___manager.call(method_call);
4690
    }
4692
    }
4691
 
4693
 
4692
    public static class markOrdersAsShippedFromWarehouse_call extends org.apache.thrift.async.TAsyncMethodCall {
4694
    public static class markOrdersAsShippedFromWarehouse_call extends org.apache.thrift.async.TAsyncMethodCall {
4693
      private long warehouseId;
4695
      private long warehouseId;
4694
      private long providerId;
4696
      private long providerId;
4695
      private boolean cod;
4697
      private boolean cod;
-
 
4698
      private List<Long> orderIds;
4696
      public markOrdersAsShippedFromWarehouse_call(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<markOrdersAsShippedFromWarehouse_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 {
4699
      public markOrdersAsShippedFromWarehouse_call(long warehouseId, long providerId, boolean cod, List<Long> orderIds, org.apache.thrift.async.AsyncMethodCallback<markOrdersAsShippedFromWarehouse_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 {
4697
        super(client, protocolFactory, transport, resultHandler, false);
4700
        super(client, protocolFactory, transport, resultHandler, false);
4698
        this.warehouseId = warehouseId;
4701
        this.warehouseId = warehouseId;
4699
        this.providerId = providerId;
4702
        this.providerId = providerId;
4700
        this.cod = cod;
4703
        this.cod = cod;
-
 
4704
        this.orderIds = orderIds;
4701
      }
4705
      }
4702
 
4706
 
4703
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
4707
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
4704
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("markOrdersAsShippedFromWarehouse", org.apache.thrift.protocol.TMessageType.CALL, 0));
4708
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("markOrdersAsShippedFromWarehouse", org.apache.thrift.protocol.TMessageType.CALL, 0));
4705
        markOrdersAsShippedFromWarehouse_args args = new markOrdersAsShippedFromWarehouse_args();
4709
        markOrdersAsShippedFromWarehouse_args args = new markOrdersAsShippedFromWarehouse_args();
4706
        args.setWarehouseId(warehouseId);
4710
        args.setWarehouseId(warehouseId);
4707
        args.setProviderId(providerId);
4711
        args.setProviderId(providerId);
4708
        args.setCod(cod);
4712
        args.setCod(cod);
-
 
4713
        args.setOrderIds(orderIds);
4709
        args.write(prot);
4714
        args.write(prot);
4710
        prot.writeMessageEnd();
4715
        prot.writeMessageEnd();
4711
      }
4716
      }
4712
 
4717
 
4713
      public boolean getResult() throws TransactionServiceException, org.apache.thrift.TException {
4718
      public boolean getResult() throws TransactionServiceException, org.apache.thrift.TException {
Line 7627... Line 7632...
7627
      }
7632
      }
7628
 
7633
 
7629
      protected markOrdersAsShippedFromWarehouse_result getResult(I iface, markOrdersAsShippedFromWarehouse_args args) throws org.apache.thrift.TException {
7634
      protected markOrdersAsShippedFromWarehouse_result getResult(I iface, markOrdersAsShippedFromWarehouse_args args) throws org.apache.thrift.TException {
7630
        markOrdersAsShippedFromWarehouse_result result = new markOrdersAsShippedFromWarehouse_result();
7635
        markOrdersAsShippedFromWarehouse_result result = new markOrdersAsShippedFromWarehouse_result();
7631
        try {
7636
        try {
7632
          result.success = iface.markOrdersAsShippedFromWarehouse(args.warehouseId, args.providerId, args.cod);
7637
          result.success = iface.markOrdersAsShippedFromWarehouse(args.warehouseId, args.providerId, args.cod, args.orderIds);
7633
          result.setSuccessIsSet(true);
7638
          result.setSuccessIsSet(true);
7634
        } catch (TransactionServiceException ex) {
7639
        } catch (TransactionServiceException ex) {
7635
          result.ex = ex;
7640
          result.ex = ex;
7636
        }
7641
        }
7637
        return result;
7642
        return result;
Line 35827... Line 35832...
35827
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("markOrdersAsShippedFromWarehouse_args");
35832
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("markOrdersAsShippedFromWarehouse_args");
35828
 
35833
 
35829
    private static final org.apache.thrift.protocol.TField WAREHOUSE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("warehouseId", org.apache.thrift.protocol.TType.I64, (short)1);
35834
    private static final org.apache.thrift.protocol.TField WAREHOUSE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("warehouseId", org.apache.thrift.protocol.TType.I64, (short)1);
35830
    private static final org.apache.thrift.protocol.TField PROVIDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("providerId", org.apache.thrift.protocol.TType.I64, (short)2);
35835
    private static final org.apache.thrift.protocol.TField PROVIDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("providerId", org.apache.thrift.protocol.TType.I64, (short)2);
35831
    private static final org.apache.thrift.protocol.TField COD_FIELD_DESC = new org.apache.thrift.protocol.TField("cod", org.apache.thrift.protocol.TType.BOOL, (short)3);
35836
    private static final org.apache.thrift.protocol.TField COD_FIELD_DESC = new org.apache.thrift.protocol.TField("cod", org.apache.thrift.protocol.TType.BOOL, (short)3);
-
 
35837
    private static final org.apache.thrift.protocol.TField ORDER_IDS_FIELD_DESC = new org.apache.thrift.protocol.TField("orderIds", org.apache.thrift.protocol.TType.LIST, (short)4);
35832
 
35838
 
35833
    private long warehouseId; // required
35839
    private long warehouseId; // required
35834
    private long providerId; // required
35840
    private long providerId; // required
35835
    private boolean cod; // required
35841
    private boolean cod; // required
-
 
35842
    private List<Long> orderIds; // required
35836
 
35843
 
35837
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
35844
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
35838
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
35845
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
35839
      WAREHOUSE_ID((short)1, "warehouseId"),
35846
      WAREHOUSE_ID((short)1, "warehouseId"),
35840
      PROVIDER_ID((short)2, "providerId"),
35847
      PROVIDER_ID((short)2, "providerId"),
35841
      COD((short)3, "cod");
35848
      COD((short)3, "cod"),
-
 
35849
      ORDER_IDS((short)4, "orderIds");
35842
 
35850
 
35843
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
35851
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
35844
 
35852
 
35845
      static {
35853
      static {
35846
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
35854
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 35857... Line 35865...
35857
            return WAREHOUSE_ID;
35865
            return WAREHOUSE_ID;
35858
          case 2: // PROVIDER_ID
35866
          case 2: // PROVIDER_ID
35859
            return PROVIDER_ID;
35867
            return PROVIDER_ID;
35860
          case 3: // COD
35868
          case 3: // COD
35861
            return COD;
35869
            return COD;
-
 
35870
          case 4: // ORDER_IDS
-
 
35871
            return ORDER_IDS;
35862
          default:
35872
          default:
35863
            return null;
35873
            return null;
35864
        }
35874
        }
35865
      }
35875
      }
35866
 
35876
 
Line 35911... Line 35921...
35911
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
35921
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
35912
      tmpMap.put(_Fields.PROVIDER_ID, new org.apache.thrift.meta_data.FieldMetaData("providerId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
35922
      tmpMap.put(_Fields.PROVIDER_ID, new org.apache.thrift.meta_data.FieldMetaData("providerId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
35913
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
35923
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
35914
      tmpMap.put(_Fields.COD, new org.apache.thrift.meta_data.FieldMetaData("cod", org.apache.thrift.TFieldRequirementType.DEFAULT, 
35924
      tmpMap.put(_Fields.COD, new org.apache.thrift.meta_data.FieldMetaData("cod", org.apache.thrift.TFieldRequirementType.DEFAULT, 
35915
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
35925
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
-
 
35926
      tmpMap.put(_Fields.ORDER_IDS, new org.apache.thrift.meta_data.FieldMetaData("orderIds", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
35927
          new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, 
-
 
35928
              new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64))));
35916
      metaDataMap = Collections.unmodifiableMap(tmpMap);
35929
      metaDataMap = Collections.unmodifiableMap(tmpMap);
35917
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(markOrdersAsShippedFromWarehouse_args.class, metaDataMap);
35930
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(markOrdersAsShippedFromWarehouse_args.class, metaDataMap);
35918
    }
35931
    }
35919
 
35932
 
35920
    public markOrdersAsShippedFromWarehouse_args() {
35933
    public markOrdersAsShippedFromWarehouse_args() {
35921
    }
35934
    }
35922
 
35935
 
35923
    public markOrdersAsShippedFromWarehouse_args(
35936
    public markOrdersAsShippedFromWarehouse_args(
35924
      long warehouseId,
35937
      long warehouseId,
35925
      long providerId,
35938
      long providerId,
35926
      boolean cod)
35939
      boolean cod,
-
 
35940
      List<Long> orderIds)
35927
    {
35941
    {
35928
      this();
35942
      this();
35929
      this.warehouseId = warehouseId;
35943
      this.warehouseId = warehouseId;
35930
      setWarehouseIdIsSet(true);
35944
      setWarehouseIdIsSet(true);
35931
      this.providerId = providerId;
35945
      this.providerId = providerId;
35932
      setProviderIdIsSet(true);
35946
      setProviderIdIsSet(true);
35933
      this.cod = cod;
35947
      this.cod = cod;
35934
      setCodIsSet(true);
35948
      setCodIsSet(true);
-
 
35949
      this.orderIds = orderIds;
35935
    }
35950
    }
35936
 
35951
 
35937
    /**
35952
    /**
35938
     * Performs a deep copy on <i>other</i>.
35953
     * Performs a deep copy on <i>other</i>.
35939
     */
35954
     */
Line 35941... Line 35956...
35941
      __isset_bit_vector.clear();
35956
      __isset_bit_vector.clear();
35942
      __isset_bit_vector.or(other.__isset_bit_vector);
35957
      __isset_bit_vector.or(other.__isset_bit_vector);
35943
      this.warehouseId = other.warehouseId;
35958
      this.warehouseId = other.warehouseId;
35944
      this.providerId = other.providerId;
35959
      this.providerId = other.providerId;
35945
      this.cod = other.cod;
35960
      this.cod = other.cod;
-
 
35961
      if (other.isSetOrderIds()) {
-
 
35962
        List<Long> __this__orderIds = new ArrayList<Long>();
-
 
35963
        for (Long other_element : other.orderIds) {
-
 
35964
          __this__orderIds.add(other_element);
-
 
35965
        }
-
 
35966
        this.orderIds = __this__orderIds;
-
 
35967
      }
35946
    }
35968
    }
35947
 
35969
 
35948
    public markOrdersAsShippedFromWarehouse_args deepCopy() {
35970
    public markOrdersAsShippedFromWarehouse_args deepCopy() {
35949
      return new markOrdersAsShippedFromWarehouse_args(this);
35971
      return new markOrdersAsShippedFromWarehouse_args(this);
35950
    }
35972
    }
Line 35955... Line 35977...
35955
      this.warehouseId = 0;
35977
      this.warehouseId = 0;
35956
      setProviderIdIsSet(false);
35978
      setProviderIdIsSet(false);
35957
      this.providerId = 0;
35979
      this.providerId = 0;
35958
      setCodIsSet(false);
35980
      setCodIsSet(false);
35959
      this.cod = false;
35981
      this.cod = false;
-
 
35982
      this.orderIds = null;
35960
    }
35983
    }
35961
 
35984
 
35962
    public long getWarehouseId() {
35985
    public long getWarehouseId() {
35963
      return this.warehouseId;
35986
      return this.warehouseId;
35964
    }
35987
    }
Line 36023... Line 36046...
36023
 
36046
 
36024
    public void setCodIsSet(boolean value) {
36047
    public void setCodIsSet(boolean value) {
36025
      __isset_bit_vector.set(__COD_ISSET_ID, value);
36048
      __isset_bit_vector.set(__COD_ISSET_ID, value);
36026
    }
36049
    }
36027
 
36050
 
-
 
36051
    public int getOrderIdsSize() {
-
 
36052
      return (this.orderIds == null) ? 0 : this.orderIds.size();
-
 
36053
    }
-
 
36054
 
-
 
36055
    public java.util.Iterator<Long> getOrderIdsIterator() {
-
 
36056
      return (this.orderIds == null) ? null : this.orderIds.iterator();
-
 
36057
    }
-
 
36058
 
-
 
36059
    public void addToOrderIds(long elem) {
-
 
36060
      if (this.orderIds == null) {
-
 
36061
        this.orderIds = new ArrayList<Long>();
-
 
36062
      }
-
 
36063
      this.orderIds.add(elem);
-
 
36064
    }
-
 
36065
 
-
 
36066
    public List<Long> getOrderIds() {
-
 
36067
      return this.orderIds;
-
 
36068
    }
-
 
36069
 
-
 
36070
    public void setOrderIds(List<Long> orderIds) {
-
 
36071
      this.orderIds = orderIds;
-
 
36072
    }
-
 
36073
 
-
 
36074
    public void unsetOrderIds() {
-
 
36075
      this.orderIds = null;
-
 
36076
    }
-
 
36077
 
-
 
36078
    /** Returns true if field orderIds is set (has been assigned a value) and false otherwise */
-
 
36079
    public boolean isSetOrderIds() {
-
 
36080
      return this.orderIds != null;
-
 
36081
    }
-
 
36082
 
-
 
36083
    public void setOrderIdsIsSet(boolean value) {
-
 
36084
      if (!value) {
-
 
36085
        this.orderIds = null;
-
 
36086
      }
-
 
36087
    }
-
 
36088
 
36028
    public void setFieldValue(_Fields field, Object value) {
36089
    public void setFieldValue(_Fields field, Object value) {
36029
      switch (field) {
36090
      switch (field) {
36030
      case WAREHOUSE_ID:
36091
      case WAREHOUSE_ID:
36031
        if (value == null) {
36092
        if (value == null) {
36032
          unsetWarehouseId();
36093
          unsetWarehouseId();
Line 36049... Line 36110...
36049
        } else {
36110
        } else {
36050
          setCod((Boolean)value);
36111
          setCod((Boolean)value);
36051
        }
36112
        }
36052
        break;
36113
        break;
36053
 
36114
 
-
 
36115
      case ORDER_IDS:
-
 
36116
        if (value == null) {
-
 
36117
          unsetOrderIds();
-
 
36118
        } else {
-
 
36119
          setOrderIds((List<Long>)value);
-
 
36120
        }
-
 
36121
        break;
-
 
36122
 
36054
      }
36123
      }
36055
    }
36124
    }
36056
 
36125
 
36057
    public Object getFieldValue(_Fields field) {
36126
    public Object getFieldValue(_Fields field) {
36058
      switch (field) {
36127
      switch (field) {
Line 36063... Line 36132...
36063
        return Long.valueOf(getProviderId());
36132
        return Long.valueOf(getProviderId());
36064
 
36133
 
36065
      case COD:
36134
      case COD:
36066
        return Boolean.valueOf(isCod());
36135
        return Boolean.valueOf(isCod());
36067
 
36136
 
-
 
36137
      case ORDER_IDS:
-
 
36138
        return getOrderIds();
-
 
36139
 
36068
      }
36140
      }
36069
      throw new IllegalStateException();
36141
      throw new IllegalStateException();
36070
    }
36142
    }
36071
 
36143
 
36072
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
36144
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 36080... Line 36152...
36080
        return isSetWarehouseId();
36152
        return isSetWarehouseId();
36081
      case PROVIDER_ID:
36153
      case PROVIDER_ID:
36082
        return isSetProviderId();
36154
        return isSetProviderId();
36083
      case COD:
36155
      case COD:
36084
        return isSetCod();
36156
        return isSetCod();
-
 
36157
      case ORDER_IDS:
-
 
36158
        return isSetOrderIds();
36085
      }
36159
      }
36086
      throw new IllegalStateException();
36160
      throw new IllegalStateException();
36087
    }
36161
    }
36088
 
36162
 
36089
    @Override
36163
    @Override
Line 36124... Line 36198...
36124
          return false;
36198
          return false;
36125
        if (this.cod != that.cod)
36199
        if (this.cod != that.cod)
36126
          return false;
36200
          return false;
36127
      }
36201
      }
36128
 
36202
 
-
 
36203
      boolean this_present_orderIds = true && this.isSetOrderIds();
-
 
36204
      boolean that_present_orderIds = true && that.isSetOrderIds();
-
 
36205
      if (this_present_orderIds || that_present_orderIds) {
-
 
36206
        if (!(this_present_orderIds && that_present_orderIds))
-
 
36207
          return false;
-
 
36208
        if (!this.orderIds.equals(that.orderIds))
-
 
36209
          return false;
-
 
36210
      }
-
 
36211
 
36129
      return true;
36212
      return true;
36130
    }
36213
    }
36131
 
36214
 
36132
    @Override
36215
    @Override
36133
    public int hashCode() {
36216
    public int hashCode() {
Line 36170... Line 36253...
36170
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.cod, typedOther.cod);
36253
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.cod, typedOther.cod);
36171
        if (lastComparison != 0) {
36254
        if (lastComparison != 0) {
36172
          return lastComparison;
36255
          return lastComparison;
36173
        }
36256
        }
36174
      }
36257
      }
-
 
36258
      lastComparison = Boolean.valueOf(isSetOrderIds()).compareTo(typedOther.isSetOrderIds());
-
 
36259
      if (lastComparison != 0) {
-
 
36260
        return lastComparison;
-
 
36261
      }
-
 
36262
      if (isSetOrderIds()) {
-
 
36263
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.orderIds, typedOther.orderIds);
-
 
36264
        if (lastComparison != 0) {
-
 
36265
          return lastComparison;
-
 
36266
        }
-
 
36267
      }
36175
      return 0;
36268
      return 0;
36176
    }
36269
    }
36177
 
36270
 
36178
    public _Fields fieldForId(int fieldId) {
36271
    public _Fields fieldForId(int fieldId) {
36179
      return _Fields.findByThriftId(fieldId);
36272
      return _Fields.findByThriftId(fieldId);
Line 36211... Line 36304...
36211
              setCodIsSet(true);
36304
              setCodIsSet(true);
36212
            } else { 
36305
            } else { 
36213
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
36306
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
36214
            }
36307
            }
36215
            break;
36308
            break;
-
 
36309
          case 4: // ORDER_IDS
-
 
36310
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
-
 
36311
              {
-
 
36312
                org.apache.thrift.protocol.TList _list80 = iprot.readListBegin();
-
 
36313
                this.orderIds = new ArrayList<Long>(_list80.size);
-
 
36314
                for (int _i81 = 0; _i81 < _list80.size; ++_i81)
-
 
36315
                {
-
 
36316
                  long _elem82; // required
-
 
36317
                  _elem82 = iprot.readI64();
-
 
36318
                  this.orderIds.add(_elem82);
-
 
36319
                }
-
 
36320
                iprot.readListEnd();
-
 
36321
              }
-
 
36322
            } else { 
-
 
36323
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
36324
            }
-
 
36325
            break;
36216
          default:
36326
          default:
36217
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
36327
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
36218
        }
36328
        }
36219
        iprot.readFieldEnd();
36329
        iprot.readFieldEnd();
36220
      }
36330
      }
Line 36233... Line 36343...
36233
      oprot.writeI64(this.providerId);
36343
      oprot.writeI64(this.providerId);
36234
      oprot.writeFieldEnd();
36344
      oprot.writeFieldEnd();
36235
      oprot.writeFieldBegin(COD_FIELD_DESC);
36345
      oprot.writeFieldBegin(COD_FIELD_DESC);
36236
      oprot.writeBool(this.cod);
36346
      oprot.writeBool(this.cod);
36237
      oprot.writeFieldEnd();
36347
      oprot.writeFieldEnd();
-
 
36348
      if (this.orderIds != null) {
-
 
36349
        oprot.writeFieldBegin(ORDER_IDS_FIELD_DESC);
-
 
36350
        {
-
 
36351
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.orderIds.size()));
-
 
36352
          for (long _iter83 : this.orderIds)
-
 
36353
          {
-
 
36354
            oprot.writeI64(_iter83);
-
 
36355
          }
-
 
36356
          oprot.writeListEnd();
-
 
36357
        }
-
 
36358
        oprot.writeFieldEnd();
-
 
36359
      }
36238
      oprot.writeFieldStop();
36360
      oprot.writeFieldStop();
36239
      oprot.writeStructEnd();
36361
      oprot.writeStructEnd();
36240
    }
36362
    }
36241
 
36363
 
36242
    @Override
36364
    @Override
Line 36253... Line 36375...
36253
      first = false;
36375
      first = false;
36254
      if (!first) sb.append(", ");
36376
      if (!first) sb.append(", ");
36255
      sb.append("cod:");
36377
      sb.append("cod:");
36256
      sb.append(this.cod);
36378
      sb.append(this.cod);
36257
      first = false;
36379
      first = false;
-
 
36380
      if (!first) sb.append(", ");
-
 
36381
      sb.append("orderIds:");
-
 
36382
      if (this.orderIds == null) {
-
 
36383
        sb.append("null");
-
 
36384
      } else {
-
 
36385
        sb.append(this.orderIds);
-
 
36386
      }
-
 
36387
      first = false;
36258
      sb.append(")");
36388
      sb.append(")");
36259
      return sb.toString();
36389
      return sb.toString();
36260
    }
36390
    }
36261
 
36391
 
36262
    public void validate() throws org.apache.thrift.TException {
36392
    public void validate() throws org.apache.thrift.TException {
Line 36994... Line 37124...
36994
            }
37124
            }
36995
            break;
37125
            break;
36996
          case 2: // PICKUP_DETAILS
37126
          case 2: // PICKUP_DETAILS
36997
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
37127
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
36998
              {
37128
              {
36999
                org.apache.thrift.protocol.TMap _map80 = iprot.readMapBegin();
37129
                org.apache.thrift.protocol.TMap _map84 = iprot.readMapBegin();
37000
                this.pickupDetails = new HashMap<String,String>(2*_map80.size);
37130
                this.pickupDetails = new HashMap<String,String>(2*_map84.size);
37001
                for (int _i81 = 0; _i81 < _map80.size; ++_i81)
37131
                for (int _i85 = 0; _i85 < _map84.size; ++_i85)
37002
                {
37132
                {
37003
                  String _key82; // required
37133
                  String _key86; // required
37004
                  String _val83; // required
37134
                  String _val87; // required
37005
                  _key82 = iprot.readString();
37135
                  _key86 = iprot.readString();
37006
                  _val83 = iprot.readString();
37136
                  _val87 = iprot.readString();
37007
                  this.pickupDetails.put(_key82, _val83);
37137
                  this.pickupDetails.put(_key86, _val87);
37008
                }
37138
                }
37009
                iprot.readMapEnd();
37139
                iprot.readMapEnd();
37010
              }
37140
              }
37011
            } else { 
37141
            } else { 
37012
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
37142
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 37030... Line 37160...
37030
      oprot.writeFieldEnd();
37160
      oprot.writeFieldEnd();
37031
      if (this.pickupDetails != null) {
37161
      if (this.pickupDetails != null) {
37032
        oprot.writeFieldBegin(PICKUP_DETAILS_FIELD_DESC);
37162
        oprot.writeFieldBegin(PICKUP_DETAILS_FIELD_DESC);
37033
        {
37163
        {
37034
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.pickupDetails.size()));
37164
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.pickupDetails.size()));
37035
          for (Map.Entry<String, String> _iter84 : this.pickupDetails.entrySet())
37165
          for (Map.Entry<String, String> _iter88 : this.pickupDetails.entrySet())
37036
          {
37166
          {
37037
            oprot.writeString(_iter84.getKey());
37167
            oprot.writeString(_iter88.getKey());
37038
            oprot.writeString(_iter84.getValue());
37168
            oprot.writeString(_iter88.getValue());
37039
          }
37169
          }
37040
          oprot.writeMapEnd();
37170
          oprot.writeMapEnd();
37041
        }
37171
        }
37042
        oprot.writeFieldEnd();
37172
        oprot.writeFieldEnd();
37043
      }
37173
      }
Line 37403... Line 37533...
37403
        }
37533
        }
37404
        switch (field.id) {
37534
        switch (field.id) {
37405
          case 0: // SUCCESS
37535
          case 0: // SUCCESS
37406
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
37536
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
37407
              {
37537
              {
37408
                org.apache.thrift.protocol.TList _list85 = iprot.readListBegin();
37538
                org.apache.thrift.protocol.TList _list89 = iprot.readListBegin();
37409
                this.success = new ArrayList<Order>(_list85.size);
37539
                this.success = new ArrayList<Order>(_list89.size);
37410
                for (int _i86 = 0; _i86 < _list85.size; ++_i86)
37540
                for (int _i90 = 0; _i90 < _list89.size; ++_i90)
37411
                {
37541
                {
37412
                  Order _elem87; // required
37542
                  Order _elem91; // required
37413
                  _elem87 = new Order();
37543
                  _elem91 = new Order();
37414
                  _elem87.read(iprot);
37544
                  _elem91.read(iprot);
37415
                  this.success.add(_elem87);
37545
                  this.success.add(_elem91);
37416
                }
37546
                }
37417
                iprot.readListEnd();
37547
                iprot.readListEnd();
37418
              }
37548
              }
37419
            } else { 
37549
            } else { 
37420
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
37550
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 37442... Line 37572...
37442
 
37572
 
37443
      if (this.isSetSuccess()) {
37573
      if (this.isSetSuccess()) {
37444
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
37574
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
37445
        {
37575
        {
37446
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
37576
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
37447
          for (Order _iter88 : this.success)
37577
          for (Order _iter92 : this.success)
37448
          {
37578
          {
37449
            _iter88.write(oprot);
37579
            _iter92.write(oprot);
37450
          }
37580
          }
37451
          oprot.writeListEnd();
37581
          oprot.writeListEnd();
37452
        }
37582
        }
37453
        oprot.writeFieldEnd();
37583
        oprot.writeFieldEnd();
37454
      } else if (this.isSetEx()) {
37584
      } else if (this.isSetEx()) {
Line 37838... Line 37968...
37838
            }
37968
            }
37839
            break;
37969
            break;
37840
          case 2: // DELIVERED_ORDERS
37970
          case 2: // DELIVERED_ORDERS
37841
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
37971
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
37842
              {
37972
              {
37843
                org.apache.thrift.protocol.TMap _map89 = iprot.readMapBegin();
37973
                org.apache.thrift.protocol.TMap _map93 = iprot.readMapBegin();
37844
                this.deliveredOrders = new HashMap<String,String>(2*_map89.size);
37974
                this.deliveredOrders = new HashMap<String,String>(2*_map93.size);
37845
                for (int _i90 = 0; _i90 < _map89.size; ++_i90)
37975
                for (int _i94 = 0; _i94 < _map93.size; ++_i94)
37846
                {
37976
                {
37847
                  String _key91; // required
37977
                  String _key95; // required
37848
                  String _val92; // required
37978
                  String _val96; // required
37849
                  _key91 = iprot.readString();
37979
                  _key95 = iprot.readString();
37850
                  _val92 = iprot.readString();
37980
                  _val96 = iprot.readString();
37851
                  this.deliveredOrders.put(_key91, _val92);
37981
                  this.deliveredOrders.put(_key95, _val96);
37852
                }
37982
                }
37853
                iprot.readMapEnd();
37983
                iprot.readMapEnd();
37854
              }
37984
              }
37855
            } else { 
37985
            } else { 
37856
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
37986
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 37874... Line 38004...
37874
      oprot.writeFieldEnd();
38004
      oprot.writeFieldEnd();
37875
      if (this.deliveredOrders != null) {
38005
      if (this.deliveredOrders != null) {
37876
        oprot.writeFieldBegin(DELIVERED_ORDERS_FIELD_DESC);
38006
        oprot.writeFieldBegin(DELIVERED_ORDERS_FIELD_DESC);
37877
        {
38007
        {
37878
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.deliveredOrders.size()));
38008
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.deliveredOrders.size()));
37879
          for (Map.Entry<String, String> _iter93 : this.deliveredOrders.entrySet())
38009
          for (Map.Entry<String, String> _iter97 : this.deliveredOrders.entrySet())
37880
          {
38010
          {
37881
            oprot.writeString(_iter93.getKey());
38011
            oprot.writeString(_iter97.getKey());
37882
            oprot.writeString(_iter93.getValue());
38012
            oprot.writeString(_iter97.getValue());
37883
          }
38013
          }
37884
          oprot.writeMapEnd();
38014
          oprot.writeMapEnd();
37885
        }
38015
        }
37886
        oprot.writeFieldEnd();
38016
        oprot.writeFieldEnd();
37887
      }
38017
      }
Line 38557... Line 38687...
38557
            }
38687
            }
38558
            break;
38688
            break;
38559
          case 2: // RETURNED_ORDERS
38689
          case 2: // RETURNED_ORDERS
38560
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
38690
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
38561
              {
38691
              {
38562
                org.apache.thrift.protocol.TMap _map94 = iprot.readMapBegin();
38692
                org.apache.thrift.protocol.TMap _map98 = iprot.readMapBegin();
38563
                this.returnedOrders = new HashMap<String,String>(2*_map94.size);
38693
                this.returnedOrders = new HashMap<String,String>(2*_map98.size);
38564
                for (int _i95 = 0; _i95 < _map94.size; ++_i95)
38694
                for (int _i99 = 0; _i99 < _map98.size; ++_i99)
38565
                {
38695
                {
38566
                  String _key96; // required
38696
                  String _key100; // required
38567
                  String _val97; // required
38697
                  String _val101; // required
38568
                  _key96 = iprot.readString();
38698
                  _key100 = iprot.readString();
38569
                  _val97 = iprot.readString();
38699
                  _val101 = iprot.readString();
38570
                  this.returnedOrders.put(_key96, _val97);
38700
                  this.returnedOrders.put(_key100, _val101);
38571
                }
38701
                }
38572
                iprot.readMapEnd();
38702
                iprot.readMapEnd();
38573
              }
38703
              }
38574
            } else { 
38704
            } else { 
38575
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
38705
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 38593... Line 38723...
38593
      oprot.writeFieldEnd();
38723
      oprot.writeFieldEnd();
38594
      if (this.returnedOrders != null) {
38724
      if (this.returnedOrders != null) {
38595
        oprot.writeFieldBegin(RETURNED_ORDERS_FIELD_DESC);
38725
        oprot.writeFieldBegin(RETURNED_ORDERS_FIELD_DESC);
38596
        {
38726
        {
38597
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.returnedOrders.size()));
38727
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.returnedOrders.size()));
38598
          for (Map.Entry<String, String> _iter98 : this.returnedOrders.entrySet())
38728
          for (Map.Entry<String, String> _iter102 : this.returnedOrders.entrySet())
38599
          {
38729
          {
38600
            oprot.writeString(_iter98.getKey());
38730
            oprot.writeString(_iter102.getKey());
38601
            oprot.writeString(_iter98.getValue());
38731
            oprot.writeString(_iter102.getValue());
38602
          }
38732
          }
38603
          oprot.writeMapEnd();
38733
          oprot.writeMapEnd();
38604
        }
38734
        }
38605
        oprot.writeFieldEnd();
38735
        oprot.writeFieldEnd();
38606
      }
38736
      }
Line 39276... Line 39406...
39276
            }
39406
            }
39277
            break;
39407
            break;
39278
          case 2: // UNDELIVERED_ORDERS
39408
          case 2: // UNDELIVERED_ORDERS
39279
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
39409
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
39280
              {
39410
              {
39281
                org.apache.thrift.protocol.TMap _map99 = iprot.readMapBegin();
39411
                org.apache.thrift.protocol.TMap _map103 = iprot.readMapBegin();
39282
                this.undeliveredOrders = new HashMap<String,String>(2*_map99.size);
39412
                this.undeliveredOrders = new HashMap<String,String>(2*_map103.size);
39283
                for (int _i100 = 0; _i100 < _map99.size; ++_i100)
39413
                for (int _i104 = 0; _i104 < _map103.size; ++_i104)
39284
                {
39414
                {
39285
                  String _key101; // required
39415
                  String _key105; // required
39286
                  String _val102; // required
39416
                  String _val106; // required
39287
                  _key101 = iprot.readString();
39417
                  _key105 = iprot.readString();
39288
                  _val102 = iprot.readString();
39418
                  _val106 = iprot.readString();
39289
                  this.undeliveredOrders.put(_key101, _val102);
39419
                  this.undeliveredOrders.put(_key105, _val106);
39290
                }
39420
                }
39291
                iprot.readMapEnd();
39421
                iprot.readMapEnd();
39292
              }
39422
              }
39293
            } else { 
39423
            } else { 
39294
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
39424
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 39312... Line 39442...
39312
      oprot.writeFieldEnd();
39442
      oprot.writeFieldEnd();
39313
      if (this.undeliveredOrders != null) {
39443
      if (this.undeliveredOrders != null) {
39314
        oprot.writeFieldBegin(UNDELIVERED_ORDERS_FIELD_DESC);
39444
        oprot.writeFieldBegin(UNDELIVERED_ORDERS_FIELD_DESC);
39315
        {
39445
        {
39316
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.undeliveredOrders.size()));
39446
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.undeliveredOrders.size()));
39317
          for (Map.Entry<String, String> _iter103 : this.undeliveredOrders.entrySet())
39447
          for (Map.Entry<String, String> _iter107 : this.undeliveredOrders.entrySet())
39318
          {
39448
          {
39319
            oprot.writeString(_iter103.getKey());
39449
            oprot.writeString(_iter107.getKey());
39320
            oprot.writeString(_iter103.getValue());
39450
            oprot.writeString(_iter107.getValue());
39321
          }
39451
          }
39322
          oprot.writeMapEnd();
39452
          oprot.writeMapEnd();
39323
        }
39453
        }
39324
        oprot.writeFieldEnd();
39454
        oprot.writeFieldEnd();
39325
      }
39455
      }
Line 39685... Line 39815...
39685
        }
39815
        }
39686
        switch (field.id) {
39816
        switch (field.id) {
39687
          case 0: // SUCCESS
39817
          case 0: // SUCCESS
39688
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
39818
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
39689
              {
39819
              {
39690
                org.apache.thrift.protocol.TList _list104 = iprot.readListBegin();
39820
                org.apache.thrift.protocol.TList _list108 = iprot.readListBegin();
39691
                this.success = new ArrayList<Order>(_list104.size);
39821
                this.success = new ArrayList<Order>(_list108.size);
39692
                for (int _i105 = 0; _i105 < _list104.size; ++_i105)
39822
                for (int _i109 = 0; _i109 < _list108.size; ++_i109)
39693
                {
39823
                {
39694
                  Order _elem106; // required
39824
                  Order _elem110; // required
39695
                  _elem106 = new Order();
39825
                  _elem110 = new Order();
39696
                  _elem106.read(iprot);
39826
                  _elem110.read(iprot);
39697
                  this.success.add(_elem106);
39827
                  this.success.add(_elem110);
39698
                }
39828
                }
39699
                iprot.readListEnd();
39829
                iprot.readListEnd();
39700
              }
39830
              }
39701
            } else { 
39831
            } else { 
39702
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
39832
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 39724... Line 39854...
39724
 
39854
 
39725
      if (this.isSetSuccess()) {
39855
      if (this.isSetSuccess()) {
39726
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
39856
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
39727
        {
39857
        {
39728
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
39858
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
39729
          for (Order _iter107 : this.success)
39859
          for (Order _iter111 : this.success)
39730
          {
39860
          {
39731
            _iter107.write(oprot);
39861
            _iter111.write(oprot);
39732
          }
39862
          }
39733
          oprot.writeListEnd();
39863
          oprot.writeListEnd();
39734
        }
39864
        }
39735
        oprot.writeFieldEnd();
39865
        oprot.writeFieldEnd();
39736
      } else if (this.isSetEx()) {
39866
      } else if (this.isSetEx()) {
Line 40411... Line 40541...
40411
        }
40541
        }
40412
        switch (field.id) {
40542
        switch (field.id) {
40413
          case 0: // SUCCESS
40543
          case 0: // SUCCESS
40414
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
40544
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
40415
              {
40545
              {
40416
                org.apache.thrift.protocol.TList _list108 = iprot.readListBegin();
40546
                org.apache.thrift.protocol.TList _list112 = iprot.readListBegin();
40417
                this.success = new ArrayList<Order>(_list108.size);
40547
                this.success = new ArrayList<Order>(_list112.size);
40418
                for (int _i109 = 0; _i109 < _list108.size; ++_i109)
40548
                for (int _i113 = 0; _i113 < _list112.size; ++_i113)
40419
                {
40549
                {
40420
                  Order _elem110; // required
40550
                  Order _elem114; // required
40421
                  _elem110 = new Order();
40551
                  _elem114 = new Order();
40422
                  _elem110.read(iprot);
40552
                  _elem114.read(iprot);
40423
                  this.success.add(_elem110);
40553
                  this.success.add(_elem114);
40424
                }
40554
                }
40425
                iprot.readListEnd();
40555
                iprot.readListEnd();
40426
              }
40556
              }
40427
            } else { 
40557
            } else { 
40428
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
40558
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 40442... Line 40572...
40442
 
40572
 
40443
      if (this.isSetSuccess()) {
40573
      if (this.isSetSuccess()) {
40444
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
40574
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
40445
        {
40575
        {
40446
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
40576
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
40447
          for (Order _iter111 : this.success)
40577
          for (Order _iter115 : this.success)
40448
          {
40578
          {
40449
            _iter111.write(oprot);
40579
            _iter115.write(oprot);
40450
          }
40580
          }
40451
          oprot.writeListEnd();
40581
          oprot.writeListEnd();
40452
        }
40582
        }
40453
        oprot.writeFieldEnd();
40583
        oprot.writeFieldEnd();
40454
      }
40584
      }
Line 40942... Line 41072...
40942
        }
41072
        }
40943
        switch (field.id) {
41073
        switch (field.id) {
40944
          case 0: // SUCCESS
41074
          case 0: // SUCCESS
40945
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
41075
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
40946
              {
41076
              {
40947
                org.apache.thrift.protocol.TList _list112 = iprot.readListBegin();
41077
                org.apache.thrift.protocol.TList _list116 = iprot.readListBegin();
40948
                this.success = new ArrayList<Order>(_list112.size);
41078
                this.success = new ArrayList<Order>(_list116.size);
40949
                for (int _i113 = 0; _i113 < _list112.size; ++_i113)
41079
                for (int _i117 = 0; _i117 < _list116.size; ++_i117)
40950
                {
41080
                {
40951
                  Order _elem114; // required
41081
                  Order _elem118; // required
40952
                  _elem114 = new Order();
41082
                  _elem118 = new Order();
40953
                  _elem114.read(iprot);
41083
                  _elem118.read(iprot);
40954
                  this.success.add(_elem114);
41084
                  this.success.add(_elem118);
40955
                }
41085
                }
40956
                iprot.readListEnd();
41086
                iprot.readListEnd();
40957
              }
41087
              }
40958
            } else { 
41088
            } else { 
40959
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
41089
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 40973... Line 41103...
40973
 
41103
 
40974
      if (this.isSetSuccess()) {
41104
      if (this.isSetSuccess()) {
40975
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
41105
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
40976
        {
41106
        {
40977
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
41107
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
40978
          for (Order _iter115 : this.success)
41108
          for (Order _iter119 : this.success)
40979
          {
41109
          {
40980
            _iter115.write(oprot);
41110
            _iter119.write(oprot);
40981
          }
41111
          }
40982
          oprot.writeListEnd();
41112
          oprot.writeListEnd();
40983
        }
41113
        }
40984
        oprot.writeFieldEnd();
41114
        oprot.writeFieldEnd();
40985
      }
41115
      }
Line 47249... Line 47379...
47249
            }
47379
            }
47250
            break;
47380
            break;
47251
          case 2: // PICKUP_DETAILS
47381
          case 2: // PICKUP_DETAILS
47252
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
47382
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
47253
              {
47383
              {
47254
                org.apache.thrift.protocol.TMap _map116 = iprot.readMapBegin();
47384
                org.apache.thrift.protocol.TMap _map120 = iprot.readMapBegin();
47255
                this.pickupDetails = new HashMap<String,String>(2*_map116.size);
47385
                this.pickupDetails = new HashMap<String,String>(2*_map120.size);
47256
                for (int _i117 = 0; _i117 < _map116.size; ++_i117)
47386
                for (int _i121 = 0; _i121 < _map120.size; ++_i121)
47257
                {
47387
                {
47258
                  String _key118; // required
47388
                  String _key122; // required
47259
                  String _val119; // required
47389
                  String _val123; // required
47260
                  _key118 = iprot.readString();
47390
                  _key122 = iprot.readString();
47261
                  _val119 = iprot.readString();
47391
                  _val123 = iprot.readString();
47262
                  this.pickupDetails.put(_key118, _val119);
47392
                  this.pickupDetails.put(_key122, _val123);
47263
                }
47393
                }
47264
                iprot.readMapEnd();
47394
                iprot.readMapEnd();
47265
              }
47395
              }
47266
            } else { 
47396
            } else { 
47267
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
47397
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 47285... Line 47415...
47285
      oprot.writeFieldEnd();
47415
      oprot.writeFieldEnd();
47286
      if (this.pickupDetails != null) {
47416
      if (this.pickupDetails != null) {
47287
        oprot.writeFieldBegin(PICKUP_DETAILS_FIELD_DESC);
47417
        oprot.writeFieldBegin(PICKUP_DETAILS_FIELD_DESC);
47288
        {
47418
        {
47289
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.pickupDetails.size()));
47419
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.pickupDetails.size()));
47290
          for (Map.Entry<String, String> _iter120 : this.pickupDetails.entrySet())
47420
          for (Map.Entry<String, String> _iter124 : this.pickupDetails.entrySet())
47291
          {
47421
          {
47292
            oprot.writeString(_iter120.getKey());
47422
            oprot.writeString(_iter124.getKey());
47293
            oprot.writeString(_iter120.getValue());
47423
            oprot.writeString(_iter124.getValue());
47294
          }
47424
          }
47295
          oprot.writeMapEnd();
47425
          oprot.writeMapEnd();
47296
        }
47426
        }
47297
        oprot.writeFieldEnd();
47427
        oprot.writeFieldEnd();
47298
      }
47428
      }
Line 47590... Line 47720...
47590
        }
47720
        }
47591
        switch (field.id) {
47721
        switch (field.id) {
47592
          case 0: // SUCCESS
47722
          case 0: // SUCCESS
47593
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
47723
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
47594
              {
47724
              {
47595
                org.apache.thrift.protocol.TList _list121 = iprot.readListBegin();
47725
                org.apache.thrift.protocol.TList _list125 = iprot.readListBegin();
47596
                this.success = new ArrayList<Order>(_list121.size);
47726
                this.success = new ArrayList<Order>(_list125.size);
47597
                for (int _i122 = 0; _i122 < _list121.size; ++_i122)
47727
                for (int _i126 = 0; _i126 < _list125.size; ++_i126)
47598
                {
47728
                {
47599
                  Order _elem123; // required
47729
                  Order _elem127; // required
47600
                  _elem123 = new Order();
47730
                  _elem127 = new Order();
47601
                  _elem123.read(iprot);
47731
                  _elem127.read(iprot);
47602
                  this.success.add(_elem123);
47732
                  this.success.add(_elem127);
47603
                }
47733
                }
47604
                iprot.readListEnd();
47734
                iprot.readListEnd();
47605
              }
47735
              }
47606
            } else { 
47736
            } else { 
47607
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
47737
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 47621... Line 47751...
47621
 
47751
 
47622
      if (this.isSetSuccess()) {
47752
      if (this.isSetSuccess()) {
47623
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
47753
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
47624
        {
47754
        {
47625
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
47755
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
47626
          for (Order _iter124 : this.success)
47756
          for (Order _iter128 : this.success)
47627
          {
47757
          {
47628
            _iter124.write(oprot);
47758
            _iter128.write(oprot);
47629
          }
47759
          }
47630
          oprot.writeListEnd();
47760
          oprot.writeListEnd();
47631
        }
47761
        }
47632
        oprot.writeFieldEnd();
47762
        oprot.writeFieldEnd();
47633
      }
47763
      }
Line 48005... Line 48135...
48005
            }
48135
            }
48006
            break;
48136
            break;
48007
          case 2: // PICKUP_DETAILS
48137
          case 2: // PICKUP_DETAILS
48008
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
48138
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
48009
              {
48139
              {
48010
                org.apache.thrift.protocol.TMap _map125 = iprot.readMapBegin();
48140
                org.apache.thrift.protocol.TMap _map129 = iprot.readMapBegin();
48011
                this.pickupDetails = new HashMap<String,String>(2*_map125.size);
48141
                this.pickupDetails = new HashMap<String,String>(2*_map129.size);
48012
                for (int _i126 = 0; _i126 < _map125.size; ++_i126)
48142
                for (int _i130 = 0; _i130 < _map129.size; ++_i130)
48013
                {
48143
                {
48014
                  String _key127; // required
48144
                  String _key131; // required
48015
                  String _val128; // required
48145
                  String _val132; // required
48016
                  _key127 = iprot.readString();
48146
                  _key131 = iprot.readString();
48017
                  _val128 = iprot.readString();
48147
                  _val132 = iprot.readString();
48018
                  this.pickupDetails.put(_key127, _val128);
48148
                  this.pickupDetails.put(_key131, _val132);
48019
                }
48149
                }
48020
                iprot.readMapEnd();
48150
                iprot.readMapEnd();
48021
              }
48151
              }
48022
            } else { 
48152
            } else { 
48023
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
48153
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 48041... Line 48171...
48041
      oprot.writeFieldEnd();
48171
      oprot.writeFieldEnd();
48042
      if (this.pickupDetails != null) {
48172
      if (this.pickupDetails != null) {
48043
        oprot.writeFieldBegin(PICKUP_DETAILS_FIELD_DESC);
48173
        oprot.writeFieldBegin(PICKUP_DETAILS_FIELD_DESC);
48044
        {
48174
        {
48045
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.pickupDetails.size()));
48175
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.pickupDetails.size()));
48046
          for (Map.Entry<String, String> _iter129 : this.pickupDetails.entrySet())
48176
          for (Map.Entry<String, String> _iter133 : this.pickupDetails.entrySet())
48047
          {
48177
          {
48048
            oprot.writeString(_iter129.getKey());
48178
            oprot.writeString(_iter133.getKey());
48049
            oprot.writeString(_iter129.getValue());
48179
            oprot.writeString(_iter133.getValue());
48050
          }
48180
          }
48051
          oprot.writeMapEnd();
48181
          oprot.writeMapEnd();
48052
        }
48182
        }
48053
        oprot.writeFieldEnd();
48183
        oprot.writeFieldEnd();
48054
      }
48184
      }
Line 48346... Line 48476...
48346
        }
48476
        }
48347
        switch (field.id) {
48477
        switch (field.id) {
48348
          case 0: // SUCCESS
48478
          case 0: // SUCCESS
48349
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
48479
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
48350
              {
48480
              {
48351
                org.apache.thrift.protocol.TList _list130 = iprot.readListBegin();
48481
                org.apache.thrift.protocol.TList _list134 = iprot.readListBegin();
48352
                this.success = new ArrayList<Order>(_list130.size);
48482
                this.success = new ArrayList<Order>(_list134.size);
48353
                for (int _i131 = 0; _i131 < _list130.size; ++_i131)
48483
                for (int _i135 = 0; _i135 < _list134.size; ++_i135)
48354
                {
48484
                {
48355
                  Order _elem132; // required
48485
                  Order _elem136; // required
48356
                  _elem132 = new Order();
48486
                  _elem136 = new Order();
48357
                  _elem132.read(iprot);
48487
                  _elem136.read(iprot);
48358
                  this.success.add(_elem132);
48488
                  this.success.add(_elem136);
48359
                }
48489
                }
48360
                iprot.readListEnd();
48490
                iprot.readListEnd();
48361
              }
48491
              }
48362
            } else { 
48492
            } else { 
48363
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
48493
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 48377... Line 48507...
48377
 
48507
 
48378
      if (this.isSetSuccess()) {
48508
      if (this.isSetSuccess()) {
48379
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
48509
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
48380
        {
48510
        {
48381
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
48511
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
48382
          for (Order _iter133 : this.success)
48512
          for (Order _iter137 : this.success)
48383
          {
48513
          {
48384
            _iter133.write(oprot);
48514
            _iter137.write(oprot);
48385
          }
48515
          }
48386
          oprot.writeListEnd();
48516
          oprot.writeListEnd();
48387
        }
48517
        }
48388
        oprot.writeFieldEnd();
48518
        oprot.writeFieldEnd();
48389
      }
48519
      }
Line 52929... Line 53059...
52929
        }
53059
        }
52930
        switch (field.id) {
53060
        switch (field.id) {
52931
          case 0: // SUCCESS
53061
          case 0: // SUCCESS
52932
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
53062
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
52933
              {
53063
              {
52934
                org.apache.thrift.protocol.TList _list134 = iprot.readListBegin();
53064
                org.apache.thrift.protocol.TList _list138 = iprot.readListBegin();
52935
                this.success = new ArrayList<ReturnOrder>(_list134.size);
53065
                this.success = new ArrayList<ReturnOrder>(_list138.size);
52936
                for (int _i135 = 0; _i135 < _list134.size; ++_i135)
53066
                for (int _i139 = 0; _i139 < _list138.size; ++_i139)
52937
                {
53067
                {
52938
                  ReturnOrder _elem136; // required
53068
                  ReturnOrder _elem140; // required
52939
                  _elem136 = new ReturnOrder();
53069
                  _elem140 = new ReturnOrder();
52940
                  _elem136.read(iprot);
53070
                  _elem140.read(iprot);
52941
                  this.success.add(_elem136);
53071
                  this.success.add(_elem140);
52942
                }
53072
                }
52943
                iprot.readListEnd();
53073
                iprot.readListEnd();
52944
              }
53074
              }
52945
            } else { 
53075
            } else { 
52946
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
53076
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 52960... Line 53090...
52960
 
53090
 
52961
      if (this.isSetSuccess()) {
53091
      if (this.isSetSuccess()) {
52962
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
53092
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
52963
        {
53093
        {
52964
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
53094
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
52965
          for (ReturnOrder _iter137 : this.success)
53095
          for (ReturnOrder _iter141 : this.success)
52966
          {
53096
          {
52967
            _iter137.write(oprot);
53097
            _iter141.write(oprot);
52968
          }
53098
          }
52969
          oprot.writeListEnd();
53099
          oprot.writeListEnd();
52970
        }
53100
        }
52971
        oprot.writeFieldEnd();
53101
        oprot.writeFieldEnd();
52972
      }
53102
      }
Line 57947... Line 58077...
57947
        }
58077
        }
57948
        switch (field.id) {
58078
        switch (field.id) {
57949
          case 1: // COLLECTED_AMOUNT_MAP
58079
          case 1: // COLLECTED_AMOUNT_MAP
57950
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
58080
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
57951
              {
58081
              {
57952
                org.apache.thrift.protocol.TMap _map138 = iprot.readMapBegin();
58082
                org.apache.thrift.protocol.TMap _map142 = iprot.readMapBegin();
57953
                this.collectedAmountMap = new HashMap<String,Double>(2*_map138.size);
58083
                this.collectedAmountMap = new HashMap<String,Double>(2*_map142.size);
57954
                for (int _i139 = 0; _i139 < _map138.size; ++_i139)
58084
                for (int _i143 = 0; _i143 < _map142.size; ++_i143)
57955
                {
58085
                {
57956
                  String _key140; // required
58086
                  String _key144; // required
57957
                  double _val141; // required
58087
                  double _val145; // required
57958
                  _key140 = iprot.readString();
58088
                  _key144 = iprot.readString();
57959
                  _val141 = iprot.readDouble();
58089
                  _val145 = iprot.readDouble();
57960
                  this.collectedAmountMap.put(_key140, _val141);
58090
                  this.collectedAmountMap.put(_key144, _val145);
57961
                }
58091
                }
57962
                iprot.readMapEnd();
58092
                iprot.readMapEnd();
57963
              }
58093
              }
57964
            } else { 
58094
            } else { 
57965
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
58095
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 58002... Line 58132...
58002
      oprot.writeStructBegin(STRUCT_DESC);
58132
      oprot.writeStructBegin(STRUCT_DESC);
58003
      if (this.collectedAmountMap != null) {
58133
      if (this.collectedAmountMap != null) {
58004
        oprot.writeFieldBegin(COLLECTED_AMOUNT_MAP_FIELD_DESC);
58134
        oprot.writeFieldBegin(COLLECTED_AMOUNT_MAP_FIELD_DESC);
58005
        {
58135
        {
58006
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.DOUBLE, this.collectedAmountMap.size()));
58136
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.DOUBLE, this.collectedAmountMap.size()));
58007
          for (Map.Entry<String, Double> _iter142 : this.collectedAmountMap.entrySet())
58137
          for (Map.Entry<String, Double> _iter146 : this.collectedAmountMap.entrySet())
58008
          {
58138
          {
58009
            oprot.writeString(_iter142.getKey());
58139
            oprot.writeString(_iter146.getKey());
58010
            oprot.writeDouble(_iter142.getValue());
58140
            oprot.writeDouble(_iter146.getValue());
58011
          }
58141
          }
58012
          oprot.writeMapEnd();
58142
          oprot.writeMapEnd();
58013
        }
58143
        }
58014
        oprot.writeFieldEnd();
58144
        oprot.writeFieldEnd();
58015
      }
58145
      }
Line 58409... Line 58539...
58409
        }
58539
        }
58410
        switch (field.id) {
58540
        switch (field.id) {
58411
          case 0: // SUCCESS
58541
          case 0: // SUCCESS
58412
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
58542
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
58413
              {
58543
              {
58414
                org.apache.thrift.protocol.TMap _map143 = iprot.readMapBegin();
58544
                org.apache.thrift.protocol.TMap _map147 = iprot.readMapBegin();
58415
                this.success = new HashMap<String,String>(2*_map143.size);
58545
                this.success = new HashMap<String,String>(2*_map147.size);
58416
                for (int _i144 = 0; _i144 < _map143.size; ++_i144)
58546
                for (int _i148 = 0; _i148 < _map147.size; ++_i148)
58417
                {
58547
                {
58418
                  String _key145; // required
58548
                  String _key149; // required
58419
                  String _val146; // required
58549
                  String _val150; // required
58420
                  _key145 = iprot.readString();
58550
                  _key149 = iprot.readString();
58421
                  _val146 = iprot.readString();
58551
                  _val150 = iprot.readString();
58422
                  this.success.put(_key145, _val146);
58552
                  this.success.put(_key149, _val150);
58423
                }
58553
                }
58424
                iprot.readMapEnd();
58554
                iprot.readMapEnd();
58425
              }
58555
              }
58426
            } else { 
58556
            } else { 
58427
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
58557
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 58449... Line 58579...
58449
 
58579
 
58450
      if (this.isSetSuccess()) {
58580
      if (this.isSetSuccess()) {
58451
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
58581
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
58452
        {
58582
        {
58453
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.success.size()));
58583
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.STRING, this.success.size()));
58454
          for (Map.Entry<String, String> _iter147 : this.success.entrySet())
58584
          for (Map.Entry<String, String> _iter151 : this.success.entrySet())
58455
          {
58585
          {
58456
            oprot.writeString(_iter147.getKey());
58586
            oprot.writeString(_iter151.getKey());
58457
            oprot.writeString(_iter147.getValue());
58587
            oprot.writeString(_iter151.getValue());
58458
          }
58588
          }
58459
          oprot.writeMapEnd();
58589
          oprot.writeMapEnd();
58460
        }
58590
        }
58461
        oprot.writeFieldEnd();
58591
        oprot.writeFieldEnd();
58462
      } else if (this.isSetEx()) {
58592
      } else if (this.isSetEx()) {
Line 59068... Line 59198...
59068
        }
59198
        }
59069
        switch (field.id) {
59199
        switch (field.id) {
59070
          case 0: // SUCCESS
59200
          case 0: // SUCCESS
59071
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
59201
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
59072
              {
59202
              {
59073
                org.apache.thrift.protocol.TList _list148 = iprot.readListBegin();
59203
                org.apache.thrift.protocol.TList _list152 = iprot.readListBegin();
59074
                this.success = new ArrayList<Long>(_list148.size);
59204
                this.success = new ArrayList<Long>(_list152.size);
59075
                for (int _i149 = 0; _i149 < _list148.size; ++_i149)
59205
                for (int _i153 = 0; _i153 < _list152.size; ++_i153)
59076
                {
59206
                {
59077
                  long _elem150; // required
59207
                  long _elem154; // required
59078
                  _elem150 = iprot.readI64();
59208
                  _elem154 = iprot.readI64();
59079
                  this.success.add(_elem150);
59209
                  this.success.add(_elem154);
59080
                }
59210
                }
59081
                iprot.readListEnd();
59211
                iprot.readListEnd();
59082
              }
59212
              }
59083
            } else { 
59213
            } else { 
59084
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
59214
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 59098... Line 59228...
59098
 
59228
 
59099
      if (this.isSetSuccess()) {
59229
      if (this.isSetSuccess()) {
59100
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
59230
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
59101
        {
59231
        {
59102
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
59232
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
59103
          for (long _iter151 : this.success)
59233
          for (long _iter155 : this.success)
59104
          {
59234
          {
59105
            oprot.writeI64(_iter151);
59235
            oprot.writeI64(_iter155);
59106
          }
59236
          }
59107
          oprot.writeListEnd();
59237
          oprot.writeListEnd();
59108
        }
59238
        }
59109
        oprot.writeFieldEnd();
59239
        oprot.writeFieldEnd();
59110
      }
59240
      }
Line 60194... Line 60324...
60194
        }
60324
        }
60195
        switch (field.id) {
60325
        switch (field.id) {
60196
          case 0: // SUCCESS
60326
          case 0: // SUCCESS
60197
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
60327
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
60198
              {
60328
              {
60199
                org.apache.thrift.protocol.TMap _map152 = iprot.readMapBegin();
60329
                org.apache.thrift.protocol.TMap _map156 = iprot.readMapBegin();
60200
                this.success = new HashMap<Long,Long>(2*_map152.size);
60330
                this.success = new HashMap<Long,Long>(2*_map156.size);
60201
                for (int _i153 = 0; _i153 < _map152.size; ++_i153)
60331
                for (int _i157 = 0; _i157 < _map156.size; ++_i157)
60202
                {
60332
                {
60203
                  long _key154; // required
60333
                  long _key158; // required
60204
                  long _val155; // required
60334
                  long _val159; // required
60205
                  _key154 = iprot.readI64();
60335
                  _key158 = iprot.readI64();
60206
                  _val155 = iprot.readI64();
60336
                  _val159 = iprot.readI64();
60207
                  this.success.put(_key154, _val155);
60337
                  this.success.put(_key158, _val159);
60208
                }
60338
                }
60209
                iprot.readMapEnd();
60339
                iprot.readMapEnd();
60210
              }
60340
              }
60211
            } else { 
60341
            } else { 
60212
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
60342
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 60226... Line 60356...
60226
 
60356
 
60227
      if (this.isSetSuccess()) {
60357
      if (this.isSetSuccess()) {
60228
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
60358
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
60229
        {
60359
        {
60230
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.I64, this.success.size()));
60360
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.I64, this.success.size()));
60231
          for (Map.Entry<Long, Long> _iter156 : this.success.entrySet())
60361
          for (Map.Entry<Long, Long> _iter160 : this.success.entrySet())
60232
          {
60362
          {
60233
            oprot.writeI64(_iter156.getKey());
60363
            oprot.writeI64(_iter160.getKey());
60234
            oprot.writeI64(_iter156.getValue());
60364
            oprot.writeI64(_iter160.getValue());
60235
          }
60365
          }
60236
          oprot.writeMapEnd();
60366
          oprot.writeMapEnd();
60237
        }
60367
        }
60238
        oprot.writeFieldEnd();
60368
        oprot.writeFieldEnd();
60239
      }
60369
      }
Line 60527... Line 60657...
60527
        }
60657
        }
60528
        switch (field.id) {
60658
        switch (field.id) {
60529
          case 1: // ITEM_IDS
60659
          case 1: // ITEM_IDS
60530
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
60660
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
60531
              {
60661
              {
60532
                org.apache.thrift.protocol.TList _list157 = iprot.readListBegin();
60662
                org.apache.thrift.protocol.TList _list161 = iprot.readListBegin();
60533
                this.itemIds = new ArrayList<Long>(_list157.size);
60663
                this.itemIds = new ArrayList<Long>(_list161.size);
60534
                for (int _i158 = 0; _i158 < _list157.size; ++_i158)
60664
                for (int _i162 = 0; _i162 < _list161.size; ++_i162)
60535
                {
60665
                {
60536
                  long _elem159; // required
60666
                  long _elem163; // required
60537
                  _elem159 = iprot.readI64();
60667
                  _elem163 = iprot.readI64();
60538
                  this.itemIds.add(_elem159);
60668
                  this.itemIds.add(_elem163);
60539
                }
60669
                }
60540
                iprot.readListEnd();
60670
                iprot.readListEnd();
60541
              }
60671
              }
60542
            } else { 
60672
            } else { 
60543
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
60673
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 60558... Line 60688...
60558
      oprot.writeStructBegin(STRUCT_DESC);
60688
      oprot.writeStructBegin(STRUCT_DESC);
60559
      if (this.itemIds != null) {
60689
      if (this.itemIds != null) {
60560
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
60690
        oprot.writeFieldBegin(ITEM_IDS_FIELD_DESC);
60561
        {
60691
        {
60562
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
60692
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.itemIds.size()));
60563
          for (long _iter160 : this.itemIds)
60693
          for (long _iter164 : this.itemIds)
60564
          {
60694
          {
60565
            oprot.writeI64(_iter160);
60695
            oprot.writeI64(_iter164);
60566
          }
60696
          }
60567
          oprot.writeListEnd();
60697
          oprot.writeListEnd();
60568
        }
60698
        }
60569
        oprot.writeFieldEnd();
60699
        oprot.writeFieldEnd();
60570
      }
60700
      }
Line 60858... Line 60988...
60858
        }
60988
        }
60859
        switch (field.id) {
60989
        switch (field.id) {
60860
          case 0: // SUCCESS
60990
          case 0: // SUCCESS
60861
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
60991
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
60862
              {
60992
              {
60863
                org.apache.thrift.protocol.TList _list161 = iprot.readListBegin();
60993
                org.apache.thrift.protocol.TList _list165 = iprot.readListBegin();
60864
                this.success = new ArrayList<Order>(_list161.size);
60994
                this.success = new ArrayList<Order>(_list165.size);
60865
                for (int _i162 = 0; _i162 < _list161.size; ++_i162)
60995
                for (int _i166 = 0; _i166 < _list165.size; ++_i166)
60866
                {
60996
                {
60867
                  Order _elem163; // required
60997
                  Order _elem167; // required
60868
                  _elem163 = new Order();
60998
                  _elem167 = new Order();
60869
                  _elem163.read(iprot);
60999
                  _elem167.read(iprot);
60870
                  this.success.add(_elem163);
61000
                  this.success.add(_elem167);
60871
                }
61001
                }
60872
                iprot.readListEnd();
61002
                iprot.readListEnd();
60873
              }
61003
              }
60874
            } else { 
61004
            } else { 
60875
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
61005
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 60889... Line 61019...
60889
 
61019
 
60890
      if (this.isSetSuccess()) {
61020
      if (this.isSetSuccess()) {
60891
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
61021
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
60892
        {
61022
        {
60893
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
61023
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
60894
          for (Order _iter164 : this.success)
61024
          for (Order _iter168 : this.success)
60895
          {
61025
          {
60896
            _iter164.write(oprot);
61026
            _iter168.write(oprot);
60897
          }
61027
          }
60898
          oprot.writeListEnd();
61028
          oprot.writeListEnd();
60899
        }
61029
        }
60900
        oprot.writeFieldEnd();
61030
        oprot.writeFieldEnd();
60901
      }
61031
      }
Line 68847... Line 68977...
68847
        }
68977
        }
68848
        switch (field.id) {
68978
        switch (field.id) {
68849
          case 0: // SUCCESS
68979
          case 0: // SUCCESS
68850
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
68980
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
68851
              {
68981
              {
68852
                org.apache.thrift.protocol.TMap _map165 = iprot.readMapBegin();
68982
                org.apache.thrift.protocol.TMap _map169 = iprot.readMapBegin();
68853
                this.success = new HashMap<Integer,TimeoutSummary>(2*_map165.size);
68983
                this.success = new HashMap<Integer,TimeoutSummary>(2*_map169.size);
68854
                for (int _i166 = 0; _i166 < _map165.size; ++_i166)
68984
                for (int _i170 = 0; _i170 < _map169.size; ++_i170)
68855
                {
68985
                {
68856
                  int _key167; // required
68986
                  int _key171; // required
68857
                  TimeoutSummary _val168; // required
68987
                  TimeoutSummary _val172; // required
68858
                  _key167 = iprot.readI32();
68988
                  _key171 = iprot.readI32();
68859
                  _val168 = new TimeoutSummary();
68989
                  _val172 = new TimeoutSummary();
68860
                  _val168.read(iprot);
68990
                  _val172.read(iprot);
68861
                  this.success.put(_key167, _val168);
68991
                  this.success.put(_key171, _val172);
68862
                }
68992
                }
68863
                iprot.readMapEnd();
68993
                iprot.readMapEnd();
68864
              }
68994
              }
68865
            } else { 
68995
            } else { 
68866
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
68996
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 68888... Line 69018...
68888
 
69018
 
68889
      if (this.isSetSuccess()) {
69019
      if (this.isSetSuccess()) {
68890
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
69020
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
68891
        {
69021
        {
68892
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I32, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
69022
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I32, org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
68893
          for (Map.Entry<Integer, TimeoutSummary> _iter169 : this.success.entrySet())
69023
          for (Map.Entry<Integer, TimeoutSummary> _iter173 : this.success.entrySet())
68894
          {
69024
          {
68895
            oprot.writeI32(_iter169.getKey());
69025
            oprot.writeI32(_iter173.getKey());
68896
            _iter169.getValue().write(oprot);
69026
            _iter173.getValue().write(oprot);
68897
          }
69027
          }
68898
          oprot.writeMapEnd();
69028
          oprot.writeMapEnd();
68899
        }
69029
        }
68900
        oprot.writeFieldEnd();
69030
        oprot.writeFieldEnd();
68901
      } else if (this.isSetEx()) {
69031
      } else if (this.isSetEx()) {
Line 71014... Line 71144...
71014
        }
71144
        }
71015
        switch (field.id) {
71145
        switch (field.id) {
71016
          case 0: // SUCCESS
71146
          case 0: // SUCCESS
71017
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
71147
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
71018
              {
71148
              {
71019
                org.apache.thrift.protocol.TList _list170 = iprot.readListBegin();
71149
                org.apache.thrift.protocol.TList _list174 = iprot.readListBegin();
71020
                this.success = new ArrayList<Order>(_list170.size);
71150
                this.success = new ArrayList<Order>(_list174.size);
71021
                for (int _i171 = 0; _i171 < _list170.size; ++_i171)
71151
                for (int _i175 = 0; _i175 < _list174.size; ++_i175)
71022
                {
71152
                {
71023
                  Order _elem172; // required
71153
                  Order _elem176; // required
71024
                  _elem172 = new Order();
71154
                  _elem176 = new Order();
71025
                  _elem172.read(iprot);
71155
                  _elem176.read(iprot);
71026
                  this.success.add(_elem172);
71156
                  this.success.add(_elem176);
71027
                }
71157
                }
71028
                iprot.readListEnd();
71158
                iprot.readListEnd();
71029
              }
71159
              }
71030
            } else { 
71160
            } else { 
71031
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
71161
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 71053... Line 71183...
71053
 
71183
 
71054
      if (this.isSetSuccess()) {
71184
      if (this.isSetSuccess()) {
71055
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
71185
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
71056
        {
71186
        {
71057
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
71187
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
71058
          for (Order _iter173 : this.success)
71188
          for (Order _iter177 : this.success)
71059
          {
71189
          {
71060
            _iter173.write(oprot);
71190
            _iter177.write(oprot);
71061
          }
71191
          }
71062
          oprot.writeListEnd();
71192
          oprot.writeListEnd();
71063
        }
71193
        }
71064
        oprot.writeFieldEnd();
71194
        oprot.writeFieldEnd();
71065
      } else if (this.isSetEx()) {
71195
      } else if (this.isSetEx()) {
Line 71893... Line 72023...
71893
        }
72023
        }
71894
        switch (field.id) {
72024
        switch (field.id) {
71895
          case 0: // SUCCESS
72025
          case 0: // SUCCESS
71896
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
72026
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
71897
              {
72027
              {
71898
                org.apache.thrift.protocol.TList _list174 = iprot.readListBegin();
72028
                org.apache.thrift.protocol.TList _list178 = iprot.readListBegin();
71899
                this.success = new ArrayList<Order>(_list174.size);
72029
                this.success = new ArrayList<Order>(_list178.size);
71900
                for (int _i175 = 0; _i175 < _list174.size; ++_i175)
72030
                for (int _i179 = 0; _i179 < _list178.size; ++_i179)
71901
                {
72031
                {
71902
                  Order _elem176; // required
72032
                  Order _elem180; // required
71903
                  _elem176 = new Order();
72033
                  _elem180 = new Order();
71904
                  _elem176.read(iprot);
72034
                  _elem180.read(iprot);
71905
                  this.success.add(_elem176);
72035
                  this.success.add(_elem180);
71906
                }
72036
                }
71907
                iprot.readListEnd();
72037
                iprot.readListEnd();
71908
              }
72038
              }
71909
            } else { 
72039
            } else { 
71910
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
72040
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 71932... Line 72062...
71932
 
72062
 
71933
      if (this.isSetSuccess()) {
72063
      if (this.isSetSuccess()) {
71934
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
72064
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
71935
        {
72065
        {
71936
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
72066
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
71937
          for (Order _iter177 : this.success)
72067
          for (Order _iter181 : this.success)
71938
          {
72068
          {
71939
            _iter177.write(oprot);
72069
            _iter181.write(oprot);
71940
          }
72070
          }
71941
          oprot.writeListEnd();
72071
          oprot.writeListEnd();
71942
        }
72072
        }
71943
        oprot.writeFieldEnd();
72073
        oprot.writeFieldEnd();
71944
      } else if (this.isSetEx()) {
72074
      } else if (this.isSetEx()) {
Line 72512... Line 72642...
72512
        }
72642
        }
72513
        switch (field.id) {
72643
        switch (field.id) {
72514
          case 0: // SUCCESS
72644
          case 0: // SUCCESS
72515
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
72645
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
72516
              {
72646
              {
72517
                org.apache.thrift.protocol.TList _list178 = iprot.readListBegin();
72647
                org.apache.thrift.protocol.TList _list182 = iprot.readListBegin();
72518
                this.success = new ArrayList<Order>(_list178.size);
72648
                this.success = new ArrayList<Order>(_list182.size);
72519
                for (int _i179 = 0; _i179 < _list178.size; ++_i179)
72649
                for (int _i183 = 0; _i183 < _list182.size; ++_i183)
72520
                {
72650
                {
72521
                  Order _elem180; // required
72651
                  Order _elem184; // required
72522
                  _elem180 = new Order();
72652
                  _elem184 = new Order();
72523
                  _elem180.read(iprot);
72653
                  _elem184.read(iprot);
72524
                  this.success.add(_elem180);
72654
                  this.success.add(_elem184);
72525
                }
72655
                }
72526
                iprot.readListEnd();
72656
                iprot.readListEnd();
72527
              }
72657
              }
72528
            } else { 
72658
            } else { 
72529
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
72659
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 72551... Line 72681...
72551
 
72681
 
72552
      if (this.isSetSuccess()) {
72682
      if (this.isSetSuccess()) {
72553
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
72683
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
72554
        {
72684
        {
72555
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
72685
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
72556
          for (Order _iter181 : this.success)
72686
          for (Order _iter185 : this.success)
72557
          {
72687
          {
72558
            _iter181.write(oprot);
72688
            _iter185.write(oprot);
72559
          }
72689
          }
72560
          oprot.writeListEnd();
72690
          oprot.writeListEnd();
72561
        }
72691
        }
72562
        oprot.writeFieldEnd();
72692
        oprot.writeFieldEnd();
72563
      } else if (this.isSetEx()) {
72693
      } else if (this.isSetEx()) {
Line 73308... Line 73438...
73308
        }
73438
        }
73309
        switch (field.id) {
73439
        switch (field.id) {
73310
          case 0: // SUCCESS
73440
          case 0: // SUCCESS
73311
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
73441
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
73312
              {
73442
              {
73313
                org.apache.thrift.protocol.TList _list182 = iprot.readListBegin();
73443
                org.apache.thrift.protocol.TList _list186 = iprot.readListBegin();
73314
                this.success = new ArrayList<Order>(_list182.size);
73444
                this.success = new ArrayList<Order>(_list186.size);
73315
                for (int _i183 = 0; _i183 < _list182.size; ++_i183)
73445
                for (int _i187 = 0; _i187 < _list186.size; ++_i187)
73316
                {
73446
                {
73317
                  Order _elem184; // required
73447
                  Order _elem188; // required
73318
                  _elem184 = new Order();
73448
                  _elem188 = new Order();
73319
                  _elem184.read(iprot);
73449
                  _elem188.read(iprot);
73320
                  this.success.add(_elem184);
73450
                  this.success.add(_elem188);
73321
                }
73451
                }
73322
                iprot.readListEnd();
73452
                iprot.readListEnd();
73323
              }
73453
              }
73324
            } else { 
73454
            } else { 
73325
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
73455
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 73347... Line 73477...
73347
 
73477
 
73348
      if (this.isSetSuccess()) {
73478
      if (this.isSetSuccess()) {
73349
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
73479
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
73350
        {
73480
        {
73351
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
73481
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
73352
          for (Order _iter185 : this.success)
73482
          for (Order _iter189 : this.success)
73353
          {
73483
          {
73354
            _iter185.write(oprot);
73484
            _iter189.write(oprot);
73355
          }
73485
          }
73356
          oprot.writeListEnd();
73486
          oprot.writeListEnd();
73357
        }
73487
        }
73358
        oprot.writeFieldEnd();
73488
        oprot.writeFieldEnd();
73359
      } else if (this.isSetEx()) {
73489
      } else if (this.isSetEx()) {
Line 73664... Line 73794...
73664
        }
73794
        }
73665
        switch (field.id) {
73795
        switch (field.id) {
73666
          case 1: // MAP_AWBAND_AMOUNT
73796
          case 1: // MAP_AWBAND_AMOUNT
73667
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
73797
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
73668
              {
73798
              {
73669
                org.apache.thrift.protocol.TMap _map186 = iprot.readMapBegin();
73799
                org.apache.thrift.protocol.TMap _map190 = iprot.readMapBegin();
73670
                this.mapAWBAndAmount = new HashMap<Long,Double>(2*_map186.size);
73800
                this.mapAWBAndAmount = new HashMap<Long,Double>(2*_map190.size);
73671
                for (int _i187 = 0; _i187 < _map186.size; ++_i187)
73801
                for (int _i191 = 0; _i191 < _map190.size; ++_i191)
73672
                {
73802
                {
73673
                  long _key188; // required
73803
                  long _key192; // required
73674
                  double _val189; // required
73804
                  double _val193; // required
73675
                  _key188 = iprot.readI64();
73805
                  _key192 = iprot.readI64();
73676
                  _val189 = iprot.readDouble();
73806
                  _val193 = iprot.readDouble();
73677
                  this.mapAWBAndAmount.put(_key188, _val189);
73807
                  this.mapAWBAndAmount.put(_key192, _val193);
73678
                }
73808
                }
73679
                iprot.readMapEnd();
73809
                iprot.readMapEnd();
73680
              }
73810
              }
73681
            } else { 
73811
            } else { 
73682
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
73812
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 73697... Line 73827...
73697
      oprot.writeStructBegin(STRUCT_DESC);
73827
      oprot.writeStructBegin(STRUCT_DESC);
73698
      if (this.mapAWBAndAmount != null) {
73828
      if (this.mapAWBAndAmount != null) {
73699
        oprot.writeFieldBegin(MAP_AWBAND_AMOUNT_FIELD_DESC);
73829
        oprot.writeFieldBegin(MAP_AWBAND_AMOUNT_FIELD_DESC);
73700
        {
73830
        {
73701
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.DOUBLE, this.mapAWBAndAmount.size()));
73831
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.DOUBLE, this.mapAWBAndAmount.size()));
73702
          for (Map.Entry<Long, Double> _iter190 : this.mapAWBAndAmount.entrySet())
73832
          for (Map.Entry<Long, Double> _iter194 : this.mapAWBAndAmount.entrySet())
73703
          {
73833
          {
73704
            oprot.writeI64(_iter190.getKey());
73834
            oprot.writeI64(_iter194.getKey());
73705
            oprot.writeDouble(_iter190.getValue());
73835
            oprot.writeDouble(_iter194.getValue());
73706
          }
73836
          }
73707
          oprot.writeMapEnd();
73837
          oprot.writeMapEnd();
73708
        }
73838
        }
73709
        oprot.writeFieldEnd();
73839
        oprot.writeFieldEnd();
73710
      }
73840
      }
Line 77164... Line 77294...
77164
        }
77294
        }
77165
        switch (field.id) {
77295
        switch (field.id) {
77166
          case 0: // SUCCESS
77296
          case 0: // SUCCESS
77167
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
77297
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
77168
              {
77298
              {
77169
                org.apache.thrift.protocol.TMap _map191 = iprot.readMapBegin();
77299
                org.apache.thrift.protocol.TMap _map195 = iprot.readMapBegin();
77170
                this.success = new HashMap<Long,String>(2*_map191.size);
77300
                this.success = new HashMap<Long,String>(2*_map195.size);
77171
                for (int _i192 = 0; _i192 < _map191.size; ++_i192)
77301
                for (int _i196 = 0; _i196 < _map195.size; ++_i196)
77172
                {
77302
                {
77173
                  long _key193; // required
77303
                  long _key197; // required
77174
                  String _val194; // required
77304
                  String _val198; // required
77175
                  _key193 = iprot.readI64();
77305
                  _key197 = iprot.readI64();
77176
                  _val194 = iprot.readString();
77306
                  _val198 = iprot.readString();
77177
                  this.success.put(_key193, _val194);
77307
                  this.success.put(_key197, _val198);
77178
                }
77308
                }
77179
                iprot.readMapEnd();
77309
                iprot.readMapEnd();
77180
              }
77310
              }
77181
            } else { 
77311
            } else { 
77182
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
77312
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 77204... Line 77334...
77204
 
77334
 
77205
      if (this.isSetSuccess()) {
77335
      if (this.isSetSuccess()) {
77206
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
77336
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
77207
        {
77337
        {
77208
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRING, this.success.size()));
77338
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.STRING, this.success.size()));
77209
          for (Map.Entry<Long, String> _iter195 : this.success.entrySet())
77339
          for (Map.Entry<Long, String> _iter199 : this.success.entrySet())
77210
          {
77340
          {
77211
            oprot.writeI64(_iter195.getKey());
77341
            oprot.writeI64(_iter199.getKey());
77212
            oprot.writeString(_iter195.getValue());
77342
            oprot.writeString(_iter199.getValue());
77213
          }
77343
          }
77214
          oprot.writeMapEnd();
77344
          oprot.writeMapEnd();
77215
        }
77345
        }
77216
        oprot.writeFieldEnd();
77346
        oprot.writeFieldEnd();
77217
      } else if (this.isSetEx()) {
77347
      } else if (this.isSetEx()) {
Line 79308... Line 79438...
79308
        }
79438
        }
79309
        switch (field.id) {
79439
        switch (field.id) {
79310
          case 0: // SUCCESS
79440
          case 0: // SUCCESS
79311
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
79441
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
79312
              {
79442
              {
79313
                org.apache.thrift.protocol.TList _list196 = iprot.readListBegin();
79443
                org.apache.thrift.protocol.TList _list200 = iprot.readListBegin();
79314
                this.success = new ArrayList<PaymentSettlement>(_list196.size);
79444
                this.success = new ArrayList<PaymentSettlement>(_list200.size);
79315
                for (int _i197 = 0; _i197 < _list196.size; ++_i197)
79445
                for (int _i201 = 0; _i201 < _list200.size; ++_i201)
79316
                {
79446
                {
79317
                  PaymentSettlement _elem198; // required
79447
                  PaymentSettlement _elem202; // required
79318
                  _elem198 = new PaymentSettlement();
79448
                  _elem202 = new PaymentSettlement();
79319
                  _elem198.read(iprot);
79449
                  _elem202.read(iprot);
79320
                  this.success.add(_elem198);
79450
                  this.success.add(_elem202);
79321
                }
79451
                }
79322
                iprot.readListEnd();
79452
                iprot.readListEnd();
79323
              }
79453
              }
79324
            } else { 
79454
            } else { 
79325
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
79455
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 79347... Line 79477...
79347
 
79477
 
79348
      if (this.isSetSuccess()) {
79478
      if (this.isSetSuccess()) {
79349
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
79479
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
79350
        {
79480
        {
79351
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
79481
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.success.size()));
79352
          for (PaymentSettlement _iter199 : this.success)
79482
          for (PaymentSettlement _iter203 : this.success)
79353
          {
79483
          {
79354
            _iter199.write(oprot);
79484
            _iter203.write(oprot);
79355
          }
79485
          }
79356
          oprot.writeListEnd();
79486
          oprot.writeListEnd();
79357
        }
79487
        }
79358
        oprot.writeFieldEnd();
79488
        oprot.writeFieldEnd();
79359
      } else if (this.isSetEx()) {
79489
      } else if (this.isSetEx()) {
Line 79659... Line 79789...
79659
        }
79789
        }
79660
        switch (field.id) {
79790
        switch (field.id) {
79661
          case 1: // ORDER_IDS
79791
          case 1: // ORDER_IDS
79662
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
79792
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
79663
              {
79793
              {
79664
                org.apache.thrift.protocol.TList _list200 = iprot.readListBegin();
79794
                org.apache.thrift.protocol.TList _list204 = iprot.readListBegin();
79665
                this.orderIds = new ArrayList<Long>(_list200.size);
79795
                this.orderIds = new ArrayList<Long>(_list204.size);
79666
                for (int _i201 = 0; _i201 < _list200.size; ++_i201)
79796
                for (int _i205 = 0; _i205 < _list204.size; ++_i205)
79667
                {
79797
                {
79668
                  long _elem202; // required
79798
                  long _elem206; // required
79669
                  _elem202 = iprot.readI64();
79799
                  _elem206 = iprot.readI64();
79670
                  this.orderIds.add(_elem202);
79800
                  this.orderIds.add(_elem206);
79671
                }
79801
                }
79672
                iprot.readListEnd();
79802
                iprot.readListEnd();
79673
              }
79803
              }
79674
            } else { 
79804
            } else { 
79675
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
79805
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 79690... Line 79820...
79690
      oprot.writeStructBegin(STRUCT_DESC);
79820
      oprot.writeStructBegin(STRUCT_DESC);
79691
      if (this.orderIds != null) {
79821
      if (this.orderIds != null) {
79692
        oprot.writeFieldBegin(ORDER_IDS_FIELD_DESC);
79822
        oprot.writeFieldBegin(ORDER_IDS_FIELD_DESC);
79693
        {
79823
        {
79694
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.orderIds.size()));
79824
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.orderIds.size()));
79695
          for (long _iter203 : this.orderIds)
79825
          for (long _iter207 : this.orderIds)
79696
          {
79826
          {
79697
            oprot.writeI64(_iter203);
79827
            oprot.writeI64(_iter207);
79698
          }
79828
          }
79699
          oprot.writeListEnd();
79829
          oprot.writeListEnd();
79700
        }
79830
        }
79701
        oprot.writeFieldEnd();
79831
        oprot.writeFieldEnd();
79702
      }
79832
      }
Line 80058... Line 80188...
80058
        }
80188
        }
80059
        switch (field.id) {
80189
        switch (field.id) {
80060
          case 0: // SUCCESS
80190
          case 0: // SUCCESS
80061
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
80191
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
80062
              {
80192
              {
80063
                org.apache.thrift.protocol.TList _list204 = iprot.readListBegin();
80193
                org.apache.thrift.protocol.TList _list208 = iprot.readListBegin();
80064
                this.success = new ArrayList<Long>(_list204.size);
80194
                this.success = new ArrayList<Long>(_list208.size);
80065
                for (int _i205 = 0; _i205 < _list204.size; ++_i205)
80195
                for (int _i209 = 0; _i209 < _list208.size; ++_i209)
80066
                {
80196
                {
80067
                  long _elem206; // required
80197
                  long _elem210; // required
80068
                  _elem206 = iprot.readI64();
80198
                  _elem210 = iprot.readI64();
80069
                  this.success.add(_elem206);
80199
                  this.success.add(_elem210);
80070
                }
80200
                }
80071
                iprot.readListEnd();
80201
                iprot.readListEnd();
80072
              }
80202
              }
80073
            } else { 
80203
            } else { 
80074
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
80204
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 80096... Line 80226...
80096
 
80226
 
80097
      if (this.isSetSuccess()) {
80227
      if (this.isSetSuccess()) {
80098
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
80228
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
80099
        {
80229
        {
80100
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
80230
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.I64, this.success.size()));
80101
          for (long _iter207 : this.success)
80231
          for (long _iter211 : this.success)
80102
          {
80232
          {
80103
            oprot.writeI64(_iter207);
80233
            oprot.writeI64(_iter211);
80104
          }
80234
          }
80105
          oprot.writeListEnd();
80235
          oprot.writeListEnd();
80106
        }
80236
        }
80107
        oprot.writeFieldEnd();
80237
        oprot.writeFieldEnd();
80108
      } else if (this.isSetEx()) {
80238
      } else if (this.isSetEx()) {
Line 80552... Line 80682...
80552
        }
80682
        }
80553
        switch (field.id) {
80683
        switch (field.id) {
80554
          case 1: // ITEM_ID_QUANTITY_MAP
80684
          case 1: // ITEM_ID_QUANTITY_MAP
80555
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
80685
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
80556
              {
80686
              {
80557
                org.apache.thrift.protocol.TMap _map208 = iprot.readMapBegin();
80687
                org.apache.thrift.protocol.TMap _map212 = iprot.readMapBegin();
80558
                this.itemIdQuantityMap = new HashMap<Long,Long>(2*_map208.size);
80688
                this.itemIdQuantityMap = new HashMap<Long,Long>(2*_map212.size);
80559
                for (int _i209 = 0; _i209 < _map208.size; ++_i209)
80689
                for (int _i213 = 0; _i213 < _map212.size; ++_i213)
80560
                {
80690
                {
80561
                  long _key210; // required
80691
                  long _key214; // required
80562
                  long _val211; // required
80692
                  long _val215; // required
80563
                  _key210 = iprot.readI64();
80693
                  _key214 = iprot.readI64();
80564
                  _val211 = iprot.readI64();
80694
                  _val215 = iprot.readI64();
80565
                  this.itemIdQuantityMap.put(_key210, _val211);
80695
                  this.itemIdQuantityMap.put(_key214, _val215);
80566
                }
80696
                }
80567
                iprot.readMapEnd();
80697
                iprot.readMapEnd();
80568
              }
80698
              }
80569
            } else { 
80699
            } else { 
80570
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
80700
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 80601... Line 80731...
80601
      oprot.writeStructBegin(STRUCT_DESC);
80731
      oprot.writeStructBegin(STRUCT_DESC);
80602
      if (this.itemIdQuantityMap != null) {
80732
      if (this.itemIdQuantityMap != null) {
80603
        oprot.writeFieldBegin(ITEM_ID_QUANTITY_MAP_FIELD_DESC);
80733
        oprot.writeFieldBegin(ITEM_ID_QUANTITY_MAP_FIELD_DESC);
80604
        {
80734
        {
80605
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.I64, this.itemIdQuantityMap.size()));
80735
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.I64, org.apache.thrift.protocol.TType.I64, this.itemIdQuantityMap.size()));
80606
          for (Map.Entry<Long, Long> _iter212 : this.itemIdQuantityMap.entrySet())
80736
          for (Map.Entry<Long, Long> _iter216 : this.itemIdQuantityMap.entrySet())
80607
          {
80737
          {
80608
            oprot.writeI64(_iter212.getKey());
80738
            oprot.writeI64(_iter216.getKey());
80609
            oprot.writeI64(_iter212.getValue());
80739
            oprot.writeI64(_iter216.getValue());
80610
          }
80740
          }
80611
          oprot.writeMapEnd();
80741
          oprot.writeMapEnd();
80612
        }
80742
        }
80613
        oprot.writeFieldEnd();
80743
        oprot.writeFieldEnd();
80614
      }
80744
      }