Package org.optaplanner.core.api.domain.entity
package org.optaplanner.core.api.domain.entity
Domain annotations and support classes for a planning entity.
-
ClassDescriptionPinningFilter<Solution_,
Entity_> Decides on accepting or discarding aPlanningEntity
.Specifies that the class is a planning entity.Workaround for annotation limitation inPlanningEntity.difficultyComparatorClass()
.Workaround for annotation limitation inPlanningEntity.difficultyWeightFactoryClass()
.Workaround for annotation limitation inPlanningEntity.pinningFilter()
()}.Specifies that a boolean property (or field) of aPlanningEntity
determines if the planning entity is pinned.