|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EvalNode | |
---|---|
com.espertech.esper.epl.spec | Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. |
com.espertech.esper.pattern | Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance |
Uses of EvalNode in com.espertech.esper.epl.spec |
---|
Methods in com.espertech.esper.epl.spec that return EvalNode | |
---|---|
EvalNode |
PatternStreamSpecRaw.getEvalNode()
Returns the pattern expression evaluation node for the top pattern operator. |
EvalNode |
PatternStreamSpecCompiled.getEvalNode()
Returns the pattern expression evaluation node for the top pattern operator. |
Constructors in com.espertech.esper.epl.spec with parameters of type EvalNode | |
---|---|
PatternStreamSpecCompiled(EvalNode evalNode,
Map<String,Pair<EventType,String>> taggedEventTypes,
List<ViewSpec> viewSpecs,
String optionalStreamName,
boolean isUnidirectional)
Ctor. |
|
PatternStreamSpecRaw(EvalNode evalNode,
List<ViewSpec> viewSpecs,
String optionalStreamName,
boolean isUnidirectional)
Ctor. |
Uses of EvalNode in com.espertech.esper.pattern |
---|
Subclasses of EvalNode in com.espertech.esper.pattern | |
---|---|
class |
EvalAndNode
This class represents an 'and' operator in the evaluation tree representing an event expressions. |
class |
EvalEveryNode
This class represents an 'every' operator in the evaluation tree representing an event expression. |
class |
EvalFilterNode
This class represents a filter of events in the evaluation tree representing any event expressions. |
class |
EvalFollowedByNode
This class represents a followed-by operator in the evaluation tree representing any event expressions. |
class |
EvalGuardNode
This class represents a guard in the evaluation tree representing an event expressions. |
class |
EvalNotNode
This class represents an 'not' operator in the evaluation tree representing any event expressions. |
class |
EvalObserverNode
This class represents an observer expression in the evaluation tree representing an pattern expression. |
class |
EvalOrNode
This class represents an 'or' operator in the evaluation tree representing any event expressions. |
class |
EvalRootNode
This class is always the root node in the evaluation tree representing an event expression. |
Methods in com.espertech.esper.pattern that return EvalNode | |
---|---|
EvalNode |
EvalStateNode.getFactoryNode()
Returns the factory node for the state node. |
Methods in com.espertech.esper.pattern that return types with arguments of type EvalNode | |
---|---|
List<EvalNode> |
EvalNode.getChildNodes()
Returns list of child nodes. |
Methods in com.espertech.esper.pattern with parameters of type EvalNode | |
---|---|
void |
EvalNode.addChildNode(EvalNode childNode)
Adds a child node. |
EvalStateNode |
PatternStateFactoryImpl.makeParentStateNode(EvalNode evalNode,
MatchedEventMap matchEvents,
Object stateObjectId)
|
EvalStateNode |
PatternStateFactory.makeParentStateNode(EvalNode evalNode,
MatchedEventMap matchEvents,
Object stateObjectId)
Makes a parent state node for the child state node. |
EvalStateNode |
PatternStateFactoryImpl.makeRootNode(EvalNode evalChildNode,
MatchedEventMap beginState)
|
EvalStateNode |
PatternStateFactory.makeRootNode(EvalNode evalChildNode,
MatchedEventMap beginState)
Makes a root state node. |
static EvalNodeAnalysisResult |
EvalNode.recursiveAnalyzeChildNodes(EvalNode currentNode)
Searched recursivly for pattern evaluation filter nodes. |
Constructors in com.espertech.esper.pattern with parameters of type EvalNode | |
---|---|
EvalRootStateNode(EvalNode rootSingleChildNode,
MatchedEventMap beginState,
PatternContext context)
Constructor. |
|
EvalStateNode(EvalNode factoryNode,
Evaluator parentNode,
Object stateObjectId)
Constructor. |
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |