public static class AbstractScalarReader.NullReader extends AbstractScalarReader
AbstractScalarReader.NullReader, AbstractScalarReader.ScalarObjectReader
Modifier and Type | Field and Description |
---|---|
protected ColumnMetadata |
schema |
nullStateReader, vectorIndex
Modifier | Constructor and Description |
---|---|
protected |
NullReader(ColumnMetadata schema) |
Modifier and Type | Method and Description |
---|---|
void |
bindBuffer() |
void |
bindIndex(ColumnReaderIndex rowIndex) |
boolean |
isNull()
Determine if this value is null.
|
ColumnMetadata |
schema() |
ValueType |
valueType()
Describe the type of the value.
|
bindNullState, conversionError, extendedType, getAsString, getBoolean, getBytes, getDate, getDecimal, getDouble, getFloat, getInt, getLong, getObject, getPeriod, getString, getTime, getTimestamp, getValue, nullReader, nullStateReader, reposition, type
protected final ColumnMetadata schema
protected NullReader(ColumnMetadata schema)
public ValueType valueType()
ScalarReader
public boolean isNull()
ColumnReader
isNull
in interface ColumnReader
isNull
in class AbstractScalarReader
public void bindIndex(ColumnReaderIndex rowIndex)
bindIndex
in interface ReaderEvents
bindIndex
in class AbstractScalarReader
public ColumnMetadata schema()
public void bindBuffer()
Copyright © 1970 The Apache Software Foundation. All rights reserved.