Uses of Class
org.optaplanner.core.config.heuristic.selector.common.SelectionOrder
-
-
Uses of SelectionOrder in org.optaplanner.core.config.heuristic.selector.common
Methods in org.optaplanner.core.config.heuristic.selector.common that return SelectionOrder Modifier and Type Method Description static SelectionOrder
SelectionOrder. fromRandomSelectionBoolean(boolean randomSelection)
static SelectionOrder
SelectionOrder. resolve(SelectionOrder selectionOrder, SelectionOrder inheritedSelectionOrder)
static SelectionOrder
SelectionOrder. valueOf(String name)
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.Methods in org.optaplanner.core.config.heuristic.selector.common with parameters of type SelectionOrder Modifier and Type Method Description static SelectionOrder
SelectionOrder. resolve(SelectionOrder selectionOrder, SelectionOrder inheritedSelectionOrder)
-
Uses of SelectionOrder in org.optaplanner.core.config.heuristic.selector.common.nearby
Methods in org.optaplanner.core.config.heuristic.selector.common.nearby with parameters of type SelectionOrder Modifier and Type Method Description void
NearbySelectionConfig. validateNearby(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
-
Uses of SelectionOrder in org.optaplanner.core.config.heuristic.selector.entity
Fields in org.optaplanner.core.config.heuristic.selector.entity declared as SelectionOrder Modifier and Type Field Description protected SelectionOrder
EntitySelectorConfig. selectionOrder
Methods in org.optaplanner.core.config.heuristic.selector.entity that return SelectionOrder Modifier and Type Method Description SelectionOrder
EntitySelectorConfig. getSelectionOrder()
Methods in org.optaplanner.core.config.heuristic.selector.entity with parameters of type SelectionOrder Modifier and Type Method Description void
EntitySelectorConfig. setSelectionOrder(SelectionOrder selectionOrder)
-
Uses of SelectionOrder in org.optaplanner.core.config.heuristic.selector.move
Fields in org.optaplanner.core.config.heuristic.selector.move declared as SelectionOrder Modifier and Type Field Description protected SelectionOrder
MoveSelectorConfig. selectionOrder
Methods in org.optaplanner.core.config.heuristic.selector.move that return SelectionOrder Modifier and Type Method Description SelectionOrder
MoveSelectorConfig. getSelectionOrder()
Methods in org.optaplanner.core.config.heuristic.selector.move with parameters of type SelectionOrder Modifier and Type Method Description void
MoveSelectorConfig. setSelectionOrder(SelectionOrder selectionOrder)
MoveSelectorConfig<Config_>
MoveSelectorConfig. withSelectionOrder(SelectionOrder selectionOrder)
-
Uses of SelectionOrder in org.optaplanner.core.config.heuristic.selector.value
Fields in org.optaplanner.core.config.heuristic.selector.value declared as SelectionOrder Modifier and Type Field Description protected SelectionOrder
ValueSelectorConfig. selectionOrder
Methods in org.optaplanner.core.config.heuristic.selector.value that return SelectionOrder Modifier and Type Method Description SelectionOrder
ValueSelectorConfig. getSelectionOrder()
Methods in org.optaplanner.core.config.heuristic.selector.value with parameters of type SelectionOrder Modifier and Type Method Description void
ValueSelectorConfig. setSelectionOrder(SelectionOrder selectionOrder)
-
Uses of SelectionOrder in org.optaplanner.core.impl.heuristic.selector
Methods in org.optaplanner.core.impl.heuristic.selector with parameters of type SelectionOrder Modifier and Type Method Description protected void
AbstractSelectorFactory. validateCacheTypeVersusSelectionOrder(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
-
Uses of SelectionOrder in org.optaplanner.core.impl.heuristic.selector.entity
Methods in org.optaplanner.core.impl.heuristic.selector.entity with parameters of type SelectionOrder Modifier and Type Method Description protected EntitySelector<Solution_>
EntitySelectorFactory. applyProbability(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, EntitySelector<Solution_> entitySelector)
protected EntitySelector<Solution_>
EntitySelectorFactory. applySorting(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, EntitySelector<Solution_> entitySelector)
EntitySelector<Solution_>
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
Methods in org.optaplanner.core.impl.heuristic.selector.entity.pillar with parameters of type SelectionOrder Modifier and Type Method Description PillarSelector<Solution_>
PillarSelectorFactory. buildPillarSelector(HeuristicConfigPolicy<Solution_> configPolicy, SubPillarType subPillarType, Class<? extends Comparator> subPillarSequenceComparatorClass, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder, List<String> variableNameIncludeList)
-
Uses of SelectionOrder in org.optaplanner.core.impl.heuristic.selector.move
Methods in org.optaplanner.core.impl.heuristic.selector.move with parameters of type SelectionOrder Modifier and Type Method Description protected MoveSelector<Solution_>
AbstractMoveSelectorFactory. applySorting(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, MoveSelector<Solution_> moveSelector)
MoveSelector<Solution_>
AbstractMoveSelectorFactory. buildMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
BuildsMoveSelector
from theMoveSelectorConfig
and provided parameters.MoveSelector<Solution_>
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
Methods in org.optaplanner.core.impl.heuristic.selector.value with parameters of type SelectionOrder Modifier and Type Method Description protected ValueSelector<Solution_>
ValueSelectorFactory. applyProbability(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector<Solution_> valueSelector)
protected ValueSelector<Solution_>
ValueSelectorFactory. applySorting(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector<Solution_> valueSelector)
ValueSelector<Solution_>
ValueSelectorFactory. buildValueSelector(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
ValueSelector<Solution_>
ValueSelectorFactory. buildValueSelector(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder, boolean applyReinitializeVariableFiltering, boolean applyUnassignedValueFiltering)
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
Methods in org.optaplanner.core.impl.heuristic.selector.value.chained with parameters of type SelectionOrder Modifier and Type Method Description SubChainSelector<Solution_>
SubChainSelectorFactory. buildSubChainSelector(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
-