| Package | Description |
|---|---|
| org.apache.drill.exec.physical.impl.protocol |
Defines a revised implementation of the Drill RecordBatch protocol.
|
| org.apache.drill.exec.physical.impl.scan |
Defines the scan operation 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.rowSet |
Provides a set of tools to work with row sets.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IndirectContainerAccessor
Extension of the container accessor that holds an optional selection
vector, presenting the batch row count as the selection vector
count.
|
class |
VectorContainerAccessor
Wraps a vector container and optional selection vector in an interface
simpler than the entire
RecordBatch. |
| Modifier and Type | Method and Description |
|---|---|
BatchAccessor |
OperatorExec.batchAccessor()
Provides a generic access mechanism to the batch's output data.
|
BatchAccessor |
OperatorDriver.batchAccessor() |
| Modifier and Type | Method and Description |
|---|---|
BatchAccessor |
ScanOperatorExec.batchAccessor() |
| Modifier and Type | Method and Description |
|---|---|
static RowSetReaderImpl |
ReaderBuilder.buildReader(BatchAccessor batch) |
| Modifier and Type | Method and Description |
|---|---|
static RowSetReaderImpl |
HyperReaderBuilder.build(BatchAccessor batch)
Build a hyper-batch reader given a batch accessor.
|
| Modifier and Type | Method and Description |
|---|---|
static RowSetReaderImpl |
SimpleReaderBuilder.build(BatchAccessor batch) |
static ReaderIndex |
SimpleReaderBuilder.readerIndex(BatchAccessor batch) |
| Modifier and Type | Method and Description |
|---|---|
static void |
RowSetFormatter.print(BatchAccessor batch) |
static RowSet |
RowSets.wrap(BatchAccessor batch) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.