com.espertech.esper.pattern
Class PatternNodeFactoryImpl
java.lang.Object
com.espertech.esper.pattern.PatternNodeFactoryImpl
- All Implemented Interfaces:
- PatternNodeFactory
public class PatternNodeFactoryImpl
- extends java.lang.Object
- implements PatternNodeFactory
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PatternNodeFactoryImpl
public PatternNodeFactoryImpl()
makeAndNode
public EvalFactoryNode makeAndNode()
- Specified by:
makeAndNode
in interface PatternNodeFactory
makeEveryDistinctNode
public EvalFactoryNode makeEveryDistinctNode(java.util.List<ExprNode> expressions)
- Specified by:
makeEveryDistinctNode
in interface PatternNodeFactory
makeEveryNode
public EvalFactoryNode makeEveryNode()
- Specified by:
makeEveryNode
in interface PatternNodeFactory
makeFilterNode
public EvalFactoryNode makeFilterNode(FilterSpecRaw filterSpecification,
java.lang.String eventAsName,
java.lang.Integer consumptionLevel)
- Specified by:
makeFilterNode
in interface PatternNodeFactory
makeFollowedByNode
public EvalFactoryNode makeFollowedByNode(java.util.List<ExprNode> maxExpressions,
boolean hasEngineWideMax)
- Specified by:
makeFollowedByNode
in interface PatternNodeFactory
makeGuardNode
public EvalFactoryNode makeGuardNode(PatternGuardSpec patternGuardSpec)
- Specified by:
makeGuardNode
in interface PatternNodeFactory
makeMatchUntilNode
public EvalFactoryNode makeMatchUntilNode(ExprNode lowerBounds,
ExprNode upperBounds,
ExprNode singleBounds)
- Specified by:
makeMatchUntilNode
in interface PatternNodeFactory
makeNotNode
public EvalFactoryNode makeNotNode()
- Specified by:
makeNotNode
in interface PatternNodeFactory
makeObserverNode
public EvalFactoryNode makeObserverNode(PatternObserverSpec patternObserverSpec)
- Specified by:
makeObserverNode
in interface PatternNodeFactory
makeOrNode
public EvalFactoryNode makeOrNode()
- Specified by:
makeOrNode
in interface PatternNodeFactory
makeRootNode
public EvalRootFactoryNode makeRootNode()
- Specified by:
makeRootNode
in interface PatternNodeFactory