public class EvalRootFactoryNode extends EvalNodeFactoryBase
Modifier and Type | Field and Description |
---|---|
int |
numTreeChildNodes |
Constructor and Description |
---|
EvalRootFactoryNode(EvalFactoryNode childNode) |
Modifier and Type | Method and Description |
---|---|
int |
getNumTreeChildNodes() |
PatternExpressionPrecedenceEnum |
getPrecedence()
Returns precendence.
|
boolean |
isFilterChildNonQuitting() |
boolean |
isStateful() |
EvalNode |
makeEvalNode(PatternAgentInstanceContext agentInstanceContext,
EvalNode parentNode) |
void |
toPrecedenceFreeEPL(StringWriter writer) |
String |
toString() |
addChildNode, addChildNodes, getChildNodes, getFactoryNodeId, setFactoryNodeId, toEPL
public EvalRootFactoryNode(EvalFactoryNode childNode)
public EvalNode makeEvalNode(PatternAgentInstanceContext agentInstanceContext, EvalNode parentNode)
makeEvalNode
in interface EvalFactoryNode
makeEvalNode
in class EvalNodeFactoryBase
public boolean isFilterChildNonQuitting()
public boolean isStateful()
public int getNumTreeChildNodes()
public void toPrecedenceFreeEPL(StringWriter writer)
toPrecedenceFreeEPL
in class EvalNodeFactoryBase
public PatternExpressionPrecedenceEnum getPrecedence()
EvalFactoryNode