Package org.apache.druid.query.search
Class SearchStrategy
- java.lang.Object
-
- org.apache.druid.query.search.SearchStrategy
-
- Direct Known Subclasses:
AutoStrategy
,CursorOnlyStrategy
,UseIndexesStrategy
public abstract class SearchStrategy extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SearchStrategy(SearchQuery query)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description SearchQueryDecisionHelper
getDecisionHelper(QueryableIndex index)
abstract List<SearchQueryExecutor>
getExecutionPlan(SearchQuery query, Segment segment)
-
-
-
Field Detail
-
filter
protected final Filter filter
-
interval
protected final org.joda.time.Interval interval
-
-
Constructor Detail
-
SearchStrategy
protected SearchStrategy(SearchQuery query)
-
-
Method Detail
-
getExecutionPlan
public abstract List<SearchQueryExecutor> getExecutionPlan(SearchQuery query, Segment segment)
-
getDecisionHelper
public SearchQueryDecisionHelper getDecisionHelper(QueryableIndex index)
-
-