Package org.apache.drill.exec.record
Class RecordValueAccessor
java.lang.Object
org.apache.drill.exec.record.RecordValueAccessor
Wrapper around VectorAccessible to iterate over the records and fetch fields within a record.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetFieldById(int fieldId, BigIntHolder holder) voidgetFieldById(int fieldId, BitHolder holder) voidgetFieldById(int fieldId, ComplexHolder holder) voidgetFieldById(int fieldId, DateHolder holder) voidgetFieldById(int fieldId, Decimal18Holder holder) voidgetFieldById(int fieldId, Decimal28DenseHolder holder) voidgetFieldById(int fieldId, Decimal28SparseHolder holder) voidgetFieldById(int fieldId, Decimal38DenseHolder holder) voidgetFieldById(int fieldId, Decimal38SparseHolder holder) voidgetFieldById(int fieldId, Decimal9Holder holder) voidgetFieldById(int fieldId, Float4Holder holder) voidgetFieldById(int fieldId, Float8Holder holder) voidgetFieldById(int fieldId, IntervalDayHolder holder) voidgetFieldById(int fieldId, IntervalHolder holder) voidgetFieldById(int fieldId, IntervalYearHolder holder) voidgetFieldById(int fieldId, IntHolder holder) voidgetFieldById(int fieldId, NullableBigIntHolder holder) voidgetFieldById(int fieldId, NullableBitHolder holder) voidgetFieldById(int fieldId, NullableDateHolder holder) voidgetFieldById(int fieldId, NullableDecimal18Holder holder) voidgetFieldById(int fieldId, NullableDecimal28DenseHolder holder) voidgetFieldById(int fieldId, NullableDecimal28SparseHolder holder) voidgetFieldById(int fieldId, NullableDecimal38DenseHolder holder) voidgetFieldById(int fieldId, NullableDecimal38SparseHolder holder) voidgetFieldById(int fieldId, NullableDecimal9Holder holder) voidgetFieldById(int fieldId, NullableFloat4Holder holder) voidgetFieldById(int fieldId, NullableFloat8Holder holder) voidgetFieldById(int fieldId, NullableIntervalDayHolder holder) voidgetFieldById(int fieldId, NullableIntervalHolder holder) voidgetFieldById(int fieldId, NullableIntervalYearHolder holder) voidgetFieldById(int fieldId, NullableIntHolder holder) voidgetFieldById(int fieldId, NullableSmallIntHolder holder) voidgetFieldById(int fieldId, NullableTimeHolder holder) voidgetFieldById(int fieldId, NullableTimeStampHolder holder) voidgetFieldById(int fieldId, NullableTinyIntHolder holder) voidgetFieldById(int fieldId, NullableUInt1Holder holder) voidgetFieldById(int fieldId, NullableUInt2Holder holder) voidgetFieldById(int fieldId, NullableUInt4Holder holder) voidgetFieldById(int fieldId, NullableUInt8Holder holder) voidgetFieldById(int fieldId, NullableVar16CharHolder holder) voidgetFieldById(int fieldId, NullableVarBinaryHolder holder) voidgetFieldById(int fieldId, NullableVarCharHolder holder) voidgetFieldById(int fieldId, NullableVarDecimalHolder holder) voidgetFieldById(int fieldId, RepeatedBigIntHolder holder) voidgetFieldById(int fieldId, RepeatedBitHolder holder) voidgetFieldById(int fieldId, RepeatedDateHolder holder) voidgetFieldById(int fieldId, RepeatedDecimal18Holder holder) voidgetFieldById(int fieldId, RepeatedDecimal28DenseHolder holder) voidgetFieldById(int fieldId, RepeatedDecimal28SparseHolder holder) voidgetFieldById(int fieldId, RepeatedDecimal38DenseHolder holder) voidgetFieldById(int fieldId, RepeatedDecimal38SparseHolder holder) voidgetFieldById(int fieldId, RepeatedDecimal9Holder holder) voidgetFieldById(int fieldId, RepeatedFloat4Holder holder) voidgetFieldById(int fieldId, RepeatedFloat8Holder holder) voidgetFieldById(int fieldId, RepeatedIntervalDayHolder holder) voidgetFieldById(int fieldId, RepeatedIntervalHolder holder) voidgetFieldById(int fieldId, RepeatedIntervalYearHolder holder) voidgetFieldById(int fieldId, RepeatedIntHolder holder) voidgetFieldById(int fieldId, RepeatedSmallIntHolder holder) voidgetFieldById(int fieldId, RepeatedTimeHolder holder) voidgetFieldById(int fieldId, RepeatedTimeStampHolder holder) voidgetFieldById(int fieldId, RepeatedTinyIntHolder holder) voidgetFieldById(int fieldId, RepeatedUInt1Holder holder) voidgetFieldById(int fieldId, RepeatedUInt2Holder holder) voidgetFieldById(int fieldId, RepeatedUInt4Holder holder) voidgetFieldById(int fieldId, RepeatedUInt8Holder holder) voidgetFieldById(int fieldId, RepeatedVar16CharHolder holder) voidgetFieldById(int fieldId, RepeatedVarBinaryHolder holder) voidgetFieldById(int fieldId, RepeatedVarCharHolder holder) voidgetFieldById(int fieldId, RepeatedVarDecimalHolder holder) voidgetFieldById(int fieldId, SmallIntHolder holder) voidgetFieldById(int fieldId, TimeHolder holder) voidgetFieldById(int fieldId, TimeStampHolder holder) voidgetFieldById(int fieldId, TinyIntHolder holder) voidgetFieldById(int fieldId, UInt1Holder holder) voidgetFieldById(int fieldId, UInt2Holder holder) voidgetFieldById(int fieldId, UInt4Holder holder) voidgetFieldById(int fieldId, UInt8Holder holder) voidgetFieldById(int fieldId, Var16CharHolder holder) voidgetFieldById(int fieldId, VarBinaryHolder holder) voidgetFieldById(int fieldId, VarCharHolder holder) voidgetFieldById(int fieldId, VarDecimalHolder holder) booleannext()void
-
Constructor Details
-
RecordValueAccessor
-
-
Method Details
-
resetIterator
public void resetIterator() -
next
public boolean next() -
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-
getFieldById
-