@Override public T read() { readOneRecord(); return recordMaterializer.getCurrentRecord(); }
@Override public T read() { readOneRecord(); return recordMaterializer.getCurrentRecord(); }
/** * @see org.apache.parquet.io.RecordReader#read() */ @Override public T read() { recordConsumer.start(); recordConsumer.end(); return recordMaterializer.getCurrentRecord(); } }
/** * @see org.apache.parquet.io.RecordReader#read() */ @Override public T read() { recordConsumer.start(); recordConsumer.end(); return recordMaterializer.getCurrentRecord(); } }
@Override public T getCurrentRecord() { // find out if the predicate thinks we should keep this record boolean keep = IncrementallyUpdatedFilterPredicateEvaluator.evaluate(filterPredicate); // reset the stateful predicate no matter what IncrementallyUpdatedFilterPredicateResetter.reset(filterPredicate); if (keep) { return delegate.getCurrentRecord(); } else { // signals a skip return null; } }
@Override public T getCurrentRecord() { // find out if the predicate thinks we should keep this record boolean keep = IncrementallyUpdatedFilterPredicateEvaluator.evaluate(filterPredicate); // reset the stateful predicate no matter what IncrementallyUpdatedFilterPredicateResetter.reset(filterPredicate); if (keep) { return delegate.getCurrentRecord(); } else { // signals a skip return null; } }
} while (currentState != null); recordRootConverter.end(); T record = recordMaterializer.getCurrentRecord(); shouldSkipCurrentRecord = record == null; if (shouldSkipCurrentRecord) {
} while (currentState != null); recordRootConverter.end(); T record = recordMaterializer.getCurrentRecord(); shouldSkipCurrentRecord = record == null; if (shouldSkipCurrentRecord) {