Interface BaseReader.ScalarReader
- All Superinterfaces:
BaseReader,BigIntReader,BitReader,DateReader,Decimal18Reader,Decimal28DenseReader,Decimal28SparseReader,Decimal38DenseReader,Decimal38SparseReader,Decimal9Reader,Float4Reader,Float8Reader,IntervalDayReader,IntervalReader,IntervalYearReader,IntReader,Positionable,RepeatedBigIntReader,RepeatedBitReader,RepeatedDateReader,RepeatedDecimal18Reader,RepeatedDecimal28DenseReader,RepeatedDecimal28SparseReader,RepeatedDecimal38DenseReader,RepeatedDecimal38SparseReader,RepeatedDecimal9Reader,RepeatedFloat4Reader,RepeatedFloat8Reader,RepeatedIntervalDayReader,RepeatedIntervalReader,RepeatedIntervalYearReader,RepeatedIntReader,RepeatedSmallIntReader,RepeatedTimeReader,RepeatedTimeStampReader,RepeatedTinyIntReader,RepeatedUInt1Reader,RepeatedUInt2Reader,RepeatedUInt4Reader,RepeatedUInt8Reader,RepeatedVar16CharReader,RepeatedVarBinaryReader,RepeatedVarCharReader,RepeatedVarDecimalReader,SmallIntReader,TimeReader,TimeStampReader,TinyIntReader,UInt1Reader,UInt2Reader,UInt4Reader,UInt8Reader,Var16CharReader,VarBinaryReader,VarCharReader,VarDecimalReader
- All Known Subinterfaces:
FieldReader
- All Known Implementing Classes:
AbstractFieldReader,AbstractRepeatedMapReaderImpl,BigIntHolderReaderImpl,BigIntReaderImpl,BitHolderReaderImpl,BitReaderImpl,DateHolderReaderImpl,DateReaderImpl,Decimal18HolderReaderImpl,Decimal18ReaderImpl,Decimal28DenseHolderReaderImpl,Decimal28DenseReaderImpl,Decimal28SparseHolderReaderImpl,Decimal28SparseReaderImpl,Decimal38DenseHolderReaderImpl,Decimal38DenseReaderImpl,Decimal38SparseHolderReaderImpl,Decimal38SparseReaderImpl,Decimal9HolderReaderImpl,Decimal9ReaderImpl,Float4HolderReaderImpl,Float4ReaderImpl,Float8HolderReaderImpl,Float8ReaderImpl,IntervalDayHolderReaderImpl,IntervalDayReaderImpl,IntervalHolderReaderImpl,IntervalReaderImpl,IntervalYearHolderReaderImpl,IntervalYearReaderImpl,IntHolderReaderImpl,IntReaderImpl,NullableBigIntHolderReaderImpl,NullableBigIntReaderImpl,NullableBitHolderReaderImpl,NullableBitReaderImpl,NullableDateHolderReaderImpl,NullableDateReaderImpl,NullableDecimal18HolderReaderImpl,NullableDecimal18ReaderImpl,NullableDecimal28DenseHolderReaderImpl,NullableDecimal28DenseReaderImpl,NullableDecimal28SparseHolderReaderImpl,NullableDecimal28SparseReaderImpl,NullableDecimal38DenseHolderReaderImpl,NullableDecimal38DenseReaderImpl,NullableDecimal38SparseHolderReaderImpl,NullableDecimal38SparseReaderImpl,NullableDecimal9HolderReaderImpl,NullableDecimal9ReaderImpl,NullableFloat4HolderReaderImpl,NullableFloat4ReaderImpl,NullableFloat8HolderReaderImpl,NullableFloat8ReaderImpl,NullableIntervalDayHolderReaderImpl,NullableIntervalDayReaderImpl,NullableIntervalHolderReaderImpl,NullableIntervalReaderImpl,NullableIntervalYearHolderReaderImpl,NullableIntervalYearReaderImpl,NullableIntHolderReaderImpl,NullableIntReaderImpl,NullableSmallIntHolderReaderImpl,NullableSmallIntReaderImpl,NullableTimeHolderReaderImpl,NullableTimeReaderImpl,NullableTimeStampHolderReaderImpl,NullableTimeStampReaderImpl,NullableTinyIntHolderReaderImpl,NullableTinyIntReaderImpl,NullableUInt1HolderReaderImpl,NullableUInt1ReaderImpl,NullableUInt2HolderReaderImpl,NullableUInt2ReaderImpl,NullableUInt4HolderReaderImpl,NullableUInt4ReaderImpl,NullableUInt8HolderReaderImpl,NullableUInt8ReaderImpl,NullableVar16CharHolderReaderImpl,NullableVar16CharReaderImpl,NullableVarBinaryHolderReaderImpl,NullableVarBinaryReaderImpl,NullableVarCharHolderReaderImpl,NullableVarCharReaderImpl,NullableVarDecimalHolderReaderImpl,NullableVarDecimalReaderImpl,NullReader,RepeatedBigIntHolderReaderImpl,RepeatedBigIntReaderImpl,RepeatedBitHolderReaderImpl,RepeatedBitReaderImpl,RepeatedDateHolderReaderImpl,RepeatedDateReaderImpl,RepeatedDecimal18HolderReaderImpl,RepeatedDecimal18ReaderImpl,RepeatedDecimal28DenseHolderReaderImpl,RepeatedDecimal28DenseReaderImpl,RepeatedDecimal28SparseHolderReaderImpl,RepeatedDecimal28SparseReaderImpl,RepeatedDecimal38DenseHolderReaderImpl,RepeatedDecimal38DenseReaderImpl,RepeatedDecimal38SparseHolderReaderImpl,RepeatedDecimal38SparseReaderImpl,RepeatedDecimal9HolderReaderImpl,RepeatedDecimal9ReaderImpl,RepeatedDictReaderImpl,RepeatedFloat4HolderReaderImpl,RepeatedFloat4ReaderImpl,RepeatedFloat8HolderReaderImpl,RepeatedFloat8ReaderImpl,RepeatedIntervalDayHolderReaderImpl,RepeatedIntervalDayReaderImpl,RepeatedIntervalHolderReaderImpl,RepeatedIntervalReaderImpl,RepeatedIntervalYearHolderReaderImpl,RepeatedIntervalYearReaderImpl,RepeatedIntHolderReaderImpl,RepeatedIntReaderImpl,RepeatedListReaderImpl,RepeatedMapReaderImpl,RepeatedSmallIntHolderReaderImpl,RepeatedSmallIntReaderImpl,RepeatedTimeHolderReaderImpl,RepeatedTimeReaderImpl,RepeatedTimeStampHolderReaderImpl,RepeatedTimeStampReaderImpl,RepeatedTinyIntHolderReaderImpl,RepeatedTinyIntReaderImpl,RepeatedUInt1HolderReaderImpl,RepeatedUInt1ReaderImpl,RepeatedUInt2HolderReaderImpl,RepeatedUInt2ReaderImpl,RepeatedUInt4HolderReaderImpl,RepeatedUInt4ReaderImpl,RepeatedUInt8HolderReaderImpl,RepeatedUInt8ReaderImpl,RepeatedVar16CharHolderReaderImpl,RepeatedVar16CharReaderImpl,RepeatedVarBinaryHolderReaderImpl,RepeatedVarBinaryReaderImpl,RepeatedVarCharHolderReaderImpl,RepeatedVarCharReaderImpl,RepeatedVarDecimalHolderReaderImpl,RepeatedVarDecimalReaderImpl,SingleDictReaderImpl,SingleLikeRepeatedMapReaderImpl,SingleListReaderImpl,SingleMapReaderImpl,SmallIntHolderReaderImpl,SmallIntReaderImpl,TimeHolderReaderImpl,TimeReaderImpl,TimeStampHolderReaderImpl,TimeStampReaderImpl,TinyIntHolderReaderImpl,TinyIntReaderImpl,UInt1HolderReaderImpl,UInt1ReaderImpl,UInt2HolderReaderImpl,UInt2ReaderImpl,UInt4HolderReaderImpl,UInt4ReaderImpl,UInt8HolderReaderImpl,UInt8ReaderImpl,UnionListReader,UnionReader,UntypedHolderReaderImpl,UntypedReaderImpl,Var16CharHolderReaderImpl,Var16CharReaderImpl,VarBinaryHolderReaderImpl,VarBinaryReaderImpl,VarCharHolderReaderImpl,VarCharReaderImpl,VarDecimalHolderReaderImpl,VarDecimalReaderImpl
- Enclosing interface:
BaseReader
public static interface BaseReader.ScalarReader
extends TinyIntReader, UInt1Reader, UInt2Reader, SmallIntReader, IntReader, UInt4Reader, Float4Reader, TimeReader, IntervalYearReader, Decimal9Reader, BigIntReader, UInt8Reader, Float8Reader, DateReader, TimeStampReader, Decimal18Reader, IntervalDayReader, IntervalReader, Decimal28DenseReader, Decimal38DenseReader, Decimal38SparseReader, Decimal28SparseReader, VarBinaryReader, VarCharReader, Var16CharReader, VarDecimalReader, BitReader, RepeatedTinyIntReader, RepeatedUInt1Reader, RepeatedUInt2Reader, RepeatedSmallIntReader, RepeatedIntReader, RepeatedUInt4Reader, RepeatedFloat4Reader, RepeatedTimeReader, RepeatedIntervalYearReader, RepeatedDecimal9Reader, RepeatedBigIntReader, RepeatedUInt8Reader, RepeatedFloat8Reader, RepeatedDateReader, RepeatedTimeStampReader, RepeatedDecimal18Reader, RepeatedIntervalDayReader, RepeatedIntervalReader, RepeatedDecimal28DenseReader, RepeatedDecimal38DenseReader, RepeatedDecimal38SparseReader, RepeatedDecimal28SparseReader, RepeatedVarBinaryReader, RepeatedVarCharReader, RepeatedVar16CharReader, RepeatedVarDecimalReader, RepeatedBitReader, BaseReader
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.drill.exec.vector.complex.reader.BaseReader
BaseReader.ComplexReader, BaseReader.DictReader, BaseReader.ListReader, BaseReader.MapReader, BaseReader.RepeatedListReader, BaseReader.RepeatedMapReader, BaseReader.ScalarReader -
Method Summary
Methods inherited from interface org.apache.drill.exec.vector.complex.reader.BaseReader
copyAsValue, getField, getType, getTypeString, getVectorType, read, read, read, resetMethods inherited from interface org.apache.drill.exec.vector.complex.reader.BigIntReader
copyAsField, copyAsValue, isSet, read, read, readLong, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.BitReader
copyAsField, copyAsValue, isSet, read, read, readBoolean, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.DateReader
copyAsField, copyAsValue, isSet, read, read, readLocalDate, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.Decimal18Reader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.Decimal28DenseReader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.Decimal28SparseReader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.Decimal38DenseReader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.Decimal38SparseReader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.Decimal9Reader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.Float4Reader
copyAsField, copyAsValue, isSet, read, read, readFloat, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.Float8Reader
copyAsField, copyAsValue, isSet, read, read, readDouble, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.IntervalDayReader
copyAsField, copyAsValue, isSet, read, read, readObject, readPeriodMethods inherited from interface org.apache.drill.exec.vector.complex.reader.IntervalReader
copyAsField, copyAsValue, isSet, read, read, readObject, readPeriodMethods inherited from interface org.apache.drill.exec.vector.complex.reader.IntervalYearReader
copyAsField, copyAsValue, isSet, read, read, readObject, readPeriodMethods inherited from interface org.apache.drill.exec.vector.complex.reader.IntReader
copyAsField, copyAsValue, isSet, read, read, readInteger, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.Positionable
setPositionMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedBigIntReader
copyAsField, copyAsValue, isSet, read, read, readLong, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedBitReader
copyAsField, copyAsValue, isSet, read, read, readBoolean, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedDateReader
copyAsField, copyAsValue, isSet, read, read, readLocalDate, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedDecimal18Reader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedDecimal28DenseReader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedDecimal28SparseReader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedDecimal38DenseReader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedDecimal38SparseReader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedDecimal9Reader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedFloat4Reader
copyAsField, copyAsValue, isSet, read, read, readFloat, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedFloat8Reader
copyAsField, copyAsValue, isSet, read, read, readDouble, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedIntervalDayReader
copyAsField, copyAsValue, isSet, read, read, readObject, readPeriod, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedIntervalReader
copyAsField, copyAsValue, isSet, read, read, readObject, readPeriod, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedIntervalYearReader
copyAsField, copyAsValue, isSet, read, read, readObject, readPeriod, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedIntReader
copyAsField, copyAsValue, isSet, read, read, readInteger, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedSmallIntReader
copyAsField, copyAsValue, isSet, read, read, readObject, readShort, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedTimeReader
copyAsField, copyAsValue, isSet, read, read, readLocalTime, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedTimeStampReader
copyAsField, copyAsValue, isSet, read, read, readLocalDateTime, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedTinyIntReader
copyAsField, copyAsValue, isSet, read, read, readByte, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedUInt1Reader
copyAsField, copyAsValue, isSet, read, read, readByte, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedUInt2Reader
copyAsField, copyAsValue, isSet, read, read, readCharacter, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedUInt4Reader
copyAsField, copyAsValue, isSet, read, read, readInteger, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedUInt8Reader
copyAsField, copyAsValue, isSet, read, read, readLong, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedVar16CharReader
copyAsField, copyAsValue, isSet, read, read, readObject, readString, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedVarBinaryReader
copyAsField, copyAsValue, isSet, read, read, readByteArray, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedVarCharReader
copyAsField, copyAsValue, isSet, read, read, readObject, readText, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.RepeatedVarDecimalReader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObject, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.SmallIntReader
copyAsField, copyAsValue, isSet, read, read, readObject, readShortMethods inherited from interface org.apache.drill.exec.vector.complex.reader.TimeReader
copyAsField, copyAsValue, isSet, read, read, readLocalTime, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.TimeStampReader
copyAsField, copyAsValue, isSet, read, read, readLocalDateTime, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.TinyIntReader
copyAsField, copyAsValue, isSet, read, read, readByte, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.UInt1Reader
copyAsField, copyAsValue, isSet, read, read, readByte, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.UInt2Reader
copyAsField, copyAsValue, isSet, read, read, readCharacter, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.UInt4Reader
copyAsField, copyAsValue, isSet, read, read, readInteger, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.UInt8Reader
copyAsField, copyAsValue, isSet, read, read, readLong, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.Var16CharReader
copyAsField, copyAsValue, isSet, read, read, readObject, readStringMethods inherited from interface org.apache.drill.exec.vector.complex.reader.VarBinaryReader
copyAsField, copyAsValue, isSet, read, read, readByteArray, readObjectMethods inherited from interface org.apache.drill.exec.vector.complex.reader.VarCharReader
copyAsField, copyAsValue, isSet, read, read, readObject, readTextMethods inherited from interface org.apache.drill.exec.vector.complex.reader.VarDecimalReader
copyAsField, copyAsValue, isSet, read, read, readBigDecimal, readObject