OptaPlanner core 6.0.0.CR2

Uses of Interface
org.optaplanner.core.impl.phase.event.SolverPhaseLifecycleListener

Packages that use SolverPhaseLifecycleListener
org.optaplanner.core.impl.bestsolution   
org.optaplanner.core.impl.bruteforce   
org.optaplanner.core.impl.constructionheuristic   
org.optaplanner.core.impl.constructionheuristic.placer   
org.optaplanner.core.impl.heuristic.selector   
org.optaplanner.core.impl.heuristic.selector.common   
org.optaplanner.core.impl.heuristic.selector.entity   
org.optaplanner.core.impl.heuristic.selector.entity.decorator   
org.optaplanner.core.impl.heuristic.selector.entity.mimic   
org.optaplanner.core.impl.heuristic.selector.entity.pillar   
org.optaplanner.core.impl.heuristic.selector.move   
org.optaplanner.core.impl.heuristic.selector.move.composite   
org.optaplanner.core.impl.heuristic.selector.move.decorator   
org.optaplanner.core.impl.heuristic.selector.move.factory   
org.optaplanner.core.impl.heuristic.selector.move.generic   
org.optaplanner.core.impl.heuristic.selector.move.generic.chained   
org.optaplanner.core.impl.heuristic.selector.value   
org.optaplanner.core.impl.heuristic.selector.value.chained   
org.optaplanner.core.impl.heuristic.selector.value.decorator   
org.optaplanner.core.impl.heuristic.selector.variable   
org.optaplanner.core.impl.localsearch   
org.optaplanner.core.impl.phase   
org.optaplanner.core.impl.phase.custom   
org.optaplanner.core.impl.phase.event   
org.optaplanner.core.impl.solver   
org.optaplanner.core.impl.termination   
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.bestsolution
 

Classes in org.optaplanner.core.impl.bestsolution that implement SolverPhaseLifecycleListener
 class BestSolutionRecaller
          A BestSolutionRecaller remembers the best solution that a Solver encounters.
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.bruteforce
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.bruteforce
 interface BruteForceSolverPhase
          A BruteForceSolverPhase is a SolverPhase which uses the brute force algorithm.
 

Classes in org.optaplanner.core.impl.bruteforce that implement SolverPhaseLifecycleListener
 class DefaultBruteForceSolverPhase
          Default implementation of BruteForceSolverPhase.
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.constructionheuristic
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.constructionheuristic
 interface ConstructionHeuristicSolverPhase
          A ConstructionHeuristicSolverPhase is a SolverPhase which uses a construction heuristic algorithm, such as first fit, best fit decreasing, cheapest insertion, ...
 

Classes in org.optaplanner.core.impl.constructionheuristic that implement SolverPhaseLifecycleListener
 class DefaultConstructionHeuristicSolverPhase
          Default implementation of ConstructionHeuristicSolverPhase.
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.constructionheuristic.placer
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.constructionheuristic.placer
 interface EntityPlacer
           
 

Classes in org.optaplanner.core.impl.constructionheuristic.placer that implement SolverPhaseLifecycleListener
 class QueuedEntityPlacer
           
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector
 interface IterableSelector<T>
           
 interface ListIterableSelector<T>
           
 interface Selector
          General interface for MoveSelector, EntitySelector and ValueSelector which generates Moves or parts of them.
 

Classes in org.optaplanner.core.impl.heuristic.selector that implement SolverPhaseLifecycleListener
 class AbstractSelector
          Abstract superclass for Selector.
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.common
 

Classes in org.optaplanner.core.impl.heuristic.selector.common that implement SolverPhaseLifecycleListener
 class SelectionCacheLifecycleBridge
           
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity
 interface EntitySelector
          Selects instances of 1 PlanningEntity annotated class.
 

Classes in org.optaplanner.core.impl.heuristic.selector.entity that implement SolverPhaseLifecycleListener
 class AbstractEntitySelector
          Abstract superclass for EntitySelector.
 class FromSolutionEntitySelector
          This is the common EntitySelector implementation.
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity.decorator
 

