Interface ValueSelector<Solution_>

All Superinterfaces:
EventListener, PhaseLifecycleListener<Solution_>, Selector<Solution_>, SolverLifecycleListener<Solution_>
All Known Subinterfaces:
EntityIndependentValueSelector<Solution_>
All Known Implementing Classes:
AbstractCachingValueSelector, AssignedValueSelector, CachingValueSelector, DowncastingValueSelector, EntityDependentSortingValueSelector, EntityIndependentFilteringValueSelector, EntityIndependentInitializedValueSelector, FilteringValueSelector, FromEntityPropertyValueSelector, FromSolutionPropertyValueSelector, InitializedValueSelector, MimicRecordingValueSelector, MimicReplayingValueSelector, NearEntityNearbyValueSelector, NearValueNearbyValueSelector, ProbabilityValueSelector, ReinitializeVariableValueSelector, SelectedCountLimitValueSelector, ShufflingValueSelector, SortingValueSelector, UnassignedValueSelector

public interface ValueSelector<Solution_> extends Selector<Solution_>
Selects values from the ValueRangeProvider for a PlanningVariable annotated property.
See Also: