Package owl.run
Class Pipeline
- java.lang.Object
-
- owl.run.Pipeline
-
public abstract class Pipeline extends Object
-
-
Constructor Summary
Constructors Constructor Description Pipeline()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract OwlModule.InputReaderinput()static Pipelineof(OwlModule.InputReader reader, List<OwlModule.Transformer> transformers, OwlModule.OutputWriter writer)abstract OwlModule.OutputWriteroutput()voidrun(ReadableByteChannel inputChannel, WritableByteChannel outputChannel)abstract List<OwlModule.Transformer>transformers()
-
-
-
Method Detail
-
input
public abstract OwlModule.InputReader input()
-
transformers
public abstract List<OwlModule.Transformer> transformers()
-
output
public abstract OwlModule.OutputWriter output()
-
of
public static Pipeline of(OwlModule.InputReader reader, List<OwlModule.Transformer> transformers, OwlModule.OutputWriter writer)
-
run
public void run(ReadableByteChannel inputChannel, WritableByteChannel outputChannel) throws IOException
- Throws:
IOException
-
-