Package org.optaplanner.core.api.domain.solution
Domain annotations and support classes for a planning solution.
-
Interface Summary Interface Description PlanningScore.NullScoreDefinition Workaround for annotation limitation inPlanningScore.scoreDefinitionClass()
.PlanningSolution.NullSolutionCloner Workaround for annotation limitation inPlanningSolution.solutionCloner()
.Solution<S extends Score> Deprecated. -
Annotation Types Summary Annotation Type Description PlanningEntityCollectionProperty Specifies that a property (or a field) on aPlanningSolution
class is aCollection
of planning entities.PlanningEntityProperty Specifies that a property (or a field) on aPlanningSolution
class is a planning entity.PlanningScore Specifies that a property (or a field) on aPlanningSolution
class holds theScore
of that solution.PlanningSolution Specifies that the class is a planning solution.ProblemFactCollectionProperty Specifies that a property (or a field) on aPlanningSolution
class is aCollection
of problem facts.ProblemFactProperty Specifies that a property (or a field) on aPlanningSolution
class is a problem fact.