[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Assembly: NEsper (in NEsper.dll)
Constructor.
Namespace: net.esper.pattern
Assembly: NEsper (in NEsper.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Sub New ( _ parentNode As Evaluator, _ guardFactory As GuardFactory, _ singleWithinChildNode As EvalNode, _ beginState As MatchedEventMap, _ context As PatternContext _ ) |
C# |
---|
public EvalGuardStateNode ( Evaluator parentNode, GuardFactory guardFactory, EvalNode singleWithinChildNode, MatchedEventMap beginState, PatternContext context ) |
Visual C++ |
---|
public: EvalGuardStateNode ( Evaluator^ parentNode, GuardFactory^ guardFactory, EvalNode^ singleWithinChildNode, MatchedEventMap^ beginState, PatternContext^ context ) |
Parameters
- parentNode
- net.esper.pattern.Evaluator
is the parent evaluator to call to indicate truth value
- guardFactory
- net.esper.pattern.guard.GuardFactory
is the factory to use for the guard node
- singleWithinChildNode
- net.esper.pattern.EvalNode
is the single child node of the within node
- beginState
- net.esper.pattern.MatchedEventMap
contains the events that make up prior matches
- context
- net.esper.pattern.PatternContext
contains handles to services required