public abstract static class BaseScalarReader.BaseVarWidthReader extends BaseScalarReader
BaseScalarReader.BaseFixedWidthReader, BaseScalarReader.BaseVarWidthReader, BaseScalarReader.BufferAccessor
AbstractScalarReader.NullReader, AbstractScalarReader.ScalarObjectReader
Modifier and Type | Field and Description |
---|---|
protected OffsetVectorReader |
offsetsReader |
bufferAccessor, schema, vectorAccessor
nullStateReader, 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, schema
bindNullState, conversionError, extendedType, getAsString, getBoolean, getBytes, getDate, getDecimal, getDouble, getFloat, getInt, getLong, getObject, getPeriod, getString, getTime, getTimestamp, getValue, isNull, nullReader, nullStateReader, reposition, type
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
valueType
protected OffsetVectorReader offsetsReader
public void bindVector(ColumnMetadata schema, VectorAccessor va)
bindVector
in class BaseScalarReader
public void bindIndex(ColumnReaderIndex index)
bindIndex
in interface ReaderEvents
bindIndex
in class BaseScalarReader
public void bindBuffer()
bindBuffer
in interface ReaderEvents
bindBuffer
in class BaseScalarReader
public final long getEntry()
Copyright © 1970 The Apache Software Foundation. All rights reserved.