Uses of Interface
org.apache.drill.exec.physical.resultSet.impl.VectorState
Packages that use VectorState
Package
Description
Handles the details of the result set loader implementation.
-
Uses of VectorState in org.apache.drill.exec.physical.resultSet.impl
Classes in org.apache.drill.exec.physical.resultSet.impl that implement VectorStateModifier and TypeClassDescriptionprotected static classWrapper around the list vector (and its optional contained union).classclassDo-nothing vector state for a map column which has no actual vector associated with it.static classNear-do-nothing state for a vector that requires no work to allocate or roll-over, but where we do want to at least track the vector itself.static classTrack the repeated list vector.classVector state for a scalar array (repeated scalar) vector.classBase class for a single vector.static classState for a scalar value vector.static classstatic classSpecial case for an offset vector.static classstatic classState for a scalar value vector.static classstatic classTupleState.DictVectorState<T extends ValueVector>static classState for a map vector.static classstatic classVector wrapper for a union vector.Fields in org.apache.drill.exec.physical.resultSet.impl declared as VectorStateModifier and TypeFieldDescriptionprotected final VectorStateTupleState.DictVectorState.offsetsprotected final VectorStateColumnState.vectorStateMethods in org.apache.drill.exec.physical.resultSet.impl that return VectorStateModifier and TypeMethodDescriptionTupleState.DictVectorState.offsetVectorState()TupleState.MapVectorState.offsetVectorState()ColumnState.vectorState()Constructors in org.apache.drill.exec.physical.resultSet.impl with parameters of type VectorStateModifierConstructorDescriptionBaseContainerColumnState(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals loader, AbstractObjectWriter writer, VectorState vectorState) ColumnState(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals loader, AbstractObjectWriter writer, VectorState vectorState) DictArrayVectorState(RepeatedDictVector vector, VectorState offsets, VectorState dictOffsets) DictColumnState(TupleState.DictState dictState, AbstractObjectWriter writer, VectorState vectorState, boolean isVersioned) DictVectorState(T vector, VectorState offsets) MapColumnState(TupleState.MapState mapState, AbstractObjectWriter writer, VectorState vectorState, boolean isVersioned) MapVectorState(AbstractMapVector mapVector, VectorState offsets) PrimitiveColumnState(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals loader, AbstractObjectWriter colWriter, VectorState vectorState) RepeatedListColumnState(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals loader, AbstractObjectWriter writer, VectorState vectorState, ContainerState listState) SingleDictVectorState(DictVector vector, VectorState offsets) UnionColumnState(org.apache.drill.exec.physical.resultSet.impl.LoaderInternals loader, AbstractObjectWriter writer, VectorState vectorState, ContainerState unionState)