Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Drools Planner distribution 6.0.0.Alpha9
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.drools.planner.core.phase.AbstractSolverPhaseScope

Packages that use AbstractSolverPhaseScope
org.drools.planner.core.bruteforce.scope |
org.drools.planner.core.constructionheuristic.greedyFit.scope |
org.drools.planner.core.constructionheuristic.placer |
org.drools.planner.core.constructionheuristic.placer.entity |
org.drools.planner.core.constructionheuristic.scope |
org.drools.planner.core.heuristic.selector |
org.drools.planner.core.heuristic.selector.common |
org.drools.planner.core.heuristic.selector.entity |
org.drools.planner.core.heuristic.selector.entity.decorator |
org.drools.planner.core.heuristic.selector.move.decorator |
org.drools.planner.core.heuristic.selector.move.factory |
org.drools.planner.core.heuristic.selector.variable |
org.drools.planner.core.localsearch.scope |
org.drools.planner.core.phase |
org.drools.planner.core.phase.custom.scope |
org.drools.planner.core.phase.event |
org.drools.planner.core.phase.step |
org.drools.planner.core.solver |
org.drools.planner.core.termination |

Uses of AbstractSolverPhaseScope in org.drools.planner.core.bruteforce.scope

Subclasses of AbstractSolverPhaseScope in org.drools.planner.core.bruteforce.scope
`class` | `BruteForceSolverPhaseScope`

Uses of AbstractSolverPhaseScope in org.drools.planner.core.constructionheuristic.greedyFit.scope

Subclasses of AbstractSolverPhaseScope in org.drools.planner.core.constructionheuristic.greedyFit.scope
`class` | `GreedyFitSolverPhaseScope`

Uses of AbstractSolverPhaseScope in org.drools.planner.core.constructionheuristic.placer

Methods in org.drools.planner.core.constructionheuristic.placer with parameters of type AbstractSolverPhaseScope
`void` | `AbstractPlacer.phaseEnded(AbstractSolverPhaseScope solverPhaseScope)`
`void` | `AbstractPlacer.phaseStarted(AbstractSolverPhaseScope solverPhaseScope)`

Uses of AbstractSolverPhaseScope in org.drools.planner.core.constructionheuristic.placer.entity

Methods in org.drools.planner.core.constructionheuristic.placer.entity with parameters of type AbstractSolverPhaseScope
`void` | `QueuedEntityPlacer.phaseEnded(AbstractSolverPhaseScope solverPhaseScope)`
`void` | `QueuedEntityPlacer.phaseStarted(AbstractSolverPhaseScope solverPhaseScope)`

Uses of AbstractSolverPhaseScope in org.drools.planner.core.constructionheuristic.scope

Subclasses of AbstractSolverPhaseScope in org.drools.planner.core.constructionheuristic.scope
`class` | `ConstructionHeuristicSolverPhaseScope`

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

Methods in org.drools.planner.core.heuristic.selector with parameters of type AbstractSolverPhaseScope
`void` | `AbstractSelector.phaseEnded(AbstractSolverPhaseScope phaseScope)`
`void` | `AbstractSelector.phaseStarted(AbstractSolverPhaseScope phaseScope)`

Uses of AbstractSolverPhaseScope in org.drools.planner.core.heuristic.selector.common

Methods in org.drools.planner.core.heuristic.selector.common with parameters of type AbstractSolverPhaseScope
`void` | `SelectionCacheLifecycleBridge.phaseEnded(AbstractSolverPhaseScope phaseScope)`
`void` | `SelectionCacheLifecycleBridge.phaseStarted(AbstractSolverPhaseScope phaseScope)`

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

Methods in org.drools.planner.core.heuristic.selector.entity with parameters of type AbstractSolverPhaseScope
`void` | `PlanningEntitySelector.phaseEnded(AbstractSolverPhaseScope phaseScope)` Deprecated.
`void` | `PlanningEntitySelector.phaseStarted(AbstractSolverPhaseScope phaseScope)` Deprecated.

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

Methods in org.drools.planner.core.heuristic.selector.entity.decorator with parameters of type AbstractSolverPhaseScope
`void` | `FilteringEntitySelector.phaseEnded(AbstractSolverPhaseScope phaseScope)`
`void` | `FilteringEntitySelector.phaseStarted(AbstractSolverPhaseScope phaseScope)`

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

Methods in org.drools.planner.core.heuristic.selector.move.decorator with parameters of type AbstractSolverPhaseScope
`void` | `FilteringMoveSelector.phaseEnded(AbstractSolverPhaseScope phaseScope)`
`void` | `FilteringMoveSelector.phaseStarted(AbstractSolverPhaseScope phaseScope)`

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

Methods in org.drools.planner.core.heuristic.selector.move.factory with parameters of type AbstractSolverPhaseScope
`void` | `MoveIteratorFactoryToMoveSelectorBridge.phaseEnded(AbstractSolverPhaseScope phaseScope)`
`void` | `MoveIteratorFactoryToMoveSelectorBridge.phaseStarted(AbstractSolverPhaseScope phaseScope)`

