Uses of Class
org.apache.calcite.plan.RelOptRuleOperandChildPolicy
-
Packages that use RelOptRuleOperandChildPolicy Package Description org.apache.calcite.plan Defines interfaces for constructing rule-based optimizers of relational expressions. -
-
Uses of RelOptRuleOperandChildPolicy in org.apache.calcite.plan
Fields in org.apache.calcite.plan declared as RelOptRuleOperandChildPolicy Modifier and Type Field Description RelOptRuleOperandChildPolicy
RelOptRuleOperand. childPolicy
Whether child operands can be matched in any order.(package private) RelOptRuleOperandChildPolicy
RelOptRuleOperandChildren. policy
Methods in org.apache.calcite.plan that return RelOptRuleOperandChildPolicy Modifier and Type Method Description static RelOptRuleOperandChildPolicy
RelOptRuleOperandChildPolicy. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static RelOptRuleOperandChildPolicy[]
RelOptRuleOperandChildPolicy. values()
Returns an array containing the constants of this enum type, in the order they are declared.Constructors in org.apache.calcite.plan with parameters of type RelOptRuleOperandChildPolicy Constructor Description RelOptRuleOperand(java.lang.Class<R> clazz, RelTrait trait, java.util.function.Predicate<? super R> predicate, RelOptRuleOperandChildPolicy childPolicy, com.google.common.collect.ImmutableList<RelOptRuleOperand> children)
Private constructor.RelOptRuleOperandChildren(RelOptRuleOperandChildPolicy policy, java.util.List<RelOptRuleOperand> operands)
-