Uses of Interface
org.apache.calcite.tools.RelBuilder.Config
-
Packages that use RelBuilder.Config Package Description org.apache.calcite.sql2rel org.apache.calcite.tools org.apache.flink.table.planner.calcite -
-
Uses of RelBuilder.Config in org.apache.calcite.sql2rel
Methods in org.apache.calcite.sql2rel that return types with arguments of type RelBuilder.Config Modifier and Type Method Description UnaryOperator<RelBuilder.Config>
SqlToRelConverter.Config. getRelBuilderConfigTransform()
Returns a function that takes aRelBuilder.Config
and returns another.Method parameters in org.apache.calcite.sql2rel with type arguments of type RelBuilder.Config Modifier and Type Method Description default SqlToRelConverter.Config
SqlToRelConverter.Config. addRelBuilderConfigTransform(UnaryOperator<RelBuilder.Config> transform)
Adds a transform toSqlToRelConverter.Config.getRelBuilderConfigTransform()
.SqlToRelConverter.Config
SqlToRelConverter.Config. withRelBuilderConfigTransform(UnaryOperator<RelBuilder.Config> transform)
-
Uses of RelBuilder.Config in org.apache.calcite.tools
Fields in org.apache.calcite.tools declared as RelBuilder.Config Modifier and Type Field Description static RelBuilder.Config
RelBuilder.Config. DEFAULT
Default configuration.Methods in org.apache.calcite.tools that return RelBuilder.Config Modifier and Type Method Description RelBuilder.Config
RelBuilder.Config. withAggregateUnique(boolean aggregateUnique)
SetsaggregateUnique()
.RelBuilder.Config
RelBuilder.Config. withBloat(int bloat)
Setsbloat()
.RelBuilder.Config
RelBuilder.Config. withDedupAggregateCalls(boolean dedupAggregateCalls)
SetsdedupAggregateCalls()
.RelBuilder.Config
RelBuilder.Config. withPruneInputOfAggregate(boolean pruneInputOfAggregate)
SetspruneInputOfAggregate()
.RelBuilder.Config
RelBuilder.Config. withPushJoinCondition(boolean pushJoinCondition)
SetspushJoinCondition()
.RelBuilder.Config
RelBuilder.Config. withSimplify(boolean simplify)
Setssimplify()
.RelBuilder.Config
RelBuilder.Config. withSimplifyLimit(boolean simplifyLimit)
SetssimplifyLimit()
.RelBuilder.Config
RelBuilder.Config. withSimplifyValues(boolean simplifyValues)
SetssimplifyValues()
.Method parameters in org.apache.calcite.tools with type arguments of type RelBuilder.Config Modifier and Type Method 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. -
Uses of RelBuilder.Config in org.apache.flink.table.planner.calcite
Fields in org.apache.flink.table.planner.calcite declared as RelBuilder.Config Modifier and Type Field Description static RelBuilder.Config
FlinkRelBuilder. FLINK_REL_BUILDER_CONFIG
Method parameters in org.apache.flink.table.planner.calcite with type arguments of type RelBuilder.Config Modifier and Type Method Description RelBuilder
FlinkRelBuilder. transform(UnaryOperator<RelBuilder.Config> transform)
-