Uses of AbstractSolverPhaseScope in org.drools.planner.core.heuristic.selector.variable

Methods in org.drools.planner.core.heuristic.selector.variable with parameters of type AbstractSolverPhaseScope
`void` | `PlanningVariableWalker.phaseEnded(AbstractSolverPhaseScope phaseScope)` Deprecated.
`void` | `PlanningValueWalker.phaseEnded(AbstractSolverPhaseScope phaseScope)` Deprecated.
`void` | `PlanningValueSelector.phaseEnded(AbstractSolverPhaseScope phaseScope)` Deprecated.
`void` | `PlanningVariableWalker.phaseStarted(AbstractSolverPhaseScope phaseScope)` Deprecated.
`void` | `PlanningValueWalker.phaseStarted(AbstractSolverPhaseScope phaseScope)` Deprecated.
`void` | `PlanningValueSelector.phaseStarted(AbstractSolverPhaseScope phaseScope)` Deprecated.

Uses of AbstractSolverPhaseScope in org.drools.planner.core.localsearch.scope

Subclasses of AbstractSolverPhaseScope in org.drools.planner.core.localsearch.scope
`class` | `LocalSearchSolverPhaseScope`

Uses of AbstractSolverPhaseScope in org.drools.planner.core.phase

Methods in org.drools.planner.core.phase with parameters of type AbstractSolverPhaseScope
`void` | `AbstractSolverPhase.phaseEnded(AbstractSolverPhaseScope phaseScope)`
`void` | `AbstractSolverPhase.phaseStarted(AbstractSolverPhaseScope phaseScope)`

Uses of AbstractSolverPhaseScope in org.drools.planner.core.phase.custom.scope

Subclasses of AbstractSolverPhaseScope in org.drools.planner.core.phase.custom.scope
`class` | `CustomSolverPhaseScope`

Uses of AbstractSolverPhaseScope in org.drools.planner.core.phase.event

Methods in org.drools.planner.core.phase.event with parameters of type AbstractSolverPhaseScope
`void` | `SolverPhaseLifecycleSupport.firePhaseEnded(AbstractSolverPhaseScope phaseScope)`
`void` | `SolverPhaseLifecycleSupport.firePhaseStarted(AbstractSolverPhaseScope phaseScope)`
`void` | `SolverPhaseLifecycleListenerAdapter.phaseEnded(AbstractSolverPhaseScope phaseScope)`
`void` | `SolverPhaseLifecycleListener.phaseEnded(AbstractSolverPhaseScope phaseScope)`
`void` | `SolverPhaseLifecycleListenerAdapter.phaseStarted(AbstractSolverPhaseScope phaseScope)`
`void` | `SolverPhaseLifecycleListener.phaseStarted(AbstractSolverPhaseScope phaseScope)`

Uses of AbstractSolverPhaseScope in org.drools.planner.core.phase.step

Methods in org.drools.planner.core.phase.step that return AbstractSolverPhaseScope
`abstract AbstractSolverPhaseScope` | `AbstractStepScope.getPhaseScope()`

Uses of AbstractSolverPhaseScope in org.drools.planner.core.solver

Methods in org.drools.planner.core.solver with parameters of type AbstractSolverPhaseScope
`double` | `BasicPlumbingTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)`
`boolean` | `BasicPlumbingTermination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)`

Uses of AbstractSolverPhaseScope in org.drools.planner.core.termination

Methods in org.drools.planner.core.termination with parameters of type AbstractSolverPhaseScope
`double` | `UnimprovedStepCountTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)`
`double` | `TimeMillisSpendTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)`
`double` | `Termination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)` See `Termination.calculateSolverTimeGradient(DefaultSolverScope)`.
`double` | `StepCountTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)`
`double` | `ScoreAttainedTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)`
`double` | `PhaseToSolverTerminationBridge.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)`
`double` | `OrCompositeTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)` Calculates the minimum timeGradient of all Terminations.
`double` | `AndCompositeTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)` Calculates the minimum timeGradient of all Terminations.
`boolean` | `UnimprovedStepCountTermination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)`
`boolean` | `TimeMillisSpendTermination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)`
`boolean` | `Termination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)` Called by the `SolverPhase` after every step and every move to determine if the search should stop.
`boolean` | `StepCountTermination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)`
`boolean` | `ScoreAttainedTermination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)`
`boolean` | `PhaseToSolverTerminationBridge.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)`
`boolean` | `OrCompositeTermination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)`
`boolean` | `AndCompositeTermination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)`
`void` | `PhaseToSolverTerminationBridge.phaseEnded(AbstractSolverPhaseScope phaseScope)`
`void` | `AbstractCompositeTermination.phaseEnded(AbstractSolverPhaseScope phaseScope)`
`void` | `PhaseToSolverTerminationBridge.phaseStarted(AbstractSolverPhaseScope phaseScope)`
`void` | `AbstractCompositeTermination.phaseStarted(AbstractSolverPhaseScope phaseScope)`

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.