[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

This class contains the state of an 'not' operator in the evaluation state tree. The not operator inverts the truth of the subexpression under it. It defaults to being true rather than being false at Startup. True at Startup means it will generate an event on newState such that parent expressions may turn true. It turns permenantly false when it receives an event from a subexpression and the subexpression quitted. It indicates the false state via an evaluateFalse call on its parent evaluator.

Namespace: net.esper.pattern
Assembly:   NEsper (in NEsper.dll)

Syntax

Visual Basic (Declaration)
Public NotInheritable Class EvalNotStateNode _
	Inherits EvalStateNode _
	Implements Evaluator
C#
public sealed class EvalNotStateNode : EvalStateNode, Evaluator
Visual C++
public ref class EvalNotStateNode sealed : public EvalStateNode, Evaluator

Inheritance Hierarchy

System.Object
  net.esper.pattern.EvalStateNode
    net.esper.pattern.EvalNotStateNode