Uses of Interface
org.optaplanner.core.impl.heuristic.selector.IterableSelector
-
-
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector
Subinterfaces of IterableSelector in org.optaplanner.core.impl.heuristic.selector Modifier and Type Interface Description interface
ListIterableSelector<T>
-
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.common.decorator
Methods in org.optaplanner.core.impl.heuristic.selector.common.decorator with parameters of type IterableSelector Modifier and Type Method Description double
FairSelectorProbabilityWeightFactory. createProbabilityWeight(ScoreDirector<Solution_> scoreDirector, IterableSelector selector)
-
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.entity
Subinterfaces of IterableSelector in org.optaplanner.core.impl.heuristic.selector.entity Modifier and Type Interface Description interface
EntitySelector
Selects instances of 1PlanningEntity
annotated class.Classes in org.optaplanner.core.impl.heuristic.selector.entity that implement IterableSelector Modifier and Type Class Description class
AbstractEntitySelector
Abstract superclass forEntitySelector
.class
FromSolutionEntitySelector
This is the commonEntitySelector
implementation. -
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.entity.decorator that implement IterableSelector 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 IterableSelector in org.optaplanner.core.impl.heuristic.selector.entity.mimic
Classes in org.optaplanner.core.impl.heuristic.selector.entity.mimic that implement IterableSelector Modifier and Type Class Description class
MimicRecordingEntitySelector
class
MimicReplayingEntitySelector
-
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.entity.nearby
Classes in org.optaplanner.core.impl.heuristic.selector.entity.nearby that implement IterableSelector Modifier and Type Class Description class
NearEntityNearbyEntitySelector
-
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.entity.pillar
Subinterfaces of IterableSelector in org.optaplanner.core.impl.heuristic.selector.entity.pillar Modifier and Type Interface Description interface
PillarSelector
A pillar is aList
of entities that have the same planning value for each (or a subset) of their planning values.Classes in org.optaplanner.core.impl.heuristic.selector.entity.pillar that implement IterableSelector Modifier and Type Class Description class
DefaultPillarSelector
-
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.move
Subinterfaces of IterableSelector in org.optaplanner.core.impl.heuristic.selector.move Modifier and Type Interface Description interface
MoveSelector
GeneratesMove
s.Classes in org.optaplanner.core.impl.heuristic.selector.move that implement IterableSelector Modifier and Type Class Description class
AbstractMoveSelector
Abstract superclass forMoveSelector
. -
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.move.composite
Classes in org.optaplanner.core.impl.heuristic.selector.move.composite that implement IterableSelector 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 IterableSelector in org.optaplanner.core.impl.heuristic.selector.move.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.move.decorator that implement IterableSelector 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 IterableSelector in org.optaplanner.core.impl.heuristic.selector.move.factory
Classes in org.optaplanner.core.impl.heuristic.selector.move.factory that implement IterableSelector Modifier and Type Class Description class
MoveIteratorFactoryToMoveSelectorBridge
Bridges aMoveIteratorFactory
to aMoveSelector
.class
MoveListFactoryToMoveSelectorBridge
Bridges aMoveListFactory
to aMoveSelector
. -
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.move.generic
Classes in org.optaplanner.core.impl.heuristic.selector.move.generic that implement IterableSelector Modifier and Type Class Description class
ChangeMoveSelector
class
GenericMoveSelector
Abstract superclass for every genericMoveSelector
.class
PillarChangeMoveSelector
class
PillarSwapMoveSelector
class
SwapMoveSelector
-
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Classes in org.optaplanner.core.impl.heuristic.selector.move.generic.chained that implement IterableSelector Modifier and Type Class Description class
KOptMoveSelector
class
SubChainChangeMoveSelector
class
SubChainSwapMoveSelector
class
TailChainSwapMoveSelector
Also known as a 2-opt move selector. -
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.value
Subinterfaces of IterableSelector in org.optaplanner.core.impl.heuristic.selector.value Modifier and Type Interface Description interface
EntityIndependentValueSelector
Classes in org.optaplanner.core.impl.heuristic.selector.value that implement IterableSelector Modifier and Type Class Description class
FromSolutionPropertyValueSelector
This is the commonValueSelector
implementation. -
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.value.chained
Subinterfaces of IterableSelector in org.optaplanner.core.impl.heuristic.selector.value.chained Modifier and Type Interface Description interface
SubChainSelector
Classes in org.optaplanner.core.impl.heuristic.selector.value.chained that implement IterableSelector Modifier and Type Class Description class
DefaultSubChainSelector
This is the commonSubChainSelector
implementation. -
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.value.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.value.decorator that implement IterableSelector Modifier and Type Class Description class
CachingValueSelector
AValueSelector
that caches the result of its childValueSelector
.class
EntityIndependentFilteringValueSelector
class
EntityIndependentInitializedValueSelector
class
ProbabilityValueSelector
class
SelectedCountLimitValueSelector
class
ShufflingValueSelector
class
SortingValueSelector
-
Uses of IterableSelector in org.optaplanner.core.impl.heuristic.selector.value.mimic
Classes in org.optaplanner.core.impl.heuristic.selector.value.mimic that implement IterableSelector Modifier and Type Class Description class
MimicRecordingValueSelector
class
MimicReplayingValueSelector
-