Uses of Interface
org.apache.druid.query.BitmapResultFactory
Packages that use BitmapResultFactory
Package
Description
-
Uses of BitmapResultFactory in org.apache.druid.query
Classes in org.apache.druid.query that implement BitmapResultFactoryMethods in org.apache.druid.query that return BitmapResultFactoryModifier and TypeMethodDescriptionDefaultQueryMetrics.makeBitmapResultFactory(BitmapFactory factory) 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 BitmapResultFactoryModifier and TypeMethodDescription<T> FilterBundleFilterBundle.Builder.build(BitmapResultFactory<T> bitmapResultFactory, int applyRowCount, int totalRowCount, boolean includeUnknown) default <T> FilterBundleFilter.makeFilterBundle(FilterBundle.Builder filterBundleBuilder, 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 BitmapResultFactoryModifier and TypeMethodDescriptionDefaultSearchQueryMetrics.makeBitmapResultFactory(BitmapFactory factory) -
Uses of BitmapResultFactory in org.apache.druid.segment.filter
Methods in org.apache.druid.segment.filter with parameters of type BitmapResultFactoryModifier and TypeMethodDescription<T> FilterBundleAndFilter.makeFilterBundle(FilterBundle.Builder filterBundleBuilder, BitmapResultFactory<T> bitmapResultFactory, int applyRowCount, int totalRowCount, boolean includeUnknown) <T> FilterBundleOrFilter.makeFilterBundle(FilterBundle.Builder filterBundleBuilder, 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 BitmapResultFactoryModifier and TypeMethodDescription<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.final <T> TDictionaryRangeScanningBitmapIndex.computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, int applyRowCount, int totalRowCount, boolean includeUnknown) final <T> TDictionaryScanningBitmapIndex.computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, int applyRowCount, int totalRowCount, boolean includeUnknown) final <T> TSimpleImmutableBitmapDelegatingIterableIndex.computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, boolean includeUnknown) <T> TSimpleImmutableBitmapIndex.computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, boolean includeUnknown) final <T> TSimpleImmutableBitmapIterableIndex.computeBitmapResult(BitmapResultFactory<T> bitmapResultFactory, boolean includeUnknown)