public interface ColumnIndexSupplier
ColumnIndexCapabilities) for a column. Indexes which satisfy
the Filter used in a Query, allow the query
engine to construct Offset (and
VectorOffset) to build Cursor
(and VectorCursor). This allows the engine to only scan the rows which match
the filter values, instead of performing a full scan of the column and using a
ValueMatcher
(or VectorValueMatcher) to filter the values.| Modifier and Type | Method and Description |
|---|---|
<T> T |
as(Class<T> clazz)
Try to get a column 'index' of the specified type.
|
@Nullable <T> T as(Class<T> clazz)
Offset 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.Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.