Uses of Interface
org.apache.druid.collections.bitmap.BitmapFactory
-
-
Uses of BitmapFactory in org.apache.druid.collections.bitmap
Classes in org.apache.druid.collections.bitmap that implement BitmapFactory Modifier and Type Class Description classBitSetBitmapFactoryBitSetBitmapFactory implements BitmapFactory as a wrapper for java.util.BitSetclassConciseBitmapFactoryAs the name suggests, this class instantiates bitmaps of the types WrappedConciseBitmap and WrappedImmutableConciseBitmap.classRoaringBitmapFactoryAs the name suggests, this class instantiates bitmaps of the types WrappedRoaringBitmap and WrappedImmutableRoaringBitmap. -
Uses of BitmapFactory in org.apache.druid.collections.spatial
Methods in org.apache.druid.collections.spatial that return BitmapFactory Modifier and Type Method Description BitmapFactoryImmutableFloatNode. getBitmapFactory()BitmapFactoryImmutableNode. getBitmapFactory()BitmapFactoryRTree. getBitmapFactory()Constructors in org.apache.druid.collections.spatial with parameters of type BitmapFactory Constructor Description ImmutableFloatNode(int numDims, int initialOffset, int offsetFromInitial, short numChildren, boolean leaf, ByteBuffer data, BitmapFactory bitmapFactory)ImmutableFloatNode(int numDims, int initialOffset, int offsetFromInitial, ByteBuffer data, BitmapFactory bitmapFactory)ImmutableFloatPoint(int numDims, int initialOffset, int offsetFromInitial, ByteBuffer data, BitmapFactory bitmapFactory)ImmutableRTree(ByteBuffer data, BitmapFactory bitmapFactory)Node(float[] minCoordinates, float[] maxCoordinates, boolean isLeaf, BitmapFactory bitmapFactory)Point(float[] coords, int entry, BitmapFactory bitmapFactory)RTree(int numDims, SplitStrategy splitStrategy, BitmapFactory bitmapFactory) -
Uses of BitmapFactory in org.apache.druid.collections.spatial.split
Constructors in org.apache.druid.collections.spatial.split with parameters of type BitmapFactory Constructor Description GutmanSplitStrategy(int minNumChildren, int maxNumChildren, BitmapFactory b)LinearGutmanSplitStrategy(int minNumChildren, int maxNumChildren, BitmapFactory bf) -
Uses of BitmapFactory in org.apache.druid.frame.segment.columnar
Methods in org.apache.druid.frame.segment.columnar that return BitmapFactory Modifier and Type Method Description BitmapFactoryFrameQueryableIndex. getBitmapFactoryForDimensions() -
Uses of BitmapFactory in org.apache.druid.query
Methods in org.apache.druid.query with parameters of type BitmapFactory 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).Constructors in org.apache.druid.query with parameters of type BitmapFactory Constructor Description DefaultBitmapResultFactory(BitmapFactory factory) -
Uses of BitmapFactory in org.apache.druid.query.filter
Methods in org.apache.druid.query.filter that return BitmapFactory Modifier and Type Method Description BitmapFactoryColumnIndexSelector. getBitmapFactory() -
Uses of BitmapFactory in org.apache.druid.query.search
Methods in org.apache.druid.query.search with parameters of type BitmapFactory Modifier and Type Method Description BitmapResultFactory<?>DefaultSearchQueryMetrics. makeBitmapResultFactory(BitmapFactory factory) -
Uses of BitmapFactory in org.apache.druid.segment
Methods in org.apache.druid.segment that return BitmapFactory Modifier and Type Method Description BitmapFactoryColumnSelectorColumnIndexSelector. getBitmapFactory()BitmapFactoryQueryableIndex. getBitmapFactoryForDimensions()BitmapFactorySimpleQueryableIndex. getBitmapFactoryForDimensions()Methods in org.apache.druid.segment with parameters of type BitmapFactory Modifier and Type Method Description voidAutoTypeColumnIndexer. fillBitmapsFromUnsortedEncodedKeyComponent(StructuredData key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)voidDimensionIndexer. fillBitmapsFromUnsortedEncodedKeyComponent(EncodedKeyComponentType key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)Helper function for building bitmap indexes for integer-encoded dimensions.voidDoubleDimensionIndexer. fillBitmapsFromUnsortedEncodedKeyComponent(Double key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)voidFloatDimensionIndexer. fillBitmapsFromUnsortedEncodedKeyComponent(Float key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)voidLongDimensionIndexer. fillBitmapsFromUnsortedEncodedKeyComponent(Long key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)voidNestedDataColumnIndexerV4. fillBitmapsFromUnsortedEncodedKeyComponent(StructuredData key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)voidStringDimensionIndexer. fillBitmapsFromUnsortedEncodedKeyComponent(int[] key, int rowNum, MutableBitmap[] bitmapIndexes, BitmapFactory factory)protected MutableBitmapDictionaryEncodedColumnMerger. mergeBitmaps(List<IntBuffer> segmentRowNumConversions, BitmapFactory bmpFactory, DictionaryEncodedColumnMerger.IndexSeeker[] dictIdSeeker, int dictId)Constructors in org.apache.druid.segment with parameters of type BitmapFactory Constructor Description ColumnSelectorColumnIndexSelector(BitmapFactory bitmapFactory, VirtualColumns virtualColumns, ColumnSelector index)SimpleQueryableIndex(org.joda.time.Interval dataInterval, Indexed<String> dimNames, BitmapFactory bitmapFactory, Map<String,com.google.common.base.Supplier<ColumnHolder>> columns, SmooshedFileMapper fileMapper, Metadata metadata, boolean lazy) -
Uses of BitmapFactory in org.apache.druid.segment.data
Methods in org.apache.druid.segment.data that return BitmapFactory Modifier and Type Method Description BitmapFactoryBitmapSerdeFactory. getBitmapFactory()BitmapFactoryConciseBitmapSerdeFactory. getBitmapFactory()BitmapFactoryRoaringBitmapSerdeFactory. getBitmapFactory()Constructors in org.apache.druid.segment.data with parameters of type BitmapFactory Constructor Description ImmutableRTreeObjectStrategy(BitmapFactory bitmapFactory)RoaringBitmapSerdeFactory(BitmapFactory bitmapFactory) -
Uses of BitmapFactory in org.apache.druid.segment.incremental
Constructors in org.apache.druid.segment.incremental with parameters of type BitmapFactory Constructor Description IncrementalIndexAdapter(org.joda.time.Interval dataInterval, IncrementalIndex index, BitmapFactory bitmapFactory) -
Uses of BitmapFactory in org.apache.druid.segment.index
Methods in org.apache.druid.segment.index that return BitmapFactory Modifier and Type Method Description BitmapFactoryIndexedStringDictionaryEncodedStringValueIndex. getBitmapFactory()Constructors in org.apache.druid.segment.index with parameters of type BitmapFactory Constructor Description AllFalseBitmapColumnIndex(BitmapFactory bitmapFactory)AllFalseBitmapColumnIndex(BitmapFactory bitmapFactory, ImmutableBitmap unknownBitmap)IndexedStringDictionaryEncodedStringValueIndex(BitmapFactory bitmapFactory, TDictionary dictionary, Indexed<ImmutableBitmap> bitmaps)IndexedStringDruidPredicateIndexes(BitmapFactory bitmapFactory, TDictionary dictionary, Indexed<ImmutableBitmap> bitmaps)IndexedUtf8LexicographicalRangeIndexes(BitmapFactory bitmapFactory, TDictionary dictionary, Indexed<ImmutableBitmap> bitmaps, boolean hasNull)IndexedUtf8ValueIndexes(BitmapFactory bitmapFactory, TDictionary dictionary, Indexed<ImmutableBitmap> bitmaps) -
Uses of BitmapFactory in org.apache.druid.segment.index.semantic
Methods in org.apache.druid.segment.index.semantic that return BitmapFactory Modifier and Type Method Description BitmapFactoryDictionaryEncodedValueIndex. getBitmapFactory()Constructors in org.apache.druid.segment.index.semantic with parameters of type BitmapFactory Constructor Description BaseValueSetIndexesFromIterable(BitmapFactory bitmapFactory, Indexed<ImmutableBitmap> bitmaps, com.google.common.base.Supplier<ImmutableBitmap> unknownsBitmap) -
Uses of BitmapFactory in org.apache.druid.segment.nested
Constructors in org.apache.druid.segment.nested with parameters of type BitmapFactory Constructor Description NestedFieldColumnIndexSupplier(FieldTypeInfo.TypeSet types, BitmapFactory bitmapFactory, ColumnConfig columnConfig, GenericIndexed<ImmutableBitmap> bitmaps, com.google.common.base.Supplier<FixedIndexed<Integer>> localDictionarySupplier, com.google.common.base.Supplier<TStringDictionary> globalStringDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Long>> globalLongDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Double>> globalDoubleDictionarySupplier, com.google.common.base.Supplier<FrontCodedIntArrayIndexed> globalArrayDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Integer>> arrayElementDictionarySupplier, GenericIndexed<ImmutableBitmap> arrayElementBitmaps)VariantColumnAndIndexSupplier(ColumnType logicalType, Byte variantTypeSetByte, com.google.common.base.Supplier<? extends Indexed<ByteBuffer>> stringDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Long>> longDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Double>> doubleDictionarySupplier, com.google.common.base.Supplier<FrontCodedIntArrayIndexed> arrayDictionarySupplier, com.google.common.base.Supplier<FixedIndexed<Integer>> arrayElementDictionarySupplier, com.google.common.base.Supplier<ColumnarInts> encodedValueColumnSupplier, GenericIndexed<ImmutableBitmap> valueIndexes, GenericIndexed<ImmutableBitmap> elementIndexes, BitmapFactory bitmapFactory) -
Uses of BitmapFactory in org.apache.druid.segment.serde
Methods in org.apache.druid.segment.serde with parameters of type BitmapFactory Modifier and Type Method Description static CombineFirstTwoEntriesIndexed<ImmutableBitmap>CombineFirstTwoEntriesIndexed. unionBitmaps(BitmapFactory bitmapFactory, Indexed<ImmutableBitmap> delegate)Union the first two bitmaps.Constructors in org.apache.druid.segment.serde with parameters of type BitmapFactory Constructor Description StringUtf8ColumnIndexSupplier(BitmapFactory bitmapFactory, com.google.common.base.Supplier<TIndexed> utf8Dictionary, GenericIndexed<ImmutableBitmap> bitmaps, ImmutableRTree indexedTree)
-