Uses of Class
org.apache.drill.exec.vector.complex.UnionVector
Packages that use 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
Methods in org.apache.drill.exec.physical.resultSet.impl that return UnionVectorConstructors in org.apache.drill.exec.physical.resultSet.impl with parameters of type UnionVector -
Uses of UnionVector in org.apache.drill.exec.vector.accessor
Constructors in org.apache.drill.exec.vector.accessor with parameters of type UnionVector -
Uses of UnionVector in org.apache.drill.exec.vector.accessor.writer
Constructors in org.apache.drill.exec.vector.accessor.writer with parameters of type UnionVectorModifierConstructorDescriptionUnionVectorShim
(UnionVector vector) UnionVectorShim
(UnionVector vector, AbstractObjectWriter[] variants) UnionWriterImpl
(ColumnMetadata schema, UnionVector vector, AbstractObjectWriter[] variants) -
Uses of UnionVector in org.apache.drill.exec.vector.complex
Methods in org.apache.drill.exec.vector.complex that return UnionVectorModifier 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.Methods in org.apache.drill.exec.vector.complex with parameters of type UnionVectorModifier 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
Fields in org.apache.drill.exec.vector.complex.impl declared as UnionVectorModifier and TypeFieldDescriptionfinal UnionVector
UnionReader.data
protected UnionVector
UnionWriter.data
Constructors in org.apache.drill.exec.vector.complex.impl with parameters of type UnionVectorModifierConstructorDescriptionUnionReader
(UnionVector data) UnionVectorWriter
(UnionVector vector, FieldWriter parent) Constructs writer with dataVector of UnionVector type.UnionWriter
(UnionVector vector) UnionWriter
(UnionVector vector, FieldWriter parent)