Package org.apache.calcite.rel.core
Class RelFactories.MatchFactoryImpl
- java.lang.Object
-
- org.apache.calcite.rel.core.RelFactories.MatchFactoryImpl
-
- All Implemented Interfaces:
RelFactories.MatchFactory
- Enclosing class:
- RelFactories
private static class RelFactories.MatchFactoryImpl extends java.lang.Object implements RelFactories.MatchFactory
Implementation ofRelFactories.MatchFactory
that returns aLogicalMatch
.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
MatchFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RelNode
createMatch(RelNode input, RexNode pattern, RelDataType rowType, 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 aMatch
.
-
-
-
Method Detail
-
createMatch
public RelNode createMatch(RelNode input, RexNode pattern, RelDataType rowType, 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)
Description copied from interface:RelFactories.MatchFactory
Creates aMatch
.- Specified by:
createMatch
in interfaceRelFactories.MatchFactory
-
-