public abstract static class BaseScalarReader.BaseVarWidthReader extends BaseScalarReader
BaseScalarReader.BaseFixedWidthReader, BaseScalarReader.BaseVarWidthReader, BaseScalarReader.BufferAccessorAbstractScalarReader.NullReader, AbstractScalarReader.ScalarObjectReader| Modifier and Type | Field and Description |
|---|---|
protected OffsetVectorReader |
offsetsReader |
bufferAccessor, schema, vectorAccessornullStateReader, vectorIndex| Constructor and Description |
|---|
BaseVarWidthReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
bindBuffer() |
void |
bindIndex(ColumnReaderIndex index) |
void |
bindVector(ColumnMetadata schema,
VectorAccessor va) |
long |
getEntry() |
buffer, bufferAccessor, buildOptional, buildRequired, schemabindNullState, conversionError, extendedType, getAsString, getBoolean, getBytes, getDate, getDecimal, getDouble, getFloat, getInt, getLong, getObject, getPeriod, getString, getTime, getTimestamp, getValue, isNull, nullReader, nullStateReader, reposition, typeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvalueTypeprotected OffsetVectorReader offsetsReader
public void bindVector(ColumnMetadata schema, VectorAccessor va)
bindVector in class BaseScalarReaderpublic void bindIndex(ColumnReaderIndex index)
bindIndex in interface ReaderEventsbindIndex in class BaseScalarReaderpublic void bindBuffer()
bindBuffer in interface ReaderEventsbindBuffer in class BaseScalarReaderpublic final long getEntry()
Copyright © 2021 The Apache Software Foundation. All rights reserved.