Uses of Class
org.apache.drill.exec.vector.complex.UnionVector
Package
Description
Handles the details of the result set loader implementation.
Provides a light-weight, simplified set of column readers and writers that
can be plugged into a variety of row-level readers and writers.
Implementation of the vector writers.
-
Uses of UnionVector in org.apache.drill.exec.physical.resultSet.impl
-
Uses of UnionVector in org.apache.drill.exec.vector.accessor
-
Uses of UnionVector in org.apache.drill.exec.vector.accessor.writer
ModifierConstructorDescriptionUnionVectorShim
(UnionVector vector) UnionVectorShim
(UnionVector vector, AbstractObjectWriter[] variants) UnionWriterImpl
(ColumnMetadata schema, UnionVector vector, AbstractObjectWriter[] variants) -
Uses of UnionVector in org.apache.drill.exec.vector.complex
Modifier and TypeMethodDescriptionListVector.convertToUnion
(int allocValueCount, int valueCount) Promote to a union, preserving the existing data vector as a member of the new union.ListVector.fullPromoteToUnion()
Revised form of promote to union that correctly fixes up the list field metadata to match the new union type.ListVector.promoteToUnion()
Promote the list to a union.Modifier and TypeMethodDescriptionvoid
UnionVector.copyFrom
(int inIndex, int outIndex, UnionVector from) void
UnionVector.copyFromSafe
(int inIndex, int outIndex, UnionVector from) static TypedFieldId
FieldIdUtil.getFieldIdIfMatchesUnion
(UnionVector unionVector, TypedFieldId.Builder builder, boolean addToBreadCrumb, PathSegment seg) void
UnionVector.transferTo
(UnionVector target) -
Uses of UnionVector in org.apache.drill.exec.vector.complex.impl
Modifier and TypeFieldDescriptionfinal UnionVector
UnionReader.data
protected UnionVector
UnionWriter.data
ModifierConstructorDescriptionUnionReader
(UnionVector data) UnionVectorWriter
(UnionVector vector, FieldWriter parent) Constructs writer with dataVector of UnionVector type.UnionWriter
(UnionVector vector) UnionWriter
(UnionVector vector, FieldWriter parent)