public class SelectQueryEngine extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SelectQueryEngine.FloatSelectColumnSelectorStrategy |
static class |
SelectQueryEngine.LongSelectColumnSelectorStrategy |
static interface |
SelectQueryEngine.SelectColumnSelectorStrategy<ValueSelectorType extends ColumnValueSelector> |
static class |
SelectQueryEngine.SelectStrategyFactory |
static class |
SelectQueryEngine.StringSelectColumnSelectorStrategy |
Constructor and Description |
---|
SelectQueryEngine(com.google.common.base.Supplier<SelectQueryConfig> configSupplier) |
Modifier and Type | Method and Description |
---|---|
Sequence<Result<SelectResultValue>> |
process(SelectQuery query,
Segment segment) |
static Map<String,Object> |
singleEvent(String timestampKey,
LongColumnSelector timestampColumnSelector,
List<ColumnSelectorPlus<SelectQueryEngine.SelectColumnSelectorStrategy>> selectorPlusList,
Map<String,ObjectColumnSelector> metSelectors) |
@Inject public SelectQueryEngine(com.google.common.base.Supplier<SelectQueryConfig> configSupplier)
public Sequence<Result<SelectResultValue>> process(SelectQuery query, Segment segment)
public static Map<String,Object> singleEvent(String timestampKey, LongColumnSelector timestampColumnSelector, List<ColumnSelectorPlus<SelectQueryEngine.SelectColumnSelectorStrategy>> selectorPlusList, Map<String,ObjectColumnSelector> metSelectors)
Copyright © 2011–2017. All rights reserved.