public class PostJoinCursor extends Object implements Cursor
HashJoinSegmentStorageAdapter.makeCursors(org.apache.druid.query.filter.Filter, org.joda.time.Interval, org.apache.druid.segment.VirtualColumns, org.apache.druid.java.util.common.granularity.Granularity, boolean, org.apache.druid.query.QueryMetrics<?>) to add post-join virtual columns
and filters.| Modifier and Type | Method and Description |
|---|---|
void |
advance() |
void |
advanceUninterruptibly() |
ColumnSelectorFactory |
getColumnSelectorFactory() |
org.joda.time.DateTime |
getTime() |
boolean |
isDone() |
boolean |
isDoneOrInterrupted() |
void |
reset() |
static PostJoinCursor |
wrap(Cursor baseCursor,
VirtualColumns virtualColumns,
Filter filter) |
public static PostJoinCursor wrap(Cursor baseCursor, VirtualColumns virtualColumns, @Nullable Filter filter)
public ColumnSelectorFactory getColumnSelectorFactory()
getColumnSelectorFactory in interface Cursorpublic void advanceUninterruptibly()
advanceUninterruptibly in interface Cursorpublic boolean isDoneOrInterrupted()
isDoneOrInterrupted in interface CursorCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.