Uses of Package
org.apache.drill.exec.physical.resultSet.impl
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.
Provides run-time semantic analysis of the projection list for the
scan operator.
Handles the details of the result set loader implementation.
-
ClassDescriptionProvides a variety of ways to filter columns: no filtering, filter by (parsed) projection list, or filter by projection list and provided schema.Manages an inventory of value vectors used across row batch readers.
-
ClassDescriptionManages an inventory of value vectors used across row batch readers.
-
ClassDescriptionProvides a variety of ways to filter columns: no filtering, filter by (parsed) projection list, or filter by projection list and provided schema.
-
ClassDescriptionBuild the set of writers from a defined schema.Algorithms for building a column given a metadata description of the column and the parent context that will hold the column.Represents the write-time state for a column including the writer and the (optional) backing vector.Columns move through various lifecycle states as identified by this enum.Abstract representation of a container of vectors: a row, a map, a repeated map, a list or a union.Do-nothing vector state for a map column which has no actual vector associated with it.Provides a variety of ways to filter columns: no filtering, filter by (parsed) projection list, or filter by projection list and provided schema.Schema-based projection.Implementation of the result set loader.Read-only set of options for the result set loader.Builder for the options for the row set loader.Implementation of the row set loader.Base class for a single vector.State for a scalar value vector.Represents the loader state for a tuple: a row or a map.Represents a map column (either single or repeated).Represents a tuple defined as a Drill map: single or repeated.Handles the details of the top-level tuple, the data row itself.Handles batch and overflow operation for a (possibly compound) vector.