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 AbstractMapVector
ResolvedTuple.ResolvedMap.inputMap
protected AbstractMapVector
ResolvedTuple.ResolvedMap.outputMap
Methods in org.apache.drill.exec.physical.impl.scan.project that return AbstractMapVectorModifier and TypeMethodDescriptionResolvedTuple.ResolvedMap.buildMap()
protected abstract AbstractMapVector
ResolvedTuple.ResolvedMap.createMap
(AbstractMapVector inputMap, MaterializedField create, BufferAllocator allocator) protected AbstractMapVector
ResolvedTuple.ResolvedMapArray.createMap
(AbstractMapVector inputMap, MaterializedField schema, BufferAllocator allocator) protected AbstractMapVector
ResolvedTuple.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 AbstractMapVector
ResolvedTuple.ResolvedMap.createMap
(AbstractMapVector inputMap, MaterializedField create, BufferAllocator allocator) protected AbstractMapVector
ResolvedTuple.ResolvedMapArray.createMap
(AbstractMapVector inputMap, MaterializedField schema, BufferAllocator allocator) protected AbstractMapVector
ResolvedTuple.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 AbstractMapVector
OutputBatchBuilder.MapSource.mapVector
Constructors 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 R
ContainerVisitor.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 AbstractObjectWriter
MapWriter.buildMapWriter
(ColumnMetadata schema, AbstractMapVector vector) static AbstractObjectWriter
MapWriter.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 TypeClassDescriptionclass
final class
AValueVector
holding key-value pairs.class
class
-
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