Interface FieldReader
- All Superinterfaces:
BaseReader,BaseReader.DictReader,BaseReader.ListReader,BaseReader.MapReader,BaseReader.RepeatedListReader,BaseReader.RepeatedMapReader,BaseReader.ScalarReader,BigIntReader,BitReader,DateReader,Decimal18Reader,Decimal28DenseReader,Decimal28SparseReader,Decimal38DenseReader,Decimal38SparseReader,Decimal9Reader,Float4Reader,Float8Reader,IntervalDayReader,IntervalReader,IntervalYearReader,IntReader,Iterable<String>,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,UntypedReader,Var16CharReader,VarBinaryReader,VarCharReader,VarDecimalReader
- 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
public interface FieldReader
extends BaseReader.MapReader, BaseReader.DictReader, BaseReader.ListReader, BaseReader.ScalarReader, BaseReader.RepeatedMapReader, BaseReader.RepeatedListReader, UntypedReader
-
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.BaseReader.DictReader
copyAsValue, find, find, find, read, read, readMethods inherited from interface org.apache.drill.exec.vector.complex.reader.BaseReader.ListReader
readerMethods inherited from interface org.apache.drill.exec.vector.complex.reader.BaseReader.MapReader
readerMethods inherited from interface org.apache.drill.exec.vector.complex.reader.BaseReader.RepeatedListReader
copyAsValue, next, sizeMethods inherited from interface org.apache.drill.exec.vector.complex.reader.BaseReader.RepeatedMapReader
copyAsValue, next, sizeMethods 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 java.lang.Iterable
forEach, iterator, spliteratorMethods 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.UntypedReader
isSet, read, read, sizeMethods 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