public class SearchQueryRunner extends Object implements QueryRunner<Result<SearchResultValue>>
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
SearchQueryRunner.DoubleSearchColumnSelectorStrategy  | 
static class  | 
SearchQueryRunner.FloatSearchColumnSelectorStrategy  | 
static class  | 
SearchQueryRunner.LongSearchColumnSelectorStrategy  | 
static interface  | 
SearchQueryRunner.SearchColumnSelectorStrategy<ValueSelectorType>  | 
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(QueryPlus<Result<SearchResultValue>> queryPlus,
   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(QueryPlus<Result<SearchResultValue>> queryPlus, Map<String,Object> responseContext)
QueryRunnerrun in interface QueryRunner<Result<SearchResultValue>>Copyright © 2011–2018. All rights reserved.