Uses of Interface
org.drools.planner.core.heuristic.selector.Selector

Packages that use Selector
org.drools.planner.core.heuristic.selector   
org.drools.planner.core.heuristic.selector.common.decorator   
org.drools.planner.core.heuristic.selector.common.iterator   
org.drools.planner.core.heuristic.selector.entity   
org.drools.planner.core.heuristic.selector.entity.decorator   
org.drools.planner.core.heuristic.selector.entity.pillar   
org.drools.planner.core.heuristic.selector.move   
org.drools.planner.core.heuristic.selector.move.composite   
org.drools.planner.core.heuristic.selector.move.decorator   
org.drools.planner.core.heuristic.selector.move.factory   
org.drools.planner.core.heuristic.selector.move.generic   
org.drools.planner.core.heuristic.selector.move.generic.chained   
org.drools.planner.core.heuristic.selector.value   
org.drools.planner.core.heuristic.selector.value.chained   
org.drools.planner.core.heuristic.selector.value.decorator   
 

Uses of Selector in org.drools.planner.core.heuristic.selector
 

Classes in org.drools.planner.core.heuristic.selector that implement Selector
 class AbstractSelector
          Abstract superclass for Selector.
 

Uses of Selector in org.drools.planner.core.heuristic.selector.common.decorator
 

Methods in org.drools.planner.core.heuristic.selector.common.decorator with parameters of type Selector
 double FixedSelectorProbabilityWeightFactory.createProbabilityWeight(ScoreDirector scoreDirector, Selector selector)
           
 double FairSelectorProbabilityWeightFactory.createProbabilityWeight(ScoreDirector scoreDirector, Selector selector)
           
 

Constructor parameters in org.drools.planner.core.heuristic.selector.common.decorator with type arguments of type Selector
FixedSelectorProbabilityWeightFactory(Map<Selector,Double> fixedProbabilityWeightMap)
           
 

Uses of Selector in org.drools.planner.core.heuristic.selector.common.iterator
 

Methods in org.drools.planner.core.heuristic.selector.common.iterator with parameters of type Selector
static
<SubS> long
AbstractOriginalSwapIterator.getSize(Selector leftSubSelector, Selector rightSubSelector)
           
 

Uses of Selector in org.drools.planner.core.heuristic.selector.entity
 

Subinterfaces of Selector in org.drools.planner.core.heuristic.selector.entity
 interface EntitySelector
          Selects instances of 1 PlanningEntity annotated class.
 

Classes in org.drools.planner.core.heuristic.selector.entity that implement Selector
 class AbstractEntitySelector
          Abstract superclass for EntitySelector.
 class FromSolutionEntitySelector
          This is the common EntitySelector implementation.
 

Uses of Selector in org.drools.planner.core.heuristic.selector.entity.decorator
 

Classes in org.drools.planner.core.heuristic.selector.entity.decorator that implement Selector
 class AbstractCachingEntitySelector
           
 class CachingEntitySelector
          A EntitySelector that caches the result of its child EntitySelector.
 class DecreasingDifficultyEntitySelector
          Deprecated. 
 class FilteringEntitySelector
          TODO This class isn't used because EntitySelector's are upgraded to SelectionCacheType.STEP.
 class ProbabilityEntitySelector
           
 class ShufflingEntitySelector
           
 

Uses of Selector in org.drools.planner.core.heuristic.selector.entity.pillar
 

Subinterfaces of Selector in org.drools.planner.core.heuristic.selector.entity.pillar
 interface PillarSelector
          A pillar is a List of entities that are somehow related.
 

Classes in org.drools.planner.core.heuristic.selector.entity.pillar that implement Selector
 class SameValuePillarSelector
          This is the common PillarSelector implementation.
 

Uses of Selector in org.drools.planner.core.heuristic.selector.move
 

Subinterfaces of Selector in org.drools.planner.core.heuristic.selector.move
 interface MoveSelector
          Generates Moves.
 

Classes in org.drools.planner.core.heuristic.selector.move that implement Selector
 class AbstractMoveSelector
          Abstract superclass for MoveSelector.
 

Uses of Selector in org.drools.planner.core.heuristic.selector.move.composite
 

Classes in org.drools.planner.core.heuristic.selector.move.composite that implement Selector
 class CartesianProductMoveSelector
          A CompositeMoveSelector that cartesian products 2 or more MoveSelectors.
 class CompositeMoveSelector
          Abstract superclass for every composite MoveSelector.
 class UnionMoveSelector
          A CompositeMoveSelector that unions 2 or more MoveSelectors.
 

Uses of Selector in org.drools.planner.core.heuristic.selector.move.decorator
 

Classes in org.drools.planner.core.heuristic.selector.move.decorator that implement Selector
 class AbstractCachingMoveSelector
           
 class CachingMoveSelector
          A MoveSelector that caches the result of its child MoveSelector.
 class FilteringMoveSelector
           
 class ProbabilityMoveSelector
           
 class ShufflingMoveSelector
           
 

Uses of Selector in org.drools.planner.core.heuristic.selector.move.factory
 

Classes in org.drools.planner.core.heuristic.selector.move.factory that implement Selector
 class MoveIteratorFactoryToMoveSelectorBridge
          Bridges a MoveIteratorFactory to a MoveSelector.
 class MoveListFactoryToMoveSelectorBridge
          Bridges a MoveListFactory to a MoveSelector.
 

Uses of Selector in org.drools.planner.core.heuristic.selector.move.generic
 

Classes in org.drools.planner.core.heuristic.selector.move.generic that implement Selector
 class ChangeMoveSelector
           
 class GenericMoveSelector
          Abstract superclass for every generic MoveSelector.
 class PillarSwapMoveSelector
           
 class SwapMoveSelector
           
 

Uses of Selector in org.drools.planner.core.heuristic.selector.move.generic.chained
 

Classes in org.drools.planner.core.heuristic.selector.move.generic.chained that implement Selector
 class SubChainChangeMoveSelector
           
 class SubChainSwapMoveSelector
           
 

Uses of Selector in org.drools.planner.core.heuristic.selector.value
 

Subinterfaces of Selector in org.drools.planner.core.heuristic.selector.value
 interface ValueSelector
          Selects values from the ValueRange) for a {@link PlanningVariable} annotated property.
 

Classes in org.drools.planner.core.heuristic.selector.value that implement Selector
 class AbstractValueSelector
          Abstract superclass for ValueSelector.
 class FromSolutionPropertyValueSelector
          This is the common ValueSelector implementation.
 

Uses of Selector in org.drools.planner.core.heuristic.selector.value.chained
 

Subinterfaces of Selector in org.drools.planner.core.heuristic.selector.value.chained
 interface SubChainSelector
           
 

Classes in org.drools.planner.core.heuristic.selector.value.chained that implement Selector
 class DefaultSubChainSelector
          This is the common SubChainSelector implementation.
 

Uses of Selector in org.drools.planner.core.heuristic.selector.value.decorator
 

Classes in org.drools.planner.core.heuristic.selector.value.decorator that implement Selector
 class AbstractCachingValueSelector
           
 class CachingValueSelector
          A ValueSelector that caches the result of its child ValueSelector.
 class ProbabilityValueSelector
           
 class ShufflingValueSelector
           
 



Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.