Class EvaluatorCore.PredicateEvaluatorCore
java.lang.Object
tools.refinery.interpreter.rete.eval.EvaluatorCore
tools.refinery.interpreter.rete.eval.EvaluatorCore.PredicateEvaluatorCore
- Enclosing class:
EvaluatorCore
-
Nested Class Summary
Nested classes/interfaces inherited from class tools.refinery.interpreter.rete.eval.EvaluatorCore
EvaluatorCore.FunctionEvaluatorCore, EvaluatorCore.PredicateEvaluatorCore
-
Field Summary
Fields inherited from class tools.refinery.interpreter.rete.eval.EvaluatorCore
evaluator, evaluatorNode, logger, runtimeContext, sourceTupleWidth
-
Constructor Summary
ConstructorDescriptionPredicateEvaluatorCore
(org.apache.log4j.Logger logger, IExpressionEvaluator evaluator, Map<String, Integer> parameterPositions, int sourceTupleWidth) -
Method Summary
Methods inherited from class tools.refinery.interpreter.rete.eval.EvaluatorCore
errorResult, evaluateTerm, init, prettyPrintTuple
-
Constructor Details
-
PredicateEvaluatorCore
public PredicateEvaluatorCore(org.apache.log4j.Logger logger, IExpressionEvaluator evaluator, Map<String, Integer> parameterPositions, int sourceTupleWidth)
-
-
Method Details
-
performEvaluation
- Specified by:
performEvaluation
in classEvaluatorCore
-
evaluationKind
- Specified by:
evaluationKind
in classEvaluatorCore
-