Package nz.org.riskscape.engine.steps
Class JoinStep
- All Implemented Interfaces:
nz.org.riskscape.engine.Identified,nz.org.riskscape.engine.pipeline.Step
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final List<JoinIndexer.Constructor>JoinIndexer.Constructors in priority order.static final JoinStep.LocalProblemsFields inherited from interface nz.org.riskscape.engine.pipeline.Step
FUNCTOR_INTERFACES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected nz.org.riskscape.problem.ResultOrProblems<JoinStep.Parameters>bindInputs(nz.org.riskscape.engine.pipeline.RealizationInput input, JoinStep.Parameters parameters) protected nz.org.riskscape.problem.ResultOrProblems<JoinStep.Parameters>bindParameters(nz.org.riskscape.engine.pipeline.RealizationInput input) com.google.common.collect.Range<Integer>nz.org.riskscape.engine.pipeline.RealizedPipelinerealize(nz.org.riskscape.engine.pipeline.RealizationInput input) nz.org.riskscape.problem.ResultOrProblems<? extends nz.org.riskscape.engine.pipeline.Realized>realize(JoinStep.Parameters parameters) Methods inherited from class nz.org.riskscape.engine.steps.BaseStep
buildParametersObject, equals, findParameterClass, getDescription, getEngine, getId, getParamContext, getParameterSet, hashCode, 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
-
Field Details
-
PROBLEMS
-
INDEX_CONSTRUCTORS
JoinIndexer.Constructors in priority order.
-
-
Constructor Details
-
JoinStep
public JoinStep(nz.org.riskscape.engine.Engine engine)
-
-
Method Details
-
bindInputs
protected nz.org.riskscape.problem.ResultOrProblems<JoinStep.Parameters> bindInputs(nz.org.riskscape.engine.pipeline.RealizationInput input, JoinStep.Parameters parameters) - Overrides:
bindInputsin classBaseStep<JoinStep.Parameters>
-
bindParameters
protected nz.org.riskscape.problem.ResultOrProblems<JoinStep.Parameters> bindParameters(nz.org.riskscape.engine.pipeline.RealizationInput input) - Overrides:
bindParametersin classBaseStep<JoinStep.Parameters>
-
getInputNames
- Specified by:
getInputNamesin interfacenz.org.riskscape.engine.pipeline.Step- Overrides:
getInputNamesin classBaseStep<JoinStep.Parameters>
-
getInputArity
- Specified by:
getInputArityin interfacenz.org.riskscape.engine.pipeline.Step- Overrides:
getInputArityin classBaseStep<JoinStep.Parameters>
-
realize
public nz.org.riskscape.engine.pipeline.RealizedPipeline realize(nz.org.riskscape.engine.pipeline.RealizationInput input) - Specified by:
realizein interfacenz.org.riskscape.engine.pipeline.Step- Overrides:
realizein classBaseStep<JoinStep.Parameters>
-
realize
public nz.org.riskscape.problem.ResultOrProblems<? extends nz.org.riskscape.engine.pipeline.Realized> realize(JoinStep.Parameters parameters) - Specified by:
realizein classBaseStep<JoinStep.Parameters>
-