@Override public boolean hasNext() { return nextToOffer != null || wrapped.hasNext(); }
public boolean hasNext() { return wrapped.hasNext(); }
@Override public boolean hasNext() { return nextToOffer != null || wrapped.hasNext(); }
@Override public boolean hasNext() { return nextToOffer != null || wrapped.hasNext(); }
public boolean hasNext() { return wrapped.hasNext(); }
public boolean hasNext() { return wrapped.hasNext(); }
private static Unfiltered advance(UnfilteredRowIterator source) { return source.hasNext() ? source.next() : null; }
private static Unfiltered advance(UnfilteredRowIterator source) { return source.hasNext() ? source.next() : null; }
protected Unfiltered computeNext() { maybeInit(); return iterator.hasNext() ? iterator.next() : endOfData(); }
protected Unfiltered computeNext() { maybeInit(); return iterator.hasNext() ? iterator.next() : endOfData(); }
protected Unfiltered computeNext() { maybeInit(); return iterator.hasNext() ? iterator.next() : endOfData(); }
protected Unfiltered computeNext() { maybeInit(); return iterator.hasNext() ? iterator.next() : endOfData(); }
/** * Returns whether this iterator has no data (including no deletion data). */ public default boolean isEmpty() { return partitionLevelDeletion().isLive() && staticRow().isEmpty() && !hasNext(); } }
/** * Returns whether this iterator has no data (including no deletion data). */ public default boolean isEmpty() { return partitionLevelDeletion().isLive() && staticRow().isEmpty() && !hasNext(); } }
/** * Returns whether this iterator has no data (including no deletion data). */ public default boolean isEmpty() { return partitionLevelDeletion().isLive() && staticRow().isEmpty() && !hasNext(); } }
/** * Returns whether this iterator has no data (including no deletion data). */ public default boolean isEmpty() { return partitionLevelDeletion().isLive() && staticRow().isEmpty() && !hasNext(); } }
public void buildRowIndex(UnfilteredRowIterator iterator) throws IOException { writePartitionHeader(iterator); this.headerLength = writer.position() - initialPosition; while (iterator.hasNext()) add(iterator.next()); finish(); }
public void buildRowIndex(UnfilteredRowIterator iterator) throws IOException { writePartitionHeader(iterator); this.headerLength = writer.position() - initialPosition; while (iterator.hasNext()) add(iterator.next()); finish(); }
public void buildRowIndex(UnfilteredRowIterator iterator) throws IOException { writePartitionHeader(iterator); this.headerLength = writer.position() - initialPosition; while (iterator.hasNext()) add(iterator.next()); finish(); }
public void buildRowIndex(UnfilteredRowIterator iterator) throws IOException { writePartitionHeader(iterator); this.headerLength = writer.position() - initialPosition; while (iterator.hasNext()) add(iterator.next()); finish(); }