public class DoubleValueMatcherColumnSelectorStrategy extends Object implements ValueMatcherColumnSelectorStrategy<DoubleColumnSelector>
| Constructor and Description |
|---|
DoubleValueMatcherColumnSelectorStrategy() |
| Modifier and Type | Method and Description |
|---|---|
ValueGetter |
makeValueGetter(DoubleColumnSelector selector)
Create a ValueGetter.
|
ValueMatcher |
makeValueMatcher(DoubleColumnSelector selector,
DruidPredicateFactory predicateFactory)
Create a predicate-based ValueMatcher.
|
ValueMatcher |
makeValueMatcher(DoubleColumnSelector selector,
String value)
Create a single value ValueMatcher.
|
public DoubleValueMatcherColumnSelectorStrategy()
public ValueMatcher makeValueMatcher(DoubleColumnSelector selector, String value)
ValueMatcherColumnSelectorStrategymakeValueMatcher in interface ValueMatcherColumnSelectorStrategy<DoubleColumnSelector>selector - Column selectorvalue - Value to match againstpublic ValueMatcher makeValueMatcher(DoubleColumnSelector selector, DruidPredicateFactory predicateFactory)
ValueMatcherColumnSelectorStrategymakeValueMatcher in interface ValueMatcherColumnSelectorStrategy<DoubleColumnSelector>selector - Column selectorpredicateFactory - A DruidPredicateFactory that provides the filter predicates to be matchedpublic ValueGetter makeValueGetter(DoubleColumnSelector selector)
ValueMatcherColumnSelectorStrategymakeValueGetter in interface ValueMatcherColumnSelectorStrategy<DoubleColumnSelector>selector - Column selectorCopyright © 2011–2017. All rights reserved.