Uses of Enum
org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
Package
Description
-
Uses of SelectionOrder in org.optaplanner.core.config.heuristic.selector.common
Modifier and TypeMethodDescriptionstatic SelectionOrder
SelectionOrder.fromRandomSelectionBoolean
(boolean randomSelection) static SelectionOrder
SelectionOrder.resolve
(SelectionOrder selectionOrder, SelectionOrder inheritedSelectionOrder) static SelectionOrder
Returns the enum constant of this type with the specified name.static SelectionOrder[]
SelectionOrder.values()
Returns an array containing the constants of this enum type, in the order they are declared.Modifier and TypeMethodDescriptionstatic SelectionOrder
SelectionOrder.resolve
(SelectionOrder selectionOrder, SelectionOrder inheritedSelectionOrder) -
Uses of SelectionOrder in org.optaplanner.core.config.heuristic.selector.common.nearby
Modifier and TypeMethodDescriptionvoid
NearbySelectionConfig.validateNearby
(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder) -
Uses of SelectionOrder in org.optaplanner.core.config.heuristic.selector.entity
Modifier and TypeMethodDescriptionvoid
EntitySelectorConfig.setSelectionOrder
(SelectionOrder selectionOrder) EntitySelectorConfig.withSelectionOrder
(SelectionOrder selectionOrder) -
Uses of SelectionOrder in org.optaplanner.core.config.heuristic.selector.move
Modifier and TypeMethodDescriptionvoid
MoveSelectorConfig.setSelectionOrder
(SelectionOrder selectionOrder) MoveSelectorConfig.withSelectionOrder
(SelectionOrder selectionOrder) -
Uses of SelectionOrder in org.optaplanner.core.config.heuristic.selector.value
Modifier and TypeMethodDescriptionvoid
ValueSelectorConfig.setSelectionOrder
(SelectionOrder selectionOrder) ValueSelectorConfig.withSelectionOrder
(SelectionOrder selectionOrder) -
Uses of SelectionOrder in org.optaplanner.core.impl.heuristic.selector
Modifier and TypeMethodDescriptionprotected void
AbstractSelectorFactory.validateCacheTypeVersusSelectionOrder
(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder) -
Uses of SelectionOrder in org.optaplanner.core.impl.heuristic.selector.entity
Modifier 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 boolean
EntitySelectorFactory.determineBaseRandomSelection
(EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder) protected void
EntitySelectorFactory.validateProbability
(SelectionOrder resolvedSelectionOrder) protected void
EntitySelectorFactory.validateSorting
(SelectionOrder resolvedSelectionOrder) -
Uses of SelectionOrder in org.optaplanner.core.impl.heuristic.selector.entity.pillar
Modifier and TypeMethodDescriptionPillarSelectorFactory.buildPillarSelector
(HeuristicConfigPolicy<Solution_> configPolicy, SubPillarType subPillarType, Class<? extends Comparator<Object>> subPillarSequenceComparatorClass, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder, List<String> variableNameIncludeList) -
Uses of SelectionOrder in org.optaplanner.core.impl.heuristic.selector.list
Modifier and TypeMethodDescriptionSubListSelectorFactory.buildSubListSelector
(HeuristicConfigPolicy<Solution_> configPolicy, EntitySelector<Solution_> entitySelector, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder) -
Uses of SelectionOrder in org.optaplanner.core.impl.heuristic.selector.move
Modifier and TypeMethodDescriptionprotected MoveSelector<Solution_>
AbstractMoveSelectorFactory.applySorting
(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, MoveSelector<Solution_> moveSelector) AbstractMoveSelectorFactory.buildMoveSelector
(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder) BuildsMoveSelector
from theMoveSelectorConfig
and provided parameters.MoveSelectorFactory.buildMoveSelector
(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder) BuildsMoveSelector
from theMoveSelectorConfig
and provided parameters.protected boolean
AbstractMoveSelectorFactory.determineBaseRandomSelection
(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder) protected void
AbstractMoveSelectorFactory.validateSorting
(SelectionOrder resolvedSelectionOrder) -
Uses of SelectionOrder in org.optaplanner.core.impl.heuristic.selector.value
Modifier and TypeMethodDescriptionprotected ValueSelector<Solution_>
ValueSelectorFactory.applyProbability
(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector<Solution_> valueSelector, ClassInstanceCache instanceCache) protected ValueSelector<Solution_>
ValueSelectorFactory.applySorting
(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector<Solution_> valueSelector, ClassInstanceCache instanceCache) ValueSelectorFactory.buildValueSelector
(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder) ValueSelectorFactory.buildValueSelector
(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder, boolean applyReinitializeVariableFiltering, ValueSelectorFactory.ListValueFilteringType listValueFilteringType) protected boolean
ValueSelectorFactory.determineBaseRandomSelection
(GenuineVariableDescriptor<Solution_> variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder) protected void
ValueSelectorFactory.validateProbability
(SelectionOrder resolvedSelectionOrder) protected void
ValueSelectorFactory.validateSorting
(SelectionOrder resolvedSelectionOrder) -
Uses of SelectionOrder in org.optaplanner.core.impl.heuristic.selector.value.chained
Modifier and TypeMethodDescriptionSubChainSelectorFactory.buildSubChainSelector
(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)