Package elki.workflow
Class OutputStep
- java.lang.Object
-
- elki.workflow.OutputStep
-
- All Implemented Interfaces:
WorkflowStep
public class OutputStep extends java.lang.Object implements WorkflowStep
The "output" step, where data is analyzed.- Since:
- 0.4.0
- Author:
- Erich Schubert
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OutputStep.Par
Parameterization class.
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.ArrayList<java.lang.Class<? extends ResultHandler>>
defaultHandlers
private java.util.List<? extends ResultHandler>
resulthandlers
Output handler.
-
Constructor Summary
Constructors Constructor Description OutputStep(java.util.List<? extends ResultHandler> resulthandlers)
Constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
runResultHandlers(Database db)
Run the result handlers.static void
setDefaultHandlerVisualizer()
Set the default handler to the Batik addon visualizer, if available.static void
setDefaultHandlerWriter()
Set the default handler to theResultWriter
.
-
-
-
Field Detail
-
resulthandlers
private java.util.List<? extends ResultHandler> resulthandlers
Output handler.
-
defaultHandlers
protected static java.util.ArrayList<java.lang.Class<? extends ResultHandler>> defaultHandlers
-
-
Constructor Detail
-
OutputStep
public OutputStep(java.util.List<? extends ResultHandler> resulthandlers)
Constructor.- Parameters:
resulthandlers
- Result handlers to use
-
-
Method Detail
-
runResultHandlers
public void runResultHandlers(Database db)
Run the result handlers.- Parameters:
db
- Database
-
setDefaultHandlerWriter
public static void setDefaultHandlerWriter()
Set the default handler to theResultWriter
.
-
setDefaultHandlerVisualizer
public static void setDefaultHandlerVisualizer()
Set the default handler to the Batik addon visualizer, if available.
-
-