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 TypeMethodDescriptionvoidUnionVector.copyFrom(int inIndex, int outIndex, UnionVector from) voidUnionVector.copyFromSafe(int inIndex, int outIndex, UnionVector from) static TypedFieldIdFieldIdUtil.getFieldIdIfMatchesUnion(UnionVector unionVector, TypedFieldId.Builder builder, boolean addToBreadCrumb, PathSegment seg) voidUnionVector.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 UnionVectorUnionReader.dataprotected UnionVectorUnionWriter.dataConstructors 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)