Package elki.workflow
Class EvaluationStep.Evaluation
- java.lang.Object
-
- elki.workflow.EvaluationStep.Evaluation
-
- All Implemented Interfaces:
ResultListener,java.util.EventListener
- Enclosing class:
- EvaluationStep
private static class EvaluationStep.Evaluation extends java.lang.Object implements ResultListener
Class to handle running the evaluators on a database instance.- Author:
- Erich Schubert
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<? extends Evaluator>evaluatorsEvaluators to run.
-
Constructor Summary
Constructors Constructor Description Evaluation(java.util.List<? extends Evaluator> evaluators, Database db)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidresultAdded(java.lang.Object child, java.lang.Object parent)A new derived result was added.voidupdate(java.lang.Object r)Update on a particular result.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface elki.result.ResultListener
resultChanged, resultRemoved
-
-
-
-
Field Detail
-
evaluators
private java.util.List<? extends Evaluator> evaluators
Evaluators to run.
-
-
Method Detail
-
update
public void update(java.lang.Object r)
Update on a particular result.- Parameters:
r- Result
-
resultAdded
public void resultAdded(java.lang.Object child, java.lang.Object parent)Description copied from interface:ResultListenerA new derived result was added.- Specified by:
resultAddedin interfaceResultListener- Parameters:
child- New child result addedparent- Parent result that was added to
-
-