Uses of Class
org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
-
-
Uses of SelectionCacheType in org.optaplanner.core.config.heuristic.selector.common
Methods in org.optaplanner.core.config.heuristic.selector.common that return SelectionCacheType Modifier and Type Method Description static SelectionCacheType
SelectionCacheType. max(SelectionCacheType a, SelectionCacheType b)
static SelectionCacheType
SelectionCacheType. resolve(SelectionCacheType cacheType, SelectionCacheType minimumCacheType)
static SelectionCacheType
SelectionCacheType. valueOf(String name)
Returns the enum constant of this type with the specified name.static SelectionCacheType[]
SelectionCacheType. 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 SelectionCacheType Modifier and Type Method Description static SelectionCacheType
SelectionCacheType. max(SelectionCacheType a, SelectionCacheType b)
static SelectionCacheType
SelectionCacheType. resolve(SelectionCacheType cacheType, SelectionCacheType minimumCacheType)
-
Uses of SelectionCacheType in org.optaplanner.core.config.heuristic.selector.common.nearby
Methods in org.optaplanner.core.config.heuristic.selector.common.nearby with parameters of type SelectionCacheType Modifier and Type Method Description void
NearbySelectionConfig. validateNearby(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
-
Uses of SelectionCacheType in org.optaplanner.core.config.heuristic.selector.entity
Fields in org.optaplanner.core.config.heuristic.selector.entity declared as SelectionCacheType Modifier and Type Field Description protected SelectionCacheType
EntitySelectorConfig. cacheType
Methods in org.optaplanner.core.config.heuristic.selector.entity that return SelectionCacheType Modifier and Type Method Description SelectionCacheType
EntitySelectorConfig. getCacheType()
Methods in org.optaplanner.core.config.heuristic.selector.entity with parameters of type SelectionCacheType Modifier and Type Method Description void
EntitySelectorConfig. setCacheType(SelectionCacheType cacheType)
-
Uses of SelectionCacheType in org.optaplanner.core.config.heuristic.selector.move
Fields in org.optaplanner.core.config.heuristic.selector.move declared as SelectionCacheType Modifier and Type Field Description protected SelectionCacheType
MoveSelectorConfig. cacheType
Methods in org.optaplanner.core.config.heuristic.selector.move that return SelectionCacheType Modifier and Type Method Description SelectionCacheType
MoveSelectorConfig. getCacheType()
Methods in org.optaplanner.core.config.heuristic.selector.move with parameters of type SelectionCacheType Modifier and Type Method Description void
MoveSelectorConfig. setCacheType(SelectionCacheType cacheType)
MoveSelectorConfig<Config_>
MoveSelectorConfig. withCacheType(SelectionCacheType cacheType)
-
Uses of SelectionCacheType in org.optaplanner.core.config.heuristic.selector.value
Fields in org.optaplanner.core.config.heuristic.selector.value declared as SelectionCacheType Modifier and Type Field Description protected SelectionCacheType
ValueSelectorConfig. cacheType
Methods in org.optaplanner.core.config.heuristic.selector.value that return SelectionCacheType Modifier and Type Method Description SelectionCacheType
ValueSelectorConfig. getCacheType()
Methods in org.optaplanner.core.config.heuristic.selector.value with parameters of type SelectionCacheType Modifier and Type Method Description void
ValueSelectorConfig. setCacheType(SelectionCacheType cacheType)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector
Methods in org.optaplanner.core.impl.heuristic.selector that return SelectionCacheType Modifier and Type Method Description SelectionCacheType
AbstractSelector. getCacheType()
SelectionCacheType
Selector. getCacheType()
Unless this selector itself caches, this returnsJUST_IN_TIME
, even if a selector child caches.Methods in org.optaplanner.core.impl.heuristic.selector with parameters of type SelectionCacheType Modifier and Type Method Description protected void
AbstractSelectorFactory. validateCacheTypeVersusSelectionOrder(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.common
Fields in org.optaplanner.core.impl.heuristic.selector.common declared as SelectionCacheType Modifier and Type Field Description protected SelectionCacheType
SelectionCacheLifecycleBridge. cacheType
Constructors in org.optaplanner.core.impl.heuristic.selector.common with parameters of type SelectionCacheType Constructor Description SelectionCacheLifecycleBridge(SelectionCacheType cacheType, SelectionCacheLifecycleListener<Solution_> selectionCacheLifecycleListener)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.entity
Fields in org.optaplanner.core.impl.heuristic.selector.entity declared as SelectionCacheType Modifier and Type Field Description protected SelectionCacheType
FromSolutionEntitySelector. minimumCacheType
Methods in org.optaplanner.core.impl.heuristic.selector.entity that return SelectionCacheType Modifier and Type Method Description SelectionCacheType
FromSolutionEntitySelector. getCacheType()
Methods in org.optaplanner.core.impl.heuristic.selector.entity with parameters of type SelectionCacheType 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)
Constructors in org.optaplanner.core.impl.heuristic.selector.entity with parameters of type SelectionCacheType Constructor Description FromSolutionEntitySelector(EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, boolean randomSelection)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Fields in org.optaplanner.core.impl.heuristic.selector.entity.decorator declared as SelectionCacheType Modifier and Type Field Description protected SelectionCacheType
AbstractCachingEntitySelector. cacheType
protected SelectionCacheType
ProbabilityEntitySelector. cacheType
Methods in org.optaplanner.core.impl.heuristic.selector.entity.decorator that return SelectionCacheType Modifier and Type Method Description SelectionCacheType
AbstractCachingEntitySelector. getCacheType()
SelectionCacheType
ProbabilityEntitySelector. getCacheType()
Constructors in org.optaplanner.core.impl.heuristic.selector.entity.decorator with parameters of type SelectionCacheType Constructor Description AbstractCachingEntitySelector(EntitySelector<Solution_> childEntitySelector, SelectionCacheType cacheType)
CachingEntitySelector(EntitySelector<Solution_> childEntitySelector, SelectionCacheType cacheType, boolean randomSelection)
ProbabilityEntitySelector(EntitySelector<Solution_> childEntitySelector, SelectionCacheType cacheType, SelectionProbabilityWeightFactory<Solution_,Object> probabilityWeightFactory)
ShufflingEntitySelector(EntitySelector<Solution_> childEntitySelector, SelectionCacheType cacheType)
SortingEntitySelector(EntitySelector<Solution_> childEntitySelector, SelectionCacheType cacheType, SelectionSorter<Solution_,Object> sorter)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.entity.pillar
Fields in org.optaplanner.core.impl.heuristic.selector.entity.pillar declared as SelectionCacheType Modifier and Type Field Description protected static SelectionCacheType
DefaultPillarSelector. CACHE_TYPE
Methods in org.optaplanner.core.impl.heuristic.selector.entity.pillar that return SelectionCacheType Modifier and Type Method Description SelectionCacheType
DefaultPillarSelector. getCacheType()
Methods in org.optaplanner.core.impl.heuristic.selector.entity.pillar with parameters of type SelectionCacheType 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 SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.move
Methods in org.optaplanner.core.impl.heuristic.selector.move with parameters of type SelectionCacheType Modifier and Type Method Description protected MoveSelector<Solution_>
AbstractMoveSelectorFactory. applySorting(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, MoveSelector<Solution_> moveSelector)
protected abstract MoveSelector<Solution_>
AbstractMoveSelectorFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
Builds a baseMoveSelector
without any advanced capabilities (filtering, sorting, ...).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)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.move.composite
Methods in org.optaplanner.core.impl.heuristic.selector.move.composite with parameters of type SelectionCacheType Modifier and Type Method Description MoveSelector<Solution_>
CartesianProductMoveSelectorFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
MoveSelector<Solution_>
UnionMoveSelectorFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.move.decorator
Fields in org.optaplanner.core.impl.heuristic.selector.move.decorator declared as SelectionCacheType Modifier and Type Field Description protected SelectionCacheType
AbstractCachingMoveSelector. cacheType
protected SelectionCacheType
ProbabilityMoveSelector. cacheType
Methods in org.optaplanner.core.impl.heuristic.selector.move.decorator that return SelectionCacheType Modifier and Type Method Description SelectionCacheType
AbstractCachingMoveSelector. getCacheType()
SelectionCacheType
ProbabilityMoveSelector. getCacheType()
Constructors in org.optaplanner.core.impl.heuristic.selector.move.decorator with parameters of type SelectionCacheType Constructor Description AbstractCachingMoveSelector(MoveSelector<Solution_> childMoveSelector, SelectionCacheType cacheType)
CachingMoveSelector(MoveSelector<Solution_> childMoveSelector, SelectionCacheType cacheType, boolean randomSelection)
ProbabilityMoveSelector(MoveSelector<Solution_> childMoveSelector, SelectionCacheType cacheType, SelectionProbabilityWeightFactory<Solution_,? extends Move<Solution_>> probabilityWeightFactory)
ShufflingMoveSelector(MoveSelector<Solution_> childMoveSelector, SelectionCacheType cacheType)
SortingMoveSelector(MoveSelector<Solution_> childMoveSelector, SelectionCacheType cacheType, SelectionSorter<Solution_,Move<Solution_>> sorter)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.move.factory
Fields in org.optaplanner.core.impl.heuristic.selector.move.factory declared as SelectionCacheType Modifier and Type Field Description protected SelectionCacheType
MoveListFactoryToMoveSelectorBridge. cacheType
Methods in org.optaplanner.core.impl.heuristic.selector.move.factory that return SelectionCacheType Modifier and Type Method Description SelectionCacheType
MoveListFactoryToMoveSelectorBridge. getCacheType()
Methods in org.optaplanner.core.impl.heuristic.selector.move.factory with parameters of type SelectionCacheType Modifier and Type Method Description MoveSelector<Solution_>
MoveIteratorFactoryFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
MoveSelector<Solution_>
MoveListFactoryFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
Constructors in org.optaplanner.core.impl.heuristic.selector.move.factory with parameters of type SelectionCacheType Constructor Description MoveListFactoryToMoveSelectorBridge(MoveListFactory<Solution_> moveListFactory, SelectionCacheType cacheType, boolean randomSelection)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.move.generic
Methods in org.optaplanner.core.impl.heuristic.selector.move.generic with parameters of type SelectionCacheType Modifier and Type Method Description protected MoveSelector<Solution_>
ChangeMoveSelectorFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
protected MoveSelector<Solution_>
PillarChangeMoveSelectorFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
protected MoveSelector<Solution_>
PillarSwapMoveSelectorFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
protected MoveSelector<Solution_>
SwapMoveSelectorFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Methods in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with parameters of type SelectionCacheType Modifier and Type Method Description protected MoveSelector<Solution_>
KOptMoveSelectorFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
protected MoveSelector<Solution_>
SubChainChangeMoveSelectorFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
protected MoveSelector<Solution_>
SubChainSwapMoveSelectorFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
protected MoveSelector<Solution_>
TailChainSwapMoveSelectorFactory. buildBaseMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.value
Fields in org.optaplanner.core.impl.heuristic.selector.value declared as SelectionCacheType Modifier and Type Field Description protected SelectionCacheType
FromSolutionPropertyValueSelector. minimumCacheType
Methods in org.optaplanner.core.impl.heuristic.selector.value that return SelectionCacheType Modifier and Type Method Description SelectionCacheType
FromSolutionPropertyValueSelector. getCacheType()
Methods in org.optaplanner.core.impl.heuristic.selector.value with parameters of type SelectionCacheType 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)
protected boolean
ValueSelectorFactory. determineBaseRandomSelection(GenuineVariableDescriptor<Solution_> variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
Constructors in org.optaplanner.core.impl.heuristic.selector.value with parameters of type SelectionCacheType Constructor Description FromSolutionPropertyValueSelector(EntityIndependentValueRangeDescriptor<Solution_> valueRangeDescriptor, SelectionCacheType minimumCacheType, boolean randomSelection)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.value.chained
Fields in org.optaplanner.core.impl.heuristic.selector.value.chained declared as SelectionCacheType Modifier and Type Field Description protected static SelectionCacheType
DefaultSubChainSelector. CACHE_TYPE
Methods in org.optaplanner.core.impl.heuristic.selector.value.chained that return SelectionCacheType Modifier and Type Method Description SelectionCacheType
DefaultSubChainSelector. getCacheType()
Methods in org.optaplanner.core.impl.heuristic.selector.value.chained with parameters of type SelectionCacheType Modifier and Type Method Description SubChainSelector<Solution_>
SubChainSelectorFactory. buildSubChainSelector(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
-
Uses of SelectionCacheType in org.optaplanner.core.impl.heuristic.selector.value.decorator
Fields in org.optaplanner.core.impl.heuristic.selector.value.decorator declared as SelectionCacheType Modifier and Type Field Description protected SelectionCacheType
AbstractCachingValueSelector. cacheType
protected SelectionCacheType
EntityDependentSortingValueSelector. cacheType
protected SelectionCacheType
ProbabilityValueSelector. cacheType
Methods in org.optaplanner.core.impl.heuristic.selector.value.decorator that return SelectionCacheType Modifier and Type Method Description SelectionCacheType
AbstractCachingValueSelector. getCacheType()
SelectionCacheType
EntityDependentSortingValueSelector. getCacheType()
SelectionCacheType
ProbabilityValueSelector. getCacheType()
-