Package org.eclipse.viatra.query.runtime.rete.eval
-
Interface Summary Interface Description IEvaluatorNode This interface is required for the communication between the evaluation core end the evaluator node. -
Class Summary Class Description AbstractEvaluatorNode EvaluatorCore An instance of this class performs the evaluation of Java expressions.EvaluatorCore.FunctionEvaluatorCore EvaluatorCore.PredicateEvaluatorCore MemorylessEvaluatorNode OutputCachingEvaluatorNode An evaluator node that caches the evaluation result.OutputCachingEvaluatorNode.NetworkStructureChangeSensitiveLogic RelationEvaluatorNode A node that operates in batch-style (seeReceiver#doesProcessUpdatesInBatch()
and evaluates arbitrary Java logic represented by anIRelationEvaluator
on the input relations.