Package org.apache.cassandra.io.sstable
Class AbstractSSTableIterator.ForwardReader
java.lang.Object
AbstractSSTableIterator<RIE>.AbstractReader
org.apache.cassandra.io.sstable.AbstractSSTableIterator.ForwardReader
- All Implemented Interfaces:
Closeable,AutoCloseable,Iterator<Unfiltered>,AbstractSSTableIterator.Reader
- Enclosing class:
- AbstractSSTableIterator<RIE extends AbstractRowIndexEntry>
protected class AbstractSSTableIterator.ForwardReader
extends AbstractSSTableIterator<RIE>.AbstractReader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ClusteringBound<?>protected Unfilteredprotected booleanprotected ClusteringBound<?>Fields inherited from class org.apache.cassandra.io.sstable.AbstractSSTableIterator.AbstractReader
deserializer, file, openMarker -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Unfilteredprotected booleanprotected UnfilteredvoidsetForSlice(Slice slice) Methods inherited from class org.apache.cassandra.io.sstable.AbstractSSTableIterator.AbstractReader
close, hasNext, next, seekToPosition, toString, updateOpenMarkerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining, remove
-
Field Details
-
start
-
end
-
next
-
sliceDone
protected boolean sliceDone
-
-
Constructor Details
-
ForwardReader
-
-
Method Details
-
setForSlice
- Specified by:
setForSlicein interfaceAbstractSSTableIterator.Reader- Specified by:
setForSlicein classAbstractSSTableIterator<RIE extends AbstractRowIndexEntry>.AbstractReader- Throws:
IOException
-
computeNext
- Throws:
IOException
-
hasNextInternal
- Specified by:
hasNextInternalin classAbstractSSTableIterator<RIE extends AbstractRowIndexEntry>.AbstractReader- Throws:
IOException
-
nextInternal
- Specified by:
nextInternalin classAbstractSSTableIterator<RIE extends AbstractRowIndexEntry>.AbstractReader- Throws:
IOException
-