Interface CsvFunctionProblems
- All Superinterfaces:
nz.org.riskscape.engine.problem.ProblemFactory
public interface CsvFunctionProblems
extends nz.org.riskscape.engine.problem.ProblemFactory
-
Method Summary
Modifier and TypeMethodDescriptionnz.org.riskscape.problem.ProblemcannotLoadCsv(URI location) When the location cannot be loaded.nz.org.riskscape.problem.ProblemdefaultExposureValueNotFoundInReturnColumns(String exposureAttribute, List<String> returnColumns) nz.org.riskscape.problem.ProblemduplicateHazardValue(String hazardColumn, Number value) nz.org.riskscape.problem.ProblememptyCsv()nz.org.riskscape.problem.ProblemexposureDefaultValueRequiredWhenExposureAttributeSet(String exposureAttribute) nz.org.riskscape.problem.ProblemmemberDoesNotExist(String member, nz.org.riskscape.engine.types.Struct amongst) When the member does not exist in the amongst struct.nz.org.riskscape.problem.ProblemnoReturnColumnsFound(nz.org.riskscape.engine.types.Struct amongst) When no suitable return columns have been found in the amongst struct.
-
Method Details
-
memberDoesNotExist
nz.org.riskscape.problem.Problem memberDoesNotExist(String member, nz.org.riskscape.engine.types.Struct amongst) When the member does not exist in the amongst struct.
-
noReturnColumnsFound
nz.org.riskscape.problem.Problem noReturnColumnsFound(nz.org.riskscape.engine.types.Struct amongst) When no suitable return columns have been found in the amongst struct.
-
cannotLoadCsv
When the location cannot be loaded.
-
emptyCsv
nz.org.riskscape.problem.Problem emptyCsv() -
duplicateHazardValue
-
exposureDefaultValueRequiredWhenExposureAttributeSet
nz.org.riskscape.problem.Problem exposureDefaultValueRequiredWhenExposureAttributeSet(String exposureAttribute) -
defaultExposureValueNotFoundInReturnColumns
-