| Package | Description |
|---|---|
| org.apache.calcite.sql2rel | |
| org.apache.calcite.tools | |
| org.apache.flink.table.planner.calcite |
| Modifier and Type | Method and Description |
|---|---|
UnaryOperator<RelBuilder.Config> |
SqlToRelConverter.Config.getRelBuilderConfigTransform()
Returns a function that takes a
RelBuilder.Config and returns another. |
| Modifier and Type | Method and Description |
|---|---|
default SqlToRelConverter.Config |
SqlToRelConverter.Config.addRelBuilderConfigTransform(UnaryOperator<RelBuilder.Config> transform)
Adds a transform to
SqlToRelConverter.Config.getRelBuilderConfigTransform(). |
SqlToRelConverter.Config |
SqlToRelConverter.Config.withRelBuilderConfigTransform(UnaryOperator<RelBuilder.Config> transform)
|
| Modifier and Type | Field and Description |
|---|---|
static RelBuilder.Config |
RelBuilder.Config.DEFAULT
Default configuration.
|
| Modifier and Type | Method and Description |
|---|---|
RelBuilder.Config |
RelBuilder.Config.withAggregateUnique(boolean aggregateUnique)
Sets
aggregateUnique(). |
RelBuilder.Config |
RelBuilder.Config.withBloat(int bloat)
Sets
bloat(). |
RelBuilder.Config |
RelBuilder.Config.withDedupAggregateCalls(boolean dedupAggregateCalls)
Sets
dedupAggregateCalls(). |
RelBuilder.Config |
RelBuilder.Config.withPruneInputOfAggregate(boolean pruneInputOfAggregate)
Sets
pruneInputOfAggregate(). |
RelBuilder.Config |
RelBuilder.Config.withPushJoinCondition(boolean pushJoinCondition)
Sets
pushJoinCondition(). |
RelBuilder.Config |
RelBuilder.Config.withSimplify(boolean simplify)
Sets
simplify(). |
RelBuilder.Config |
RelBuilder.Config.withSimplifyLimit(boolean simplifyLimit)
Sets
simplifyLimit(). |
RelBuilder.Config |
RelBuilder.Config.withSimplifyValues(boolean simplifyValues)
Sets
simplifyValues(). |
| Modifier and Type | Method and Description |
|---|---|
RelBuilder |
RelBuilder.transform(UnaryOperator<RelBuilder.Config> transform)
Creates a copy of this RelBuilder, with the same state as this, applying a transform to the
config.
|
| Modifier and Type | Field and Description |
|---|---|
static RelBuilder.Config |
FlinkRelBuilder.FLINK_REL_BUILDER_CONFIG |
| Modifier and Type | Method and Description |
|---|---|
RelBuilder |
FlinkRelBuilder.transform(UnaryOperator<RelBuilder.Config> transform) |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.