Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Drools Planner distribution 6.0.0.Alpha9
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.constructionheuristic.placer.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.constructionheuristic.placer.entity

Fields in org.drools.planner.core.constructionheuristic.placer.entity declared as EntitySelector
`protected EntitySelector` | `QueuedEntityPlacer.entitySelector`

Constructors in org.drools.planner.core.constructionheuristic.placer.entity with parameters of type EntitySelector
`QueuedEntityPlacer(EntitySelector entitySelector, List<ValuePlacer> valuePlacerList)`

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` | `FilteringEntitySelector` TODO This class isn't used because `EntitySelector`'s are upgraded to `SelectionCacheType.STEP`.
`class` | `ProbabilityEntitySelector`
`class` | `ShufflingEntitySelector`
`class` | `SortingEntitySelector`

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)`
`FilteringEntitySelector(EntitySelector childEntitySelector, List<SelectionFilter> filterList)`
`ProbabilityEntitySelector(EntitySelector childEntitySelector, SelectionCacheType cacheType, SelectionProbabilityWeightFactory probabilityWeightFactory)`
`ShufflingEntitySelector(EntitySelector childEntitySelector, SelectionCacheType cacheType)`
`SortingEntitySelector(EntitySelector childEntitySelector, SelectionCacheType cacheType, SelectionSorter sorter)`

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
| Drools Planner distribution 6.0.0.Alpha9
PREV NEXT | FRAMES NO FRAMES

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