| Package | Description |
|---|---|
| org.apache.calcite.prepare |
Preparation of queries (parsing, planning and implementation).
|
| org.apache.calcite.tools |
Provides utility classes.
|
| Modifier and Type | Field and Description |
|---|---|
private FrameworkConfig |
PlannerImpl.config |
| Constructor and Description |
|---|
PlannerImpl(FrameworkConfig config)
Creates a planner.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
Frameworks.StdFrameworkConfig
An implementation of
FrameworkConfig that uses standard Calcite
classes to provide basic planner functionality. |
| Modifier and Type | Field and Description |
|---|---|
private FrameworkConfig |
Frameworks.PrepareAction.config |
| Modifier and Type | Method and Description |
|---|---|
FrameworkConfig |
Frameworks.ConfigBuilder.build() |
FrameworkConfig |
Frameworks.PrepareAction.getConfig() |
| Modifier and Type | Method and Description |
|---|---|
static PigRelBuilder |
PigRelBuilder.create(FrameworkConfig config)
Creates a PigRelBuilder.
|
static RelBuilder |
RelBuilder.create(FrameworkConfig config)
Creates a RelBuilder.
|
static Planner |
Frameworks.getPlanner(FrameworkConfig config)
Creates a planner.
|
static <R> R |
Frameworks.withPlanner(Frameworks.PlannerAction<R> action,
FrameworkConfig config)
Initializes a container then calls user-specified code with a planner.
|
| Constructor and Description |
|---|
PrepareAction(FrameworkConfig config) |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.