Uses of Class
org.optaplanner.core.config.heuristic.selector.common.SelectionCacheType
-
-
Uses of SelectionCacheType in org.optaplanner.core.config.heuristic.selector
Methods in org.optaplanner.core.config.heuristic.selector with parameters of type SelectionCacheType Modifier and Type Method Description protected void
SelectorConfig. validateCacheTypeVersusSelectionOrder(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
-
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 EntitySelector
NearbySelectionConfig. applyNearbyEntitySelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, EntitySelector entitySelector)
ValueSelector
NearbySelectionConfig. applyNearbyValueSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector valueSelector)
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 EntitySelector
EntitySelectorConfig. buildEntitySelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
protected boolean
EntitySelectorConfig. determineBaseRandomSelection(EntityDescriptor entityDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
void
EntitySelectorConfig. setCacheType(SelectionCacheType cacheType)
-
Uses of SelectionCacheType in org.optaplanner.core.config.heuristic.selector.entity.pillar
Methods in org.optaplanner.core.config.heuristic.selector.entity.pillar with parameters of type SelectionCacheType Modifier and Type Method Description PillarSelector
PillarSelectorConfig. buildPillarSelector(HeuristicConfigPolicy configPolicy, SubPillarType subPillarType, Class<? extends Comparator> subPillarSequenceComparatorClass, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder, List<String> variableNameIncludeList)
-
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 protected abstract MoveSelector
MoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
MoveSelector
MoveSelectorConfig. buildMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
protected boolean
MoveSelectorConfig. determineBaseRandomSelection(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
void
MoveSelectorConfig. setCacheType(SelectionCacheType cacheType)
MoveSelectorConfig
MoveSelectorConfig. withCacheType(SelectionCacheType cacheType)
-
Uses of SelectionCacheType in org.optaplanner.core.config.heuristic.selector.move.composite
Methods in org.optaplanner.core.config.heuristic.selector.move.composite with parameters of type SelectionCacheType Modifier and Type Method Description MoveSelector
CartesianProductMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
MoveSelector
UnionMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
-
Uses of SelectionCacheType in org.optaplanner.core.config.heuristic.selector.move.factory
Methods in org.optaplanner.core.config.heuristic.selector.move.factory with parameters of type SelectionCacheType Modifier and Type Method Description MoveSelector
MoveIteratorFactoryConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
MoveSelector
MoveListFactoryConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
-
Uses of SelectionCacheType in org.optaplanner.core.config.heuristic.selector.move.generic
Methods in org.optaplanner.core.config.heuristic.selector.move.generic with parameters of type SelectionCacheType Modifier and Type Method Description MoveSelector
ChangeMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
MoveSelector
PillarChangeMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
MoveSelector
PillarSwapMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
MoveSelector
SwapMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
-
Uses of SelectionCacheType in org.optaplanner.core.config.heuristic.selector.move.generic.chained
Methods in org.optaplanner.core.config.heuristic.selector.move.generic.chained with parameters of type SelectionCacheType Modifier and Type Method Description MoveSelector
KOptMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
MoveSelector
SubChainChangeMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
MoveSelector
SubChainSwapMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
MoveSelector
TailChainSwapMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)
-
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 protected ValueSelector
ValueSelectorConfig. applyInitializedChainedValueFilter(HeuristicConfigPolicy configPolicy, GenuineVariableDescriptor variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector valueSelector)
ValueSelector
ValueSelectorConfig. buildValueSelector(HeuristicConfigPolicy configPolicy, EntityDescriptor entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
protected boolean
ValueSelectorConfig. determineBaseRandomSelection(GenuineVariableDescriptor variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)
void
ValueSelectorConfig. setCacheType(SelectionCacheType cacheType)
-
Uses of SelectionCacheType in org.optaplanner.core.config.heuristic.selector.value.chained
Methods in org.optaplanner.core.config.heuristic.selector.value.chained with parameters of type SelectionCacheType Modifier and Type Method Description SubChainSelector
SubChainSelectorConfig. buildSubChainSelector(HeuristicConfigPolicy configPolicy, EntityDescriptor entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
-
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. -
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 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()
Constructors in org.optaplanner.core.impl.heuristic.selector.entity with parameters of type SelectionCacheType Constructor Description FromSolutionEntitySelector(EntityDescriptor 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 childEntitySelector, SelectionCacheType cacheType)
CachingEntitySelector(EntitySelector childEntitySelector, SelectionCacheType cacheType, boolean randomSelection)
ProbabilityEntitySelector(EntitySelector childEntitySelector, SelectionCacheType cacheType, SelectionProbabilityWeightFactory probabilityWeightFactory)
ShufflingEntitySelector(EntitySelector childEntitySelector, SelectionCacheType cacheType)
SortingEntitySelector(EntitySelector childEntitySelector, SelectionCacheType cacheType, SelectionSorter 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()
-
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 childMoveSelector, SelectionCacheType cacheType)
CachingMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType, boolean randomSelection)
ProbabilityMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType, SelectionProbabilityWeightFactory probabilityWeightFactory)
ShufflingMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType)
SortingMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType, SelectionSorter 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()
Constructors in org.optaplanner.core.impl.heuristic.selector.move.factory with parameters of type SelectionCacheType Constructor Description MoveListFactoryToMoveSelectorBridge(MoveListFactory moveListFactory, SelectionCacheType cacheType, 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()
Constructors in org.optaplanner.core.impl.heuristic.selector.value with parameters of type SelectionCacheType Constructor Description FromSolutionPropertyValueSelector(EntityIndependentValueRangeDescriptor 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()
-
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()
Constructors in org.optaplanner.core.impl.heuristic.selector.value.decorator with parameters of type SelectionCacheType Constructor Description AbstractCachingValueSelector(EntityIndependentValueSelector childValueSelector, SelectionCacheType cacheType)
CachingValueSelector(EntityIndependentValueSelector childValueSelector, SelectionCacheType cacheType, boolean randomSelection)
EntityDependentSortingValueSelector(ValueSelector childValueSelector, SelectionCacheType cacheType, SelectionSorter sorter)
ProbabilityValueSelector(EntityIndependentValueSelector childValueSelector, SelectionCacheType cacheType, SelectionProbabilityWeightFactory probabilityWeightFactory)
ShufflingValueSelector(EntityIndependentValueSelector childValueSelector, SelectionCacheType cacheType)
SortingValueSelector(EntityIndependentValueSelector childValueSelector, SelectionCacheType cacheType, SelectionSorter sorter)
-