public abstract class BasePartitions<R extends BaseRowIterator<?>,I extends BasePartitionIterator<? extends BaseRowIterator<?>>> extends java.lang.Object implements BasePartitionIterator<R>
Modifier and Type | Field and Description |
---|---|
static org.apache.cassandra.db.transform.Stack.MoreContentsHolder[] |
EMPTY_MORE_CONTENTS_HOLDERS |
static Transformation[] |
EMPTY_TRANSFORMATIONS |
Constructor and Description |
---|
BasePartitions(I input) |
Modifier and Type | Method and Description |
---|---|
protected BaseRowIterator<?> |
applyOne(BaseRowIterator<?> value,
Transformation transformation)
apply the relevant method from the transformation to the value.
|
void |
close() |
protected boolean |
hasMoreContents() |
boolean |
hasNext() |
O |
next() |
protected java.lang.Throwable |
runOnClose(int length)
run the corresponding runOnClose method for the first length transformations.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close
public static final Transformation[] EMPTY_TRANSFORMATIONS
public static final org.apache.cassandra.db.transform.Stack.MoreContentsHolder[] EMPTY_MORE_CONTENTS_HOLDERS
public BasePartitions(I input)
protected BaseRowIterator<?> applyOne(BaseRowIterator<?> value, Transformation transformation)
protected java.lang.Throwable runOnClose(int length)
public final boolean hasNext()
hasNext
in interface java.util.Iterator<R extends BaseRowIterator<?>>
public final void close()
close
in interface java.lang.AutoCloseable
public final O next()
next
in interface java.util.Iterator<O extends V>
protected final boolean hasMoreContents()
Copyright © 2009- The Apache Software Foundation