Class RealizationInputImpl

java.lang.Object
nz.org.riskscape.engine.pipeline.RealizationInputImpl
All Implemented Interfaces:
nz.org.riskscape.engine.pipeline.RealizationInput

public class RealizationInputImpl extends Object implements nz.org.riskscape.engine.pipeline.RealizationInput
  • Constructor Summary

    Constructors
    Constructor
    Description
    RealizationInputImpl(@NonNull nz.org.riskscape.engine.pipeline.ExecutionContext executionContext, @NonNull nz.org.riskscape.engine.pipeline.RealizedPipeline realizedPipeline, @NonNull nz.org.riskscape.rl.ast.StepDefinition stepDefinition, @NonNull String name, @NonNull List<nz.org.riskscape.engine.pipeline.RealizedStep> dependencies, @NonNull Map<String,List<?>> parameters, @NonNull Map<String,nz.org.riskscape.engine.pipeline.RealizedStep> namedDependencies)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull List<nz.org.riskscape.engine.pipeline.RealizedStep>
     
    @NonNull nz.org.riskscape.engine.pipeline.ExecutionContext
     
    @NonNull String
     
    @NonNull Map<String,nz.org.riskscape.engine.pipeline.RealizedStep>
     
    @NonNull Map<String,List<?>>
     
    @NonNull nz.org.riskscape.engine.pipeline.RealizedPipeline
     
    @NonNull nz.org.riskscape.rl.ast.StepDefinition
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface nz.org.riskscape.engine.pipeline.RealizationInput

    getBindingContext, getRealizationContext, newPrototypeStep
  • Constructor Details

    • RealizationInputImpl

      public RealizationInputImpl(@NonNull @NonNull nz.org.riskscape.engine.pipeline.ExecutionContext executionContext, @NonNull @NonNull nz.org.riskscape.engine.pipeline.RealizedPipeline realizedPipeline, @NonNull @NonNull nz.org.riskscape.rl.ast.StepDefinition stepDefinition, @NonNull @NonNull String name, @NonNull @NonNull List<nz.org.riskscape.engine.pipeline.RealizedStep> dependencies, @NonNull @NonNull Map<String,List<?>> parameters, @NonNull @NonNull Map<String,nz.org.riskscape.engine.pipeline.RealizedStep> namedDependencies)
  • Method Details

    • getExecutionContext

      @NonNull public @NonNull nz.org.riskscape.engine.pipeline.ExecutionContext getExecutionContext()
      Specified by:
      getExecutionContext in interface nz.org.riskscape.engine.pipeline.RealizationInput
    • getRealizedPipeline

      @NonNull public @NonNull nz.org.riskscape.engine.pipeline.RealizedPipeline getRealizedPipeline()
      Specified by:
      getRealizedPipeline in interface nz.org.riskscape.engine.pipeline.RealizationInput
    • getStepDefinition

      @NonNull public @NonNull nz.org.riskscape.rl.ast.StepDefinition getStepDefinition()
      Specified by:
      getStepDefinition in interface nz.org.riskscape.engine.pipeline.RealizationInput
    • getName

      @NonNull public @NonNull String getName()
      Specified by:
      getName in interface nz.org.riskscape.engine.pipeline.RealizationInput
    • getDependencies

      @NonNull public @NonNull List<nz.org.riskscape.engine.pipeline.RealizedStep> getDependencies()
      Specified by:
      getDependencies in interface nz.org.riskscape.engine.pipeline.RealizationInput
    • getParameters

      @NonNull public @NonNull Map<String,List<?>> getParameters()
      Specified by:
      getParameters in interface nz.org.riskscape.engine.pipeline.RealizationInput
    • getNamedDependencies

      @NonNull public @NonNull Map<String,nz.org.riskscape.engine.pipeline.RealizedStep> getNamedDependencies()
      Specified by:
      getNamedDependencies in interface nz.org.riskscape.engine.pipeline.RealizationInput