Package | Description |
---|---|
org.apache.drill.common.logical.data |
Logical operators in a query graph.
|
org.apache.drill.common.logical.data.visitors |
Visitors for Drill logical plan graphs.
|
org.apache.drill.exec.planner.logical |
Modifier and Type | Method and Description |
---|---|
<T,X,E extends Throwable> |
Analyze.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Filter.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Flatten.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
GroupingAggregate.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Join.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
LateralJoin.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Limit.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
LogicalOperator.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value)
Provides capability to build a set of output based on traversing a query graph tree.
|
<T,X,E extends Throwable> |
LogicalSemiJoin.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
MetadataAggregate.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
MetadataController.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
MetadataHandler.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Order.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Project.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
RunningAggregate.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Scan.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Store.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Transform.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Union.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Unnest.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Window.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Writer.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
<T,X,E extends Throwable> |
Values.accept(LogicalVisitor<T,X,E> logicalVisitor,
X value) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLogicalVisitor<T,X,E extends Throwable> |
Modifier and Type | Class and Description |
---|---|
class |
ScanFieldDeterminer
This visitor will walk a logical plan and record in a map the list of field references associated to each scan.
|
Copyright © 1970 The Apache Software Foundation. All rights reserved.