Class VectorAccessors.BaseHyperVectorAccessor
java.lang.Object
org.apache.drill.exec.vector.accessor.reader.VectorAccessors.BaseHyperVectorAccessor
- All Implemented Interfaces:
VectorAccessor
- Direct Known Subclasses:
HyperReaderBuilder.HyperVectorAccessor
,VectorAccessors.ArrayOffsetHyperVectorAccessor
,VectorAccessors.ListBitsHyperVectorStateReader
,VectorAccessors.ListMemberHyperVectorAccessor
,VectorAccessors.MapMemberHyperVectorAccessor
,VectorAccessors.NullableBitsHyperVectorStateReader
,VectorAccessors.UnionMemberHyperVectorAccessor
,VectorAccessors.UnionTypeHyperVectorAccessor
,VectorAccessors.VarWidthOffsetHyperVectorAccessor
- Enclosing class:
- VectorAccessors
public abstract static class VectorAccessors.BaseHyperVectorAccessor
extends Object
implements VectorAccessor
Vector accessor used by the column accessors to obtain the vector for
each column value. That is, position 0 might be batch 4, index 3,
while position 1 might be batch 1, index 7, and so on.
-
Field Details
-
type
-
-
Constructor Details
-
BaseHyperVectorAccessor
-
-
Method Details
-
isHyper
public boolean isHyper()- Specified by:
isHyper
in interfaceVectorAccessor
-
bind
- Specified by:
bind
in interfaceVectorAccessor
-
type
- Specified by:
type
in interfaceVectorAccessor
-