Uses of Class
org.apache.calcite.plan.RelOptCluster
-
Packages that use RelOptCluster Package Description org.apache.calcite.adapter.cassandra Cassandra query provider.org.apache.calcite.adapter.csv Calcite query provider that reads from CSV (comma-separated value) files.org.apache.calcite.adapter.druid Query provider based on a Druid database.org.apache.calcite.adapter.elasticsearch Query provider based on an Elasticsearch2 DB.org.apache.calcite.adapter.enumerable Query optimizer rules for Java calling convention.org.apache.calcite.adapter.file Calcite query provider that reads from web tables (HTML).org.apache.calcite.adapter.geode.rel Query provider based on Apache Geode (Gemfire) In Memory Data Gridorg.apache.calcite.adapter.jdbc Query provider based on a JDBC data source.org.apache.calcite.adapter.mongodb Query provider based on a MongoDB database.org.apache.calcite.adapter.pig Pig query provider.org.apache.calcite.adapter.spark Adapter based on the Apache Spark data management system.org.apache.calcite.adapter.splunk Splunk query provider.org.apache.calcite.interpreter Provides an implementation of relational expressions using an interpreter.org.apache.calcite.plan Defines interfaces for constructing rule-based optimizers of relational expressions.org.apache.calcite.plan.volcano Optimizes relational expressions.org.apache.calcite.prepare Preparation of queries (parsing, planning and implementation).org.apache.calcite.rel Defines relational expressions.org.apache.calcite.rel.convert Defines relational expressions and rules for converting between calling conventions.org.apache.calcite.rel.core Defines core relational expressions.org.apache.calcite.rel.externalize Facilities to externalizeRelNode
s to and from XML and JSON format.org.apache.calcite.rel.logical Defines logical relational expressions.org.apache.calcite.rel.mutable Defines mutable relational expressions.org.apache.calcite.rel.rules Provides a core set of planner rules.org.apache.calcite.rel.stream Defines relational expressions for streaming.org.apache.calcite.schema Schema SPI.org.apache.calcite.schema.impl Utilities to help implement Calcite's SPIs.org.apache.calcite.sql.ddl Parse tree for SQL DDL statements.org.apache.calcite.sql2rel Translates a SQL parse tree to relational expression.org.apache.calcite.tools Provides utility classes. -
-
Uses of RelOptCluster in org.apache.calcite.adapter.cassandra
Constructors in org.apache.calcite.adapter.cassandra with parameters of type RelOptCluster Constructor Description CassandraFilter(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, RexNode condition, java.util.List<java.lang.String> partitionKeys, java.util.List<java.lang.String> clusteringKeys, java.util.List<RelFieldCollation> implicitFieldCollations)
CassandraLimit(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RexNode offset, RexNode fetch)
CassandraProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType)
CassandraSort(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, RelCollation collation)
CassandraTableScan(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, CassandraTable cassandraTable, RelDataType projectRowType)
Creates a CassandraTableScan.CassandraToEnumerableConverter(RelOptCluster cluster, RelTraitSet traits, RelNode input)
-
Uses of RelOptCluster in org.apache.calcite.adapter.csv
Constructors in org.apache.calcite.adapter.csv with parameters of type RelOptCluster Constructor Description CsvTableScan(RelOptCluster cluster, RelOptTable table, CsvTranslatableTable csvTable, int[] fields)
-
Uses of RelOptCluster in org.apache.calcite.adapter.druid
Methods in org.apache.calcite.adapter.druid with parameters of type RelOptCluster Modifier and Type Method Description static DruidQuery
DruidQuery. create(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, DruidTable druidTable, java.util.List<RelNode> rels)
Creates a DruidQuery.static DruidQuery
DruidQuery. create(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, DruidTable druidTable, java.util.List<RelNode> rels, java.util.Map<SqlOperator,DruidSqlOperatorConverter> converterOperatorMap)
Creates a DruidQuery.private static DruidQuery
DruidQuery. create(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, DruidTable druidTable, java.util.List<org.joda.time.Interval> intervals, java.util.List<RelNode> rels, java.util.Map<SqlOperator,DruidSqlOperatorConverter> converterOperatorMap)
Creates a DruidQuery.Constructors in org.apache.calcite.adapter.druid with parameters of type RelOptCluster Constructor Description DruidQuery(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, DruidTable druidTable, java.util.List<org.joda.time.Interval> intervals, java.util.List<RelNode> rels, java.util.Map<SqlOperator,DruidSqlOperatorConverter> converterOperatorMap)
Creates a DruidQuery. -
Uses of RelOptCluster in org.apache.calcite.adapter.elasticsearch
Constructors in org.apache.calcite.adapter.elasticsearch with parameters of type RelOptCluster Constructor Description ElasticsearchAggregate(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, boolean indicator, ImmutableBitSet groupSet, java.util.List<ImmutableBitSet> groupSets, java.util.List<AggregateCall> aggCalls)
Creates a ElasticsearchAggregateElasticsearchFilter(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, RexNode condition)
ElasticsearchProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType)
ElasticsearchSort(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, RelCollation collation, RexNode offset, RexNode fetch)
ElasticsearchTableScan(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, ElasticsearchTable elasticsearchTable, RelDataType projectRowType)
Creates an ElasticsearchTableScan.ElasticsearchToEnumerableConverter(RelOptCluster cluster, RelTraitSet traits, RelNode input)
-
Uses of RelOptCluster in org.apache.calcite.adapter.enumerable
Methods in org.apache.calcite.adapter.enumerable with parameters of type RelOptCluster Modifier and Type Method Description static EnumerableTableScan
EnumerableTableScan. create(RelOptCluster cluster, RelOptTable relOptTable)
Creates an EnumerableTableScan.static EnumerableValues
EnumerableValues. create(RelOptCluster cluster, RelDataType rowType, com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<RexLiteral>> tuples)
Creates an EnumerableValues.Constructors in org.apache.calcite.adapter.enumerable with parameters of type RelOptCluster Constructor Description EnumerableAggregate(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, boolean indicator, ImmutableBitSet groupSet, java.util.List<ImmutableBitSet> groupSets, java.util.List<AggregateCall> aggCalls)
EnumerableBindable(RelOptCluster cluster, RelNode input)
EnumerableCalc(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RexProgram program)
Creates an EnumerableCalc.EnumerableCalc(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RexProgram program, java.util.List<RelCollation> collationList)
Deprecated.EnumerableCollect(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, java.lang.String fieldName)
EnumerableCorrelate(RelOptCluster cluster, RelTraitSet traits, RelNode left, RelNode right, CorrelationId correlationId, ImmutableBitSet requiredColumns, SemiJoinType joinType)
EnumerableFilter(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, RexNode condition)
Creates an EnumerableFilter.EnumerableInterpretable(RelOptCluster cluster, RelNode input)
EnumerableInterpreter(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, double factor)
Creates an EnumerableInterpreter.EnumerableIntersect(RelOptCluster cluster, RelTraitSet traitSet, java.util.List<RelNode> inputs, boolean all)
EnumerableJoin(RelOptCluster cluster, RelTraitSet traits, RelNode left, RelNode right, RexNode condition, ImmutableIntList leftKeys, ImmutableIntList rightKeys, java.util.Set<CorrelationId> variablesSet, JoinRelType joinType)
Creates an EnumerableJoin.EnumerableJoin(RelOptCluster cluster, RelTraitSet traits, RelNode left, RelNode right, RexNode condition, ImmutableIntList leftKeys, ImmutableIntList rightKeys, JoinRelType joinType, java.util.Set<java.lang.String> variablesStopped)
Deprecated.EnumerableLimit(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RexNode offset, RexNode fetch)
Creates an EnumerableLimit.EnumerableMergeJoin(RelOptCluster cluster, RelTraitSet traits, RelNode left, RelNode right, RexNode condition, ImmutableIntList leftKeys, ImmutableIntList rightKeys, java.util.Set<CorrelationId> variablesSet, JoinRelType joinType)
EnumerableMergeJoin(RelOptCluster cluster, RelTraitSet traits, RelNode left, RelNode right, RexNode condition, ImmutableIntList leftKeys, ImmutableIntList rightKeys, JoinRelType joinType, java.util.Set<java.lang.String> variablesStopped)
Deprecated.EnumerableMinus(RelOptCluster cluster, RelTraitSet traitSet, java.util.List<RelNode> inputs, boolean all)
EnumerableProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType)
Creates an EnumerableProject.EnumerableProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType, int flags)
Deprecated.EnumerableSemiJoin(RelOptCluster cluster, RelTraitSet traits, RelNode left, RelNode right, RexNode condition, ImmutableIntList leftKeys, ImmutableIntList rightKeys)
Creates an EnumerableSemiJoin.EnumerableSort(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RelCollation collation, RexNode offset, RexNode fetch)
Creates an EnumerableSort.EnumerableTableFunctionScan(RelOptCluster cluster, RelTraitSet traits, java.util.List<RelNode> inputs, java.lang.reflect.Type elementType, RelDataType rowType, RexNode call, java.util.Set<RelColumnMapping> columnMappings)
EnumerableTableModify(RelOptCluster cluster, RelTraitSet traits, RelOptTable table, Prepare.CatalogReader catalogReader, RelNode child, TableModify.Operation operation, java.util.List<java.lang.String> updateColumnList, java.util.List<RexNode> sourceExpressionList, boolean flattened)
EnumerableTableScan(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, java.lang.Class elementType)
Creates an EnumerableTableScan.EnumerableThetaJoin(RelOptCluster cluster, RelTraitSet traits, RelNode left, RelNode right, RexNode condition, java.util.Set<CorrelationId> variablesSet, JoinRelType joinType)
Creates an EnumerableThetaJoin.EnumerableThetaJoin(RelOptCluster cluster, RelTraitSet traits, RelNode left, RelNode right, RexNode condition, JoinRelType joinType, java.util.Set<java.lang.String> variablesStopped)
Deprecated.EnumerableUncollect(RelOptCluster cluster, RelTraitSet traitSet, RelNode child)
Deprecated.EnumerableUncollect(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, boolean withOrdinality)
Creates an EnumerableUncollect.EnumerableUnion(RelOptCluster cluster, RelTraitSet traitSet, java.util.List<RelNode> inputs, boolean all)
EnumerableValues(RelOptCluster cluster, RelDataType rowType, com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<RexLiteral>> tuples, RelTraitSet traitSet)
Creates an EnumerableValues.EnumerableWindow(RelOptCluster cluster, RelTraitSet traits, RelNode child, java.util.List<RexLiteral> constants, RelDataType rowType, java.util.List<Window.Group> groups)
Creates an EnumerableWindowRel. -
Uses of RelOptCluster in org.apache.calcite.adapter.file
Constructors in org.apache.calcite.adapter.file with parameters of type RelOptCluster Constructor Description FileTableScan(RelOptCluster cluster, RelOptTable table, FileTable webTable, int[] fields)
-
Uses of RelOptCluster in org.apache.calcite.adapter.geode.rel
Constructors in org.apache.calcite.adapter.geode.rel with parameters of type RelOptCluster Constructor Description GeodeAggregate(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, boolean indicator, ImmutableBitSet groupSet, java.util.List<ImmutableBitSet> groupSets, java.util.List<AggregateCall> aggCalls)
Creates a GeodeAggregate.GeodeFilter(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RexNode condition)
GeodeProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType)
GeodeSort(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RelCollation collation, RexNode fetch)
Creates a GeodeSort.GeodeTableScan(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, GeodeTable geodeTable, RelDataType projectRowType)
Creates a GeodeTableScan.GeodeToEnumerableConverter(RelOptCluster cluster, RelTraitSet traitSet, RelNode input)
-
Uses of RelOptCluster in org.apache.calcite.adapter.jdbc
Methods in org.apache.calcite.adapter.jdbc with parameters of type RelOptCluster Modifier and Type Method Description TableModify
JdbcTable. toModificationRel(RelOptCluster cluster, RelOptTable table, Prepare.CatalogReader catalogReader, RelNode input, TableModify.Operation operation, java.util.List<java.lang.String> updateColumnList, java.util.List<RexNode> sourceExpressionList, boolean flattened)
Constructors in org.apache.calcite.adapter.jdbc with parameters of type RelOptCluster Constructor Description JdbcAggregate(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, boolean indicator, ImmutableBitSet groupSet, java.util.List<ImmutableBitSet> groupSets, java.util.List<AggregateCall> aggCalls)
JdbcCalc(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RexProgram program)
JdbcCalc(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RexProgram program, int flags)
Deprecated.JdbcFilter(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RexNode condition)
JdbcIntersect(RelOptCluster cluster, RelTraitSet traitSet, java.util.List<RelNode> inputs, boolean all)
JdbcJoin(RelOptCluster cluster, RelTraitSet traitSet, RelNode left, RelNode right, RexNode condition, java.util.Set<CorrelationId> variablesSet, JoinRelType joinType)
Creates a JdbcJoin.JdbcJoin(RelOptCluster cluster, RelTraitSet traitSet, RelNode left, RelNode right, RexNode condition, JoinRelType joinType, java.util.Set<java.lang.String> variablesStopped)
Deprecated.JdbcMinus(RelOptCluster cluster, RelTraitSet traitSet, java.util.List<RelNode> inputs, boolean all)
JdbcProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType)
JdbcProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<RexNode> projects, RelDataType rowType, int flags)
Deprecated.JdbcSort(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RelCollation collation, RexNode offset, RexNode fetch)
JdbcTableModify(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, Prepare.CatalogReader catalogReader, RelNode input, TableModify.Operation operation, java.util.List<java.lang.String> updateColumnList, java.util.List<RexNode> sourceExpressionList, boolean flattened)
JdbcTableScan(RelOptCluster cluster, RelOptTable table, JdbcTable jdbcTable, JdbcConvention jdbcConvention)
JdbcToEnumerableConverter(RelOptCluster cluster, RelTraitSet traits, RelNode input)
JdbcUnion(RelOptCluster cluster, RelTraitSet traitSet, java.util.List<RelNode> inputs, boolean all)
JdbcValues(RelOptCluster cluster, RelDataType rowType, com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<RexLiteral>> tuples, RelTraitSet traitSet)
-
Uses of RelOptCluster in org.apache.calcite.adapter.mongodb
Constructors in org.apache.calcite.adapter.mongodb with parameters of type RelOptCluster Constructor Description MongoAggregate(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, boolean indicator, ImmutableBitSet groupSet, java.util.List<ImmutableBitSet> groupSets, java.util.List<AggregateCall> aggCalls)
MongoFilter(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, RexNode condition)
MongoProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType)
MongoProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<RexNode> projects, RelDataType rowType, int flags)
Deprecated.MongoSort(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, RelCollation collation, RexNode offset, RexNode fetch)
MongoTableScan(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, MongoTable mongoTable, RelDataType projectRowType)
Creates a MongoTableScan.MongoToEnumerableConverter(RelOptCluster cluster, RelTraitSet traits, RelNode input)
-
Uses of RelOptCluster in org.apache.calcite.adapter.pig
Methods in org.apache.calcite.adapter.pig with parameters of type RelOptCluster Modifier and Type Method Description RelNode
PigRelFactories.PigTableScanFactory. createScan(RelOptCluster cluster, RelOptTable table)
Constructors in org.apache.calcite.adapter.pig with parameters of type RelOptCluster Constructor Description PigAggregate(RelOptCluster cluster, RelTraitSet traits, RelNode child, boolean indicator, ImmutableBitSet groupSet, java.util.List<ImmutableBitSet> groupSets, java.util.List<AggregateCall> aggCalls)
Creates a PigAggregate.PigFilter(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RexNode condition)
Creates a PigFilter.PigJoin(RelOptCluster cluster, RelTraitSet traitSet, RelNode left, RelNode right, RexNode condition, JoinRelType joinType)
Creates a PigJoin.PigProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType)
Creates a PigProject.PigTableScan(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table)
Creates a PigTableScan.PigToEnumerableConverter(RelOptCluster cluster, RelTraitSet traits, RelNode input)
Creates a PigToEnumerableConverter. -
Uses of RelOptCluster in org.apache.calcite.adapter.spark
Constructors in org.apache.calcite.adapter.spark with parameters of type RelOptCluster Constructor Description EnumerableToSparkConverter(RelOptCluster cluster, RelTraitSet traits, RelNode input)
JdbcToSparkConverter(RelOptCluster cluster, RelTraitSet traits, RelNode input)
SparkCalc(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RexProgram program)
SparkCalc(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RexProgram program, int flags)
Deprecated.SparkToEnumerableConverter(RelOptCluster cluster, RelTraitSet traits, RelNode input)
SparkValues(RelOptCluster cluster, RelDataType rowType, com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<RexLiteral>> tuples, RelTraitSet traitSet)
-
Uses of RelOptCluster in org.apache.calcite.adapter.splunk
Constructors in org.apache.calcite.adapter.splunk with parameters of type RelOptCluster Constructor Description SplunkTableScan(RelOptCluster cluster, RelOptTable table, SplunkTable splunkTable, java.lang.String search, java.lang.String earliest, java.lang.String latest, java.util.List<java.lang.String> fieldList)
-
Uses of RelOptCluster in org.apache.calcite.interpreter
Methods in org.apache.calcite.interpreter with parameters of type RelOptCluster Modifier and Type Method Description static Bindables.BindableTableScan
Bindables.BindableTableScan. create(RelOptCluster cluster, RelOptTable relOptTable)
Creates a BindableTableScan.static Bindables.BindableTableScan
Bindables.BindableTableScan. create(RelOptCluster cluster, RelOptTable relOptTable, java.util.List<RexNode> filters, java.util.List<java.lang.Integer> projects)
Creates a BindableTableScan.Constructors in org.apache.calcite.interpreter with parameters of type RelOptCluster Constructor Description BindableAggregate(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, boolean indicator, ImmutableBitSet groupSet, java.util.List<ImmutableBitSet> groupSets, java.util.List<AggregateCall> aggCalls)
BindableFilter(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RexNode condition)
BindableJoin(RelOptCluster cluster, RelTraitSet traitSet, RelNode left, RelNode right, RexNode condition, java.util.Set<CorrelationId> variablesSet, JoinRelType joinType)
Creates a BindableJoin.BindableJoin(RelOptCluster cluster, RelTraitSet traitSet, RelNode left, RelNode right, RexNode condition, JoinRelType joinType, java.util.Set<java.lang.String> variablesStopped)
Deprecated.BindableProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType)
BindableSort(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RelCollation collation, RexNode offset, RexNode fetch)
BindableTableScan(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, com.google.common.collect.ImmutableList<RexNode> filters, ImmutableIntList projects)
Creates a BindableTableScan.BindableUnion(RelOptCluster cluster, RelTraitSet traitSet, java.util.List<RelNode> inputs, boolean all)
BindableValues(RelOptCluster cluster, RelDataType rowType, com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<RexLiteral>> tuples, RelTraitSet traitSet)
BindableWindow(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<RexLiteral> constants, RelDataType rowType, java.util.List<Window.Group> groups)
Creates an BindableWindowRel.CompilerImpl(Interpreter interpreter, RelOptCluster cluster)
CoreCompiler(Interpreter interpreter, RelOptCluster cluster)
InterpretableConverter(RelOptCluster cluster, RelTraitSet traits, RelNode input)
-
Uses of RelOptCluster in org.apache.calcite.plan
Fields in org.apache.calcite.plan declared as RelOptCluster Modifier and Type Field Description private RelOptCluster
SubstitutionVisitor. cluster
Methods in org.apache.calcite.plan that return RelOptCluster Modifier and Type Method Description static RelOptCluster
RelOptCluster. create(RelOptPlanner planner, RexBuilder rexBuilder)
Creates a cluster.RelOptCluster
RelOptQuery. createCluster(RelDataTypeFactory typeFactory, RexBuilder rexBuilder)
Deprecated.RelOptCluster
RelOptNode. getCluster()
Returns the cluster this relational expression belongs to.RelOptCluster
RelOptTable.ToRelContext. getCluster()
RelOptCluster
SubstitutionVisitor.UnifyRuleCall. getCluster()
Methods in org.apache.calcite.plan with parameters of type RelOptCluster Modifier and Type Method Description static RelNode
RelOptUtil. createExistsPlan(RelOptCluster cluster, RelNode seekRel, java.util.List<RexNode> conditions, RexLiteral extraExpr, java.lang.String extraName)
Deprecated.static RelNode
RelOptUtil. createSingleValueAggRel(RelOptCluster cluster, RelNode rel)
Creates a LogicalAggregate that removes all duplicates from the result of an underlying relational expression.static RelOptTable.ToRelContext
RelOptUtil. getContext(RelOptCluster cluster)
Deprecated.static RelOptTable.ToRelContext
ViewExpanders. simpleContext(RelOptCluster cluster)
Creates a simpleToRelContext
that cannot expand views.static RelOptTable.ToRelContext
ViewExpanders. toRelContext(RelOptTable.ViewExpander viewExpander, RelOptCluster cluster)
Converts aViewExpander
to aToRelContext
. -
Uses of RelOptCluster in org.apache.calcite.plan.volcano
Methods in org.apache.calcite.plan.volcano with parameters of type RelOptCluster Modifier and Type Method Description private void
RelSet. addAbstractConverters(VolcanoPlanner planner, RelOptCluster cluster, RelSubset subset, boolean subsetToOthers)
(package private) RelSubset
RelSet. getOrCreateSubset(RelOptCluster cluster, RelTraitSet traits)
Constructors in org.apache.calcite.plan.volcano with parameters of type RelOptCluster Constructor Description AbstractConverter(RelOptCluster cluster, RelSubset rel, RelTraitDef traitDef, RelTraitSet traits)
RelSubset(RelOptCluster cluster, RelSet set, RelTraitSet traits)
-
Uses of RelOptCluster in org.apache.calcite.prepare
Fields in org.apache.calcite.prepare declared as RelOptCluster Modifier and Type Field Description (package private) RelOptCluster
LixToRelTranslator. cluster
Methods in org.apache.calcite.prepare that return RelOptCluster Modifier and Type Method Description protected RelOptCluster
CalcitePrepareImpl. createCluster(RelOptPlanner planner, RexBuilder rexBuilder)
Factory method for cluster.Constructors in org.apache.calcite.prepare with parameters of type RelOptCluster Constructor Description LixToRelTranslator(RelOptCluster cluster, Prepare preparingStmt)
-
Uses of RelOptCluster in org.apache.calcite.rel
Fields in org.apache.calcite.rel declared as RelOptCluster Modifier and Type Field Description private RelOptCluster
AbstractRelNode. cluster
Methods in org.apache.calcite.rel that return RelOptCluster Modifier and Type Method Description RelOptCluster
AbstractRelNode. getCluster()
RelOptCluster
RelInput. getCluster()
Constructors in org.apache.calcite.rel with parameters of type RelOptCluster Constructor Description AbstractRelNode(RelOptCluster cluster, RelTraitSet traitSet)
Creates anAbstractRelNode
.BiRel(RelOptCluster cluster, RelTraitSet traitSet, RelNode left, RelNode right)
SingleRel(RelOptCluster cluster, RelTraitSet traits, RelNode input)
Creates aSingleRel
. -
Uses of RelOptCluster in org.apache.calcite.rel.convert
Constructors in org.apache.calcite.rel.convert with parameters of type RelOptCluster Constructor Description ConverterImpl(RelOptCluster cluster, RelTraitDef traitDef, RelTraitSet traits, RelNode child)
Creates a ConverterImpl.NoneConverter(RelOptCluster cluster, RelNode child)
-
Uses of RelOptCluster in org.apache.calcite.rel.core
Methods in org.apache.calcite.rel.core with parameters of type RelOptCluster Modifier and Type Method Description RelNode
RelFactories.TableScanFactory. createScan(RelOptCluster cluster, RelOptTable table)
Creates aTableScan
.RelNode
RelFactories.TableScanFactoryImpl. createScan(RelOptCluster cluster, RelOptTable table)
RelNode
RelFactories.ValuesFactory. createValues(RelOptCluster cluster, RelDataType rowType, java.util.List<com.google.common.collect.ImmutableList<RexLiteral>> tuples)
Creates a Values.RelNode
RelFactories.ValuesFactoryImpl. createValues(RelOptCluster cluster, RelDataType rowType, java.util.List<com.google.common.collect.ImmutableList<RexLiteral>> tuples)
Constructors in org.apache.calcite.rel.core with parameters of type RelOptCluster Constructor Description Aggregate(RelOptCluster cluster, RelTraitSet traits, RelNode child, boolean indicator, ImmutableBitSet groupSet, java.util.List<ImmutableBitSet> groupSets, java.util.List<AggregateCall> aggCalls)
Creates an Aggregate.Calc(RelOptCluster cluster, RelTraitSet traits, RelNode child, RexProgram program)
Creates a Calc.Calc(RelOptCluster cluster, RelTraitSet traits, RelNode child, RexProgram program, java.util.List<RelCollation> collationList)
Deprecated.Collect(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, java.lang.String fieldName)
Creates a Collect.Correlate(RelOptCluster cluster, RelTraitSet traits, RelNode left, RelNode right, CorrelationId correlationId, ImmutableBitSet requiredColumns, SemiJoinType joinType)
Creates a Correlate.EquiJoin(RelOptCluster cluster, RelTraitSet traits, RelNode left, RelNode right, RexNode condition, ImmutableIntList leftKeys, ImmutableIntList rightKeys, java.util.Set<CorrelationId> variablesSet, JoinRelType joinType)
Creates an EquiJoin.EquiJoin(RelOptCluster cluster, RelTraitSet traits, RelNode left, RelNode right, RexNode condition, ImmutableIntList leftKeys, ImmutableIntList rightKeys, JoinRelType joinType, java.util.Set<java.lang.String> variablesStopped)
Deprecated.Exchange(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RelDistribution distribution)
Creates an Exchange.Filter(RelOptCluster cluster, RelTraitSet traits, RelNode child, RexNode condition)
Creates a filter.Intersect(RelOptCluster cluster, RelTraitSet traits, java.util.List<RelNode> inputs, boolean all)
Creates an Intersect.Join(RelOptCluster cluster, RelTraitSet traitSet, RelNode left, RelNode right, RexNode condition, java.util.Set<CorrelationId> variablesSet, JoinRelType joinType)
Creates a Join.Join(RelOptCluster cluster, RelTraitSet traitSet, RelNode left, RelNode right, RexNode condition, JoinRelType joinType, java.util.Set<java.lang.String> variablesStopped)
Deprecated.Match(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RelDataType rowType, RexNode pattern, boolean strictStart, boolean strictEnd, java.util.Map<java.lang.String,RexNode> patternDefinitions, java.util.Map<java.lang.String,RexNode> measures, RexNode after, java.util.Map<java.lang.String,? extends java.util.SortedSet<java.lang.String>> subsets, boolean allRows, java.util.List<RexNode> partitionKeys, RelCollation orderKeys, RexNode interval)
Creates a Match.Minus(RelOptCluster cluster, RelTraitSet traits, java.util.List<RelNode> inputs, boolean all)
Project(RelOptCluster cluster, RelTraitSet traits, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType)
Creates a Project.Project(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType, int flags)
Deprecated.Sample(RelOptCluster cluster, RelNode child, RelOptSamplingParameters params)
SemiJoin(RelOptCluster cluster, RelTraitSet traitSet, RelNode left, RelNode right, RexNode condition, ImmutableIntList leftKeys, ImmutableIntList rightKeys)
Creates a SemiJoin.SetOp(RelOptCluster cluster, RelTraitSet traits, java.util.List<RelNode> inputs, SqlKind kind, boolean all)
Creates a SetOp.Sort(RelOptCluster cluster, RelTraitSet traits, RelNode child, RelCollation collation)
Creates a Sort.Sort(RelOptCluster cluster, RelTraitSet traits, RelNode child, RelCollation collation, RexNode offset, RexNode fetch)
Creates a Sort.SortExchange(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RelDistribution distribution, RelCollation collation)
Creates a SortExchange.TableFunctionScan(RelOptCluster cluster, RelTraitSet traits, java.util.List<RelNode> inputs, RexNode rexCall, java.lang.reflect.Type elementType, RelDataType rowType, java.util.Set<RelColumnMapping> columnMappings)
Creates aTableFunctionScan
.TableModify(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, Prepare.CatalogReader catalogReader, RelNode input, TableModify.Operation operation, java.util.List<java.lang.String> updateColumnList, java.util.List<RexNode> sourceExpressionList, boolean flattened)
Creates aTableModify
.TableScan(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table)
Uncollect(RelOptCluster cluster, RelTraitSet traitSet, RelNode child)
Deprecated.Uncollect(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, boolean withOrdinality)
Creates an Uncollect.Union(RelOptCluster cluster, RelTraitSet traits, java.util.List<RelNode> inputs, boolean all)
Values(RelOptCluster cluster, RelDataType rowType, com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<RexLiteral>> tuples, RelTraitSet traits)
Creates a new Values.Window(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<RexLiteral> constants, RelDataType rowType, java.util.List<Window.Group> groups)
Creates a window relational expression. -
Uses of RelOptCluster in org.apache.calcite.rel.externalize
Fields in org.apache.calcite.rel.externalize declared as RelOptCluster Modifier and Type Field Description private RelOptCluster
RelJsonReader. cluster
Constructors in org.apache.calcite.rel.externalize with parameters of type RelOptCluster Constructor Description RelJsonReader(RelOptCluster cluster, RelOptSchema relOptSchema, Schema schema)
-
Uses of RelOptCluster in org.apache.calcite.rel.logical
Methods in org.apache.calcite.rel.logical with parameters of type RelOptCluster Modifier and Type Method Description static LogicalTableFunctionScan
LogicalTableFunctionScan. create(RelOptCluster cluster, java.util.List<RelNode> inputs, RexNode rexCall, java.lang.reflect.Type elementType, RelDataType rowType, java.util.Set<RelColumnMapping> columnMappings)
Creates a LogicalTableFunctionScan.static LogicalTableScan
LogicalTableScan. create(RelOptCluster cluster, RelOptTable relOptTable)
Creates a LogicalTableScan.static LogicalValues
LogicalValues. create(RelOptCluster cluster, RelDataType rowType, com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<RexLiteral>> tuples)
Creates a LogicalValues.static RelNode
LogicalWindow. create(RelOptCluster cluster, RelTraitSet traitSet, RelBuilder relBuilder, RelNode child, RexProgram program)
Creates a LogicalWindow by parsing aRexProgram
.static LogicalValues
LogicalValues. createEmpty(RelOptCluster cluster, RelDataType rowType)
Creates a LogicalValues that outputs no rows of a given row type.static LogicalValues
LogicalValues. createOneRow(RelOptCluster cluster)
Creates a LogicalValues that outputs one row and one column.Constructors in org.apache.calcite.rel.logical with parameters of type RelOptCluster Constructor Description LogicalAggregate(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, boolean indicator, ImmutableBitSet groupSet, java.util.List<ImmutableBitSet> groupSets, java.util.List<AggregateCall> aggCalls)
Creates a LogicalAggregate.LogicalAggregate(RelOptCluster cluster, RelNode child, boolean indicator, ImmutableBitSet groupSet, java.util.List<ImmutableBitSet> groupSets, java.util.List<AggregateCall> aggCalls)
Deprecated.LogicalCalc(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, RexProgram program)
Creates a LogicalCalc.LogicalCalc(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, RexProgram program, java.util.List<RelCollation> collationList)
Deprecated.LogicalCorrelate(RelOptCluster cluster, RelTraitSet traitSet, RelNode left, RelNode right, CorrelationId correlationId, ImmutableBitSet requiredColumns, SemiJoinType joinType)
Creates a LogicalCorrelate.LogicalCorrelate(RelOptCluster cluster, RelNode left, RelNode right, CorrelationId correlationId, ImmutableBitSet requiredColumns, SemiJoinType joinType)
Deprecated.LogicalExchange(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RelDistribution distribution)
LogicalFilter(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, RexNode condition)
Deprecated.LogicalFilter(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, RexNode condition, com.google.common.collect.ImmutableSet<CorrelationId> variablesSet)
Creates a LogicalFilter.LogicalFilter(RelOptCluster cluster, RelNode child, RexNode condition)
Deprecated.LogicalIntersect(RelOptCluster cluster, java.util.List<RelNode> inputs, boolean all)
Deprecated.LogicalIntersect(RelOptCluster cluster, RelTraitSet traitSet, java.util.List<RelNode> inputs, boolean all)
Creates a LogicalIntersect.LogicalJoin(RelOptCluster cluster, RelTraitSet traitSet, RelNode left, RelNode right, RexNode condition, java.util.Set<CorrelationId> variablesSet, JoinRelType joinType, boolean semiJoinDone, com.google.common.collect.ImmutableList<RelDataTypeField> systemFieldList)
Creates a LogicalJoin.LogicalJoin(RelOptCluster cluster, RelTraitSet traitSet, RelNode left, RelNode right, RexNode condition, JoinRelType joinType, java.util.Set<java.lang.String> variablesStopped, boolean semiJoinDone, com.google.common.collect.ImmutableList<RelDataTypeField> systemFieldList)
Deprecated.LogicalJoin(RelOptCluster cluster, RelNode left, RelNode right, RexNode condition, JoinRelType joinType, java.util.Set<java.lang.String> variablesStopped)
Deprecated.LogicalJoin(RelOptCluster cluster, RelNode left, RelNode right, RexNode condition, JoinRelType joinType, java.util.Set<java.lang.String> variablesStopped, boolean semiJoinDone, com.google.common.collect.ImmutableList<RelDataTypeField> systemFieldList)
Deprecated.LogicalMatch(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RelDataType rowType, RexNode pattern, boolean strictStart, boolean strictEnd, java.util.Map<java.lang.String,RexNode> patternDefinitions, java.util.Map<java.lang.String,RexNode> measures, RexNode after, java.util.Map<java.lang.String,? extends java.util.SortedSet<java.lang.String>> subsets, boolean allRows, java.util.List<RexNode> partitionKeys, RelCollation orderKeys, RexNode interval)
Creates a LogicalMatch.LogicalMinus(RelOptCluster cluster, java.util.List<RelNode> inputs, boolean all)
Deprecated.LogicalMinus(RelOptCluster cluster, RelTraitSet traitSet, java.util.List<RelNode> inputs, boolean all)
Creates a LogicalMinus.LogicalProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType)
Creates a LogicalProject.LogicalProject(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<? extends RexNode> projects, RelDataType rowType, int flags)
Deprecated.LogicalProject(RelOptCluster cluster, RelNode input, java.util.List<RexNode> projects, java.util.List<java.lang.String> fieldNames, int flags)
Deprecated.LogicalSort(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RelCollation collation, RexNode offset, RexNode fetch)
LogicalSortExchange(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, RelDistribution distribution, RelCollation collation)
LogicalTableFunctionScan(RelOptCluster cluster, java.util.List<RelNode> inputs, RexNode rexCall, java.lang.reflect.Type elementType, RelDataType rowType, java.util.Set<RelColumnMapping> columnMappings)
Deprecated.LogicalTableFunctionScan(RelOptCluster cluster, RelTraitSet traitSet, java.util.List<RelNode> inputs, RexNode rexCall, java.lang.reflect.Type elementType, RelDataType rowType, java.util.Set<RelColumnMapping> columnMappings)
Creates aLogicalTableFunctionScan
.LogicalTableModify(RelOptCluster cluster, RelOptTable table, Prepare.CatalogReader schema, RelNode input, TableModify.Operation operation, java.util.List<java.lang.String> updateColumnList, boolean flattened)
Deprecated.LogicalTableModify(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table, Prepare.CatalogReader schema, RelNode input, TableModify.Operation operation, java.util.List<java.lang.String> updateColumnList, java.util.List<RexNode> sourceExpressionList, boolean flattened)
Creates a LogicalTableModify.LogicalTableScan(RelOptCluster cluster, RelOptTable table)
Deprecated.LogicalTableScan(RelOptCluster cluster, RelTraitSet traitSet, RelOptTable table)
Creates a LogicalTableScan.LogicalUnion(RelOptCluster cluster, java.util.List<RelNode> inputs, boolean all)
Deprecated.LogicalUnion(RelOptCluster cluster, RelTraitSet traitSet, java.util.List<RelNode> inputs, boolean all)
Creates a LogicalUnion.LogicalValues(RelOptCluster cluster, RelTraitSet traitSet, RelDataType rowType, com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<RexLiteral>> tuples)
Creates a LogicalValues.LogicalValues(RelOptCluster cluster, RelDataType rowType, com.google.common.collect.ImmutableList<com.google.common.collect.ImmutableList<RexLiteral>> tuples)
Deprecated.LogicalWindow(RelOptCluster cluster, RelTraitSet traitSet, RelNode input, java.util.List<RexLiteral> constants, RelDataType rowType, java.util.List<Window.Group> groups)
Creates a LogicalWindow. -
Uses of RelOptCluster in org.apache.calcite.rel.mutable
Fields in org.apache.calcite.rel.mutable declared as RelOptCluster Modifier and Type Field Description RelOptCluster
MutableRel. cluster
Methods in org.apache.calcite.rel.mutable with parameters of type RelOptCluster Modifier and Type Method Description static MutableTableFunctionScan
MutableTableFunctionScan. of(RelOptCluster cluster, RelDataType rowType, java.util.List<MutableRel> inputs, RexNode rexCall, java.lang.reflect.Type elementType, java.util.Set<RelColumnMapping> columnMappings)
Creates a MutableTableFunctionScan.Constructors in org.apache.calcite.rel.mutable with parameters of type RelOptCluster Constructor Description MutableBiRel(MutableRelType type, RelOptCluster cluster, RelDataType rowType, MutableRel left, MutableRel right)
MutableIntersect(RelOptCluster cluster, RelDataType rowType, java.util.List<MutableRel> inputs, boolean all)
MutableMinus(RelOptCluster cluster, RelDataType rowType, java.util.List<MutableRel> inputs, boolean all)
MutableMultiRel(RelOptCluster cluster, RelDataType rowType, MutableRelType type, java.util.List<MutableRel> inputs)
MutableRel(RelOptCluster cluster, RelDataType rowType, MutableRelType type)
MutableSetOp(RelOptCluster cluster, RelDataType rowType, MutableRelType type, java.util.List<MutableRel> inputs, boolean all)
MutableTableFunctionScan(RelOptCluster cluster, RelDataType rowType, java.util.List<MutableRel> inputs, RexNode rexCall, java.lang.reflect.Type elementType, java.util.Set<RelColumnMapping> columnMappings)
MutableUnion(RelOptCluster cluster, RelDataType rowType, java.util.List<MutableRel> inputs, boolean all)
-
Uses of RelOptCluster in org.apache.calcite.rel.rules
Fields in org.apache.calcite.rel.rules declared as RelOptCluster Modifier and Type Field Description private RelOptCluster
CalcRelSplitter. cluster
Methods in org.apache.calcite.rel.rules with parameters of type RelOptCluster Modifier and Type Method Description protected RelNode
CalcRelSplitter.RelType. makeRel(RelOptCluster cluster, RelTraitSet traitSet, RelBuilder relBuilder, RelNode input, RexProgram program)
Constructors in org.apache.calcite.rel.rules with parameters of type RelOptCluster Constructor Description EquiJoin(RelOptCluster cluster, RelTraitSet traits, RelNode left, RelNode right, RexNode condition, ImmutableIntList leftKeys, ImmutableIntList rightKeys, JoinRelType joinType, java.util.Set<java.lang.String> variablesStopped)
Deprecated.MultiJoin(RelOptCluster cluster, java.util.List<RelNode> inputs, RexNode joinFilter, RelDataType rowType, boolean isFullOuterJoin, java.util.List<RexNode> outerJoinConditions, java.util.List<JoinRelType> joinTypes, java.util.List<ImmutableBitSet> projFields, com.google.common.collect.ImmutableMap<java.lang.Integer,ImmutableIntList> joinFieldRefCountsMap, RexNode postJoinFilter)
Constructs a MultiJoin. -
Uses of RelOptCluster in org.apache.calcite.rel.stream
Constructors in org.apache.calcite.rel.stream with parameters of type RelOptCluster Constructor Description Chi(RelOptCluster cluster, RelTraitSet traits, RelNode input)
Delta(RelOptCluster cluster, RelTraitSet traits, RelNode input)
LogicalChi(RelOptCluster cluster, RelTraitSet traits, RelNode input)
LogicalDelta(RelOptCluster cluster, RelTraitSet traits, RelNode input)
Creates a LogicalDelta. -
Uses of RelOptCluster in org.apache.calcite.schema
Methods in org.apache.calcite.schema with parameters of type RelOptCluster Modifier and Type Method Description TableModify
ModifiableTable. toModificationRel(RelOptCluster cluster, RelOptTable table, Prepare.CatalogReader catalogReader, RelNode child, TableModify.Operation operation, java.util.List<java.lang.String> updateColumnList, java.util.List<RexNode> sourceExpressionList, boolean flattened)
Creates a relational expression that modifies this table. -
Uses of RelOptCluster in org.apache.calcite.schema.impl
Constructors in org.apache.calcite.schema.impl with parameters of type RelOptCluster Constructor Description StarTableScan(RelOptCluster cluster, RelOptTable relOptTable)
-
Uses of RelOptCluster in org.apache.calcite.sql.ddl
Methods in org.apache.calcite.sql.ddl with parameters of type RelOptCluster Modifier and Type Method Description TableModify
SqlCreateTable.AbstractModifiableTable. toModificationRel(RelOptCluster cluster, RelOptTable table, Prepare.CatalogReader catalogReader, RelNode child, TableModify.Operation operation, java.util.List<java.lang.String> updateColumnList, java.util.List<RexNode> sourceExpressionList, boolean flattened)
-
Uses of RelOptCluster in org.apache.calcite.sql2rel
Fields in org.apache.calcite.sql2rel declared as RelOptCluster Modifier and Type Field Description protected RelOptCluster
SqlToRelConverter. cluster
Methods in org.apache.calcite.sql2rel that return RelOptCluster Modifier and Type Method Description RelOptCluster
SqlToRelConverter. getCluster()
Constructors in org.apache.calcite.sql2rel with parameters of type RelOptCluster Constructor Description RelFieldTrimmer(SqlValidator validator, RelOptCluster cluster, RelFactories.ProjectFactory projectFactory, RelFactories.FilterFactory filterFactory, RelFactories.JoinFactory joinFactory, RelFactories.SemiJoinFactory semiJoinFactory, RelFactories.SortFactory sortFactory, RelFactories.AggregateFactory aggregateFactory, RelFactories.SetOpFactory setOpFactory)
Deprecated.SqlToRelConverter(RelOptTable.ViewExpander viewExpander, SqlValidator validator, Prepare.CatalogReader catalogReader, RelOptCluster cluster, SqlRexConvertletTable convertletTable)
Deprecated.SqlToRelConverter(RelOptTable.ViewExpander viewExpander, SqlValidator validator, Prepare.CatalogReader catalogReader, RelOptCluster cluster, SqlRexConvertletTable convertletTable, SqlToRelConverter.Config config)
-
Uses of RelOptCluster in org.apache.calcite.tools
Fields in org.apache.calcite.tools declared as RelOptCluster Modifier and Type Field Description protected RelOptCluster
RelBuilder. cluster
Methods in org.apache.calcite.tools with parameters of type RelOptCluster Modifier and Type Method Description R
Frameworks.PlannerAction. apply(RelOptCluster cluster, RelOptSchema relOptSchema, SchemaPlus rootSchema)
abstract R
Frameworks.PrepareAction. apply(RelOptCluster cluster, RelOptSchema relOptSchema, SchemaPlus rootSchema, CalciteServerStatement statement)
RelBuilder
RelBuilderFactory. create(RelOptCluster cluster, RelOptSchema schema)
Creates a RelBuilder.Constructors in org.apache.calcite.tools with parameters of type RelOptCluster Constructor Description PigRelBuilder(Context context, RelOptCluster cluster, RelOptSchema relOptSchema)
RelBuilder(Context context, RelOptCluster cluster, RelOptSchema relOptSchema)
-