private static class EvaluationStep.Evaluation extends java.lang.Object implements ResultListener
Modifier and Type | Field and Description |
---|---|
private java.util.List<? extends Evaluator> |
evaluators
Evaluators to run.
|
private ResultHierarchy |
hier
Result hierarchy
|
Constructor and Description |
---|
Evaluation(ResultHierarchy hier,
java.util.List<? extends Evaluator> evaluators)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
resultAdded(Result child,
Result parent)
A new derived result was added.
|
void |
resultChanged(Result current)
Notify that the current result has changed substantially.
|
void |
resultRemoved(Result child,
Result parent)
A result was removed.
|
void |
update(Result r)
Update on a particular result.
|
private java.util.List<? extends Evaluator> evaluators
private ResultHierarchy hier
public Evaluation(ResultHierarchy hier, java.util.List<? extends Evaluator> evaluators)
hier
- Result hierarchyevaluators
- Evaluatorspublic void update(Result r)
r
- Resultpublic void resultAdded(Result child, Result parent)
ResultListener
resultAdded
in interface ResultListener
child
- New child result addedparent
- Parent result that was added topublic void resultChanged(Result current)
ResultListener
resultChanged
in interface ResultListener
current
- Result that has changed.public void resultRemoved(Result child, Result parent)
ResultListener
resultRemoved
in interface ResultListener
child
- result that was removedparent
- Parent result that was removed fromCopyright © 2019 ELKI Development Team. License information.