Annotation Type PlanningEntityCollectionProperty


@Target({METHOD,FIELD}) @Retention(RUNTIME) public @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.