org.deri.iris.evaluation.topdown.oldt
Class OLDTEvaluationStrategyFactory

java.lang.Object
  extended by org.deri.iris.evaluation.topdown.oldt.OLDTEvaluationStrategyFactory
All Implemented Interfaces:
IEvaluationStrategyFactory

public class OLDTEvaluationStrategyFactory
extends Object
implements IEvaluationStrategyFactory

Factory for OLDT evaluation strategy


Constructor Summary
OLDTEvaluationStrategyFactory()
           
 
Method Summary
 IEvaluationStrategy createEvaluator(IFacts facts, List<IRule> rules, Configuration configuration)
          Create a new evaluation strategy.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OLDTEvaluationStrategyFactory

public OLDTEvaluationStrategyFactory()
Method Detail

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