Package com.espertech.esper.common.internal.epl.pattern.core
package com.espertech.esper.common.internal.epl.pattern.core
-
ClassDescriptionSuperclass of all nodes in an evaluation tree representing an event pattern expression.This class is always the root node in the evaluation tree representing an event expression.This class represents an observer expression in the evaluation tree representing an pattern expression.Interface for a root pattern node for removing matches.This class is always the root node in the evaluation tree representing an event expression.Interface for a root state node accepting a callback to use to indicate pattern results.This class is always the root node in the evaluation state tree representing any activated event expression.Superclass of all state nodes in an evaluation node tree representing an event expressions.Interface for visiting each element in the evaluation node tree for an event expression (see Visitor pattern).Interface for nodes in an expression evaluation state tree that are being informed by a child that the event expression fragments (subtrees) which the child represents has turned true (evaluateTrue method) or false (evaluateFalse).Converts from a map of prior matching events to a events per stream for resultion by expressions.Converts from a map of prior matching events to a events per stream for resultion by expressions.Contains handles to implementations of services needed by evaluation nodes.Contains handles to implementations of services needed by evaluation nodes.Utility for evaluating pattern expressions.Callback interface for anything that requires to be informed of matching events which would be stored in the MatchedEventMap structure passed to the implementation.This exception is thrown to indicate a problem with a view expression.Helper producing a repository of built-in pattern objects.Factory service for resolving pattern objects such as guards and observers.Resolves pattern object namespace and name to guard or observer factory class, using configuration.