Uses of Interface
org.apache.druid.query.filter.vector.ReadableVectorMatch
Packages that use ReadableVectorMatch
-
Uses of ReadableVectorMatch in org.apache.druid.query.filter.vector
Classes in org.apache.druid.query.filter.vector that implement ReadableVectorMatchMethods in org.apache.druid.query.filter.vector that return ReadableVectorMatchModifier and TypeMethodDescriptionstatic ReadableVectorMatchVectorMatch.allFalse()Creates a match that matches nothing.static ReadableVectorMatchVectorMatch.allTrue(int numRows) Creates a match that matches everything up to "numRows".BooleanVectorValueMatcher.match(ReadableVectorMatch mask, boolean includeUnknown) VectorValueMatcher.match(ReadableVectorMatch mask, boolean includeUnknown) Examine the current vector and return a match indicating what is accepted.static ReadableVectorMatchVectorValueMatcher.matchNulls(ReadableVectorMatch mask, VectorMatch match, boolean[] nullVector) Methods in org.apache.druid.query.filter.vector with parameters of type ReadableVectorMatchModifier and TypeMethodDescriptionVectorMatch.addAll(ReadableVectorMatch other, VectorMatch scratch) Adds all rows from "other" to this object, using "scratch" as scratch space if needed.voidVectorMatch.copyFrom(ReadableVectorMatch other) Copies "other" into this object, and returns a reference to this object.booleanReadableVectorMatch.isValid(ReadableVectorMatch mask) Checks if this match is valid (increasing row numbers, no out-of-range row numbers).booleanVectorMatch.isValid(ReadableVectorMatch mask) BooleanVectorValueMatcher.match(ReadableVectorMatch mask, boolean includeUnknown) VectorValueMatcher.match(ReadableVectorMatch mask, boolean includeUnknown) Examine the current vector and return a match indicating what is accepted.static ReadableVectorMatchVectorValueMatcher.matchNulls(ReadableVectorMatch mask, VectorMatch match, boolean[] nullVector) VectorMatch.removeAll(ReadableVectorMatch other) Removes all rows from this object that occur in "other", in place, and returns a reference to this object.