示例#1
0
    @Override
    public String[] next() {
      if (!hasNext()) {
        return null;
      }
      String[] result = recordIterator.next();

      if (!recordIterator.hasNext()) {
        index++;
        if (index < rows.size()) {
          recordIterator = rows.get(index).iterator();
        } else {
          recordIterator = null;
        }
      }

      return result;
    }
示例#2
0
 @Override
 public boolean hasNext() {
   return recordIterator != null && recordIterator.hasNext();
 }