OptaPlanner distribution 6.2.1-SNAPSHOT

Uses of Interface
org.optaplanner.core.impl.heuristic.selector.value.ValueSelector

Packages that use ValueSelector
org.optaplanner.core.config.heuristic.selector.common.nearby   
org.optaplanner.core.config.heuristic.selector.value   
org.optaplanner.core.impl.heuristic.selector.common.iterator   
org.optaplanner.core.impl.heuristic.selector.move.generic   
org.optaplanner.core.impl.heuristic.selector.move.generic.chained   
org.optaplanner.core.impl.heuristic.selector.value   
org.optaplanner.core.impl.heuristic.selector.value.decorator   
org.optaplanner.core.impl.heuristic.selector.value.nearby   
 

Uses of ValueSelector in org.optaplanner.core.config.heuristic.selector.common.nearby
 

Methods in org.optaplanner.core.config.heuristic.selector.common.nearby that return ValueSelector
 ValueSelector NearbySelectionConfig.applyNearbyValueSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector valueSelector)
           
 

Methods in org.optaplanner.core.config.heuristic.selector.common.nearby with parameters of type ValueSelector
 ValueSelector NearbySelectionConfig.applyNearbyValueSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector valueSelector)
           
 

Uses of ValueSelector in org.optaplanner.core.config.heuristic.selector.value
 

Methods in org.optaplanner.core.config.heuristic.selector.value that return ValueSelector
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)
           
 

Methods in org.optaplanner.core.config.heuristic.selector.value with parameters of type ValueSelector
protected  ValueSelector ValueSelectorConfig.applyInitializedChainedValueFilter(HeuristicConfigPolicy configPolicy, GenuineVariableDescriptor variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector valueSelector)
           
 

Uses of ValueSelector in org.optaplanner.core.impl.heuristic.selector.common.iterator
 

Constructors in org.optaplanner.core.impl.heuristic.selector.common.iterator with parameters of type ValueSelector
AbstractOriginalChangeIterator(EntitySelector entitySelector, ValueSelector valueSelector)
           
AbstractRandomChangeIterator(EntitySelector entitySelector, ValueSelector valueSelector)
           
 

Uses of ValueSelector in org.optaplanner.core.impl.heuristic.selector.move.generic
 

Fields in org.optaplanner.core.impl.heuristic.selector.move.generic declared as ValueSelector
protected  ValueSelector PillarChangeMoveSelector.valueSelector
           
protected  ValueSelector ChangeMoveSelector.valueSelector
           
 

Constructors in org.optaplanner.core.impl.heuristic.selector.move.generic with parameters of type ValueSelector
ChangeMoveSelector(EntitySelector entitySelector, ValueSelector valueSelector, boolean randomSelection)
           
PillarChangeMoveSelector(PillarSelector pillarSelector, ValueSelector valueSelector, boolean randomSelection)
           
 

Uses of ValueSelector in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 

Fields in org.optaplanner.core.impl.heuristic.selector.move.generic.chained declared as ValueSelector
protected  ValueSelector TailChainSwapMoveSelector.valueSelector
           
 

Constructors in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with parameters of type ValueSelector
TailChainSwapMoveSelector(EntitySelector entitySelector, ValueSelector valueSelector, boolean randomSelection)
           
 

Uses of ValueSelector in org.optaplanner.core.impl.heuristic.selector.value
 

Subinterfaces of ValueSelector in org.optaplanner.core.impl.heuristic.selector.value
 interface EntityIndependentValueSelector
           
 

Classes in org.optaplanner.core.impl.heuristic.selector.value that implement ValueSelector
 class AbstractValueSelector
          Abstract superclass for ValueSelector.
 class FromEntityPropertyValueSelector
          This is the common ValueSelector implementation.
 class FromSolutionPropertyValueSelector
          This is the common ValueSelector implementation.
 

Uses of ValueSelector in org.optaplanner.core.impl.heuristic.selector.value.decorator
 

Classes in org.optaplanner.core.impl.heuristic.selector.value.decorator that implement ValueSelector
 class AbstractCachingValueSelector
           
 class CachingValueSelector
          A ValueSelector that caches the result of its child ValueSelector.
 class DowncastingValueSelector
           
 class EntityDependentSortingValueSelector
           
 class InitializedValueSelector
          Prevents creating chains without an anchor.
 class ProbabilityValueSelector
           
 class ReinitializeVariableValueSelector
          Prevents reassigning of already initialized variables during Construction Heuristics and Exhaustive Search.
 class SelectedCountLimitValueSelector
           
 class ShufflingValueSelector
           
 class SortingValueSelector
           
 

Fields in org.optaplanner.core.impl.heuristic.selector.value.decorator declared as ValueSelector
protected  ValueSelector SelectedCountLimitValueSelector.childValueSelector
           
protected  ValueSelector ReinitializeVariableValueSelector.childValueSelector
           
protected  ValueSelector InitializedValueSelector.childValueSelector
           
protected  ValueSelector EntityDependentSortingValueSelector.childValueSelector
           
protected  ValueSelector DowncastingValueSelector.childValueSelector
           
 

Methods in org.optaplanner.core.impl.heuristic.selector.value.decorator that return ValueSelector
 ValueSelector EntityDependentSortingValueSelector.getChildValueSelector()
           
 ValueSelector DowncastingValueSelector.getChildValueSelector()
           
 ValueSelector AbstractCachingValueSelector.getChildValueSelector()
           
 

Constructors in org.optaplanner.core.impl.heuristic.selector.value.decorator with parameters of type ValueSelector
DowncastingValueSelector(ValueSelector childValueSelector, Class<?> downcastEntityClass)
           
EntityDependentSortingValueSelector(ValueSelector childValueSelector, SelectionCacheType cacheType, SelectionSorter sorter)
           
InitializedValueSelector(ValueSelector childValueSelector)
           
ReinitializeVariableValueSelector(ValueSelector childValueSelector)
           
SelectedCountLimitValueSelector(ValueSelector childValueSelector, long selectedCountLimit)
          Unlike most of the other ValueSelector decorations, this one works for an entity dependent ValueSelector too.
 

Uses of ValueSelector in org.optaplanner.core.impl.heuristic.selector.value.nearby
 

Classes in org.optaplanner.core.impl.heuristic.selector.value.nearby that implement ValueSelector
 class NearEntityNearbyValueSelector
           
 

Fields in org.optaplanner.core.impl.heuristic.selector.value.nearby declared as ValueSelector
protected  ValueSelector NearEntityNearbyValueSelector.childValueSelector
           
 

Constructors in org.optaplanner.core.impl.heuristic.selector.value.nearby with parameters of type ValueSelector
NearEntityNearbyValueSelector(ValueSelector childValueSelector, EntitySelector originEntitySelector, NearbyDistanceMeter nearbyDistanceMeter, NearbyRandom nearbyRandom, boolean randomSelection)
           
 


OptaPlanner distribution 6.2.1-SNAPSHOT

Copyright © 2006-2015 JBoss by Red Hat. All Rights Reserved.