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.BufferAccessorNested 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, vectorAccessorFields inherited from class org.apache.drill.exec.vector.accessor.reader.AbstractScalarReader
nullStateReader, vectorIndex -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.drill.exec.vector.accessor.reader.BaseScalarReader
bindBuffer, bindIndex, bindVector, buffer, bufferAccessor, buildOptional, buildRequired, schemaMethods 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, typeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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()
-