Package org.apache.drill.exec.vector
Class BaseValueVector.BaseAccessor
java.lang.Object
org.apache.drill.exec.vector.BaseValueVector.BaseAccessor
- All Implemented Interfaces:
ValueVector.Accessor
- Direct Known Subclasses:
BaseRepeatedValueVector.BaseRepeatedAccessor
,BigIntVector.Accessor
,BitVector.Accessor
,DateVector.Accessor
,Decimal18Vector.Accessor
,Decimal28DenseVector.Accessor
,Decimal28SparseVector.Accessor
,Decimal38DenseVector.Accessor
,Decimal38SparseVector.Accessor
,Decimal9Vector.Accessor
,Float4Vector.Accessor
,Float8Vector.Accessor
,IntervalDayVector.Accessor
,IntervalVector.Accessor
,IntervalYearVector.Accessor
,IntVector.Accessor
,MapVector.Accessor
,NullableBigIntVector.Accessor
,NullableBitVector.Accessor
,NullableDateVector.Accessor
,NullableDecimal18Vector.Accessor
,NullableDecimal28DenseVector.Accessor
,NullableDecimal28SparseVector.Accessor
,NullableDecimal38DenseVector.Accessor
,NullableDecimal38SparseVector.Accessor
,NullableDecimal9Vector.Accessor
,NullableFloat4Vector.Accessor
,NullableFloat8Vector.Accessor
,NullableIntervalDayVector.Accessor
,NullableIntervalVector.Accessor
,NullableIntervalYearVector.Accessor
,NullableIntVector.Accessor
,NullableSmallIntVector.Accessor
,NullableTimeStampVector.Accessor
,NullableTimeVector.Accessor
,NullableTinyIntVector.Accessor
,NullableUInt1Vector.Accessor
,NullableUInt2Vector.Accessor
,NullableUInt4Vector.Accessor
,NullableUInt8Vector.Accessor
,NullableVar16CharVector.Accessor
,NullableVarBinaryVector.Accessor
,NullableVarCharVector.Accessor
,NullableVarDecimalVector.Accessor
,ObjectVector.Accessor
,SmallIntVector.Accessor
,TimeStampVector.Accessor
,TimeVector.Accessor
,TinyIntVector.Accessor
,UInt1Vector.Accessor
,UInt2Vector.Accessor
,UInt4Vector.Accessor
,UInt8Vector.Accessor
,UnionVector.Accessor
,UntypedNullVector.Accessor
,Var16CharVector.Accessor
,VarBinaryVector.Accessor
,VarCharVector.Accessor
,VarDecimalVector.Accessor
- Enclosing class:
- BaseValueVector
public abstract static class BaseValueVector.BaseAccessor
extends Object
implements ValueVector.Accessor
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isNull
(int index) Returns true if the value at the given index is null, false otherwise.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.ValueVector.Accessor
getObject, getValueCount
-
Constructor Details
-
BaseAccessor
protected BaseAccessor()
-
-
Method Details
-
isNull
public boolean isNull(int index) Description copied from interface:ValueVector.Accessor
Returns true if the value at the given index is null, false otherwise.- Specified by:
isNull
in interfaceValueVector.Accessor
-