Class AbstractCachingValueSelector<Solution_>

java.lang.Object
org.optaplanner.core.impl.heuristic.selector.AbstractSelector<Solution_>
org.optaplanner.core.impl.heuristic.selector.AbstractDemandEnabledSelector<Solution_>
org.optaplanner.core.impl.heuristic.selector.value.decorator.AbstractCachingValueSelector<Solution_>
All Implemented Interfaces:
EventListener, SelectionCacheLifecycleListener<Solution_>, Selector<Solution_>, ValueSelector<Solution_>, PhaseLifecycleListener<Solution_>, SolverLifecycleListener<Solution_>
Direct Known Subclasses:
CachingValueSelector, ShufflingValueSelector, SortingValueSelector

public abstract class AbstractCachingValueSelector<Solution_> extends AbstractDemandEnabledSelector<Solution_> implements SelectionCacheLifecycleListener<Solution_>, ValueSelector<Solution_>