Uses of Class
org.apache.drill.exec.vector.complex.AbstractMapVector
Packages that use AbstractMapVector
Package
Description
Provides run-time semantic analysis of the projection list for the
scan operator.
Implements the details of the scan lifecycle for a set of readers,
primarily the process of resolving the scan output schema from a variety
of input schemas, then running each reader, each of which will produce
some number of batches.
Handles the details of the result set loader implementation.
The "row set model" provides a "dual" of the vector structure used to create,
allocate and work with a collection of vectors.
This set of classes models the structure of a batch consisting
of single vectors (as contrasted with a hyper batch.) Provides tools
or metdata-based construction, allocation, reading and writing of
the vectors.
Implementation of the vector writers.
-
Uses of AbstractMapVector in org.apache.drill.exec.physical.impl.scan.project
Fields in org.apache.drill.exec.physical.impl.scan.project declared as AbstractMapVectorModifier and TypeFieldDescriptionprotected AbstractMapVectorResolvedTuple.ResolvedMap.inputMapprotected AbstractMapVectorResolvedTuple.ResolvedMap.outputMapMethods in org.apache.drill.exec.physical.impl.scan.project that return AbstractMapVectorModifier and TypeMethodDescriptionResolvedTuple.ResolvedMap.buildMap()protected abstract AbstractMapVectorResolvedTuple.ResolvedMap.createMap(AbstractMapVector inputMap, MaterializedField create, BufferAllocator allocator) protected AbstractMapVectorResolvedTuple.ResolvedMapArray.createMap(AbstractMapVector inputMap, MaterializedField schema, BufferAllocator allocator) protected AbstractMapVectorResolvedTuple.ResolvedSingleMap.createMap(AbstractMapVector inputMap, MaterializedField schema, BufferAllocator allocator) Methods in org.apache.drill.exec.physical.impl.scan.project with parameters of type AbstractMapVectorModifier and TypeMethodDescriptionprotected abstract AbstractMapVectorResolvedTuple.ResolvedMap.createMap(AbstractMapVector inputMap, MaterializedField create, BufferAllocator allocator) protected AbstractMapVectorResolvedTuple.ResolvedMapArray.createMap(AbstractMapVector inputMap, MaterializedField schema, BufferAllocator allocator) protected AbstractMapVectorResolvedTuple.ResolvedSingleMap.createMap(AbstractMapVector inputMap, MaterializedField schema, BufferAllocator allocator) -
Uses of AbstractMapVector in org.apache.drill.exec.physical.impl.scan.v3.lifecycle
Fields in org.apache.drill.exec.physical.impl.scan.v3.lifecycle declared as AbstractMapVectorModifier and TypeFieldDescriptionprotected final AbstractMapVectorOutputBatchBuilder.MapSource.mapVectorConstructors in org.apache.drill.exec.physical.impl.scan.v3.lifecycle with parameters of type AbstractMapVector -
Uses of AbstractMapVector in org.apache.drill.exec.physical.resultSet.impl
Methods in org.apache.drill.exec.physical.resultSet.impl that return AbstractMapVectorConstructors in org.apache.drill.exec.physical.resultSet.impl with parameters of type AbstractMapVector -
Uses of AbstractMapVector in org.apache.drill.exec.physical.resultSet.model
Methods in org.apache.drill.exec.physical.resultSet.model with parameters of type AbstractMapVectorModifier and TypeMethodDescriptionprotected RContainerVisitor.visitMap(AbstractMapVector vector, A arg) -
Uses of AbstractMapVector in org.apache.drill.exec.physical.resultSet.model.single
Methods in org.apache.drill.exec.physical.resultSet.model.single with parameters of type AbstractMapVectorModifier and TypeMethodDescriptionprotected List<AbstractObjectReader> SimpleReaderBuilder.buildMapMembers(AbstractMapVector mapVector, MetadataProvider provider) -
Uses of AbstractMapVector in org.apache.drill.exec.record
Subclasses of AbstractMapVector in org.apache.drill.exec.record -
Uses of AbstractMapVector in org.apache.drill.exec.vector.accessor.writer
Methods in org.apache.drill.exec.vector.accessor.writer with parameters of type AbstractMapVectorModifier and TypeMethodDescriptionstatic AbstractObjectWriterMapWriter.buildMapWriter(ColumnMetadata schema, AbstractMapVector vector) static AbstractObjectWriterMapWriter.buildMapWriter(ColumnMetadata schema, AbstractMapVector vector, List<AbstractObjectWriter> writers) -
Uses of AbstractMapVector in org.apache.drill.exec.vector.complex
Subclasses of AbstractMapVector in org.apache.drill.exec.vector.complexModifier and TypeClassDescriptionclassfinal classAValueVectorholding key-value pairs.classclass -
Uses of AbstractMapVector in org.apache.drill.exec.vector.complex.impl
Constructors in org.apache.drill.exec.vector.complex.impl with parameters of type AbstractMapVector