public class OffsetVectorReader extends BaseScalarReader.BaseFixedWidthReader
BaseScalarReader.BaseFixedWidthReader, BaseScalarReader.BaseVarWidthReader, BaseScalarReader.BufferAccessorAbstractScalarReader.NullReader, AbstractScalarReader.ScalarObjectReaderbufferAccessor, schema, vectorAccessornullStateReader, vectorIndex| Constructor and Description |
|---|
OffsetVectorReader(VectorAccessor offsetsAccessor) |
| Modifier and Type | Method and Description |
|---|---|
long |
getEntry()
Return the offset and length of a value encoded as a long.
|
void |
reposition() |
ColumnMetadata |
schema() |
ValueType |
valueType()
Describe the type of the value.
|
int |
width() |
offsetIndexbindBuffer, bindIndex, bindVector, buffer, bufferAccessor, buildOptional, buildRequiredbindNullState, conversionError, extendedType, getAsString, getBoolean, getBytes, getDate, getDecimal, getDouble, getFloat, getInt, getLong, getObject, getPeriod, getString, getTime, getTimestamp, getValue, isNull, nullReader, nullStateReader, typepublic OffsetVectorReader(VectorAccessor offsetsAccessor)
public ValueType valueType()
ScalarReaderpublic int width()
width in class BaseScalarReader.BaseFixedWidthReaderpublic long getEntry()
public void reposition()
reposition in interface ReaderEventsreposition in class AbstractScalarReaderpublic ColumnMetadata schema()
schema in interface ColumnReaderschema in class BaseScalarReaderCopyright © 2021 The Apache Software Foundation. All rights reserved.