Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.drools.planner.core.heuristic.selector.entity.EntitySelector

Packages that use EntitySelector
org.drools.planner.config.heuristic.selector.entity |
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.generic |

Uses of EntitySelector in org.drools.planner.config.heuristic.selector.entity

Methods in org.drools.planner.config.heuristic.selector.entity that return EntitySelector
`EntitySelector` | `EntitySelectorConfig.buildEntitySelector(EnvironmentMode environmentMode, SolutionDescriptor solutionDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)`

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

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

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

Classes in org.drools.planner.core.heuristic.selector.entity.decorator that implement EntitySelector
`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`

Fields in org.drools.planner.core.heuristic.selector.entity.decorator declared as EntitySelector
`protected EntitySelector` | `ProbabilityEntitySelector.childEntitySelector`
`protected EntitySelector` | `FilteringEntitySelector.childEntitySelector`
`protected EntitySelector` | `AbstractCachingEntitySelector.childEntitySelector`

Methods in org.drools.planner.core.heuristic.selector.entity.decorator that return EntitySelector
`EntitySelector` | `AbstractCachingEntitySelector.getChildEntitySelector()`

Constructors in org.drools.planner.core.heuristic.selector.entity.decorator with parameters of type EntitySelector
`AbstractCachingEntitySelector(EntitySelector childEntitySelector, SelectionCacheType cacheType)`
`CachingEntitySelector(EntitySelector childEntitySelector, SelectionCacheType cacheType, boolean randomSelection)`
`DecreasingDifficultyEntitySelector(EntitySelector childEntitySelector, SelectionCacheType cacheType, PlanningEntitySorter planningEntitySorter)` Deprecated.
`FilteringEntitySelector(EntitySelector childEntitySelector, List<SelectionFilter> entityFilterList)`
`ProbabilityEntitySelector(EntitySelector childEntitySelector, SelectionCacheType cacheType, SelectionProbabilityWeightFactory entityProbabilityWeightFactory)`
`ShufflingEntitySelector(EntitySelector childEntitySelector, SelectionCacheType cacheType)`

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

Fields in org.drools.planner.core.heuristic.selector.entity.pillar declared as EntitySelector
`protected EntitySelector` | `SameValuePillarSelector.entitySelector`

Constructors in org.drools.planner.core.heuristic.selector.entity.pillar with parameters of type EntitySelector
`SameValuePillarSelector(EntitySelector entitySelector, Collection<PlanningVariableDescriptor> variableDescriptors, boolean randomSelection)`

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

Fields in org.drools.planner.core.heuristic.selector.move.generic declared as EntitySelector
`protected EntitySelector` | `ChangeMoveSelector.entitySelector`
`protected EntitySelector` | `SwapMoveSelector.leftEntitySelector`
`protected EntitySelector` | `SwapMoveSelector.rightEntitySelector`

Constructors in org.drools.planner.core.heuristic.selector.move.generic with parameters of type EntitySelector
`ChangeMoveSelector(EntitySelector entitySelector, ValueSelector valueSelector, boolean randomSelection)`
`SwapMoveSelector(EntitySelector leftEntitySelector, EntitySelector rightEntitySelector, Collection<PlanningVariableDescriptor> variableDescriptors, boolean randomSelection)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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