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 SelectionCacheTypeSelectionCacheType. max(SelectionCacheType a, SelectionCacheType b)static SelectionCacheTypeSelectionCacheType. resolve(SelectionCacheType cacheType, SelectionCacheType minimumCacheType)static SelectionCacheTypeSelectionCacheType. 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 SelectionCacheTypeSelectionCacheType. max(SelectionCacheType a, SelectionCacheType b)static SelectionCacheTypeSelectionCacheType. 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 voidNearbySelectionConfig. 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 SelectionCacheTypeEntitySelectorConfig. cacheTypeMethods in org.optaplanner.core.config.heuristic.selector.entity that return SelectionCacheType Modifier and Type Method Description SelectionCacheTypeEntitySelectorConfig. getCacheType()Methods in org.optaplanner.core.config.heuristic.selector.entity with parameters of type SelectionCacheType Modifier and Type Method Description voidEntitySelectorConfig. 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 SelectionCacheTypeMoveSelectorConfig. cacheTypeMethods in org.optaplanner.core.config.heuristic.selector.move that return SelectionCacheType Modifier and Type Method Description SelectionCacheTypeMoveSelectorConfig. getCacheType()Methods in org.optaplanner.core.config.heuristic.selector.move with parameters of type SelectionCacheType Modifier and Type Method Description voidMoveSelectorConfig. 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 SelectionCacheTypeValueSelectorConfig. cacheTypeMethods in org.optaplanner.core.config.heuristic.selector.value that return SelectionCacheType Modifier and Type Method Description SelectionCacheTypeValueSelectorConfig. getCacheType()Methods in org.optaplanner.core.config.heuristic.selector.value with parameters of type SelectionCacheType Modifier and Type Method Description voidValueSelectorConfig. 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 SelectionCacheTypeAbstractSelector. getCacheType()SelectionCacheTypeSelector. 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 voidAbstractSelectorFactory. 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 SelectionCacheTypeSelectionCacheLifecycleBridge. cacheTypeConstructors 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 SelectionCacheTypeFromSolutionEntitySelector. minimumCacheTypeMethods in org.optaplanner.core.impl.heuristic.selector.entity that return SelectionCacheType Modifier and Type Method Description SelectionCacheTypeFromSolutionEntitySelector. 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 booleanEntitySelectorFactory. 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 SelectionCacheTypeAbstractCachingEntitySelector. cacheTypeprotected SelectionCacheTypeProbabilityEntitySelector. cacheTypeMethods in org.optaplanner.core.impl.heuristic.selector.entity.decorator that return SelectionCacheType Modifier and Type Method Description SelectionCacheTypeAbstractCachingEntitySelector. getCacheType()SelectionCacheTypeProbabilityEntitySelector. 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 SelectionCacheTypeDefaultPillarSelector. CACHE_TYPEMethods in org.optaplanner.core.impl.heuristic.selector.entity.pillar that return SelectionCacheType Modifier and Type Method Description SelectionCacheTypeDefaultPillarSelector. 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 baseMoveSelectorwithout any advanced capabilities (filtering, sorting, ...).MoveSelector<Solution_>AbstractMoveSelectorFactory. buildMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)BuildsMoveSelectorfrom theMoveSelectorConfigand provided parameters.MoveSelector<Solution_>MoveSelectorFactory. buildMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)BuildsMoveSelectorfrom theMoveSelectorConfigand provided parameters.protected booleanAbstractMoveSelectorFactory. 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 SelectionCacheTypeAbstractCachingMoveSelector. cacheTypeprotected SelectionCacheTypeProbabilityMoveSelector. cacheTypeMethods in org.optaplanner.core.impl.heuristic.selector.move.decorator that return SelectionCacheType Modifier and Type Method Description SelectionCacheTypeAbstractCachingMoveSelector. getCacheType()SelectionCacheTypeProbabilityMoveSelector. 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 SelectionCacheTypeMoveListFactoryToMoveSelectorBridge. cacheTypeMethods in org.optaplanner.core.impl.heuristic.selector.move.factory that return SelectionCacheType Modifier and Type Method Description SelectionCacheTypeMoveListFactoryToMoveSelectorBridge. 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 SelectionCacheTypeFromSolutionPropertyValueSelector. minimumCacheTypeMethods in org.optaplanner.core.impl.heuristic.selector.value that return SelectionCacheType Modifier and Type Method Description SelectionCacheTypeFromSolutionPropertyValueSelector. 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 booleanValueSelectorFactory. 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 SelectionCacheTypeDefaultSubChainSelector. CACHE_TYPEMethods in org.optaplanner.core.impl.heuristic.selector.value.chained that return SelectionCacheType Modifier and Type Method Description SelectionCacheTypeDefaultSubChainSelector. 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 SelectionCacheTypeAbstractCachingValueSelector. cacheTypeprotected SelectionCacheTypeEntityDependentSortingValueSelector. cacheTypeprotected SelectionCacheTypeProbabilityValueSelector. cacheTypeMethods in org.optaplanner.core.impl.heuristic.selector.value.decorator that return SelectionCacheType Modifier and Type Method Description SelectionCacheTypeAbstractCachingValueSelector. getCacheType()SelectionCacheTypeEntityDependentSortingValueSelector. getCacheType()SelectionCacheTypeProbabilityValueSelector. getCacheType()
-