Interface SwitchFunction.LocalProblems

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

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

    Modifier and Type
    Method
    Description
    nz.org.riskscape.problem.Problem
    caseMustReturnSameTypeAsDefault(nz.org.riskscape.engine.types.Type defaultType, nz.org.riskscape.engine.types.Type caseType)
     
    nz.org.riskscape.problem.Problem
    caseOptionsMustBeSameTypeAsOn(nz.org.riskscape.engine.types.Type onType, nz.org.riskscape.engine.types.Type caseOptionType)
     
  • Method Details

    • caseOptionsMustBeSameTypeAsOn

      nz.org.riskscape.problem.Problem caseOptionsMustBeSameTypeAsOn(nz.org.riskscape.engine.types.Type onType, nz.org.riskscape.engine.types.Type caseOptionType)
    • caseMustReturnSameTypeAsDefault

      nz.org.riskscape.problem.Problem caseMustReturnSameTypeAsDefault(nz.org.riskscape.engine.types.Type defaultType, nz.org.riskscape.engine.types.Type caseType)