Class BaseScalarReader.BaseFixedWidthReader
java.lang.Object
org.apache.drill.exec.vector.accessor.reader.AbstractScalarReader
org.apache.drill.exec.vector.accessor.reader.BaseScalarReader
org.apache.drill.exec.vector.accessor.reader.BaseScalarReader.BaseFixedWidthReader
- All Implemented Interfaces:
ColumnReader
,ReaderEvents
,ScalarReader
- Direct Known Subclasses:
BitColumnReader
,ColumnAccessors.BigIntColumnReader
,ColumnAccessors.DateColumnReader
,ColumnAccessors.Decimal18ColumnReader
,ColumnAccessors.Decimal28SparseColumnReader
,ColumnAccessors.Decimal38SparseColumnReader
,ColumnAccessors.Decimal9ColumnReader
,ColumnAccessors.Float4ColumnReader
,ColumnAccessors.Float8ColumnReader
,ColumnAccessors.IntColumnReader
,ColumnAccessors.IntervalColumnReader
,ColumnAccessors.IntervalDayColumnReader
,ColumnAccessors.IntervalYearColumnReader
,ColumnAccessors.SmallIntColumnReader
,ColumnAccessors.TimeColumnReader
,ColumnAccessors.TimeStampColumnReader
,ColumnAccessors.TinyIntColumnReader
,ColumnAccessors.UInt1ColumnReader
,ColumnAccessors.UInt2ColumnReader
,ColumnAccessors.UInt4ColumnReader
,ColumnAccessors.UInt8ColumnReader
,OffsetVectorReader
- Enclosing class:
- BaseScalarReader
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.drill.exec.vector.accessor.reader.BaseScalarReader
BaseScalarReader.BaseFixedWidthReader, BaseScalarReader.BaseVarWidthReader, BaseScalarReader.BufferAccessor
Nested classes/interfaces inherited from class org.apache.drill.exec.vector.accessor.reader.AbstractScalarReader
AbstractScalarReader.NullReader, AbstractScalarReader.ScalarObjectReader
-
Field Summary
Fields inherited from class org.apache.drill.exec.vector.accessor.reader.BaseScalarReader
bufferAccessor, schema, vectorAccessor
Fields inherited from class org.apache.drill.exec.vector.accessor.reader.AbstractScalarReader
nullStateReader, vectorIndex
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.drill.exec.vector.accessor.reader.BaseScalarReader
bindBuffer, bindIndex, bindVector, buffer, bufferAccessor, buildOptional, buildRequired, schema
Methods inherited from class org.apache.drill.exec.vector.accessor.reader.AbstractScalarReader
bindNullState, conversionError, extendedType, getAsString, getBoolean, getBytes, getDate, getDecimal, getDouble, getFloat, getInt, getLong, getObject, getPeriod, getString, getTime, getTimestamp, getValue, isNull, nullReader, nullStateReader, reposition, type
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.drill.exec.vector.accessor.ScalarReader
valueType
-
Constructor Details
-
BaseFixedWidthReader
public BaseFixedWidthReader()
-
-
Method Details
-
width
public abstract int width() -
offsetIndex
public final int offsetIndex()
-