Uses of Interface
org.optaplanner.core.impl.heuristic.selector.value.EntityIndependentValueSelector
Package
Description
-
Uses of EntityIndependentValueSelector in org.optaplanner.core.impl.constructionheuristic.placer
Modifier and TypeFieldDescriptionprotected final EntityIndependentValueSelector<Solution_>
QueuedValuePlacer.valueSelector
ModifierConstructorDescriptionQueuedValuePlacer
(EntityIndependentValueSelector<Solution_> valueSelector, MoveSelector<Solution_> moveSelector) -
Uses of EntityIndependentValueSelector in org.optaplanner.core.impl.heuristic.selector.list
ModifierConstructorDescriptionElementDestinationSelector
(EntitySelector<Solution_> entitySelector, EntityIndependentValueSelector<Solution_> valueSelector, boolean randomSelection) RandomSubListSelector
(EntitySelector<Solution_> entitySelector, EntityIndependentValueSelector<Solution_> valueSelector, int minimumSubListSize, int maximumSubListSize) -
Uses of EntityIndependentValueSelector in org.optaplanner.core.impl.heuristic.selector.list.nearby
ModifierConstructorDescriptionNearValueNearbyDestinationSelector
(ElementDestinationSelector<Solution_> childDestinationSelector, EntityIndependentValueSelector<Solution_> originValueSelector, NearbyDistanceMeter<?, ?> nearbyDistanceMeter, NearbyRandom nearbyRandom, boolean randomSelection) -
Uses of EntityIndependentValueSelector in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Modifier and TypeFieldDescriptionprotected final EntityIndependentValueSelector<Solution_>
SubChainChangeMoveSelector.valueSelector
ModifierConstructorDescriptionSubChainChangeMoveSelector
(SubChainSelector<Solution_> subChainSelector, EntityIndependentValueSelector<Solution_> valueSelector, boolean randomSelection, boolean selectReversingMoveToo) -
Uses of EntityIndependentValueSelector in org.optaplanner.core.impl.heuristic.selector.move.generic.list
ModifierConstructorDescriptionListChangeMoveSelector
(EntityIndependentValueSelector<Solution_> sourceValueSelector, DestinationSelector<Solution_> destinationSelector, boolean randomSelection) ListSwapMoveSelector
(EntityIndependentValueSelector<Solution_> leftValueSelector, EntityIndependentValueSelector<Solution_> rightValueSelector, boolean randomSelection) OriginalListChangeIterator
(SingletonInverseVariableSupply inverseVariableSupply, IndexVariableSupply indexVariableSupply, EntityIndependentValueSelector<Solution_> valueSelector, DestinationSelector<Solution_> destinationSelector) OriginalListSwapIterator
(SingletonInverseVariableSupply inverseVariableSupply, IndexVariableSupply indexVariableSupply, EntityIndependentValueSelector<Solution_> leftValueSelector, EntityIndependentValueSelector<Solution_> rightValueSelector) RandomListChangeIterator
(SingletonInverseVariableSupply inverseVariableSupply, IndexVariableSupply indexVariableSupply, EntityIndependentValueSelector<Solution_> valueSelector, DestinationSelector<Solution_> destinationSelector) RandomListSwapIterator
(SingletonInverseVariableSupply inverseVariableSupply, IndexVariableSupply indexVariableSupply, EntityIndependentValueSelector<Solution_> leftValueSelector, EntityIndependentValueSelector<Solution_> rightValueSelector) -
Uses of EntityIndependentValueSelector in org.optaplanner.core.impl.heuristic.selector.value
Modifier and TypeClassDescriptionfinal class
FromSolutionPropertyValueSelector<Solution_>
This is the commonValueSelector
implementation. -
Uses of EntityIndependentValueSelector in org.optaplanner.core.impl.heuristic.selector.value.chained
Modifier and TypeFieldDescriptionprotected final EntityIndependentValueSelector<Solution_>
DefaultSubChainSelector.valueSelector
ModifierConstructorDescriptionDefaultSubChainSelector
(EntityIndependentValueSelector<Solution_> valueSelector, boolean randomSelection, int minimumSubChainSize, int maximumSubChainSize) -
Uses of EntityIndependentValueSelector in org.optaplanner.core.impl.heuristic.selector.value.decorator
Modifier and TypeClassDescriptionfinal class
AssignedValueSelector<Solution_>
Only selects values from the child value selector that are assigned.final class
CachingValueSelector<Solution_>
AValueSelector
that caches the result of its childValueSelector
.final class
EntityIndependentFilteringValueSelector<Solution_>
final class
EntityIndependentInitializedValueSelector<Solution_>
final class
ProbabilityValueSelector<Solution_>
final class
SelectedCountLimitValueSelector<Solution_>
final class
ShufflingValueSelector<Solution_>
final class
SortingValueSelector<Solution_>
final class
UnassignedValueSelector<Solution_>
Only selects values from the child value selector that are unassigned.Modifier and TypeFieldDescriptionprotected final EntityIndependentValueSelector<Solution_>
AbstractCachingValueSelector.childValueSelector
protected final EntityIndependentValueSelector<Solution_>
AbstractInverseEntityFilteringValueSelector.childValueSelector
protected final EntityIndependentValueSelector<Solution_>
AbstractInverseEntityFilteringValueSelector.childValueSelector
ModifierConstructorDescriptionAbstractCachingValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector, SelectionCacheType cacheType) AssignedValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector) CachingValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector, SelectionCacheType cacheType, boolean randomSelection) EntityIndependentFilteringValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector, List<SelectionFilter<Solution_, Object>> filterList) EntityIndependentInitializedValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector) ProbabilityValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector, SelectionCacheType cacheType, SelectionProbabilityWeightFactory<Solution_, Object> probabilityWeightFactory) ShufflingValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector, SelectionCacheType cacheType) SortingValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector, SelectionCacheType cacheType, SelectionSorter<Solution_, Object> sorter) UnassignedValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector) -
Uses of EntityIndependentValueSelector in org.optaplanner.core.impl.heuristic.selector.value.mimic
Modifier and TypeClassDescriptionclass
MimicRecordingValueSelector<Solution_>
class
MimicReplayingValueSelector<Solution_>
Modifier and TypeFieldDescriptionprotected final EntityIndependentValueSelector<Solution_>
MimicRecordingValueSelector.childValueSelector
ModifierConstructorDescriptionMimicRecordingValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector) -
Uses of EntityIndependentValueSelector in org.optaplanner.core.impl.heuristic.selector.value.nearby
ModifierConstructorDescriptionNearValueNearbyValueSelector
(EntityIndependentValueSelector<Solution_> childValueSelector, EntityIndependentValueSelector<Solution_> originValueSelector, NearbyDistanceMeter<?, ?> nearbyDistanceMeter, NearbyRandom nearbyRandom, boolean randomSelection)