Classes in org.optaplanner.core.impl.heuristic.selector.entity.decorator that implement SolverPhaseLifecycleListener
 class AbstractCachingEntitySelector
           
 class CachingEntitySelector
          A EntitySelector that caches the result of its child EntitySelector.
 class FilteringEntitySelector
           
 class ProbabilityEntitySelector
           
 class ShufflingEntitySelector
           
 class SortingEntitySelector
           
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity.mimic
 

Classes in org.optaplanner.core.impl.heuristic.selector.entity.mimic that implement SolverPhaseLifecycleListener
 class MimicRecordingEntitySelector
           
 class MimicReplayingEntitySelector
           
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity.pillar
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity.pillar
 interface PillarSelector
          A pillar is a List of entities that are somehow related.
 

Classes in org.optaplanner.core.impl.heuristic.selector.entity.pillar that implement SolverPhaseLifecycleListener
 class SameValuePillarSelector
          This is the common PillarSelector implementation.
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move
 interface MoveSelector
          Generates Moves.
 

Classes in org.optaplanner.core.impl.heuristic.selector.move that implement SolverPhaseLifecycleListener
 class AbstractMoveSelector
          Abstract superclass for MoveSelector.
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move.composite
 

Classes in org.optaplanner.core.impl.heuristic.selector.move.composite that implement SolverPhaseLifecycleListener
 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 SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move.decorator
 

Classes in org.optaplanner.core.impl.heuristic.selector.move.decorator that implement SolverPhaseLifecycleListener
 class AbstractCachingMoveSelector
           
 class CachingMoveSelector
          A MoveSelector that caches the result of its child MoveSelector.
 class FilteringMoveSelector
           
 class ProbabilityMoveSelector
           
 class ShufflingMoveSelector
           
 class SortingMoveSelector
           
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move.factory
 

Classes in org.optaplanner.core.impl.heuristic.selector.move.factory that implement SolverPhaseLifecycleListener
 class MoveIteratorFactoryToMoveSelectorBridge
          Bridges a MoveIteratorFactory to a MoveSelector.
 class MoveListFactoryToMoveSelectorBridge
          Bridges a MoveListFactory to a MoveSelector.
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move.generic
 

Classes in org.optaplanner.core.impl.heuristic.selector.move.generic that implement SolverPhaseLifecycleListener
 class ChangeMoveSelector
           
 class GenericMoveSelector
          Abstract superclass for every generic MoveSelector.
 class PillarSwapMoveSelector
           
 class SwapMoveSelector
           
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
 

Classes in org.optaplanner.core.impl.heuristic.selector.move.generic.chained that implement SolverPhaseLifecycleListener
 class SubChainChangeMoveSelector
           
 class SubChainSwapMoveSelector
           
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.value
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.value
 interface EntityIndependentValueSelector
           
 interface ValueSelector
          Selects values from the ValueRangeProvider) for a {@link PlanningVariable} annotated property.
 

Classes in org.optaplanner.core.impl.heuristic.selector.value that implement SolverPhaseLifecycleListener
 class AbstractValueSelector
          Abstract superclass for ValueSelector.
 class FromEntityPropertyValueSelector
          This is the common ValueSelector implementation.
 class FromSolutionPropertyValueSelector
          This is the common ValueSelector implementation.
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.value.chained
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.value.chained
 interface SubChainSelector
           
 

Classes in org.optaplanner.core.impl.heuristic.selector.value.chained that implement SolverPhaseLifecycleListener
 class DefaultSubChainSelector
          This is the common SubChainSelector implementation.
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.value.decorator
 

