Class MultiValueStringVectorValueMatcher
java.lang.Object
org.apache.druid.query.filter.vector.MultiValueStringVectorValueMatcher
- All Implemented Interfaces:
VectorValueMatcherFactory
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionmakeMatcher(Object matchValue, ColumnType matchValueType) Specialized value matcher for equality used byEqualityFilter.makeMatcher(String value) Specialized value matcher for string equality used bySelectorDimFiltermakeMatcher(DruidPredicateFactory predicateFactory)
-
Constructor Details
-
MultiValueStringVectorValueMatcher
-
-
Method Details
-
makeMatcher
Description copied from interface:VectorValueMatcherFactorySpecialized value matcher for string equality used bySelectorDimFilter- Specified by:
makeMatcherin interfaceVectorValueMatcherFactory
-
makeMatcher
Description copied from interface:VectorValueMatcherFactorySpecialized value matcher for equality used byEqualityFilter. The matchValue parameter must be the appropriate Java type for the matchValueTypeColumnType. Implementors can use this information to coerce the match value to the native type of the values to match against as necessary.- Specified by:
makeMatcherin interfaceVectorValueMatcherFactory
-
makeMatcher
- Specified by:
makeMatcherin interfaceVectorValueMatcherFactory
-