public abstract class SSTableSimpleIterator extends AbstractIterator<Unfiltered> implements java.util.Iterator<Unfiltered>
Note that this is not a full fledged UnfilteredRowIterator. It's also not closeable, it is always the job of the user to close the underlying ressources.
Modifier and Type | Class and Description |
---|---|
static class |
SSTableSimpleIterator.EmptySSTableSimpleIterator |
Modifier and Type | Field and Description |
---|---|
protected DeserializationHelper |
helper |
protected DataInputPlus |
in |
Modifier and Type | Method and Description |
---|---|
static SSTableSimpleIterator |
create(TableMetadata metadata,
DataInputPlus in,
SerializationHeader header,
DeserializationHelper helper,
DeletionTime partitionDeletion) |
static SSTableSimpleIterator |
createTombstoneOnly(TableMetadata metadata,
DataInputPlus in,
SerializationHeader header,
DeserializationHelper helper,
DeletionTime partitionDeletion) |
abstract Row |
readStaticRow() |
close, computeNext, endOfData, hasNext, next, peek, remove
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
empty, wrap
protected final DataInputPlus in
protected final DeserializationHelper helper
public static SSTableSimpleIterator create(TableMetadata metadata, DataInputPlus in, SerializationHeader header, DeserializationHelper helper, DeletionTime partitionDeletion)
public static SSTableSimpleIterator createTombstoneOnly(TableMetadata metadata, DataInputPlus in, SerializationHeader header, DeserializationHelper helper, DeletionTime partitionDeletion)
public abstract Row readStaticRow() throws java.io.IOException
java.io.IOException
Copyright © 2009- The Apache Software Foundation