Package de.rwth.swc.coffee4j.engine
Interface InputParameterModel
-
- All Known Implementing Classes:
CombinatorialTestModel
public interface InputParameterModelAn interface for restricting the information supplied by anCombinatorialTestModel. This is important as aFaultCharacterizationAlgorithm, for example, should only use the constraint checker supplied via theFaultCharacterizationConfigurationand not construct a new one out of forbidden or error tuples. It therefore must not no these fields exist.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default intgetNumberOfParameters()int[]getParameterSizes()default intgetSizeOfParameter(int parameterId)intgetStrength()
-
-
-
Method Detail
-
getStrength
int getStrength()
- Returns:
- the desired testing strength
-
getParameterSizes
int[] getParameterSizes()
- Returns:
- the number of values for each parameter
-
getNumberOfParameters
default int getNumberOfParameters()
- Returns:
- the number of parameters
-
getSizeOfParameter
default int getSizeOfParameter(int parameterId)
- Parameters:
parameterId- the id of a parameter in the model- Returns:
- the number of values this parameter has
-
-