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 classOutputStep.ParParameterization class.
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.ArrayList<java.lang.Class<? extends ResultHandler>>defaultHandlersprivate java.util.List<? extends ResultHandler>resulthandlersOutput 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 voidrunResultHandlers(Database db)Run the result handlers.static voidsetDefaultHandlerVisualizer()Set the default handler to the Batik addon visualizer, if available.static voidsetDefaultHandlerWriter()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.
-
-