public class RowBasedCursor<RowType> extends Object implements Cursor
Cursor that is based on a stream of objects. Generally created by a RowBasedStorageAdapter.for implementation notes| Constructor and Description |
|---|
RowBasedCursor(RowWalker<RowType> rowWalker,
RowAdapter<RowType> rowAdapter,
Filter filter,
org.joda.time.Interval interval,
VirtualColumns virtualColumns,
Granularity gran,
boolean descending,
RowSignature rowSignature) |
| Modifier and Type | Method and Description |
|---|---|
void |
advance() |
void |
advanceUninterruptibly() |
ColumnSelectorFactory |
getColumnSelectorFactory() |
org.joda.time.DateTime |
getTime() |
boolean |
isDone() |
boolean |
isDoneOrInterrupted() |
void |
reset() |
public RowBasedCursor(RowWalker<RowType> rowWalker, RowAdapter<RowType> rowAdapter, @Nullable Filter filter, org.joda.time.Interval interval, VirtualColumns virtualColumns, Granularity gran, boolean descending, RowSignature rowSignature)
public ColumnSelectorFactory getColumnSelectorFactory()
getColumnSelectorFactory in interface Cursorpublic void advanceUninterruptibly()
advanceUninterruptibly in interface Cursorpublic boolean isDoneOrInterrupted()
isDoneOrInterrupted in interface CursorCopyright © 2011–2023 The Apache Software Foundation. All rights reserved.