Uses of Package
org.apache.drill.exec.record.metadata
Package
Description
Drill expression materialization and evaluation facilities.
Handles the special "columns" column used by the text reader,
and available to similar readers.
Standard type conversion tools for the case in which the input
types are the standard Java types already supported by the
ValuesWriter
interface.Handles optional file metadata columns: implicit columns and
partition columns.
Defines the projection, vector continuity and other operations for
a set of one or more readers.
Provides run-time semantic analysis of the projection list for the
scan operator.
Provides the "version 3" scan framework (which can also be thought of
as EVF version 2).
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.
Provides a second-generation row set (AKA "record batch") writer used
by client code to
Define the schema of a result set.
Write data into the vectors backing a row set.
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.
Implementation of a row set model for hyper-batches.
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.
Provides a set of tools to work with row sets.
Provides a fluent schema builder.
Provides parsing for Mongo extended types which are generally of the form
{ "$type": value }
.Version 3 of the text reader.
Provides a light-weight, simplified set of column readers and writers that
can be plugged into a variety of row-level readers and writers.
Provides the reader hierarchy as explained in the API package.
Implementation of the vector writers.
This package provides a "dummy" set of writers.
-
-
-
-
-
-
-
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.
-
-
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.
-
-
-
-
ClassDescriptionAbstract definition of column metadata.Base class for an object with properties.Metadata description of a column including names, types and structure information.A dynamic column has a name but not a type.Interface for an object that defines properties.Metadata description of the schema of a row or a map.
-
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.Describes the contents of a list or union field.
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.Defines the schema of a tuple: either the top-level row or a nested "map" (really structure).Describes the contents of a list or union field.
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.
-
-
ClassDescriptionMetadata description of a column including names, types and structure information.
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.
-
ClassDescriptionMetadata description of a column including names, types and structure information.Builder of a row set schema expressed as a list of materialized fields.Metadata description of the schema of a row or a map.
-
ClassDescriptionAbstract definition of column metadata.Describes a base column type for map, dict, repeated map and repeated dict.Base class for an object with properties.Build a column schema (AKA "materialized field") based on name and a variety of schema options.Metadata description of a column including names, types and structure information.Rough characterization of Drill types into metadata categories.Internal structure for building a dict.A dynamic column has a name but not a type.Internal structure for building a map.Describes a map and repeated map.Primitive (non-map) column.Interface for an object that defines properties.Builder for a repeated list.Builder of a row set schema expressed as a list of materialized fields.Metadata description of the schema of a row or a map.Defines the schema of a tuple: either the top-level row or a nested "map" (really structure).Builds unions or (non-repeated) lists (which implicitly contain unions.)Describes the contents of a list or union field.
-
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.
-
-
-
ClassDescriptionMetadata description of a column including names, types and structure information.
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.
-
ClassDescriptionMetadata description of a column including names, types and structure information.
-
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.
-
-
-
-
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.
-
-
-
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.Defines the schema of a tuple: either the top-level row or a nested "map" (really structure).
-
ClassDescriptionBuilder of a row set schema expressed as a list of materialized fields.
-
ClassDescriptionMetadata description of a column including names, types and structure information.
-
-
-
ClassDescriptionBuilder of a row set schema expressed as a list of materialized fields.Metadata description of the schema of a row or a map.
-
ClassDescriptionBuilder of a row set schema expressed as a list of materialized fields.
-
-
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.Describes the contents of a list or union field.
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.Describes the contents of a list or union field.
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.Describes the contents of a list or union field.
-
ClassDescriptionMetadata description of a column including names, types and structure information.
-
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.
-
ClassDescriptionMetadata description of a column including names, types and structure information.Metadata description of the schema of a row or a map.