Interface StringValueSetIndexes
-
- All Known Implementing Classes:
IndexedUtf8ValueIndexes
public interface StringValueSetIndexes
Index on individual values, and provides bitmaps for the rows which contain these values
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BitmapColumnIndex
forSortedValues(SortedSet<String> values)
Get anIterable
ofImmutableBitmap
corresponding to the specified set of values (if they are contained in the underlying column).BitmapColumnIndex
forValue(String value)
Get theImmutableBitmap
corresponding to the supplied value.
-
-
-
Method Detail
-
forValue
BitmapColumnIndex forValue(@Nullable String value)
Get theImmutableBitmap
corresponding to the supplied value. Generates an empty bitmap when passed a value that doesn't exist. Never returns null.
-
forSortedValues
BitmapColumnIndex forSortedValues(SortedSet<String> values)
Get anIterable
ofImmutableBitmap
corresponding to the specified set of values (if they are contained in the underlying column). The set must be sorted usingComparators.naturalNullsFirst()
.
-
-