Package org.apache.calcite.rel.core
Interface RelFactories.MatchFactory
- Enclosing class:
RelFactories
public static interface RelFactories.MatchFactory
Can create a
Match
of
the appropriate type for a rule's calling convention.-
Method Summary
Modifier and TypeMethodDescriptioncreateMatch
(RelNode input, RexNode pattern, RelDataType rowType, boolean strictStart, boolean strictEnd, Map<String, RexNode> patternDefinitions, Map<String, RexNode> measures, RexNode after, Map<String, ? extends SortedSet<String>> subsets, boolean allRows, ImmutableBitSet partitionKeys, RelCollation orderKeys, @Nullable RexNode interval) Creates aMatch
.
-
Method Details
-
createMatch
RelNode createMatch(RelNode input, RexNode pattern, RelDataType rowType, boolean strictStart, boolean strictEnd, Map<String, RexNode> patternDefinitions, Map<String, RexNode> measures, RexNode after, Map<String, ? extends SortedSet<String>> subsets, boolean allRows, ImmutableBitSet partitionKeys, RelCollation orderKeys, @Nullable RexNode interval) Creates aMatch
.
-