Class DependencyProcessPipeline
java.lang.Object
edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.processes.DependencyProcessPipeline
- All Implemented Interfaces:
DependencyProcess
A pipeline of DependencyProcesses. This class is useful for chaining several transformations over a dependency schema.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionexecute
(DependencySchema inputDependencySchema) Executes the pipeline
-
Constructor Details
-
DependencyProcessPipeline
- Parameters:
logicProcesses
- a not null list of logic processes. No process in the list can be null.
-
-
Method Details
-
execute
Executes the pipeline- Specified by:
execute
in interfaceDependencyProcess
- Parameters:
inputDependencySchema
- not null- Returns:
- a new dependency schema resulting from applying the pipeline
-