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.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
ModifierConstructorDescriptionElementDestinationSelector
(ListVariableDescriptor<Solution_> listVariableDescriptor, EntitySelector<Solution_> entitySelector, EntityIndependentValueSelector<Solution_> valueSelector, boolean randomSelection) ListChangeMoveSelector
(ListVariableDescriptor<Solution_> listVariableDescriptor, EntityIndependentValueSelector<Solution_> sourceValueSelector, ElementDestinationSelector<Solution_> destinationSelector, boolean randomSelection) ListSwapMoveSelector
(ListVariableDescriptor<Solution_> listVariableDescriptor, EntityIndependentValueSelector<Solution_> leftValueSelector, EntityIndependentValueSelector<Solution_> rightValueSelector, boolean randomSelection) OriginalListChangeIterator
(ListVariableDescriptor<Solution_> listVariableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, IndexVariableSupply indexVariableSupply, EntityIndependentValueSelector<Solution_> valueSelector, ElementDestinationSelector<Solution_> destinationSelector) OriginalListSwapIterator
(ListVariableDescriptor<Solution_> listVariableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, IndexVariableSupply indexVariableSupply, EntityIndependentValueSelector<Solution_> leftValueSelector, EntityIndependentValueSelector<Solution_> rightValueSelector) RandomListChangeIterator
(ListVariableDescriptor<Solution_> listVariableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, IndexVariableSupply indexVariableSupply, EntityIndependentValueSelector<Solution_> valueSelector, ElementDestinationSelector<Solution_> destinationSelector) RandomListSwapIterator
(ListVariableDescriptor<Solution_> listVariableDescriptor, SingletonInverseVariableSupply inverseVariableSupply, IndexVariableSupply indexVariableSupply, EntityIndependentValueSelector<Solution_> leftValueSelector, EntityIndependentValueSelector<Solution_> rightValueSelector) RandomSubListSelector
(ListVariableDescriptor<Solution_> listVariableDescriptor, EntitySelector<Solution_> entitySelector, EntityIndependentValueSelector<Solution_> valueSelector, int minimumSubListSize, int maximumSubListSize) -
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)