public abstract class AlteringUnfilteredRowIterator extends WrappingUnfilteredRowIterator
computeNextStatic and the computeNext methods.
All of these methods are allowed to return a null value with the meaning of ignoring
the entry.wrapped| Modifier | Constructor and Description |
|---|---|
protected |
AlteringUnfilteredRowIterator(UnfilteredRowIterator wrapped) |
| Modifier and Type | Method and Description |
|---|---|
protected RangeTombstoneMarker |
computeNext(RangeTombstoneMarker marker) |
protected Row |
computeNext(Row row) |
protected Row |
computeNextStatic(Row row) |
boolean |
hasNext() |
Unfiltered |
next() |
Row |
staticRow()
The static part corresponding to this partition (this can be an empty
row).
|
close, columns, isReverseOrder, metadata, partitionKey, partitionLevelDeletion, statsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisEmptyprotected AlteringUnfilteredRowIterator(UnfilteredRowIterator wrapped)
protected RangeTombstoneMarker computeNext(RangeTombstoneMarker marker)
public Row staticRow()
UnfilteredRowIteratorstaticRow in interface UnfilteredRowIteratorstaticRow in class WrappingUnfilteredRowIteratorpublic boolean hasNext()
hasNext in interface java.util.Iterator<Unfiltered>hasNext in class WrappingUnfilteredRowIteratorpublic Unfiltered next()
next in interface java.util.Iterator<Unfiltered>next in class WrappingUnfilteredRowIteratorCopyright © 2015 The Apache Software Foundation