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 PlanningValueSelector.phaseEnded(AbstractSolverPhaseScope phaseScope)
          Deprecated.  
 void PlanningValueWalker.phaseEnded(AbstractSolverPhaseScope phaseScope)
          Deprecated.  
 void PlanningVariableWalker.phaseEnded(AbstractSolverPhaseScope phaseScope)
          Deprecated.  
 void PlanningValueSelector.phaseStarted(AbstractSolverPhaseScope phaseScope)
          Deprecated.  
 void PlanningValueWalker.phaseStarted(AbstractSolverPhaseScope phaseScope)
          Deprecated.  
 void PlanningVariableWalker.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 Termination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)
          See Termination.calculateSolverTimeGradient(DefaultSolverScope).
 double OrCompositeTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)
          Calculates the minimum timeGradient of all Terminations.
 double StepCountTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)
           
 double UnimprovedStepCountTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)
           
 double PhaseToSolverTerminationBridge.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)
           
 double TimeMillisSpendTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)
           
 double ScoreAttainedTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)
           
 double AndCompositeTermination.calculatePhaseTimeGradient(AbstractSolverPhaseScope phaseScope)
          Calculates the minimum timeGradient of all Terminations.
 boolean Termination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)
          Called by the SolverPhase after every step and every move to determine if the search should stop.
 boolean OrCompositeTermination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)
           
 boolean StepCountTermination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)
           
 boolean UnimprovedStepCountTermination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)
           
 boolean PhaseToSolverTerminationBridge.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)
           
 boolean TimeMillisSpendTermination.isPhaseTerminated(AbstractSolverPhaseScope phaseScope)
           
 boolean ScoreAttainedTermination.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)
           
 



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