| Package | Description |
|---|---|
| org.apache.drill.exec.cache |
Distributed cache for syncing state and data between Drillbits.
|
| org.apache.drill.exec.expr |
Drill expression materialization and evaluation facilities.
|
| org.apache.drill.exec.expr.fn.impl | |
| org.apache.drill.exec.metastore.store | |
| org.apache.drill.exec.metastore.store.parquet | |
| org.apache.drill.exec.physical.base | |
| org.apache.drill.exec.physical.impl | |
| org.apache.drill.exec.physical.impl.agg | |
| org.apache.drill.exec.physical.impl.scan |
Defines the scan operation implementation.
|
| org.apache.drill.exec.physical.impl.scan.columns |
Handles the special "columns" column used by the text reader,
and available to similar readers.
|
| org.apache.drill.exec.physical.impl.scan.convert |
Standard type conversion tools for the case in which the input
types are the standard Java types already supported by the
ValuesWriter interface. |
| org.apache.drill.exec.physical.impl.scan.file |
Handles optional file metadata columns: implicit columns and
partition columns.
|
| org.apache.drill.exec.physical.impl.scan.framework |
Defines the projection, vector continuity and other operations for
a set of one or more readers.
|
| org.apache.drill.exec.physical.impl.scan.project |
Provides run-time semantic analysis of the projection list for the
scan operator.
|
| org.apache.drill.exec.physical.impl.scan.v3 |
Provides the "version 3" scan framework (which can also be thought of
as EVF version 2).
|
| org.apache.drill.exec.physical.impl.scan.v3.file | |
| org.apache.drill.exec.physical.impl.scan.v3.lifecycle |
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.
|
| org.apache.drill.exec.physical.impl.scan.v3.schema |
Provides run-time semantic analysis of the projection list for the
scan operator.
|
| org.apache.drill.exec.physical.impl.xsort | |
| org.apache.drill.exec.physical.resultSet |
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.
|
| org.apache.drill.exec.physical.resultSet.impl |
Handles the details of the result set loader implementation.
|
| org.apache.drill.exec.physical.resultSet.model |
The "row set model" provides a "dual" of the vector structure used to create,
allocate and work with a collection of vectors.
|
| org.apache.drill.exec.physical.resultSet.model.hyper |
Implementation of a row set model for hyper-batches.
|
| org.apache.drill.exec.physical.resultSet.model.single |
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.
|
| org.apache.drill.exec.physical.resultSet.project | |
| org.apache.drill.exec.physical.rowSet |
Provides a set of tools to work with row sets.
|
| org.apache.drill.exec.record | |
| org.apache.drill.exec.record.metadata |
Provides a fluent schema builder.
|
| org.apache.drill.exec.record.metadata.schema | |
| org.apache.drill.exec.record.metadata.schema.parser | |
| org.apache.drill.exec.sql | |
| org.apache.drill.exec.store.avro | |
| org.apache.drill.exec.store.dfs.easy | |
| org.apache.drill.exec.store.easy.json.extended |
Provides parsing for Mongo extended types which are generally of the form
{ "$type": value }. |
| org.apache.drill.exec.store.easy.json.loader | |
| org.apache.drill.exec.store.easy.json.values | |
| org.apache.drill.exec.store.easy.text.reader |
Version 3 of the text reader.
|
| org.apache.drill.exec.store.enumerable | |
| org.apache.drill.exec.store.hdf5.writers | |
| org.apache.drill.exec.store.hive | |
| org.apache.drill.exec.store.httpd | |
| org.apache.drill.exec.store.image | |
| org.apache.drill.exec.store.ischema | |
| org.apache.drill.exec.store.log | |
| org.apache.drill.exec.store.mapr.db | |
| org.apache.drill.exec.store.mapr.db.binary | |
| org.apache.drill.exec.store.mapr.db.json | |
| org.apache.drill.exec.store.parquet | |
| org.apache.drill.exec.store.pcap.schema | |
| org.apache.drill.exec.store.syslog | |
| org.apache.drill.exec.vector.accessor |
Provides a light-weight, simplified set of column readers and writers that
can be plugged into a variety of row-level readers and writers.
|
| org.apache.drill.exec.vector.accessor.reader |
Provides the reader hierarchy as explained in the API package.
|
| org.apache.drill.exec.vector.accessor.writer |
Implementation of the vector writers.
|
| org.apache.drill.exec.vector.accessor.writer.dummy |
This package provides a "dummy" set of writers.
|
| org.apache.drill.exec.vector.complex.fn | |
| org.apache.drill.metastore.metadata | |
| org.apache.drill.metastore.util | |
| org.apache.drill.test |
Provides a variety of test framework tools to simplify Drill unit
tests and ad-hoc tests created while developing features.
|
| org.apache.drill.test.rowSet |
Provides a set of tools to work with row sets when creating operator
and "sub-operator" unit tests.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| AbstractColumnMetadata
Abstract definition of column metadata.
|
| AbstractPropertied
Base class for an object with properties.
|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| DynamicColumn
A dynamic column has a name but not a type.
|
| Propertied
Interface for an object that defines properties.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| VariantMetadata
Describes the contents of a list or union field.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| RepeatedListColumnMetadata |
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| TupleSchema
Defines the schema of a tuple: either the top-level row or a nested
"map" (really structure).
|
| VariantMetadata
Describes the contents of a list or union field.
|
| VariantSchema |
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| SchemaBuilder
Builder of a row set schema expressed as a list of materialized
fields.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| AbstractColumnMetadata
Abstract definition of column metadata.
|
| AbstractMapColumnMetadata
Describes a base column type for map, dict, repeated map and repeated dict.
|
| AbstractPropertied
Base class for an object with properties.
|
| ColumnBuilder
Build a column schema (AKA "materialized field") based on name and a
variety of schema options.
|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| ColumnMetadata.StructureType
Rough characterization of Drill types into metadata categories.
|
| DictBuilder
Internal structure for building a dict.
|
| DictColumnMetadata |
| DynamicColumn
A dynamic column has a name but not a type.
|
| MapBuilder
Internal structure for building a map.
|
| MapColumnMetadata
Describes a map and repeated map.
|
| PrimitiveColumnMetadata
Primitive (non-map) column.
|
| Propertied
Interface for an object that defines properties.
|
| RepeatedListBuilder
Builder for a repeated list.
|
| RepeatedListColumnMetadata |
| SchemaBuilder
Builder of a row set schema expressed as a list of materialized
fields.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| TupleSchema
Defines the schema of a tuple: either the top-level row or a nested
"map" (really structure).
|
| UnionBuilder
Builds unions or (non-repeated) lists (which implicitly contain
unions.)
Class can be created with and without parent container.
|
| VariantColumnMetadata |
| VariantMetadata
Describes the contents of a list or union field.
|
| VariantSchema |
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| SchemaBuilder
Builder of a row set schema expressed as a list of materialized
fields.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| SchemaBuilder
Builder of a row set schema expressed as a list of materialized
fields.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| VariantMetadata
Describes the contents of a list or union field.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| VariantMetadata
Describes the contents of a list or union field.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| VariantMetadata
Describes the contents of a list or union field.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| ColumnMetadata
Metadata description of a column including names, types and structure
information.
|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
| Class and Description |
|---|
| TupleMetadata
Metadata description of the schema of a row or a map.
|
Copyright © 2021 The Apache Software Foundation. All rights reserved.