Package nz.org.riskscape.engine.steps
Class ProjectionStep<T extends ProjectionStep.ProjectionParameters>
java.lang.Object
nz.org.riskscape.engine.steps.BaseStep<T>
nz.org.riskscape.engine.steps.ProjectionStep<T>
- All Implemented Interfaces:
nz.org.riskscape.engine.Identified,nz.org.riskscape.engine.pipeline.Step
public abstract class ProjectionStep<T extends ProjectionStep.ProjectionParameters>
extends BaseStep<T>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface nz.org.riskscape.engine.pipeline.Step
FUNCTOR_INTERFACES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract nz.org.riskscape.problem.ResultOrProblems<? extends nz.org.riskscape.engine.projection.Projection>getProjection(T parameters) final nz.org.riskscape.problem.ResultOrProblems<? extends nz.org.riskscape.engine.pipeline.Realized>Methods inherited from class nz.org.riskscape.engine.steps.BaseStep
bindInputs, bindParameters, buildParametersObject, equals, findParameterClass, getDescription, getEngine, getId, getInputArity, getInputNames, getParamContext, getParameterSet, hashCode, realize, realizeSimple, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface nz.org.riskscape.engine.Identified
getIdentifiedClassMethods inherited from interface nz.org.riskscape.engine.pipeline.Step
getDeclaredParameter, getDeclaredParameterNames, getDeclaredParameters, getDefaultInputName, hasNamedInput
-
Constructor Details
-
ProjectionStep
public ProjectionStep(nz.org.riskscape.engine.Engine engine)
-
-
Method Details
-
realize
public final nz.org.riskscape.problem.ResultOrProblems<? extends nz.org.riskscape.engine.pipeline.Realized> realize(T parameters) - Specified by:
realizein classBaseStep<T extends ProjectionStep.ProjectionParameters>
-
getProjection
protected abstract nz.org.riskscape.problem.ResultOrProblems<? extends nz.org.riskscape.engine.projection.Projection> getProjection(T parameters)
-