|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.espertech.esper.pattern.EvalNodeFactoryBase
com.espertech.esper.pattern.EvalGuardFactoryNode
public class EvalGuardFactoryNode
This class represents a guard in the evaluation tree representing an event expressions.
Constructor Summary | |
---|---|
protected |
EvalGuardFactoryNode(PatternGuardSpec patternGuardSpec)
Constructor. |
Method Summary | |
---|---|
GuardFactory |
getGuardFactory()
Returns the guard factory. |
PatternGuardSpec |
getPatternGuardSpec()
Returns the guard object specification to use for instantiating the guard factory and guard. |
PatternExpressionPrecedenceEnum |
getPrecedence()
Returns precendence. |
boolean |
isFilterChildNonQuitting()
|
boolean |
isStateful()
|
EvalNode |
makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
|
void |
setGuardFactory(GuardFactory guardFactory)
Supplies the guard factory to the node. |
java.lang.String |
toPrecedenceFreeEPL()
|
void |
toPrecedenceFreeEPL(java.io.StringWriter writer)
|
java.lang.String |
toString()
|
Methods inherited from class com.espertech.esper.pattern.EvalNodeFactoryBase |
---|
addChildNode, addChildNodes, getChildNodes, getFactoryNodeId, setFactoryNodeId, toEPL |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected EvalGuardFactoryNode(PatternGuardSpec patternGuardSpec)
patternGuardSpec
- - factory for guard constructionMethod Detail |
---|
public EvalNode makeEvalNode(PatternAgentInstanceContext agentInstanceContext)
makeEvalNode
in interface EvalFactoryNode
makeEvalNode
in class EvalNodeFactoryBase
public PatternGuardSpec getPatternGuardSpec()
public void setGuardFactory(GuardFactory guardFactory)
guardFactory
- is the guard factorypublic GuardFactory getGuardFactory()
public final java.lang.String toString()
toString
in class java.lang.Object
public boolean isFilterChildNonQuitting()
public boolean isStateful()
public java.lang.String toPrecedenceFreeEPL()
public void toPrecedenceFreeEPL(java.io.StringWriter writer)
toPrecedenceFreeEPL
in class EvalNodeFactoryBase
public PatternExpressionPrecedenceEnum getPrecedence()
EvalFactoryNode
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |