Annotation Interface PlanningEntityCollectionProperty
Specifies that a property (or a field) on a
PlanningSolution class is a Collection of planning entities.
Every element in the planning entity collection should have the PlanningEntity annotation.
Every element in the planning entity collection will be added to the ScoreDirector.
For solver reproducibility, the collection must have a deterministic, stable iteration order.
It is recommended to use a List, LinkedHashSet or SortedSet.