@Immutable public class GoalsConfig extends Object
Goal
s along with their ModelCompletenessRequirements
.Constructor and Description |
---|
GoalsConfig(List<Goal> goals) |
GoalsConfig(List<Goal> goals,
boolean executeOptimizationsOverHardProposals) |
Modifier and Type | Method and Description |
---|---|
boolean |
executeOptimizationsOverHardProposals()
Signals if the execution of soft goals following the execution of hard goals that have generated proposals
should happen.
|
List<Goal> |
goals() |
ModelCompletenessRequirements |
requirements()
The
ModelCompletenessRequirements of the set of goals() |
String |
toString() |
public boolean executeOptimizationsOverHardProposals()
public ModelCompletenessRequirements requirements()
ModelCompletenessRequirements
of the set of goals()