public static class ColumnAccessors.DateColumnReader extends BaseScalarReader.BaseFixedWidthReader
BaseScalarReader.BaseFixedWidthReader, BaseScalarReader.BaseVarWidthReader, BaseScalarReader.BufferAccessor
AbstractScalarReader.NullReader, AbstractScalarReader.ScalarObjectReader
bufferAccessor, schema, vectorAccessor
nullStateReader, vectorIndex
Constructor and Description |
---|
DateColumnReader() |
Modifier and Type | Method and Description |
---|---|
ValueType |
extendedType()
The extended type of the value, describes the secondary type
for DATE, TIME and TIMESTAMP for which the value type is
int or long.
|
LocalDate |
getDate() |
long |
getLong() |
ValueType |
valueType()
Describe the type of the value.
|
int |
width() |
offsetIndex
bindBuffer, bindIndex, bindVector, buffer, bufferAccessor, buildOptional, buildRequired, schema
bindNullState, conversionError, getAsString, getBoolean, getBytes, getDecimal, getDouble, getFloat, getInt, getObject, getPeriod, getString, getTime, getTimestamp, getValue, isNull, nullReader, nullStateReader, reposition, type
public ValueType valueType()
ScalarReader
public ValueType extendedType()
ScalarReader
extendedType
in interface ScalarReader
extendedType
in class AbstractScalarReader
public int width()
width
in class BaseScalarReader.BaseFixedWidthReader
public long getLong()
getLong
in interface ScalarReader
getLong
in class AbstractScalarReader
public final LocalDate getDate()
getDate
in interface ScalarReader
getDate
in class AbstractScalarReader
Copyright © 1970 The Apache Software Foundation. All rights reserved.