public abstract class AbstractEvaluatorNode extends SingleInputNode implements IEvaluatorNode
| Modifier and Type | Field and Description |
|---|---|
protected EvaluatorCore |
core |
protected IExpressionEvaluator |
evaluator
Deprecated.
use
EvaluationCore |
protected org.apache.log4j.Logger |
logger
Deprecated.
use
EvaluationCore |
protected IQueryRuntimeContext |
runtimeContext
Deprecated.
use
EvaluationCore |
mailbox, parentchildrennodeId, reteContainer, tag, traceInfos| Constructor and Description |
|---|
AbstractEvaluatorNode(ReteContainer reteContainer,
EvaluatorCore core) |
AbstractEvaluatorNode(ReteContainer reteContainer,
org.apache.log4j.Logger logger,
IExpressionEvaluator evaluator,
java.util.Map<java.lang.String,java.lang.Integer> parameterPositions,
int sourceTupleWidth)
Deprecated.
use
EvaluationCore |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
errorResult()
Deprecated.
use
EvaluationCore |
protected java.lang.Object |
evaluateTerm(Tuple ps)
Deprecated.
use
EvaluationCore |
ReteContainer |
getReteContainer() |
protected abstract java.lang.String |
logNodeName()
Deprecated.
use
EvaluationCore |
java.lang.String |
prettyPrintTraceInfoPatternList() |
protected java.lang.String |
prettyPrintTuple(Tuple ps)
Deprecated.
use
EvaluationCore |
protected abstract Tuple |
tupleFromResult(Tuple incoming,
java.lang.Object evaluationresult)
Deprecated.
use
EvaluationCore |
appendParent, assignTraceInfo, getMailbox, getParents, instantiateMailbox, propagatePullInto, removeParentappendChild, constructIndex, getPulledContents, getReceivers, issueError, propagateUpdate, removeChildacceptPropagatedTraceInfo, getContainer, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toString, toStringCoreclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitappendChild, constructIndex, getPulledContents, getReceivers, pullInto, removeChildacceptPropagatedTraceInfo, getContainer, getNodeId, getTag, getTraceInfos, setTagprotected EvaluatorCore core
@Deprecated protected org.apache.log4j.Logger logger
EvaluationCore@Deprecated protected IExpressionEvaluator evaluator
EvaluationCore@Deprecated protected IQueryRuntimeContext runtimeContext
EvaluationCorepublic AbstractEvaluatorNode(ReteContainer reteContainer, EvaluatorCore core)
@Deprecated public AbstractEvaluatorNode(ReteContainer reteContainer, org.apache.log4j.Logger logger, IExpressionEvaluator evaluator, java.util.Map<java.lang.String,java.lang.Integer> parameterPositions, int sourceTupleWidth)
EvaluationCorepublic ReteContainer getReteContainer()
getReteContainer in interface IEvaluatorNodepublic java.lang.String prettyPrintTraceInfoPatternList()
prettyPrintTraceInfoPatternList in interface IEvaluatorNode@Deprecated protected abstract Tuple tupleFromResult(Tuple incoming, java.lang.Object evaluationresult)
EvaluationCore@Deprecated protected abstract java.lang.String logNodeName()
EvaluationCore@Deprecated protected java.lang.Object evaluateTerm(Tuple ps)
EvaluationCore@Deprecated protected java.lang.String prettyPrintTuple(Tuple ps)
EvaluationCore@Deprecated protected java.lang.Object errorResult()
EvaluationCore