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 |
StringValueMatcherColumnSelectorStrategy.makeValueMatcher(DimensionSelector selector,
DruidPredicateFactory predicateFactory) |
ValueMatcher |
StringValueMatcherColumnSelectorStrategy.makeValueMatcher(DimensionSelector selector,
String value) |
ValueMatcher |
FloatValueMatcherColumnSelectorStrategy.makeValueMatcher(FloatColumnSelector selector,
DruidPredicateFactory predicateFactory) |
ValueMatcher |
FloatValueMatcherColumnSelectorStrategy.makeValueMatcher(FloatColumnSelector selector,
String value) |
ValueMatcher |
LongValueMatcherColumnSelectorStrategy.makeValueMatcher(LongColumnSelector selector,
DruidPredicateFactory predicateFactory) |
ValueMatcher |
LongValueMatcherColumnSelectorStrategy.makeValueMatcher(LongColumnSelector 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 |
SingleScanTimeDimSelector.makeValueMatcher(String value) |
ValueMatcher |
NullDimensionSelector.makeValueMatcher(String value) |
ValueMatcher |
DimensionSelector.makeValueMatcher(String value) |
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 |
BaseSingleValueDimensionSelector.makeValueMatcher(com.google.common.base.Predicate<String> predicate) |
ValueMatcher |
BaseSingleValueDimensionSelector.makeValueMatcher(String value) |
Copyright © 2011–2017. All rights reserved.