Subversion Repositories SmartDukaan

Rev

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

Rev 68 Rev 132
Line 903... Line 903...
903
            }
903
            }
904
            break;
904
            break;
905
          case LINE_ITEMS:
905
          case LINE_ITEMS:
906
            if (field.type == TType.LIST) {
906
            if (field.type == TType.LIST) {
907
              {
907
              {
908
                TList _list13 = iprot.readListBegin();
908
                TList _list17 = iprot.readListBegin();
909
                this.lineItems = new ArrayList<LineItem>(_list13.size);
909
                this.lineItems = new ArrayList<LineItem>(_list17.size);
910
                for (int _i14 = 0; _i14 < _list13.size; ++_i14)
910
                for (int _i18 = 0; _i18 < _list17.size; ++_i18)
911
                {
911
                {
912
                  LineItem _elem15;
912
                  LineItem _elem19;
913
                  _elem15 = new LineItem();
913
                  _elem19 = new LineItem();
914
                  _elem15.read(iprot);
914
                  _elem19.read(iprot);
915
                  this.lineItems.add(_elem15);
915
                  this.lineItems.add(_elem19);
916
                }
916
                }
917
                iprot.readListEnd();
917
                iprot.readListEnd();
918
              }
918
              }
919
            } else { 
919
            } else { 
920
              TProtocolUtil.skip(iprot, field.type);
920
              TProtocolUtil.skip(iprot, field.type);
Line 1008... Line 1008...
1008
    }
1008
    }
1009
    if (this.lineItems != null) {
1009
    if (this.lineItems != null) {
1010
      oprot.writeFieldBegin(LINE_ITEMS_FIELD_DESC);
1010
      oprot.writeFieldBegin(LINE_ITEMS_FIELD_DESC);
1011
      {
1011
      {
1012
        oprot.writeListBegin(new TList(TType.STRUCT, this.lineItems.size()));
1012
        oprot.writeListBegin(new TList(TType.STRUCT, this.lineItems.size()));
1013
        for (LineItem _iter16 : this.lineItems)
1013
        for (LineItem _iter20 : this.lineItems)
1014
        {
1014
        {
1015
          _iter16.write(oprot);
1015
          _iter20.write(oprot);
1016
        }
1016
        }
1017
        oprot.writeListEnd();
1017
        oprot.writeListEnd();
1018
      }
1018
      }
1019
      oprot.writeFieldEnd();
1019
      oprot.writeFieldEnd();
1020
    }
1020
    }