| Package | Description |
|---|---|
| org.apache.drill.exec.expr.holders | |
| org.apache.drill.exec.physical.impl.flatten | |
| 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.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.statistics | |
| org.apache.drill.exec.physical.impl.unnest | |
| 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.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.record | |
| org.apache.drill.exec.vector | |
| org.apache.drill.exec.vector.accessor.writer |
Implementation of the vector writers.
|
| org.apache.drill.exec.vector.complex | |
| org.apache.drill.exec.vector.complex.impl | |
| org.apache.drill.exec.vector.complex.reader | |
| org.apache.drill.exec.vector.complex.writer |
| Class and Description |
|---|
| DictVector
A
ValueVector holding key-value pairs. |
| ListVector
"Non-repeated" LIST vector.
|
| MapVector |
| RepeatedDictVector |
| Class and Description |
|---|
| RepeatedValueVector
Represents repeated (AKA "array") value vectors.
|
| Class and Description |
|---|
| AbstractMapVector
Base class for MapVectors.
|
| DictVector
A
ValueVector holding key-value pairs. |
| RepeatedDictVector |
| Class and Description |
|---|
| AbstractMapVector
Base class for MapVectors.
|
| Class and Description |
|---|
| MapVector |
| Class and Description |
|---|
| RepeatedValueVector
Represents repeated (AKA "array") value vectors.
|
| Class and Description |
|---|
| AbstractMapVector
Base class for MapVectors.
|
| DictVector
A
ValueVector holding key-value pairs. |
| ListVector
"Non-repeated" LIST vector.
|
| RepeatedDictVector |
| RepeatedListVector |
| RepeatedValueVector
Represents repeated (AKA "array") value vectors.
|
| Class and Description |
|---|
| AbstractMapVector
Base class for MapVectors.
|
| BaseRepeatedValueVector |
| ListVector
"Non-repeated" LIST vector.
|
| RepeatedListVector |
| RepeatedMapVector |
| Class and Description |
|---|
| AbstractMapVector
Base class for MapVectors.
|
| Class and Description |
|---|
| AbstractContainerVector
Base class for composite vectors.
|
| AbstractMapVector
Base class for MapVectors.
|
| MapVector |
| Class and Description |
|---|
| Positionable |
| Class and Description |
|---|
| AbstractMapVector
Base class for MapVectors.
|
| DictVector
A
ValueVector holding key-value pairs. |
| ListVector
"Non-repeated" LIST vector.
|
| MapVector |
| RepeatedDictVector |
| RepeatedListVector |
| RepeatedMapVector |
| RepeatedValueVector
Represents repeated (AKA "array") value vectors.
|
| Class and Description |
|---|
| AbstractContainerVector
Base class for composite vectors.
|
| AbstractMapVector
Base class for MapVectors.
|
| AbstractRepeatedMapVector |
| DictVector
A
ValueVector holding key-value pairs. |
| ListVector
"Non-repeated" LIST vector.
|
| MapVector |
| Positionable |
| RepeatedDictVector |
| RepeatedListVector |
| RepeatedMapVector |
| Class and Description |
|---|
| Positionable |
| Class and Description |
|---|
| Positionable |
Copyright © 2021 The Apache Software Foundation. All rights reserved.