public abstract class AlteringUnfilteredPartitionIterator extends WrappingUnfilteredPartitionIterator
wrapped
Modifier | Constructor and Description |
---|---|
protected |
AlteringUnfilteredPartitionIterator(UnfilteredPartitionIterator wrapped) |
Modifier and Type | Method and Description |
---|---|
protected RangeTombstoneMarker |
computeNext(DecoratedKey partitionKey,
RangeTombstoneMarker marker) |
protected Row |
computeNext(DecoratedKey partitionKey,
Row row) |
protected UnfilteredRowIterator |
computeNext(UnfilteredRowIterator iter)
Given the next UnfilteredRowIterator from the wrapped partition iterator, return
the (potentially modified) UnfilteredRowIterator to return.
|
protected Row |
computeNextStatic(DecoratedKey partitionKey,
Row row) |
close, hasNext, isForThrift, metadata, next
remove
protected AlteringUnfilteredPartitionIterator(UnfilteredPartitionIterator wrapped)
protected Row computeNextStatic(DecoratedKey partitionKey, Row row)
protected Row computeNext(DecoratedKey partitionKey, Row row)
protected RangeTombstoneMarker computeNext(DecoratedKey partitionKey, RangeTombstoneMarker marker)
protected UnfilteredRowIterator computeNext(UnfilteredRowIterator iter)
WrappingUnfilteredPartitionIterator
null
of if it's empty.
The default implementation return it's input unchanged to make it easier
to write wrapping partition iterators that only change the close method.computeNext
in class WrappingUnfilteredPartitionIterator
Copyright © 2015 The Apache Software Foundation