Interface DictionaryEncodedStringValueIndex

All Superinterfaces:
DictionaryEncodedValueIndex<String>
All Known Implementing Classes:
IndexedStringDictionaryEncodedStringValueIndex

public interface DictionaryEncodedStringValueIndex extends DictionaryEncodedValueIndex<String>
This exposes a 'raw' view into bitmap value indexes of a string 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