org.deri.iris.evaluation.stratifiedbottomup
Class StratifiedBottomUpEvaluationStrategyFactory
java.lang.Object
org.deri.iris.evaluation.stratifiedbottomup.StratifiedBottomUpEvaluationStrategyFactory
- All Implemented Interfaces:
- IEvaluationStrategyFactory
public class StratifiedBottomUpEvaluationStrategyFactory
- extends Object
- implements IEvaluationStrategyFactory
Factory for StratifiedBottomUpEvaluationStrategy.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StratifiedBottomUpEvaluationStrategyFactory
public StratifiedBottomUpEvaluationStrategyFactory(IRuleEvaluatorFactory ruleEvaluatorFactory)
createEvaluator
public IEvaluationStrategy createEvaluator(IFacts facts,
List<IRule> rules,
Configuration configuration)
throws EvaluationException
- Description copied from interface:
IEvaluationStrategyFactory
- Create a new evaluation strategy.
- Specified by:
createEvaluator in interface IEvaluationStrategyFactory
- Parameters:
facts - The facts to be used for evaluation.rules - The rule-set to be used for evaluation.
- Returns:
- The new evaluator instance.
- Throws:
EvaluationException