public class SearchQueryRunner extends Object implements QueryRunner<Result<SearchResultValue>>
Modifier and Type | Class and Description |
---|---|
static class |
SearchQueryRunner.FloatSearchColumnSelectorStrategy |
static class |
SearchQueryRunner.LongSearchColumnSelectorStrategy |
static interface |
SearchQueryRunner.SearchColumnSelectorStrategy<ValueSelectorType extends ColumnValueSelector> |
static class |
SearchQueryRunner.StringSearchColumnSelectorStrategy |
Modifier and Type | Field and Description |
---|---|
static io.druid.query.search.SearchQueryRunner.SearchColumnSelectorStrategyFactory |
SEARCH_COLUMN_SELECTOR_STRATEGY_FACTORY |
Constructor and Description |
---|
SearchQueryRunner(Segment segment,
SearchStrategySelector strategySelector) |
Modifier and Type | Method and Description |
---|---|
Sequence<Result<SearchResultValue>> |
run(Query<Result<SearchResultValue>> input,
Map<String,Object> responseContext)
Runs the given query and returns results in a time-ordered sequence
|
public static final io.druid.query.search.SearchQueryRunner.SearchColumnSelectorStrategyFactory SEARCH_COLUMN_SELECTOR_STRATEGY_FACTORY
public SearchQueryRunner(Segment segment, SearchStrategySelector strategySelector)
public Sequence<Result<SearchResultValue>> run(Query<Result<SearchResultValue>> input, Map<String,Object> responseContext)
QueryRunner
run
in interface QueryRunner<Result<SearchResultValue>>
Copyright © 2011–2017. All rights reserved.