@Override public D next() { try { for (int i = 0; i < values.length; i++) if (values[i] != null) values[i].startRow(); this.column = 0; return (D)read(readSchema); } catch (IOException e) { throw new TrevniRuntimeException(e); } }
@Override public T next() { if (column.metaData.isArray() || column.metaData.getParent() != null) throw new TrevniRuntimeException ("Column is array: " +column.metaData.getName()); try { startRow(); return nextValue(); } catch (IOException e) { throw new TrevniRuntimeException(e); } }
for (long row = 0; row < reader.getRowCount(); row++) { for (ColumnValues v : values) v.startRow(); generator.writeStartObject(); for (ColumnMetaData root : roots)
@Override public D next() { try { for (int i = 0; i < values.length; i++) values[i].startRow(); this.column = 0; return (D)read(readSchema); } catch (IOException e) { throw new TrevniRuntimeException(e); } }
@Override public T next() { if (column.metaData.isArray() || column.metaData.getParent() != null) throw new TrevniRuntimeException ("Column is array: " +column.metaData.getName()); try { startRow(); return nextValue(); } catch (IOException e) { throw new TrevniRuntimeException(e); } }
for (long row = 0; row < reader.getRowCount(); row++) { for (ColumnValues v : values) v.startRow(); generator.writeStartObject(); for (ColumnMetaData root : roots)
for (long row = 0; row < reader.getRowCount(); row++) { for (ColumnValues v : values) v.startRow(); generator.writeStartObject(); for (ColumnMetaData root : roots)
for (int i = 0; i < projectionMap.length; i++) { tid = projectionMap[i]; columns[i].startRow(); DataType dataType = schema.getColumn(tid).getDataType(); switch (dataType.getType()) {