Class SubpipelineStep

All Implemented Interfaces:
nz.org.riskscape.engine.Identified, nz.org.riskscape.engine.pipeline.Step

public class SubpipelineStep extends BaseStep<SubpipelineStep.Parameters>
  • Field Details

    • PROBLEMS

      public static final nz.org.riskscape.engine.steps.SubpipelineStep.LocalProblems PROBLEMS
    • STEP_REF_IN

      public static final String STEP_REF_IN
      See Also:
    • STEP_REF_OUT

      public static final String STEP_REF_OUT
      See Also:
  • Constructor Details

    • SubpipelineStep

      public SubpipelineStep(nz.org.riskscape.engine.Engine engine)
  • Method Details

    • structToMap

      public static nz.org.riskscape.problem.ResultOrProblems<Map<String,nz.org.riskscape.rl.ast.Expression>> structToMap(nz.org.riskscape.rl.ast.StructDeclaration parameterStruct)
    • realize

      public nz.org.riskscape.problem.ResultOrProblems<? extends nz.org.riskscape.engine.pipeline.Realized> realize(SubpipelineStep.Parameters parameters)
      Specified by:
      realize in class BaseStep<SubpipelineStep.Parameters>
    • realize

      public nz.org.riskscape.engine.pipeline.RealizedPipeline realize(nz.org.riskscape.engine.pipeline.RealizationInput input)
      Specified by:
      realize in interface nz.org.riskscape.engine.pipeline.Step
      Overrides:
      realize in class BaseStep<SubpipelineStep.Parameters>