Package nz.org.riskscape.engine.steps
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 TypeMethodDescriptionnz.org.riskscape.problem.Problemnz.org.riskscape.problem.Problemnz.org.riskscape.problem.ProblemstepReferencesNotAllowed(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.ProblemWhen 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
-