Uses of Class
org.optaplanner.core.impl.heuristic.selector.AbstractSelector
-
-
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.entity
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.entity Modifier and Type Class Description class
AbstractEntitySelector
Abstract superclass forEntitySelector
.class
FromSolutionEntitySelector
This is the commonEntitySelector
implementation. -
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.entity.decorator Modifier and Type Class Description class
AbstractCachingEntitySelector
class
CachingEntitySelector
AEntitySelector
that caches the result of its childEntitySelector
.class
FilteringEntitySelector
class
ProbabilityEntitySelector
class
SelectedCountLimitEntitySelector
class
ShufflingEntitySelector
class
SortingEntitySelector
-
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.entity.mimic
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.entity.mimic Modifier and Type Class Description class
MimicRecordingEntitySelector
class
MimicReplayingEntitySelector
-
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.entity.nearby
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.entity.nearby Modifier and Type Class Description class
NearEntityNearbyEntitySelector
-
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.entity.pillar
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.entity.pillar Modifier and Type Class Description class
DefaultPillarSelector
-
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.move
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.move Modifier and Type Class Description class
AbstractMoveSelector
Abstract superclass forMoveSelector
. -
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.move.composite
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.move.composite Modifier and Type Class Description class
CartesianProductMoveSelector
ACompositeMoveSelector
that Cartesian products 2 or moreMoveSelector
s.class
CompositeMoveSelector
Abstract superclass for every compositeMoveSelector
.class
UnionMoveSelector
ACompositeMoveSelector
that unions 2 or moreMoveSelector
s. -
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.move.decorator
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.move.decorator Modifier and Type Class Description class
AbstractCachingMoveSelector
class
CachingMoveSelector
AMoveSelector
that caches the result of its childMoveSelector
.class
FilteringMoveSelector
class
ProbabilityMoveSelector
class
SelectedCountLimitMoveSelector
class
ShufflingMoveSelector
class
SortingMoveSelector
-
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.move.factory
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.move.factory Modifier and Type Class Description class
MoveIteratorFactoryToMoveSelectorBridge
Bridges aMoveIteratorFactory
to aMoveSelector
.class
MoveListFactoryToMoveSelectorBridge
Bridges aMoveListFactory
to aMoveSelector
. -
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.move.generic
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.move.generic Modifier and Type Class Description class
ChangeMoveSelector
class
GenericMoveSelector
Abstract superclass for every genericMoveSelector
.class
PillarChangeMoveSelector
class
PillarSwapMoveSelector
class
SwapMoveSelector
-
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.move.generic.chained Modifier and Type Class Description class
KOptMoveSelector
class
SubChainChangeMoveSelector
class
SubChainSwapMoveSelector
class
TailChainSwapMoveSelector
Also known as a 2-opt move selector. -
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.value
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.value Modifier and Type Class Description class
AbstractValueSelector
Abstract superclass forValueSelector
.class
FromEntityPropertyValueSelector<Solution_>
This is the commonValueSelector
implementation.class
FromSolutionPropertyValueSelector
This is the commonValueSelector
implementation. -
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.value.chained
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.value.chained Modifier and Type Class Description class
DefaultSubChainSelector
This is the commonSubChainSelector
implementation. -
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.value.decorator
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.value.decorator Modifier and Type Class Description class
AbstractCachingValueSelector
class
CachingValueSelector
AValueSelector
that caches the result of its childValueSelector
.class
DowncastingValueSelector
class
EntityDependentSortingValueSelector
class
EntityIndependentFilteringValueSelector
class
EntityIndependentInitializedValueSelector
class
FilteringValueSelector
class
InitializedValueSelector
Prevents creating chains without an anchor.class
ProbabilityValueSelector
class
ReinitializeVariableValueSelector
Prevents reassigning of already initialized variables during Construction Heuristics and Exhaustive Search.class
SelectedCountLimitValueSelector
class
ShufflingValueSelector
class
SortingValueSelector
-
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.value.mimic
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.value.mimic Modifier and Type Class Description class
MimicRecordingValueSelector
class
MimicReplayingValueSelector
-
Uses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.value.nearby
Subclasses of AbstractSelector in org.optaplanner.core.impl.heuristic.selector.value.nearby Modifier and Type Class Description class
NearEntityNearbyValueSelector
-