Uses of Package
org.apache.drill.common.types
Package
Description
Logical expression tree representation.
Logical function definitions.
Logical data types.
Drill expression materialization and evaluation facilities.
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.
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 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.
Provides a fluent schema builder.
Kafka storage plugin.
Defines a mock data source which generates dummy test data for use
in testing.
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.
-
ClassDescriptionProtobuf type
common.MajorType
Protobuf enumcommon.MinorType
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf typecommon.MajorType
Protobuf enumcommon.MinorType
-
-
ClassDescriptionEnum that contains two boolean types: TRUE and FALSE.Protobuf enum
common.DataMode
Protobuf typecommon.MajorType
Protobuf typecommon.MajorType
Protobuf enumcommon.MinorType
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf typecommon.MajorType
Protobuf enumcommon.MinorType
-
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf typecommon.MajorType
-
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf enumcommon.MinorType
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
ClassDescriptionProtobuf type
common.MajorType
Protobuf enumcommon.MinorType
-
-
-
ClassDescriptionProtobuf type
common.MajorType
Protobuf enumcommon.MinorType
-
-
ClassDescriptionProtobuf type
common.MajorType
Protobuf typecommon.MajorType
Protobuf enumcommon.MinorType
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf typecommon.MajorType
Protobuf enumcommon.MinorType
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf typecommon.MajorType
Protobuf enumcommon.MinorType
-
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf typecommon.MajorType
Protobuf enumcommon.MinorType
-
-
ClassDescriptionProtobuf type
common.MajorType
Protobuf enumcommon.MinorType
-
-
-
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf enumcommon.MinorType
-
-
-
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf enumcommon.MinorType
-
ClassDescriptionProtobuf type
common.MajorType
Protobuf enumcommon.MinorType
-
-
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf enumcommon.MinorType
-
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf typecommon.MajorType
Protobuf enumcommon.MinorType
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf typecommon.MajorType
Protobuf enumcommon.MinorType
-
ClassDescriptionProtobuf enum
common.DataMode
Protobuf typecommon.MajorType
-
-
-
-
-
ClassDescriptionProtobuf type
common.MajorType
Protobuf enumcommon.MinorType
-
ClassDescriptionProtobuf type
common.MajorType
Protobuf enumcommon.MinorType
-
-
ClassDescriptionProtobuf type
common.MajorType
Protobuf enumcommon.MinorType
-
ClassDescriptionProtobuf type
common.MajorType
Protobuf enumcommon.MinorType
-
ClassDescriptionProtobuf type
common.MajorType
Protobuf enumcommon.MinorType
-
-
ClassDescriptionProtobuf type
common.MajorType
Protobuf enumcommon.MinorType