public class FrameCursorFactory extends Object implements CursorFactory
CursorFactory implementation based on a single row-based Frame.
This class is only used for row-based frames.the columnar version| Constructor and Description |
|---|
FrameCursorFactory(Frame frame,
FrameReader frameReader,
List<FieldReader> fieldReaders) |
| Modifier and Type | Method and Description |
|---|---|
Sequence<Cursor> |
makeCursors(Filter filter,
org.joda.time.Interval interval,
VirtualColumns virtualColumns,
Granularity gran,
boolean descending,
QueryMetrics<?> queryMetrics)
Creates a sequence of Cursors, one for each time-granular bucket (based on the provided Granularity).
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanVectorize, makeVectorCursorpublic FrameCursorFactory(Frame frame, FrameReader frameReader, List<FieldReader> fieldReaders)
public Sequence<Cursor> makeCursors(@Nullable Filter filter, org.joda.time.Interval interval, VirtualColumns virtualColumns, Granularity gran, boolean descending, @Nullable QueryMetrics<?> queryMetrics)
CursorFactorymakeCursors in interface CursorFactoryCopyright © 2011–2022 The Apache Software Foundation. All rights reserved.