@Override
  public MapJoinRowContainer copy() throws HiveException {
    FlatRowContainer result = new FlatRowContainer();
    result.array = new Object[this.array.length];
    System.arraycopy(this.array, 0, result.array, 0, this.array.length);
    result.rowLength = rowLength;
    result.aliasFilter = aliasFilter;
    return result;
  }
Row iterator for non-zero-length rows.
ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/FlatRowContainer.java