Annotation Type PlanningVariable


@Target({METHOD,FIELD}) @Retention(RUNTIME) public @interface PlanningVariable
Specifies that a bean property (or a field) can be changed and should be optimized by the optimization algorithms.

It is specified on a getter of a java bean property (or directly on a field) of a PlanningEntity class.