net.esper.pattern
Class EvalNodeAnalysisResult

java.lang.Object
  extended by net.esper.pattern.EvalNodeAnalysisResult

public class EvalNodeAnalysisResult
extends Object

Result of analysis of pattern expression node tree.


Constructor Summary
EvalNodeAnalysisResult()
           
 
Method Summary
 void add(EvalFilterNode filterNode)
          Adds a filter node.
 void add(EvalGuardNode guardNode)
          Adds a guard node.
 void add(EvalObserverNode observerNode)
          Adds an observer node.
 List<EvalFilterNode> getFilterNodes()
          Returns filter nodes.
 List<EvalGuardNode> getGuardNodes()
          Returns guard nodes.
 List<EvalObserverNode> getObserverNodes()
          Returns observer nodes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvalNodeAnalysisResult

public EvalNodeAnalysisResult()
Method Detail

add

public void add(EvalFilterNode filterNode)
Adds a filter node.

Parameters:
filterNode - filter node to add

add

public void add(EvalGuardNode guardNode)
Adds a guard node.

Parameters:
guardNode - node to add

add

public void add(EvalObserverNode observerNode)
Adds an observer node.

Parameters:
observerNode - node to add

getFilterNodes

public List<EvalFilterNode> getFilterNodes()
Returns filter nodes.

Returns:
filter nodes

getGuardNodes

public List<EvalGuardNode> getGuardNodes()
Returns guard nodes.

Returns:
guard nodes

getObserverNodes

public List<EvalObserverNode> getObserverNodes()
Returns observer nodes.

Returns:
observer nodes