@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)
| Interface | Description |
|---|---|
| AuxiliaryConverter |
Converts an expression for a group window function (e.g.
|
| RelDecorrelator.AdjustProjectForCountAggregateRule.AdjustProjectForCountAggregateRuleConfig |
Rule configuration.
|
| RelDecorrelator.Config |
Base configuration for rules that are non-static in a RelDecorrelator.
|
| RelDecorrelator.RemoveCorrelationForScalarAggregateRule.RemoveCorrelationForScalarAggregateRuleConfig |
Rule configuration.
|
| RelDecorrelator.RemoveCorrelationForScalarProjectRule.RemoveCorrelationForScalarProjectRuleConfig |
Rule configuration.
|
| RelDecorrelator.RemoveSingleAggregateRule.RemoveSingleAggregateRuleConfig |
Rule configuration.
|
| SqlToRelConverter.Config |
Interface to define the configuration for a SqlToRelConverter.
|
| Class | Description |
|---|---|
| AuxiliaryConverter.Impl |
Simple implementation of
AuxiliaryConverter. |
| RelDecorrelator |
Copied to fix calcite issues.
|
| RelDecorrelator.AdjustProjectForCountAggregateRule |
Planner rule that adjusts projects when counts are added.
|
| RelDecorrelator.CorelMap |
A map of the locations of
Correlate in a tree of RelNodes. |
| RelDecorrelator.CorelMapBuilder |
Builds a
RelDecorrelator.CorelMap. |
| RelDecorrelator.RemoveCorrelationForScalarAggregateRule |
Planner rule that removes correlations for scalar aggregates.
|
| RelDecorrelator.RemoveCorrelationForScalarProjectRule |
Planner rule that removes correlations for scalar projects.
|
| RelDecorrelator.RemoveSingleAggregateRule |
Rule to remove an Aggregate with SINGLE_VALUE.
|
| SqlToRelConverter |
Converts a SQL parse tree (consisting of
SqlNode objects) into a
relational algebra expression (consisting of RelNode objects). |
| SqlToRelConverter.SqlIdentifierFinder |
Visitor that looks for an SqlIdentifier inside a tree of
SqlNode objects and return
Boolean.TRUE when it finds one. |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.