Uses of Interface
org.apache.calcite.rel.core.RelFactories.JoinFactory
-
Packages that use RelFactories.JoinFactory Package Description org.apache.calcite.adapter.pig Pig query provider.org.apache.calcite.rel.core Defines core relational expressions.org.apache.calcite.rel.rules Provides a core set of planner rules.org.apache.calcite.sql2rel Translates a SQL parse tree to relational expression.org.apache.calcite.tools Provides utility classes. -
-
Uses of RelFactories.JoinFactory in org.apache.calcite.adapter.pig
Classes in org.apache.calcite.adapter.pig that implement RelFactories.JoinFactory Modifier and Type Class Description static class
PigRelFactories.PigJoinFactory
Implementation ofRelFactories.JoinFactory
that returns aPigJoin
. -
Uses of RelFactories.JoinFactory in org.apache.calcite.rel.core
Classes in org.apache.calcite.rel.core that implement RelFactories.JoinFactory Modifier and Type Class Description private static class
RelFactories.JoinFactoryImpl
Implementation ofRelFactories.JoinFactory
that returns a vanillaLogicalJoin
.Fields in org.apache.calcite.rel.core declared as RelFactories.JoinFactory Modifier and Type Field Description static RelFactories.JoinFactory
RelFactories. DEFAULT_JOIN_FACTORY
-
Uses of RelFactories.JoinFactory in org.apache.calcite.rel.rules
Constructors in org.apache.calcite.rel.rules with parameters of type RelFactories.JoinFactory Constructor Description AggregateExpandDistinctAggregatesRule(java.lang.Class<? extends LogicalAggregate> clazz, boolean useGroupingSets, RelFactories.JoinFactory joinFactory)
Deprecated.AggregateExpandDistinctAggregatesRule(java.lang.Class<? extends LogicalAggregate> clazz, RelFactories.JoinFactory joinFactory)
Deprecated.AggregateJoinTransposeRule(java.lang.Class<? extends Aggregate> aggregateClass, RelFactories.AggregateFactory aggregateFactory, java.lang.Class<? extends Join> joinClass, RelFactories.JoinFactory joinFactory)
Deprecated.AggregateJoinTransposeRule(java.lang.Class<? extends Aggregate> aggregateClass, RelFactories.AggregateFactory aggregateFactory, java.lang.Class<? extends Join> joinClass, RelFactories.JoinFactory joinFactory, boolean allowFunctions)
Deprecated.AggregateJoinTransposeRule(java.lang.Class<? extends Aggregate> aggregateClass, RelFactories.AggregateFactory aggregateFactory, java.lang.Class<? extends Join> joinClass, RelFactories.JoinFactory joinFactory, RelFactories.ProjectFactory projectFactory)
Deprecated.AggregateJoinTransposeRule(java.lang.Class<? extends Aggregate> aggregateClass, RelFactories.AggregateFactory aggregateFactory, java.lang.Class<? extends Join> joinClass, RelFactories.JoinFactory joinFactory, RelFactories.ProjectFactory projectFactory, boolean allowFunctions)
Deprecated.LoptOptimizeJoinRule(RelFactories.JoinFactory joinFactory, RelFactories.ProjectFactory projectFactory, RelFactories.FilterFactory filterFactory)
Deprecated.MultiJoinOptimizeBushyRule(RelFactories.JoinFactory joinFactory, RelFactories.ProjectFactory projectFactory)
Deprecated. -
Uses of RelFactories.JoinFactory in org.apache.calcite.sql2rel
Constructors in org.apache.calcite.sql2rel with parameters of type RelFactories.JoinFactory 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. -
Uses of RelFactories.JoinFactory in org.apache.calcite.tools
Fields in org.apache.calcite.tools declared as RelFactories.JoinFactory Modifier and Type Field Description private RelFactories.JoinFactory
RelBuilder. joinFactory
-