Uses of Interface
org.optaplanner.core.impl.heuristic.selector.entity.EntitySelector
Packages that use EntitySelector
Package
Description
-
Uses of EntitySelector in org.optaplanner.core.impl.constructionheuristic.placer
Fields in org.optaplanner.core.impl.constructionheuristic.placer declared as EntitySelectorModifier and TypeFieldDescriptionprotected final EntitySelector<Solution_>
QueuedEntityPlacer.entitySelector
Constructors in org.optaplanner.core.impl.constructionheuristic.placer with parameters of type EntitySelectorModifierConstructorDescriptionQueuedEntityPlacer
(EntitySelector<Solution_> entitySelector, List<MoveSelector<Solution_>> moveSelectorList) -
Uses of EntitySelector in org.optaplanner.core.impl.exhaustivesearch
Fields in org.optaplanner.core.impl.exhaustivesearch declared as EntitySelectorModifier and TypeFieldDescriptionprotected final EntitySelector<Solution_>
DefaultExhaustiveSearchPhase.entitySelector
Constructors in org.optaplanner.core.impl.exhaustivesearch with parameters of type EntitySelectorModifierConstructorDescriptionBuilder
(int phaseIndex, String logIndentation, Termination<Solution_> phaseTermination, Comparator<ExhaustiveSearchNode> nodeComparator, EntitySelector<Solution_> entitySelector, ExhaustiveSearchDecider<Solution_> decider) -
Uses of EntitySelector in org.optaplanner.core.impl.heuristic.selector.common.iterator
Constructors in org.optaplanner.core.impl.heuristic.selector.common.iterator with parameters of type EntitySelectorModifierConstructorDescriptionAbstractOriginalChangeIterator
(EntitySelector<Solution_> entitySelector, ValueSelector<Solution_> valueSelector) AbstractRandomChangeIterator
(EntitySelector<Solution_> entitySelector, ValueSelector<Solution_> valueSelector) -
Uses of EntitySelector in org.optaplanner.core.impl.heuristic.selector.entity
Classes in org.optaplanner.core.impl.heuristic.selector.entity that implement EntitySelectorModifier and TypeClassDescriptionfinal class
FromSolutionEntitySelector<Solution_>
This is the commonEntitySelector
implementation.Methods in org.optaplanner.core.impl.heuristic.selector.entity that return EntitySelectorModifier and TypeMethodDescriptionprotected EntitySelector<Solution_>
EntitySelectorFactory.applyProbability
(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, EntitySelector<Solution_> entitySelector, ClassInstanceCache instanceCache) protected EntitySelector<Solution_>
EntitySelectorFactory.applySorting
(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, EntitySelector<Solution_> entitySelector, ClassInstanceCache instanceCache) EntitySelectorFactory.buildEntitySelector
(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder) protected EntitySelector<Solution_>
EntitySelectorFactory.buildMimicReplaying
(HeuristicConfigPolicy<Solution_> configPolicy) Methods in org.optaplanner.core.impl.heuristic.selector.entity with parameters of type EntitySelectorModifier and TypeMethodDescriptionprotected EntitySelector<Solution_>
EntitySelectorFactory.applyProbability
(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, EntitySelector<Solution_> entitySelector, ClassInstanceCache instanceCache) protected EntitySelector<Solution_>
EntitySelectorFactory.applySorting
(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, EntitySelector<Solution_> entitySelector, ClassInstanceCache instanceCache) -
Uses of EntitySelector in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.entity.decorator that implement EntitySelectorModifier and TypeClassDescriptionclass
AbstractCachingEntitySelector<Solution_>
final class
CachingEntitySelector<Solution_>
AEntitySelector
that caches the result of its childEntitySelector
.final class
FilteringEntitySelector<Solution_>
final class
ProbabilityEntitySelector<Solution_>
final class
SelectedCountLimitEntitySelector<Solution_>
final class
ShufflingEntitySelector<Solution_>
final class
SortingEntitySelector<Solution_>
Fields in org.optaplanner.core.impl.heuristic.selector.entity.decorator declared as EntitySelectorModifier and TypeFieldDescriptionprotected final EntitySelector<Solution_>
AbstractCachingEntitySelector.childEntitySelector
Methods in org.optaplanner.core.impl.heuristic.selector.entity.decorator that return EntitySelectorConstructors in org.optaplanner.core.impl.heuristic.selector.entity.decorator with parameters of type EntitySelectorModifierConstructorDescriptionAbstractCachingEntitySelector
(EntitySelector<Solution_> childEntitySelector, SelectionCacheType cacheType) CachingEntitySelector
(EntitySelector<Solution_> childEntitySelector, SelectionCacheType cacheType, boolean randomSelection) FilteringEntitySelector
(EntitySelector<Solution_> childEntitySelector, List<SelectionFilter<Solution_, Object>> filterList) ProbabilityEntitySelector
(EntitySelector<Solution_> childEntitySelector, SelectionCacheType cacheType, SelectionProbabilityWeightFactory<Solution_, Object> probabilityWeightFactory) SelectedCountLimitEntitySelector
(EntitySelector<Solution_> childEntitySelector, boolean randomSelection, long selectedCountLimit) ShufflingEntitySelector
(EntitySelector<Solution_> childEntitySelector, SelectionCacheType cacheType) SortingEntitySelector
(EntitySelector<Solution_> childEntitySelector, SelectionCacheType cacheType, SelectionSorter<Solution_, Object> sorter) -
Uses of EntitySelector in org.optaplanner.core.impl.heuristic.selector.entity.mimic
Classes in org.optaplanner.core.impl.heuristic.selector.entity.mimic that implement EntitySelectorModifier and TypeClassDescriptionfinal class
MimicRecordingEntitySelector<Solution_>
class
MimicReplayingEntitySelector<Solution_>
Fields in org.optaplanner.core.impl.heuristic.selector.entity.mimic declared as EntitySelectorModifier and TypeFieldDescriptionprotected final EntitySelector<Solution_>
ManualEntityMimicRecorder.sourceEntitySelector
Constructors in org.optaplanner.core.impl.heuristic.selector.entity.mimic with parameters of type EntitySelectorModifierConstructorDescriptionManualEntityMimicRecorder
(EntitySelector<Solution_> sourceEntitySelector) MimicRecordingEntitySelector
(EntitySelector<Solution_> childEntitySelector) -
Uses of EntitySelector in org.optaplanner.core.impl.heuristic.selector.entity.nearby
Classes in org.optaplanner.core.impl.heuristic.selector.entity.nearby that implement EntitySelectorMethods in org.optaplanner.core.impl.heuristic.selector.entity.nearby that return EntitySelectorModifier and TypeMethodDescriptionprotected EntitySelector<Solution_>
NearEntityNearbyEntitySelector.castReplayingSelector
(Object uncastReplayingSelector) Constructors in org.optaplanner.core.impl.heuristic.selector.entity.nearby with parameters of type EntitySelectorModifierConstructorDescriptionNearEntityNearbyEntitySelector
(EntitySelector<Solution_> childEntitySelector, EntitySelector<Solution_> originEntitySelector, NearbyDistanceMeter<?, ?> nearbyDistanceMeter, NearbyRandom nearbyRandom, boolean randomSelection) -
Uses of EntitySelector in org.optaplanner.core.impl.heuristic.selector.entity.pillar
Constructors in org.optaplanner.core.impl.heuristic.selector.entity.pillar with parameters of type EntitySelectorModifierConstructorDescriptionDefaultPillarSelector
(EntitySelector<Solution_> entitySelector, List<GenuineVariableDescriptor<Solution_>> variableDescriptors, boolean randomSelection, SubPillarConfigPolicy subpillarConfigPolicy) -
Uses of EntitySelector in org.optaplanner.core.impl.heuristic.selector.list
Methods in org.optaplanner.core.impl.heuristic.selector.list with parameters of type EntitySelectorModifier and TypeMethodDescriptionSubListSelectorFactory.buildSubListSelector
(HeuristicConfigPolicy<Solution_> configPolicy, EntitySelector<Solution_> entitySelector, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder) Constructors in org.optaplanner.core.impl.heuristic.selector.list with parameters of type EntitySelectorModifierConstructorDescriptionElementDestinationSelector
(EntitySelector<Solution_> entitySelector, EntityIndependentValueSelector<Solution_> valueSelector, boolean randomSelection) RandomSubListSelector
(EntitySelector<Solution_> entitySelector, EntityIndependentValueSelector<Solution_> valueSelector, int minimumSubListSize, int maximumSubListSize) -
Uses of EntitySelector in org.optaplanner.core.impl.heuristic.selector.move.generic
Fields in org.optaplanner.core.impl.heuristic.selector.move.generic declared as EntitySelectorModifier and TypeFieldDescriptionprotected final EntitySelector<Solution_>
ChangeMoveSelector.entitySelector
protected final EntitySelector<Solution_>
SwapMoveSelector.leftEntitySelector
protected final EntitySelector<Solution_>
SwapMoveSelector.rightEntitySelector
Constructors in org.optaplanner.core.impl.heuristic.selector.move.generic with parameters of type EntitySelectorModifierConstructorDescriptionChangeMoveSelector
(EntitySelector<Solution_> entitySelector, ValueSelector<Solution_> valueSelector, boolean randomSelection) PillarDemand
(EntitySelector<Solution_> entitySelector, List<GenuineVariableDescriptor<Solution_>> variableDescriptors, SubPillarConfigPolicy subpillarConfigPolicy) SwapMoveSelector
(EntitySelector<Solution_> leftEntitySelector, EntitySelector<Solution_> rightEntitySelector, List<GenuineVariableDescriptor<Solution_>> variableDescriptorList, boolean randomSelection) -
Uses of EntitySelector in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Fields in org.optaplanner.core.impl.heuristic.selector.move.generic.chained declared as EntitySelectorModifier and TypeFieldDescriptionprotected final EntitySelector<Solution_>
KOptMoveSelector.entitySelector
protected final EntitySelector<Solution_>
TailChainSwapMoveSelector.entitySelector
Constructors in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with parameters of type EntitySelectorModifierConstructorDescriptionKOptMoveSelector
(EntitySelector<Solution_> entitySelector, ValueSelector<Solution_>[] valueSelectors, boolean randomSelection) TailChainSwapMoveSelector
(EntitySelector<Solution_> entitySelector, ValueSelector<Solution_> valueSelector, boolean randomSelection) -
Uses of EntitySelector in org.optaplanner.core.impl.heuristic.selector.value.nearby
Methods in org.optaplanner.core.impl.heuristic.selector.value.nearby that return EntitySelectorModifier and TypeMethodDescriptionprotected EntitySelector<Solution_>
NearEntityNearbyValueSelector.castReplayingSelector
(Object uncastReplayingSelector) Constructors in org.optaplanner.core.impl.heuristic.selector.value.nearby with parameters of type EntitySelectorModifierConstructorDescriptionNearEntityNearbyValueSelector
(ValueSelector<Solution_> childValueSelector, EntitySelector<Solution_> originEntitySelector, NearbyDistanceMeter<?, ?> nearbyDistanceMeter, NearbyRandom nearbyRandom, boolean randomSelection)