| Package | Description |
|---|---|
| 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.file |
Handles optional file metadata columns: implicit columns and
partition columns.
|
| org.apache.drill.exec.physical.impl.scan.project |
Provides run-time semantic analysis of the projection list for the
scan operator.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ResolvedColumnsArrayColumn |
| Modifier and Type | Class and Description |
|---|---|
class |
FileMetadataColumn
Represents projection column which resolved to a file metadata
(AKA "implicit") column such as "filename", "fqn", etc.
|
class |
MetadataColumn
Resolved value for a metadata column (implicit file or partition column.) Resolution
here means identifying a value for the column.
|
class |
PartitionColumn
Represents a partition column (usually dir0, dir1, ...).
|
| Modifier and Type | Class and Description |
|---|---|
class |
ResolvedDictColumn |
class |
ResolvedMapColumn
Represents a column which is implicitly a map (because it has children
in the project list), but which does not match any column in the table.
|
class |
ResolvedNullColumn
Projected column that serves as both a resolved column (provides projection
mapping) and a null column spec (provides the information needed to create
the required null vectors.)
|
class |
ResolvedTableColumn
Column that matches one provided by the table.
|
static class |
TestRowBatchMerger.TestProjection |
| Modifier and Type | Field and Description |
|---|---|
protected List<ResolvedColumn> |
ResolvedTuple.members |
| Modifier and Type | Method and Description |
|---|---|
List<ResolvedColumn> |
ResolvedTuple.columns() |
| Modifier and Type | Method and Description |
|---|---|
void |
ResolvedTuple.add(ResolvedColumn col) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.