public class DictionaryEncodedStringIndexSupplier extends Object implements ColumnIndexSupplier
| Constructor and Description |
|---|
DictionaryEncodedStringIndexSupplier(BitmapFactory bitmapFactory,
GenericIndexed<String> dictionary,
GenericIndexed<ByteBuffer> dictionaryUtf8,
GenericIndexed<ImmutableBitmap> bitmaps,
ImmutableRTree indexedTree) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
as(Class<T> clazz)
Try to get a column 'index' of the specified type.
|
public DictionaryEncodedStringIndexSupplier(BitmapFactory bitmapFactory, GenericIndexed<String> dictionary, GenericIndexed<ByteBuffer> dictionaryUtf8, @Nullable GenericIndexed<ImmutableBitmap> bitmaps, @Nullable ImmutableRTree indexedTree)
@Nullable public <T> T as(Class<T> clazz)
ColumnIndexSupplierOffset to form the basis of a Cursor
(or VectorOffset and VectorCursor)
which can greatly reduce the total number of rows which need to be scanned and processed.
Objects returned by this method are not thread-safe.as in interface ColumnIndexSupplierCopyright © 2011–2022 The Apache Software Foundation. All rights reserved.