Classes in org.optaplanner.core.impl.heuristic.selector.value.decorator that implement SolverPhaseLifecycleListener
 class AbstractCachingValueSelector
           
 class CachingValueSelector
          A ValueSelector that caches the result of its child ValueSelector.
 class EntityDependentSortingValueSelector
           
 class InitializedValueSelector
          Filters out every value that is planning entity for which the planning variable (for which this ValueSelector applies to) and that is uninitialized too.
 class ProbabilityValueSelector
           
 class ReinitializeVariableValueSelector
          Returns no values if the variable is already initialized.
 class ShufflingValueSelector
           
 class SortingValueSelector
           
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.heuristic.selector.variable
 

Classes in org.optaplanner.core.impl.heuristic.selector.variable that implement SolverPhaseLifecycleListener
 class PlanningValueSelector
          Deprecated. 
 class PlanningValueWalker
          Deprecated. 
 class PlanningVariableWalker
          Deprecated. 
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.localsearch
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.localsearch
 interface LocalSearchSolverPhase
          A LocalSearchSolverPhase is a SolverPhase which uses a local search algorithm, such as tabu search, simulated annealing, ...
 

Classes in org.optaplanner.core.impl.localsearch that implement SolverPhaseLifecycleListener
 class DefaultLocalSearchSolverPhase
          Default implementation of LocalSearchSolverPhase.
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.phase
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.phase
 interface SolverPhase
          A SolverPhase
 

Classes in org.optaplanner.core.impl.phase that implement SolverPhaseLifecycleListener
 class AbstractSolverPhase
           
 

Methods in org.optaplanner.core.impl.phase with parameters of type SolverPhaseLifecycleListener
 void SolverPhase.addSolverPhaseLifecycleListener(SolverPhaseLifecycleListener lifecycleListener)
           
 void AbstractSolverPhase.addSolverPhaseLifecycleListener(SolverPhaseLifecycleListener lifecycleListener)
           
 void SolverPhase.removeSolverPhaseLifecycleListener(SolverPhaseLifecycleListener lifecycleListener)
           
 void AbstractSolverPhase.removeSolverPhaseLifecycleListener(SolverPhaseLifecycleListener lifecycleListener)
           
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.phase.custom
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.phase.custom
 interface CustomSolverPhase
          A CustomSolverPhase is a SolverPhase which uses the brute force algorithm
 

Classes in org.optaplanner.core.impl.phase.custom that implement SolverPhaseLifecycleListener
 class DefaultCustomSolverPhase
          Default implementation of CustomSolverPhase.
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.phase.event
 

Classes in org.optaplanner.core.impl.phase.event that implement SolverPhaseLifecycleListener
 class SolverPhaseLifecycleListenerAdapter
           
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.solver
 

Classes in org.optaplanner.core.impl.solver that implement SolverPhaseLifecycleListener
 class BasicPlumbingTermination
           
 

Methods in org.optaplanner.core.impl.solver with parameters of type SolverPhaseLifecycleListener
 void DefaultSolver.addSolverPhaseLifecycleListener(SolverPhaseLifecycleListener solverPhaseLifecycleListener)
           
 void DefaultSolver.removeSolverPhaseLifecycleListener(SolverPhaseLifecycleListener solverPhaseLifecycleListener)
           
 

Uses of SolverPhaseLifecycleListener in org.optaplanner.core.impl.termination
 

Subinterfaces of SolverPhaseLifecycleListener in org.optaplanner.core.impl.termination
 interface Termination
          A Termination determines when a Solver or a SolverPhase should stop.
 

Classes in org.optaplanner.core.impl.termination that implement SolverPhaseLifecycleListener
 class AbstractCompositeTermination
          Abstract superclass for CompositeTermination classes that combine multiple Terminations.
 class AbstractTermination
          Abstract superclass for Termination.
 class AndCompositeTermination
           
 class OrCompositeTermination
           
 class PhaseToSolverTerminationBridge
           
 class ScoreAttainedTermination
           
 class StepCountTermination
           
 class TimeMillisSpendTermination
           
 class UnimprovedStepCountTermination
           
 


OptaPlanner core 6.0.0.CR2

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