public interface EvalStateNodeVisitor
Modifier and Type | Method and Description |
---|---|
void |
visitAnd(EvalAndFactoryNode factoryNode,
EvalStateNode stateNode,
java.lang.Object... stateDeep) |
void |
visitAudit() |
void |
visitEvery(EvalEveryFactoryNode factoryNode,
EvalStateNode stateNode,
MatchedEventMap beginState,
java.lang.Object... stateFlat) |
void |
visitEveryDistinct(EvalEveryDistinctFactoryNode factoryNode,
EvalStateNode stateNode,
MatchedEventMap beginState,
java.util.Collection keySetCollection) |
void |
visitFilter(EvalFilterFactoryNode factoryNode,
EvalStateNode stateNode,
EPStatementHandleCallback handle,
MatchedEventMap beginState) |
void |
visitFollowedBy(EvalFollowedByFactoryNode factoryNode,
EvalStateNode stateNode,
java.lang.Object... stateFlat) |
void |
visitGuard(EvalGuardFactoryNode factoryNode,
EvalStateNode stateNode,
Guard guard) |
void |
visitMatchUntil(EvalMatchUntilFactoryNode factoryNode,
EvalStateNode stateNode,
java.lang.Object... stateDeep) |
void |
visitNot(EvalNotFactoryNode factoryNode,
EvalStateNode stateNode) |
void |
visitObserver(EvalObserverFactoryNode factoryNode,
EvalStateNode stateNode,
EventObserver eventObserver) |
void |
visitOr(EvalOrFactoryNode factoryNode,
EvalStateNode stateNode) |
void |
visitRoot(EvalStateNode stateNode) |
void visitGuard(EvalGuardFactoryNode factoryNode, EvalStateNode stateNode, Guard guard)
void visitFollowedBy(EvalFollowedByFactoryNode factoryNode, EvalStateNode stateNode, java.lang.Object... stateFlat)
void visitFilter(EvalFilterFactoryNode factoryNode, EvalStateNode stateNode, EPStatementHandleCallback handle, MatchedEventMap beginState)
void visitMatchUntil(EvalMatchUntilFactoryNode factoryNode, EvalStateNode stateNode, java.lang.Object... stateDeep)
void visitObserver(EvalObserverFactoryNode factoryNode, EvalStateNode stateNode, EventObserver eventObserver)
void visitNot(EvalNotFactoryNode factoryNode, EvalStateNode stateNode)
void visitOr(EvalOrFactoryNode factoryNode, EvalStateNode stateNode)
void visitRoot(EvalStateNode stateNode)
void visitAnd(EvalAndFactoryNode factoryNode, EvalStateNode stateNode, java.lang.Object... stateDeep)
void visitEvery(EvalEveryFactoryNode factoryNode, EvalStateNode stateNode, MatchedEventMap beginState, java.lang.Object... stateFlat)
void visitEveryDistinct(EvalEveryDistinctFactoryNode factoryNode, EvalStateNode stateNode, MatchedEventMap beginState, java.util.Collection keySetCollection)
void visitAudit()