Class PipelineCompiler
java.lang.Object
com.lumiomedical.flow.impl.pipeline.PipelineCompiler
- All Implemented Interfaces:
FlowCompiler<PipelineRuntime>
public class PipelineCompiler extends Object implements FlowCompiler<PipelineRuntime>
- Author:
- Pierre Lecerf ([email protected]) Created on 2020/03/02
-
Constructor Summary
Constructors Constructor Description PipelineCompiler()
-
Method Summary
Modifier and Type Method Description PipelineRuntime
compile(Collection<Node> inputNodes)
static List<Node>
compile(Collection<Node> nodes, List<PipelineCompilerPass> passes)
-
Constructor Details
-
PipelineCompiler
public PipelineCompiler()
-
-
Method Details
-
compile
- Specified by:
compile
in interfaceFlowCompiler<PipelineRuntime>
- Returns:
- Throws:
CompilationException
-
compile
public static List<Node> compile(Collection<Node> nodes, List<PipelineCompilerPass> passes) throws CompilationException- Parameters:
nodes
-passes
-- Returns:
- Throws:
CompilationException
-