com.espertech.esper.pattern
Class EvalAuditFactoryNode
java.lang.Object
com.espertech.esper.pattern.EvalNodeFactoryBase
com.espertech.esper.pattern.EvalAuditFactoryNode
- All Implemented Interfaces:
- EvalFactoryNode, java.io.Serializable
public class EvalAuditFactoryNode
- extends EvalNodeFactoryBase
This class represents an 'or' operator in the evaluation tree representing any event expressions.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EvalAuditFactoryNode
public EvalAuditFactoryNode(boolean auditPattern,
boolean auditPatternInstance,
java.lang.String patternExpr,
EvalAuditInstanceCount instanceCount,
boolean filterChildNonQuitting)
makeEvalNode
public EvalNode makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
- Specified by:
makeEvalNode
in interface EvalFactoryNode
- Specified by:
makeEvalNode
in class EvalNodeFactoryBase
isAuditPattern
public boolean isAuditPattern()
getPatternExpr
public java.lang.String getPatternExpr()
toString
public final java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
decreaseRefCount
public void decreaseRefCount(EvalAuditStateNode current,
PatternContext patternContext)
increaseRefCount
public void increaseRefCount(EvalAuditStateNode current,
PatternContext patternContext)
isFilterChildNonQuitting
public boolean isFilterChildNonQuitting()
isStateful
public boolean isStateful()