Class N2oPipeline
- java.lang.Object
-
- net.n2oapp.framework.config.compile.pipeline.N2oPipeline
-
- All Implemented Interfaces:
Pipeline
- Direct Known Subclasses:
N2oBindPipeline,N2oCompilePipeline,N2oPersistPipeline,N2oReadPipeline
public abstract class N2oPipeline extends java.lang.Object implements Pipeline
Конвеер для работы с метаданными N2O
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.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(java.util.Iterator<PipelineOperation<?,?>> iterator, CompileContext<?,?> context, DataSet data, I input, CompileProcessor compileProcessor, BindProcessor bindProcessor, ValidateProcessor validateProcessor)protected <O,I>
Oexecute(java.util.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, SubModelsProcessor subModelsProcessor)protected <O,I>
Oexecute(CompileContext<?,?> context, DataSet data, I input, N2oCompileProcessor processor)protected java.util.Iterator<PipelineOperation<?,?>>ops()protected voidpullOp(PipelineOperation<?,?> op)protected voidpullOp(PipelineOperationType type)
-
-
-
Field Detail
-
operations
protected java.util.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 java.util.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, SubModelsProcessor subModelsProcessor)
-
execute
protected <O,I> O execute(CompileContext<?,?> context, DataSet data, I input, N2oCompileProcessor processor)
-
execute
protected <O,I> O execute(java.util.Iterator<PipelineOperation<?,?>> iterator, CompileContext<?,?> context, DataSet data, I input, N2oCompileProcessor processor)
-
execute
protected <O,I> O execute(java.util.Iterator<PipelineOperation<?,?>> iterator, CompileContext<?,?> context, DataSet data, I input, CompileProcessor compileProcessor, BindProcessor bindProcessor, ValidateProcessor validateProcessor)
-
-