Package | Description |
---|---|
org.apache.drill.exec.expr |
Drill expression materialization and evaluation facilities.
|
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.v3 |
Provides the "version 3" scan framework (which can also be thought of
as EVF version 2).
|
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.util | |
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.store | |
org.apache.drill.exec.store.avro | |
org.apache.drill.exec.store.cassandra | |
org.apache.drill.exec.store.easy.json.loader | |
org.apache.drill.exec.store.easy.json.parser | |
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.elasticsearch | |
org.apache.drill.exec.store.hdf5.writers | |
org.apache.drill.exec.store.http | |
org.apache.drill.exec.store.httpd | |
org.apache.drill.exec.store.iceberg.read | |
org.apache.drill.exec.store.image | |
org.apache.drill.exec.store.mock |
Defines a mock data source which generates dummy test data for use
in testing.
|
org.apache.drill.exec.store.pdf | |
org.apache.drill.exec.store.sas | |
org.apache.drill.exec.store.spss | |
org.apache.drill.exec.store.xml | |
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.jdbc |
JDBC driver for Drill.
|
Class and Description |
---|
SqlAccessor
Column-data accessor that implements JDBC's Java-null--when--SQL-NULL mapping.
|
Class and Description |
---|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
UnsupportedConversionError
Raised when a column accessor reads or writes the value using the wrong
Java type (which may indicate an data inconsistency in the input data.)
|
ValueWriter
Writer for a scalar value.
|
Class and Description |
---|
ValueWriter
Writer for a scalar value.
|
Class and Description |
---|
ColumnWriter
Generic information about a column writer including:
Metadata
Write position information about a writer needed by a vector overflow
implementation.
|
TupleWriter
Writer for a tuple.
|
Class and Description |
---|
ArrayWriter
Writer for values into an array.
|
ColumnWriter
Generic information about a column writer including:
Metadata
Write position information about a writer needed by a vector overflow
implementation.
|
ObjectWriter
Represents a column within a tuple.
|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
TupleWriter
Writer for a tuple.
|
VariantWriter
Writer for a Drill "union vector." The union vector is presented
as a writer over a set of variants.
|
VariantWriter.VariantWriterListener |
WriterPosition
Position information about a writer used during vector overflow.
|
Class and Description |
---|
ColumnReaderIndex
The reader structure is heavily recursive.
|
Class and Description |
---|
ColumnReaderIndex
The reader structure is heavily recursive.
|
Class and Description |
---|
ColumnReaderIndex
The reader structure is heavily recursive.
|
Class and Description |
---|
TupleReader
Interface for reading from tuples (rows or maps).
|
Class and Description |
---|
ColumnReader
Base interface for all column readers, defining a generic set of methods
that all readers provide.
|
ColumnReaderIndex
The reader structure is heavily recursive.
|
ColumnWriter
Generic information about a column writer including:
Metadata
Write position information about a writer needed by a vector overflow
implementation.
|
TupleReader
Interface for reading from tuples (rows or maps).
|
TupleWriter
Writer for a tuple.
|
WriterPosition
Position information about a writer used during vector overflow.
|
Class and Description |
---|
ArrayWriter
Writer for values into an array.
|
DictWriter
Physically the writer is an array writer with special tuple writer as its element.
|
ObjectWriter
Represents a column within a tuple.
|
TupleWriter
Writer for a tuple.
|
ValueWriter
Writer for a scalar value.
|
Class and Description |
---|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
Class and Description |
---|
TupleWriter
Writer for a tuple.
|
ValueWriter
Writer for a scalar value.
|
Class and Description |
---|
TupleWriter
Writer for a tuple.
|
ValueWriter
Writer for a scalar value.
|
Class and Description |
---|
ArrayWriter
Writer for values into an array.
|
ObjectWriter
Represents a column within a tuple.
|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
TupleWriter
Writer for a tuple.
|
UnsupportedConversionError
Raised when a column accessor reads or writes the value using the wrong
Java type (which may indicate an data inconsistency in the input data.)
|
VariantWriter
Writer for a Drill "union vector." The union vector is presented
as a writer over a set of variants.
|
Class and Description |
---|
UnsupportedConversionError
Raised when a column accessor reads or writes the value using the wrong
Java type (which may indicate an data inconsistency in the input data.)
|
Class and Description |
---|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
Class and Description |
---|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
ValueWriter
Writer for a scalar value.
|
Class and Description |
---|
TupleWriter
Writer for a tuple.
|
ValueWriter
Writer for a scalar value.
|
Class and Description |
---|
TupleWriter
Writer for a tuple.
|
ValueWriter
Writer for a scalar value.
|
Class and Description |
---|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
Class and Description |
---|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
Class and Description |
---|
TupleWriter
Writer for a tuple.
|
ValueWriter
Writer for a scalar value.
|
Class and Description |
---|
ArrayWriter
Writer for values into an array.
|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
TupleWriter
Writer for a tuple.
|
Class and Description |
---|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
Class and Description |
---|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
Class and Description |
---|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
Class and Description |
---|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
Class and Description |
---|
TupleWriter
Writer for a tuple.
|
Class and Description |
---|
AbstractKeyAccessor |
AbstractSqlAccessor |
ArrayReader
Generic array reader.
|
ArrayWriter
Writer for values into an array.
|
ColumnReader
Base interface for all column readers, defining a generic set of methods
that all readers provide.
|
ColumnWriter
Generic information about a column writer including:
Metadata
Write position information about a writer needed by a vector overflow
implementation.
|
ColumnWriterIndex
A Drill record batch consists of a variety of vectors, including maps and lists.
|
DictReader |
DictWriter
Physically the writer is an array writer with special tuple writer as its element.
|
InvalidAccessException |
InvalidConversionError
Raised when a conversion from one type to another is supported at
setup type, but a value provided at runtime is not valid for that
conversion.
|
KeyAccessor |
ObjectReader
Defines a reader to get values for value vectors using
a simple, uniform interface modeled after a JSON object.
|
ObjectType
Type of writer.
|
ObjectWriter
Represents a column within a tuple.
|
ScalarReader
Defines a reader to obtain values from value vectors using
a simple, uniform interface.
|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
SqlAccessor
Column-data accessor that implements JDBC's Java-null--when--SQL-NULL mapping.
|
TupleReader
Interface for reading from tuples (rows or maps).
|
TupleWriter
Writer for a tuple.
|
UnsupportedConversionError
Raised when a column accessor reads or writes the value using the wrong
Java type (which may indicate an data inconsistency in the input data.)
|
ValueType
Represents the primitive types supported to read and write data
from value vectors.
|
ValueWriter
Writer for a scalar value.
|
VariantReader
Reader for a Drill "union vector." The union vector is presented
as a reader over a set of variants.
|
VariantWriter
Writer for a Drill "union vector." The union vector is presented
as a writer over a set of variants.
|
WriterPosition
Position information about a writer used during vector overflow.
|
Class and Description |
---|
ArrayReader
Generic array reader.
|
ColumnAccessors.UInt1ColumnReader |
ColumnReader
Base interface for all column readers, defining a generic set of methods
that all readers provide.
|
ColumnReaderIndex
The reader structure is heavily recursive.
|
DictReader |
KeyAccessor |
ObjectReader
Defines a reader to get values for value vectors using
a simple, uniform interface modeled after a JSON object.
|
ObjectType
Type of writer.
|
ScalarReader
Defines a reader to obtain values from value vectors using
a simple, uniform interface.
|
TupleReader
Interface for reading from tuples (rows or maps).
|
UnsupportedConversionError
Raised when a column accessor reads or writes the value using the wrong
Java type (which may indicate an data inconsistency in the input data.)
|
ValueType
Represents the primitive types supported to read and write data
from value vectors.
|
VariantReader
Reader for a Drill "union vector." The union vector is presented
as a reader over a set of variants.
|
Class and Description |
---|
ArrayWriter
Writer for values into an array.
|
ColumnReader
Base interface for all column readers, defining a generic set of methods
that all readers provide.
|
ColumnWriter
Generic information about a column writer including:
Metadata
Write position information about a writer needed by a vector overflow
implementation.
|
ColumnWriterIndex
A Drill record batch consists of a variety of vectors, including maps and lists.
|
DictWriter
Physically the writer is an array writer with special tuple writer as its element.
|
ObjectType
Type of writer.
|
ObjectWriter
Represents a column within a tuple.
|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
TupleWriter
Writer for a tuple.
|
UnsupportedConversionError
Raised when a column accessor reads or writes the value using the wrong
Java type (which may indicate an data inconsistency in the input data.)
|
ValueType
Represents the primitive types supported to read and write data
from value vectors.
|
ValueWriter
Writer for a scalar value.
|
VariantWriter
Writer for a Drill "union vector." The union vector is presented
as a writer over a set of variants.
|
VariantWriter.VariantWriterListener |
WriterPosition
Position information about a writer used during vector overflow.
|
Class and Description |
---|
ArrayWriter
Writer for values into an array.
|
ColumnReader
Base interface for all column readers, defining a generic set of methods
that all readers provide.
|
ColumnWriter
Generic information about a column writer including:
Metadata
Write position information about a writer needed by a vector overflow
implementation.
|
ColumnWriterIndex
A Drill record batch consists of a variety of vectors, including maps and lists.
|
DictWriter
Physically the writer is an array writer with special tuple writer as its element.
|
ObjectType
Type of writer.
|
ObjectWriter
Represents a column within a tuple.
|
ScalarWriter
Represents a scalar value: a required column, a nullable column,
or one element within an array of scalars.
|
ValueType
Represents the primitive types supported to read and write data
from value vectors.
|
ValueWriter
Writer for a scalar value.
|
WriterPosition
Position information about a writer used during vector overflow.
|
Class and Description |
---|
InvalidAccessException |
Copyright © 1970 The Apache Software Foundation. All rights reserved.