@DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=FIELD) @DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=PARAMETER) @DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=RETURN)
See: Description
| Interface | Description |
|---|---|
| FrameworkConfig |
Interface that describes how to configure planning sessions generated
using the Frameworks tools.
|
| Frameworks.BasePrepareAction<R> |
Piece of code to be run in a context where a planner and statement are
available.
|
| Frameworks.PlannerAction<R> |
Piece of code to be run in a context where a planner is available.
|
| Hoist.Config |
Configuration.
|
| Planner |
A façade that covers Calcite's query planning process: parse SQL,
validate the parse tree, convert the parse tree to a relational expression,
and optimize the relational expression.
|
| Program |
Program that transforms a relational expression into another relational
expression.
|
| RelBuilder.AggCall |
Information necessary to create a call to an aggregate function.
|
| RelBuilder.Config |
Configuration of RelBuilder.
|
| RelBuilder.GroupKey |
Information necessary to create the GROUP BY clause of an Aggregate.
|
| RelBuilder.OverCall |
Call to a windowed aggregate function.
|
| RelBuilderFactory |
A partially-created RelBuilder.
|
| RelRunner |
Runs a relational expression.
|
| RuleSet |
A set rules associated with a particular
type of invocation of the
Planner. |
| Class | Description |
|---|---|
| Frameworks |
Tools for invoking Calcite functionality without initializing a container /
server first.
|
| Frameworks.ConfigBuilder |
A builder to help you build a
FrameworkConfig using defaults
where values aren't required. |
| Frameworks.PrepareAction<R> | Deprecated |
| Hoist |
Utility that extracts constants from a SQL query.
|
| Hoist.Hoisted |
Result of hoisting.
|
| Hoist.Variable |
Variable.
|
| PigRelBuilder |
Extension to
RelBuilder for Pig relational operators. |
| Programs |
Utilities for creating
Programs. |
| RelBuilder |
Builder for relational expressions.
|
| RelRunners |
Implementations of
RelRunner. |
| RuleSets |
Utilities for creating and composing rule sets.
|
| Enum | Description |
|---|---|
| PigRelBuilder.GroupOption |
Option for performing group efficiently if data set is already sorted.
|
| Exception | Description |
|---|---|
| RelConversionException |
An Exception thrown when attempting conversion to a set of
RelNodes. |
| ValidationException |
An Exception thrown when attempting to validate a SQL parse tree.
|
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.