Class N2oPipeline
- java.lang.Object
-
- net.n2oapp.framework.config.compile.pipeline.N2oPipeline
-
- All Implemented Interfaces:
Pipeline
- Direct Known Subclasses:
N2oBindPipeline,N2oCompilePipeline,N2oReadPipeline
public abstract class N2oPipeline extends Object implements Pipeline
Конвеер для работы с метаданными N2O
-
-
Field Summary
Fields Modifier and Type Field Description protected List<PipelineOperation<?,?>>operations
-
Constructor Summary
Constructors Modifier Constructor Description protectedN2oPipeline(MetadataEnvironment env)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <O,I>
Oexecute(Iterator<PipelineOperation<?,?>> iterator, CompileContext<?,?> context, DataSet data, I input, N2oCompileProcessor processor)protected <O,I>
Oexecute(CompileContext<?,?> context, DataSet data, I input)protected <O,I>
Oexecute(CompileContext<?,?> context, DataSet data, I input, N2oCompileProcessor processor)protected Iterator<PipelineOperation<?,?>>ops()protected voidpullOp(PipelineOperation<?,?> op)protected voidpullOp(PipelineOperationType type)
-
-
-
Field Detail
-
operations
protected List<PipelineOperation<?,?>> operations
-
-
Constructor Detail
-
N2oPipeline
protected N2oPipeline(MetadataEnvironment env)
-
-
Method Detail
-
pullOp
protected void pullOp(PipelineOperationType type)
-
pullOp
protected void pullOp(PipelineOperation<?,?> op)
-
ops
protected Iterator<PipelineOperation<?,?>> ops()
-
execute
protected <O,I> O execute(CompileContext<?,?> context, DataSet data, I input)
-
execute
protected <O,I> O execute(CompileContext<?,?> context, DataSet data, I input, N2oCompileProcessor processor)
-
execute
protected <O,I> O execute(Iterator<PipelineOperation<?,?>> iterator, CompileContext<?,?> context, DataSet data, I input, N2oCompileProcessor processor)
-
-