Uses of Interface
org.apache.druid.query.BitmapResultFactory
-
Packages that use BitmapResultFactory Package Description org.apache.druid.query org.apache.druid.query.filter org.apache.druid.query.search org.apache.druid.segment.filter org.apache.druid.segment.index -
-
Uses of BitmapResultFactory in org.apache.druid.query
Classes in org.apache.druid.query that implement BitmapResultFactory Modifier and Type Class Description classDefaultBitmapResultFactoryMethods in org.apache.druid.query that return BitmapResultFactory Modifier and Type Method Description BitmapResultFactory<?>DefaultQueryMetrics. makeBitmapResultFactory(BitmapFactory factory)BitmapResultFactory<?>QueryMetrics. makeBitmapResultFactory(BitmapFactory factory)Creates aBitmapResultFactorywhich may record some information along bitmap construction fromQueryMetrics.filterBundle(FilterBundle.BundleInfo). -
Uses of BitmapResultFactory in org.apache.druid.query.filter
Methods in org.apache.druid.query.filter with parameters of type BitmapResultFactory Modifier and Type Method Description default <T> FilterBundleFilter. makeFilterBundle(ColumnIndexSelector columnIndexSelector, BitmapResultFactory<T> bitmapResultFactory, int applyRowCount, int totalRowCount, boolean includeUnknown)Compute indexes and build a containerFilterBundleto be used duringCursororVectorCursorcreation, combining the computed outputs ofFilter.getBitmapColumnIndex(ColumnIndexSelector)as well as references toFilter.makeMatcher(ColumnSelectorFactory)andFilter.makeVectorMatcher(VectorColumnSelectorFactory). -
Uses of BitmapResultFactory in org.apache.druid.query.search
Methods in org.apache.druid.query.search that return BitmapResultFactory Modifier and Type Method Description BitmapResultFactory<?>DefaultSearchQueryMetrics. makeBitmapResultFactory(BitmapFactory factory) -
Uses of BitmapResultFactory in org.apache.druid.segment.filter
Methods in org.apache.druid.segment.filter with parameters of type BitmapResultFactory Modifier and Type Method Description <T> FilterBundleAndFilter. makeFilterBundle(ColumnIndexSelector columnIndexSelector, BitmapResultFactory<T> bitmapResultFactory, int applyRowCount, int totalRowCount, boolean includeUnknown)<T> FilterBundleOrFilter. makeFilterBundle(ColumnIndexSelector columnIndexSelector, BitmapResultFactory<T> bitmapResultFactory, int applyRowCount, int totalRowCount, boolean includeUnknown) -
Uses of BitmapResultFactory in org.apache.druid.segment.index
Methods in org.apache.druid.segment.index with parameters of type BitmapResultFactory Modifier and Type Method Description <T> TAllFalseBitmapColumnIndex. computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, boolean includeUnknown)<T> TAllTrueBitmapColumnIndex. computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, boolean includeUnknown)<T> TAllUnknownBitmapColumnIndex. computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, boolean includeUnknown)<T> TBitmapColumnIndex. computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, boolean includeUnknown)Compute a bitmap result wrapped with theBitmapResultFactoryrepresenting the rows matched by this index.default <T> TBitmapColumnIndex. computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, int applyRowCount, int totalRowCount, boolean includeUnknown)Compute a bitmap result wrapped with theBitmapResultFactoryrepresenting the rows matched by this index, or null if the index cannot (or should not) be computed.<T> TDictionaryRangeScanningBitmapIndex. computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, int applyRowCount, int totalRowCount, boolean includeUnknown)<T> TDictionaryScanningBitmapIndex. computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, int applyRowCount, int totalRowCount, boolean includeUnknown)<T> TSimpleImmutableBitmapDelegatingIterableIndex. computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, boolean includeUnknown)<T> TSimpleImmutableBitmapIndex. computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, boolean includeUnknown)<T> TSimpleImmutableBitmapIterableIndex. computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, boolean includeUnknown)
-