ValueMatcher |
ConstantValueMatcherFactory.makeComplexProcessor(BaseObjectColumnValueSelector<?> selector) |
ValueMatcher |
PredicateValueMatcherFactory.makeComplexProcessor(BaseObjectColumnValueSelector<?> selector) |
ValueMatcher |
ConstantValueMatcherFactory.makeDimensionProcessor(DimensionSelector selector,
boolean multiValue) |
ValueMatcher |
PredicateValueMatcherFactory.makeDimensionProcessor(DimensionSelector selector,
boolean multiValue) |
ValueMatcher |
ConstantValueMatcherFactory.makeDoubleProcessor(BaseDoubleColumnValueSelector selector) |
ValueMatcher |
PredicateValueMatcherFactory.makeDoubleProcessor(BaseDoubleColumnValueSelector selector) |
static ValueMatcher |
ValueMatchers.makeDoubleValueMatcher(BaseDoubleColumnValueSelector selector,
DruidPredicateFactory predicateFactory)
Creates a predicate-based ValueMatcher for a double-typed selector.
|
static ValueMatcher |
ValueMatchers.makeDoubleValueMatcher(BaseDoubleColumnValueSelector selector,
String value)
Creates a constant-based ValueMatcher for a double-typed selector.
|
ValueMatcher |
ConstantValueMatcherFactory.makeFloatProcessor(BaseFloatColumnValueSelector selector) |
ValueMatcher |
PredicateValueMatcherFactory.makeFloatProcessor(BaseFloatColumnValueSelector selector) |
static ValueMatcher |
ValueMatchers.makeFloatValueMatcher(BaseFloatColumnValueSelector selector,
DruidPredicateFactory predicateFactory)
Creates a predicate-based ValueMatcher for a float-typed selector.
|
static ValueMatcher |
ValueMatchers.makeFloatValueMatcher(BaseFloatColumnValueSelector selector,
String value)
Creates a constant-based ValueMatcher for a float-typed selector.
|
ValueMatcher |
ConstantValueMatcherFactory.makeLongProcessor(BaseLongColumnValueSelector selector) |
ValueMatcher |
PredicateValueMatcherFactory.makeLongProcessor(BaseLongColumnValueSelector selector) |
static ValueMatcher |
ValueMatchers.makeLongValueMatcher(BaseLongColumnValueSelector selector,
DruidPredicateFactory predicateFactory) |
static ValueMatcher |
ValueMatchers.makeLongValueMatcher(BaseLongColumnValueSelector selector,
String value) |
ValueMatcher |
AndFilter.makeMatcher(BitmapIndexSelector selector,
ColumnSelectorFactory columnSelectorFactory,
RowOffsetMatcherFactory rowOffsetMatcherFactory) |
ValueMatcher |
OrFilter.makeMatcher(BitmapIndexSelector selector,
ColumnSelectorFactory columnSelectorFactory,
RowOffsetMatcherFactory rowOffsetMatcherFactory) |
ValueMatcher |
DimensionPredicateFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
ExpressionFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
ColumnComparisonFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
NotFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
SelectorFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
JavaScriptFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
LikeFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
TrueFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
FalseFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
AndFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
BoundFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
InFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
SpatialFilter.makeMatcher(ColumnSelectorFactory factory) |
ValueMatcher |
OrFilter.makeMatcher(ColumnSelectorFactory factory) |
static ValueMatcher |
ValueMatchers.makeStringValueMatcher(DimensionSelector selector,
DruidPredicateFactory predicateFactory,
boolean hasMultipleValues)
Creates a predicate-based ValueMatcher for a string-typed selector.
|
static ValueMatcher |
ValueMatchers.makeStringValueMatcher(DimensionSelector selector,
String value,
boolean hasMultipleValues)
Creates a constant-based ValueMatcher for a string-typed selector.
|
static ValueMatcher |
Filters.makeValueMatcher(ColumnSelectorFactory columnSelectorFactory,
String columnName,
DruidPredicateFactory predicateFactory)
Create a ValueMatcher that applies a predicate to row values.
|
static ValueMatcher |
Filters.makeValueMatcher(ColumnSelectorFactory columnSelectorFactory,
String columnName,
String value)
Create a ValueMatcher that compares row values to the provided string.
|
static ValueMatcher |
ColumnComparisonFilter.makeValueMatcher(List<Supplier<String[]>> valueGetters) |
static ValueMatcher |
BooleanValueMatcher.of(boolean matches) |