public class OffsetVectorReader extends BaseScalarReader.BaseFixedWidthReader
BaseScalarReader.BaseFixedWidthReader, BaseScalarReader.BaseVarWidthReader, BaseScalarReader.BufferAccessor
AbstractScalarReader.NullReader, AbstractScalarReader.ScalarObjectReader
bufferAccessor, schema, vectorAccessor
nullStateReader, 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() |
offsetIndex
bindBuffer, bindIndex, bindVector, buffer, bufferAccessor, buildOptional, buildRequired
bindNullState, conversionError, extendedType, getAsString, getBoolean, getBytes, getDate, getDecimal, getDouble, getFloat, getInt, getLong, getObject, getPeriod, getString, getTime, getTimestamp, getValue, isNull, nullReader, nullStateReader, type
public OffsetVectorReader(VectorAccessor offsetsAccessor)
public ValueType valueType()
ScalarReader
public int width()
width
in class BaseScalarReader.BaseFixedWidthReader
public long getEntry()
public void reposition()
reposition
in interface ReaderEvents
reposition
in class AbstractScalarReader
public ColumnMetadata schema()
schema
in interface ColumnReader
schema
in class BaseScalarReader
Copyright © 1970 The Apache Software Foundation. All rights reserved.