| Package | Description | 
|---|---|
| io.druid.query | |
| io.druid.query.filter | |
| io.druid.query.search | |
| io.druid.query.select | |
| io.druid.segment | |
| io.druid.segment.filter | |
| io.druid.segment.incremental | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> Sequence<Result<T>> | 
QueryRunnerHelper.makeCursorBasedQuery(StorageAdapter adapter,
                    List<org.joda.time.Interval> queryIntervals,
                    Filter filter,
                    VirtualColumns virtualColumns,
                    boolean descending,
                    Granularity granularity,
                    com.google.common.base.Function<Cursor,Result<T>> mapFn)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
QueryMetrics.postFilters(List<Filter> postFilters)  | 
void | 
DefaultQueryMetrics.postFilters(List<Filter> postFilters)  | 
void | 
QueryMetrics.preFilters(List<Filter> preFilters)  | 
void | 
DefaultQueryMetrics.preFilters(List<Filter> preFilters)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BooleanFilter  | 
| Modifier and Type | Method and Description | 
|---|---|
Filter | 
SpatialDimFilter.toFilter()  | 
Filter | 
SelectorDimFilter.toFilter()  | 
Filter | 
SearchQueryDimFilter.toFilter()  | 
Filter | 
RegexDimFilter.toFilter()  | 
Filter | 
OrDimFilter.toFilter()  | 
Filter | 
NotDimFilter.toFilter()  | 
Filter | 
NoopDimFilter.toFilter()  | 
Filter | 
LikeDimFilter.toFilter()  | 
Filter | 
JavaScriptDimFilter.toFilter()  | 
Filter | 
IntervalDimFilter.toFilter()  | 
Filter | 
InDimFilter.toFilter()  | 
Filter | 
ExtractionDimFilter.toFilter()
Deprecated.  
  | 
Filter | 
ExpressionDimFilter.toFilter()  | 
Filter | 
DimFilter.toFilter()
Returns a Filter that implements this DimFilter. 
 | 
Filter | 
ColumnComparisonDimFilter.toFilter()  | 
Filter | 
BoundDimFilter.toFilter()  | 
Filter | 
AndDimFilter.toFilter()  | 
| Modifier and Type | Method and Description | 
|---|---|
List<Filter> | 
BooleanFilter.getFilters()  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Filter | 
SearchStrategy.filter  | 
protected Filter | 
CursorOnlyStrategy.CursorBasedExecutor.filter  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultSearchQueryMetrics.postFilters(List<Filter> postFilters)  | 
void | 
DefaultSearchQueryMetrics.preFilters(List<Filter> preFilters)  | 
| Constructor and Description | 
|---|
CursorBasedExecutor(SearchQuery query,
                   Segment segment,
                   Filter filter,
                   org.joda.time.Interval interval,
                   List<DimensionSpec> dimensionSpecs)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultSelectQueryMetrics.postFilters(List<Filter> postFilters)  | 
void | 
DefaultSelectQueryMetrics.preFilters(List<Filter> preFilters)  | 
| Modifier and Type | Method and Description | 
|---|---|
Sequence<Cursor> | 
QueryableIndexStorageAdapter.makeCursors(Filter filter,
           org.joda.time.Interval interval,
           VirtualColumns virtualColumns,
           Granularity gran,
           boolean descending,
           QueryMetrics<?> queryMetrics)  | 
Sequence<Cursor> | 
CursorFactory.makeCursors(Filter filter,
           org.joda.time.Interval interval,
           VirtualColumns virtualColumns,
           Granularity gran,
           boolean descending,
           QueryMetrics<?> queryMetrics)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AndFilter  | 
class  | 
BoundFilter  | 
class  | 
ColumnComparisonFilter  | 
class  | 
DimensionPredicateFilter  | 
class  | 
ExpressionFilter  | 
class  | 
InFilter  | 
class  | 
JavaScriptFilter  | 
class  | 
LikeFilter  | 
class  | 
NotFilter  | 
class  | 
OrFilter  | 
class  | 
RegexFilter  | 
class  | 
SearchQueryFilter  | 
class  | 
SelectorFilter  | 
class  | 
SpatialFilter  | 
| Modifier and Type | Method and Description | 
|---|---|
static Filter | 
Filters.convertToCNF(Filter current)  | 
static Filter | 
Filters.convertToCNFFromQueryContext(Query query,
                            Filter filter)  | 
Filter | 
NotFilter.getBaseFilter()  | 
static Filter | 
Filters.toFilter(DimFilter dimFilter)
Convert a DimFilter to a Filter. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Filter> | 
OrFilter.getFilters()  | 
List<Filter> | 
AndFilter.getFilters()  | 
static List<Filter> | 
Filters.toFilters(List<DimFilter> dimFilters)
Convert a list of DimFilters to a list of Filters. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Filter | 
Filters.convertToCNF(Filter current)  | 
static Filter | 
Filters.convertToCNFFromQueryContext(Query query,
                            Filter filter)  | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> ImmutableBitmap | 
AndFilter.getBitmapIndex(BitmapIndexSelector selector,
              BitmapResultFactory<T> bitmapResultFactory,
              List<Filter> filters)  | 
| Constructor and Description | 
|---|
NotFilter(Filter baseFilter)  | 
| Constructor and Description | 
|---|
AndFilter(List<Filter> filters)  | 
OrFilter(List<Filter> filters)  | 
| Modifier and Type | Method and Description | 
|---|---|
Sequence<Cursor> | 
IncrementalIndexStorageAdapter.makeCursors(Filter filter,
           org.joda.time.Interval interval,
           VirtualColumns virtualColumns,
           Granularity gran,
           boolean descending,
           QueryMetrics<?> queryMetrics)  | 
Copyright © 2011–2018. All rights reserved.