Uses of Package
org.apache.druid.query.filter
-
Classes in org.apache.druid.query.filter used by org.apache.druid.frame.segment Class Description Filter -
Classes in org.apache.druid.query.filter used by org.apache.druid.frame.segment.columnar Class Description Filter -
Classes in org.apache.druid.query.filter used by org.apache.druid.frame.segment.row Class Description Filter -
Classes in org.apache.druid.query.filter used by org.apache.druid.math.expr Class Description ColumnIndexSelector -
Classes in org.apache.druid.query.filter used by org.apache.druid.query Class Description DimFilter Filter FilterBundle.BundleInfo -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.aggregation Class Description DimFilter ValueMatcher 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.query.datasourcemetadata Class Description DimFilter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.filter Class Description AbstractOptimizableDimFilter Base class for mostDimFilter.AndDimFilter ColumnIndexSelector DimFilter DimFilter.DimFilterToStringBuilder Wrapper forStringBuilderto re-use common patterns in customDimFilter#toString()implementationsDruidDoublePredicate Note: this is not aPublicApior anExtensionPointof Druid.DruidFloatPredicate Note: this is not aPublicApior anExtensionPointof Druid.DruidLongPredicate Note: this is not aPublicApior anExtensionPointof Druid.DruidObjectPredicate DruidPredicateFactory DruidPredicateMatch Three-value logic result for matching values with predicates produced byDruidPredicateFactoryFalseDimFilter Filter FilterBundle FilterBundle 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.FilterBundle.BundleInfo FilterBundle.IndexBundle FilterBundle.IndexBundleInfo FilterBundle.MatcherBundle Builder ofValueMatcherandVectorValueMatcher.FilterBundle.MatcherBundleInfo FilterTuning This class provides a mechanism to influence whether or not indexes are used for aFilterduring processing byFilter.makeFilterBundle(ColumnIndexSelector, BitmapResultFactory, int, int, boolean)(i.e.InDimFilter 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.InDimFilter.ValuesSet IsBooleanDimFilter Abstract SQL three-value logic wrapper for some childDimFilterto implement '{filter} IS TRUE' and '{filter} IS FALSE'.IsFalseDimFilter IsTrueDimFilter LikeDimFilter.LikeMatcher LikeDimFilter.LikeMatcher.SuffixMatch NotDimFilter NullFilter NullFilter.NullPredicateFactory OrDimFilter RangeFilter.RangeType SelectorDimFilter Recommended to useEqualityFilterorNullFilterinsteadStringPredicateDruidPredicateFactory TrueDimFilter ValueMatcher 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.query.filter.vector Class Description DruidPredicateFactory -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.groupby Class Description DimFilter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.groupby.epinephelinae Class Description Filter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.groupby.epinephelinae.vector Class Description Filter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.groupby.having Class Description DimFilter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.metadata.metadata Class Description DimFilter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.operator Class Description DimFilter Filter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.planning Class Description DimFilter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.rowsandcols Class Description Filter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.rowsandcols.semantic Class Description Filter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.scan Class Description DimFilter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.search Class Description DimFilter Filter FilterBundle.BundleInfo -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.select Class Description DimFilter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.timeboundary Class Description DimFilter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.timeseries Class Description DimFilter -
Classes in org.apache.druid.query.filter used by org.apache.druid.query.topn Class Description DimFilter -
Classes in org.apache.druid.query.filter used by org.apache.druid.segment Class Description ColumnIndexSelector DimFilter DruidObjectPredicate DruidPredicateFactory Filter ValueMatcher 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 Class Description BooleanFilter BoundDimFilter Recommended to useRangeFilterinsteadColumnIndexSelector DimFilter DruidObjectPredicate DruidPredicateFactory DruidPredicateMatch Three-value logic result for matching values with predicates produced byDruidPredicateFactoryFilter FilterBundle FilterBundle 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.FilterTuning This class provides a mechanism to influence whether or not indexes are used for aFilterduring processing byFilter.makeFilterBundle(ColumnIndexSelector, BitmapResultFactory, int, int, boolean)(i.e.JavaScriptDimFilter.JavaScriptPredicateFactory LikeDimFilter.LikeMatcher ValueMatcher 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 Class Description Filter -
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.incremental Class Description Filter -
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.index Class Description ColumnIndexSelector DruidObjectPredicate DruidPredicateFactory -
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.index.semantic Class Description DruidObjectPredicate DruidPredicateFactory -
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.join Class Description DruidPredicateFactory Filter InDimFilter.ValuesSet ValueMatcher 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.join.filter Class Description Filter InDimFilter.ValuesSet -
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.join.filter.rewrite Class Description Filter -
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.join.lookup Class Description InDimFilter.ValuesSet -
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.join.table Class Description DruidPredicateFactory InDimFilter.ValuesSet ValueMatcher 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.selector.settable Class Description DruidPredicateFactory ValueMatcher 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.transform Class Description DimFilter -
Classes in org.apache.druid.query.filter used by org.apache.druid.segment.virtual Class Description ColumnIndexSelector DruidPredicateFactory ValueMatcher An object that returns a boolean indicating if the "current" row should be selected or not.