public interface ColumnIndexSelector extends ColumnInspector
| Modifier and Type | Method and Description |
|---|---|
BitmapFactory |
getBitmapFactory() |
ColumnIndexSupplier |
getIndexSupplier(String column)
Get the
ColumnIndexSupplier of a column. |
int |
getNumRows() |
getColumnCapabilities, getColumnCapabilitiesWithDefault, getTypeareNumeric, areNumeric, areSameTypes, areSameTypes, areScalar, areScalar, canVectorize, canVectorizeint getNumRows()
BitmapFactory getBitmapFactory()
@Nullable ColumnIndexSupplier getIndexSupplier(String column)
ColumnIndexSupplier of a column. If the column exists, but does not support indexes, this method
will return a non-null index supplier, likely NoIndexesColumnIndexSupplier.
Columns which are 'missing' will return a null value from this method, which allows for filters to act on this
information to produce an all true or all false index depending on how the filter matches the null value.Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.