Interface ValueSelector<Solution_>

All Superinterfaces:
EventListener, PhaseLifecycleListener<Solution_>, Selector<Solution_>, SolverLifecycleListener<Solution_>
All Known Subinterfaces:
IterableValueSelector<Solution_>
All Known Implementing Classes:
AbstractCachingValueSelector, AssignedListValueSelector, CachingValueSelector, DowncastingValueSelector, FilteringValueRangeSelector, FilteringValueSelector, FromEntityPropertyValueSelector, InitializedValueSelector, IterableFilteringValueSelector, IterableFromEntityPropertyValueSelector, IterableFromSolutionPropertyValueSelector, IterableInitializedValueSelector, MimicRecordingValueSelector, MimicReplayingValueSelector, ProbabilityValueSelector, ReinitializeVariableValueSelector, SelectedCountLimitValueSelector, ShufflingValueSelector, UnassignedListValueSelector

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