public class RelOptHelper extends Object
Constructor and Description |
---|
RelOptHelper() |
Modifier and Type | Method and Description |
---|---|
static org.apache.calcite.plan.RelOptRuleOperand |
any(Class<? extends org.apache.calcite.rel.RelNode> first) |
static org.apache.calcite.plan.RelOptRuleOperand |
any(Class<? extends org.apache.calcite.rel.RelNode> first,
Class<? extends org.apache.calcite.rel.RelNode> second) |
static org.apache.calcite.plan.RelOptRuleOperand |
any(Class<? extends org.apache.calcite.rel.RelNode> first,
org.apache.calcite.plan.RelTrait trait) |
static org.apache.calcite.plan.RelOptRuleOperand |
some(Class<? extends org.apache.calcite.rel.RelNode> rel,
org.apache.calcite.plan.RelOptRuleOperand first,
org.apache.calcite.plan.RelOptRuleOperand... rest) |
static org.apache.calcite.plan.RelOptRuleOperand |
some(Class<? extends org.apache.calcite.rel.RelNode> rel,
org.apache.calcite.plan.RelTrait trait,
org.apache.calcite.plan.RelOptRuleOperand first,
org.apache.calcite.plan.RelOptRuleOperand... rest) |
public static org.apache.calcite.plan.RelOptRuleOperand any(Class<? extends org.apache.calcite.rel.RelNode> first, org.apache.calcite.plan.RelTrait trait)
public static org.apache.calcite.plan.RelOptRuleOperand any(Class<? extends org.apache.calcite.rel.RelNode> first)
public static org.apache.calcite.plan.RelOptRuleOperand any(Class<? extends org.apache.calcite.rel.RelNode> first, Class<? extends org.apache.calcite.rel.RelNode> second)
public static org.apache.calcite.plan.RelOptRuleOperand some(Class<? extends org.apache.calcite.rel.RelNode> rel, org.apache.calcite.plan.RelOptRuleOperand first, org.apache.calcite.plan.RelOptRuleOperand... rest)
public static org.apache.calcite.plan.RelOptRuleOperand some(Class<? extends org.apache.calcite.rel.RelNode> rel, org.apache.calcite.plan.RelTrait trait, org.apache.calcite.plan.RelOptRuleOperand first, org.apache.calcite.plan.RelOptRuleOperand... rest)
Copyright © 1970 The Apache Software Foundation. All rights reserved.