Uses of Interface
de.rwth.swc.coffee4j.engine.configuration.model.constraints.Constraint
-
-
Uses of Constraint in de.rwth.swc.coffee4j.engine.configuration.model
Methods in de.rwth.swc.coffee4j.engine.configuration.model that return types with arguments of type Constraint Modifier and Type Method Description List<Constraint>
InputParameterModel. getErrorConstraints()
List<Constraint>
InputParameterModel. getExclusionConstraints()
Methods in de.rwth.swc.coffee4j.engine.configuration.model with parameters of type Constraint Modifier and Type Method Description InputParameterModel.Builder
InputParameterModel.Builder. errorConstraint(Constraint errorConstraint)
Adds a error constraint to the testModel.InputParameterModel.Builder
InputParameterModel.Builder. errorConstraints(Constraint... errorConstraints)
Adds all error constraints to the testModel.InputParameterModel.Builder
InputParameterModel.Builder. exclusionConstraint(Constraint exclusionConstraint)
Adds a exclusion constraint to the testModel.InputParameterModel.Builder
InputParameterModel.Builder. exclusionConstraints(Constraint... exclusionConstraints)
Adds all exclusion constraints to the testModel.Method parameters in de.rwth.swc.coffee4j.engine.configuration.model with type arguments of type Constraint Modifier and Type Method Description InputParameterModel.Builder
InputParameterModel.Builder. errorConstraints(Collection<Constraint> errorConstraints)
Adds all error constraints to the testModel. -
Uses of Constraint in de.rwth.swc.coffee4j.engine.configuration.model.constraints
Classes in de.rwth.swc.coffee4j.engine.configuration.model.constraints that implement Constraint Modifier and Type Class Description class
AbstractConstraint
Abstract Class providing functionality and fields that are commonly used by all types of constraints. -
Uses of Constraint in de.rwth.swc.coffee4j.engine.configuration.model.constraints.methodbased
Classes in de.rwth.swc.coffee4j.engine.configuration.model.constraints.methodbased that implement Constraint Modifier and Type Class Description class
MethodBasedConstraint
Defines a constraint for combinatorial testing as a collection of parameters names and a function which can check whether any given value assignment for those parameters is valid or not according to some logic defined by the function. -
Uses of Constraint in de.rwth.swc.coffee4j.engine.configuration.model.constraints.tuplebased
Classes in de.rwth.swc.coffee4j.engine.configuration.model.constraints.tuplebased that implement Constraint Modifier and Type Class Description class
TupleBasedConstraint
Represents a constraint for combinatorial testing based on a forbidden tuple. -
Uses of Constraint in de.rwth.swc.coffee4j.engine.converter.constraints
Methods in de.rwth.swc.coffee4j.engine.converter.constraints with parameters of type Constraint Modifier and Type Method Description TupleList
AbstractIndexBasedConstraintConverter. convert(Constraint constraint, int lastId)
TupleList
IndexBasedConstraintConverter. convert(Constraint constraint, int lastId)
Converts the constraint to aTupleList
by using the index based schema explained inModelConverter
.protected abstract TupleList
AbstractIndexBasedConstraintConverter. convertedConstraint(Constraint constraint, it.unimi.dsi.fastutil.objects.Object2IntMap<String> parameterIdMap, it.unimi.dsi.fastutil.ints.Int2ObjectMap<Parameter> idToParameterMap, int id)
template method implemented by sub-classes to convert the givenConstraint
into aTupleList
.Method parameters in de.rwth.swc.coffee4j.engine.converter.constraints with type arguments of type Constraint Modifier and Type Method Description List<TupleList>
AbstractIndexBasedConstraintConverter. convert(List<Constraint> constraints, int lastId)
List<TupleList>
IndexBasedConstraintConverter. convert(List<Constraint> constraints, int lastId)
Converts all constraints toTupleList
s by using the index based schema explained inModelConverter
. -
Uses of Constraint in de.rwth.swc.coffee4j.engine.converter.constraints.methodbased
Methods in de.rwth.swc.coffee4j.engine.converter.constraints.methodbased with parameters of type Constraint Modifier and Type Method Description protected TupleList
SimpleCartesianProductConstraintConverter. convertedConstraint(Constraint constraint, it.unimi.dsi.fastutil.objects.Object2IntMap<String> parameterIdMap, it.unimi.dsi.fastutil.ints.Int2ObjectMap<Parameter> idToParameterMap, int id)
-
Uses of Constraint in de.rwth.swc.coffee4j.engine.converter.model
Methods in de.rwth.swc.coffee4j.engine.converter.model that return Constraint Modifier and Type Method Description Constraint
IndexBasedModelConverter. convertConstraint(TupleList constraint)
Constraint
ModelConverter. convertConstraint(TupleList constraint)
Converts aTupleList
object into aConstraint
representation which is equal.Methods in de.rwth.swc.coffee4j.engine.converter.model with parameters of type Constraint Modifier and Type Method Description TupleList
IndexBasedModelConverter. convertConstraint(Constraint constraint)
TupleList
ModelConverter. convertConstraint(Constraint constraint)
Converts aConstraint
object into aTupleList
representation which is equal. -
Uses of Constraint in de.rwth.swc.coffee4j.engine.converter.tuplebased
Methods in de.rwth.swc.coffee4j.engine.converter.tuplebased with parameters of type Constraint Modifier and Type Method Description protected TupleList
TupleBasedConstraintConverter. convertedConstraint(Constraint constraint, it.unimi.dsi.fastutil.objects.Object2IntMap<String> parameterIdMap, it.unimi.dsi.fastutil.ints.Int2ObjectMap<Parameter> idToParameterMap, int id)
-