| Package | Description | 
|---|---|
| io.druid.query.aggregation | |
| io.druid.query.filter | |
| io.druid.segment | |
| io.druid.segment.filter | |
| io.druid.segment.virtual | 
| Constructor and Description | 
|---|
FilteredAggregator(ValueMatcher matcher,
                  Aggregator delegate)  | 
FilteredBufferAggregator(ValueMatcher matcher,
                        BufferAggregator delegate)  | 
| Modifier and Type | Method and Description | 
|---|---|
ValueMatcher | 
BooleanFilter.makeMatcher(BitmapIndexSelector selector,
           ColumnSelectorFactory columnSelectorFactory,
           RowOffsetMatcherFactory rowOffsetMatcherFactory)
Get a ValueMatcher that applies this filter to row values. 
 | 
ValueMatcher | 
Filter.makeMatcher(ColumnSelectorFactory factory)
Get a ValueMatcher that applies this filter to row values. 
 | 
ValueMatcher | 
RowOffsetMatcherFactory.makeRowOffsetMatcher(ImmutableBitmap bitmap)  | 
ValueMatcher | 
DoubleValueMatcherColumnSelectorStrategy.makeValueMatcher(BaseDoubleColumnValueSelector selector,
                DruidPredicateFactory predicateFactory)  | 
ValueMatcher | 
DoubleValueMatcherColumnSelectorStrategy.makeValueMatcher(BaseDoubleColumnValueSelector selector,
                String value)  | 
ValueMatcher | 
FloatValueMatcherColumnSelectorStrategy.makeValueMatcher(BaseFloatColumnValueSelector selector,
                DruidPredicateFactory predicateFactory)  | 
ValueMatcher | 
FloatValueMatcherColumnSelectorStrategy.makeValueMatcher(BaseFloatColumnValueSelector selector,
                String value)  | 
ValueMatcher | 
LongValueMatcherColumnSelectorStrategy.makeValueMatcher(BaseLongColumnValueSelector selector,
                DruidPredicateFactory predicateFactory)  | 
ValueMatcher | 
LongValueMatcherColumnSelectorStrategy.makeValueMatcher(BaseLongColumnValueSelector selector,
                String value)  | 
ValueMatcher | 
StringValueMatcherColumnSelectorStrategy.makeValueMatcher(DimensionSelector selector,
                DruidPredicateFactory predicateFactory)  | 
ValueMatcher | 
StringValueMatcherColumnSelectorStrategy.makeValueMatcher(DimensionSelector selector,
                String value)  | 
ValueMatcher | 
ValueMatcherColumnSelectorStrategy.makeValueMatcher(ValueSelectorType selector,
                DruidPredicateFactory predicateFactory)
Create a predicate-based ValueMatcher. 
 | 
ValueMatcher | 
ValueMatcherColumnSelectorStrategy.makeValueMatcher(ValueSelectorType selector,
                String value)
Create a single value ValueMatcher. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ValueMatcher | 
SingleScanTimeDimSelector.makeValueMatcher(com.google.common.base.Predicate<String> predicate)  | 
ValueMatcher | 
NullDimensionSelector.makeValueMatcher(com.google.common.base.Predicate<String> predicate)  | 
ValueMatcher | 
DimensionSelector.makeValueMatcher(com.google.common.base.Predicate<String> predicate)  | 
ValueMatcher | 
ConstantDimensionSelector.makeValueMatcher(com.google.common.base.Predicate<String> predicate)  | 
ValueMatcher | 
SingleScanTimeDimSelector.makeValueMatcher(String value)  | 
ValueMatcher | 
NullDimensionSelector.makeValueMatcher(String value)  | 
ValueMatcher | 
DimensionSelector.makeValueMatcher(String value)  | 
ValueMatcher | 
ConstantDimensionSelector.makeValueMatcher(String matchValue)  | 
static ValueMatcher | 
DimensionSelectorUtils.makeValueMatcherGeneric(DimensionSelector selector,
                       com.google.common.base.Predicate<String> predicate)
Generic implementation of  
DimensionSelector.makeValueMatcher(Predicate), uses DimensionSelector.getRow() of the given DimensionSelector. | 
static ValueMatcher | 
DimensionSelectorUtils.makeValueMatcherGeneric(DimensionSelector selector,
                       String value)
Generic implementation of  
DimensionSelector.makeValueMatcher(String), uses DimensionSelector.getRow() of the given DimensionSelector. | 
| Modifier and Type | Method and Description | 
|---|---|
ValueMatcher | 
SingleStringInputDimensionSelector.makeValueMatcher(com.google.common.base.Predicate<String> predicate)  | 
ValueMatcher | 
BaseSingleValueDimensionSelector.makeValueMatcher(com.google.common.base.Predicate<String> predicate)  | 
ValueMatcher | 
SingleStringInputDimensionSelector.makeValueMatcher(String value)  | 
ValueMatcher | 
BaseSingleValueDimensionSelector.makeValueMatcher(String value)  | 
Copyright © 2011–2018. All rights reserved.