public interface DictionaryEncodedStringValueIndex extends DictionaryEncodedValueIndex
DictionaryEncodedColumn. This allows callers
to directly retrieve bitmaps via dictionary ids, as well as access to lower level details of such a column like
value lookup and value cardinality.
Most filter implementations should likely be using higher level index instead, such as StringValueSetIndexes,
LexicographicalRangeIndexes, NumericRangeIndexes, or DruidPredicateIndexes| Modifier and Type | Method and Description |
|---|---|
BitmapFactory |
getBitmapFactory() |
int |
getCardinality()
Get the cardinality of the underlying value dictionary
|
String |
getValue(int index)
Get the value in the underlying value dictionary of the specified dictionary id
|
getBitmapint getCardinality()
@Nullable String getValue(int index)
BitmapFactory getBitmapFactory()
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.