Uses of Package
org.apache.druid.query.filter
Packages that use org.apache.druid.query.filter
Package
Description
-
Classes in org.apache.druid.query.filter used by org.apache.druid.data.input.impl
-
Classes in org.apache.druid.query.filter used by org.apache.druid.frame.processorClassDescriptionAn object that returns a boolean indicating if the "current" row should be selected or not.
-
Classes in org.apache.druid.query.filter used by org.apache.druid.frame.segment
-
Classes in org.apache.druid.query.filter used by org.apache.druid.math.exprClassDescriptionNote: this is not a
PublicApior anExtensionPointof Druid.Note: this is not aPublicApior anExtensionPointof Druid.Note: this is not aPublicApior anExtensionPointof Druid. -
Classes in org.apache.druid.query.filter used by org.apache.druid.query
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.aggregationClassDescriptionAn object that returns a boolean indicating if the "current" row should be selected or not.
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.datasourcemetadata
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.filterClassDescriptionBase class for most
DimFilter.Wrapper forStringBuilderto re-use common patterns in customDimFilter#toString()implementationsNote: this is not aPublicApior anExtensionPointof Druid.Note: this is not aPublicApior anExtensionPointof Druid.Note: this is not aPublicApior anExtensionPointof Druid.Three-value logic result for matching values with predicates produced byDruidPredicateFactoryFilterBundle is a container for all the goodies used for producing filtered cursors, aImmutableBitmapif the filter can use an index, and/or aFilterBundle.MatcherBundlewhich contains functions to buildValueMatcherandVectorValueMatcherfor any filters which must be evaluated row by row during the cursor scan.Wraps info needed to build aFilterBundle, and provides an estimated compute cost forBitmapColumnIndex.computeBitmapResult(org.apache.druid.query.BitmapResultFactory<T>, boolean).Builder ofValueMatcherandVectorValueMatcher.This class provides a mechanism to influence whether or not indexes are used for aFilterduring processing byFilter.makeFilterBundle(FilterBundle.Builder, BitmapResultFactory, int, int, boolean)(i.e.Approximately like the SQL 'IN' filter, with the main difference being that this will match NULL values if contained in the values list instead of ignoring them.Abstract SQL three-value logic wrapper for some childDimFilterto implement '{filter} IS TRUE' and '{filter} IS FALSE'.Recommended to useEqualityFilterorNullFilterinsteadAn object that returns a boolean indicating if the "current" row should be selected or not. -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.filter.vector
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.groupby
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.groupby.having
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.metadata.metadata
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.operator
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.planning
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.policy
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.rowsandcols
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.rowsandcols.semantic
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.scan
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.search
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.select
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.timeboundary
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.timeseries
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.topn
-
Classes in org.apache.druid.query.filter used by org.apache.druid.query.union
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segmentClassDescriptionAn object that returns a boolean indicating if the "current" row should be selected or not.
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.filterClassDescriptionRecommended to use
RangeFilterinsteadThree-value logic result for matching values with predicates produced byDruidPredicateFactoryFilterBundle is a container for all the goodies used for producing filtered cursors, aImmutableBitmapif the filter can use an index, and/or aFilterBundle.MatcherBundlewhich contains functions to buildValueMatcherandVectorValueMatcherfor any filters which must be evaluated row by row during the cursor scan.Wraps info needed to build aFilterBundle, and provides an estimated compute cost forBitmapColumnIndex.computeBitmapResult(org.apache.druid.query.BitmapResultFactory<T>, boolean).This class provides a mechanism to influence whether or not indexes are used for aFilterduring processing byFilter.makeFilterBundle(FilterBundle.Builder, BitmapResultFactory, int, int, boolean)(i.e.An object that returns a boolean indicating if the "current" row should be selected or not. -
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.filter.cnf
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.index
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.index.semantic
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.joinClassDescriptionAn object that returns a boolean indicating if the "current" row should be selected or not.
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.join.filter
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.join.filter.rewrite
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.join.lookup
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.join.tableClassDescriptionAn object that returns a boolean indicating if the "current" row should be selected or not.
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.projections
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.selector.settableClassDescriptionAn object that returns a boolean indicating if the "current" row should be selected or not.
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.shimClassDescriptionAn object that returns a boolean indicating if the "current" row should be selected or not.
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.transform
-
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.virtualClassDescriptionAn object that returns a boolean indicating if the "current" row should be selected or not.