public class ScalarStringColumnAndIndexSupplier extends Object implements com.google.common.base.Supplier<NestedCommonFormatColumn>, ColumnIndexSupplier
| Modifier and Type | Method and Description |
|---|---|
<T> T |
as(Class<T> clazz)
Try to get a column 'index' of the specified type.
|
NestedCommonFormatColumn |
get() |
static ScalarStringColumnAndIndexSupplier |
read(ByteOrder byteOrder,
BitmapSerdeFactory bitmapSerdeFactory,
ByteBuffer bb,
ColumnBuilder columnBuilder,
ColumnConfig columnConfig) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitskipComputingPredicateIndexes, skipComputingRangeIndexespublic static ScalarStringColumnAndIndexSupplier read(ByteOrder byteOrder, BitmapSerdeFactory bitmapSerdeFactory, ByteBuffer bb, ColumnBuilder columnBuilder, ColumnConfig columnConfig)
public NestedCommonFormatColumn get()
get in interface com.google.common.base.Supplier<NestedCommonFormatColumn>@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–2023 The Apache Software Foundation. All rights reserved.