Interface JoinStep.LocalProblems

All Superinterfaces:
nz.org.riskscape.engine.problem.ProblemFactory
Enclosing class:
JoinStep

public static interface JoinStep.LocalProblems extends nz.org.riskscape.engine.problem.ProblemFactory
  • Method Summary

    Modifier and Type
    Method
    Description
    nz.org.riskscape.problem.Problem
     
    nz.org.riskscape.problem.Problem
     
    nz.org.riskscape.problem.Problem
    stepReferencesNotAllowed(nz.org.riskscape.rl.ast.StepDeclaration step)
    Validation error when the input chain contains step references - these are a likely source of errors and complexity that we can't currently see a use case for, so for now we're going to disallow them instead (unless) they are the entire pipeline.
    nz.org.riskscape.problem.Problem
    When the RHS has been provide two sets of input, from named input and the rhs arg.
  • Method Details

    • noLeftHandSide

      nz.org.riskscape.problem.Problem noLeftHandSide()
    • noRightHandSide

      nz.org.riskscape.problem.Problem noRightHandSide()
    • twoRightHandSides

      nz.org.riskscape.problem.Problem twoRightHandSides()

      When the RHS has been provide two sets of input, from named input and the rhs arg.

    • stepReferencesNotAllowed

      nz.org.riskscape.problem.Problem stepReferencesNotAllowed(nz.org.riskscape.rl.ast.StepDeclaration step)

      Validation error when the input chain contains step references - these are a likely source of errors and complexity that we can't currently see a use case for, so for now we're going to disallow them instead (unless) they are the entire pipeline.

      FYI StepDeclaration will always be a StepReference, was just easier to keep the parameter generic