OptaPlanner core 6.2.0.Beta1

Uses of Interface
org.optaplanner.core.impl.solver.event.SolverLifecycleListener

Packages that use SolverLifecycleListener
org.optaplanner.core.impl.constructionheuristic   
org.optaplanner.core.impl.constructionheuristic.decider.forager   
org.optaplanner.core.impl.constructionheuristic.event   
org.optaplanner.core.impl.constructionheuristic.placer   
org.optaplanner.core.impl.exhaustivesearch   
org.optaplanner.core.impl.exhaustivesearch.decider   
org.optaplanner.core.impl.exhaustivesearch.event   
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.localsearch   
org.optaplanner.core.impl.localsearch.decider.acceptor   
org.optaplanner.core.impl.localsearch.decider.acceptor.hillclimbing   
org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance   
org.optaplanner.core.impl.localsearch.decider.acceptor.latesimulatedannealing   
org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing   
org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing   
org.optaplanner.core.impl.localsearch.decider.acceptor.tabu   
org.optaplanner.core.impl.localsearch.decider.deciderscorecomparator   
org.optaplanner.core.impl.localsearch.decider.forager   
org.optaplanner.core.impl.localsearch.event   
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.solver.event   
org.optaplanner.core.impl.solver.recaller   
org.optaplanner.core.impl.solver.termination   
 

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

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic
 interface ConstructionHeuristicPhase
          A ConstructionHeuristicPhase is a Phase which uses a construction heuristic algorithm, such as First Fit, First Fit Decreasing, Cheapest Insertion, ...
 

Classes in org.optaplanner.core.impl.constructionheuristic that implement SolverLifecycleListener
 class DefaultConstructionHeuristicPhase
          Default implementation of ConstructionHeuristicPhase.
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic.decider.forager
 

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic.decider.forager
 interface ConstructionHeuristicForager
           
 

Classes in org.optaplanner.core.impl.constructionheuristic.decider.forager that implement SolverLifecycleListener
 class AbstractConstructionHeuristicForager
           
 class DefaultConstructionHeuristicForager
           
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic.event
 

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.constructionheuristic.event
 interface ConstructionHeuristicPhaseLifecycleListener
           
 

Classes in org.optaplanner.core.impl.constructionheuristic.event that implement SolverLifecycleListener
 class ConstructionHeuristicPhaseLifecycleListenerAdapter
           
 

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

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

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

Uses of SolverLifecycleListener in org.optaplanner.core.impl.exhaustivesearch
 

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.exhaustivesearch
 interface ExhaustiveSearchPhase
          A ExhaustiveSearchPhase is a Phase which uses an exhaustive algorithm.
 

Classes in org.optaplanner.core.impl.exhaustivesearch that implement SolverLifecycleListener
 class DefaultExhaustiveSearchPhase
          Default implementation of ExhaustiveSearchPhase.
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.exhaustivesearch.decider
 

Classes in org.optaplanner.core.impl.exhaustivesearch.decider that implement SolverLifecycleListener
 class ExhaustiveSearchDecider
           
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.exhaustivesearch.event
 

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.exhaustivesearch.event
 interface ExhaustiveSearchPhaseLifecycleListener
           
 

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

Subinterfaces of SolverLifecycleListener 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 SolverLifecycleListener
 class AbstractSelector
          Abstract superclass for Selector.
 

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

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

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

Subinterfaces of SolverLifecycleListener 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 SolverLifecycleListener
 class AbstractEntitySelector
          Abstract superclass for EntitySelector.
 class FromSolutionEntitySelector
          This is the common EntitySelector implementation.
 

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

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

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

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

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

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.heuristic.selector.entity.pillar
 interface PillarSelector
          A pillar is a List of entities that have the same planning value for each (or a subset) of their planning values.
 

Classes in org.optaplanner.core.impl.heuristic.selector.entity.pillar that implement SolverLifecycleListener
 class DefaultPillarSelector
           
 

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

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

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

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

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

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

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

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

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

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

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

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

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

Subinterfaces of SolverLifecycleListener 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 SolverLifecycleListener
 class AbstractValueSelector
          Abstract superclass for ValueSelector.
 class FromEntityPropertyValueSelector
          This is the common ValueSelector implementation.
 class FromSolutionPropertyValueSelector
          This is the common ValueSelector implementation.
 

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

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

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

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

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

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

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

Classes in org.optaplanner.core.impl.localsearch that implement SolverLifecycleListener
 class DefaultLocalSearchPhase
          Default implementation of LocalSearchPhase.
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor
 

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor
 interface Acceptor
          An Acceptor accepts or rejects a selected Move.
 

Classes in org.optaplanner.core.impl.localsearch.decider.acceptor that implement SolverLifecycleListener
 class AbstractAcceptor
          Abstract superclass for Acceptor.
 class CompositeAcceptor
          Combines several acceptors into one.
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor.hillclimbing
 

Classes in org.optaplanner.core.impl.localsearch.decider.acceptor.hillclimbing that implement SolverLifecycleListener
 class HillClimbingAcceptor
           
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance
 

Classes in org.optaplanner.core.impl.localsearch.decider.acceptor.lateacceptance that implement SolverLifecycleListener
 class LateAcceptanceAcceptor
           
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor.latesimulatedannealing
 

Classes in org.optaplanner.core.impl.localsearch.decider.acceptor.latesimulatedannealing that implement SolverLifecycleListener
 class LateSimulatedAnnealingAcceptor
           
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing
 

Classes in org.optaplanner.core.impl.localsearch.decider.acceptor.simulatedannealing that implement SolverLifecycleListener
 class SimulatedAnnealingAcceptor
          The time gradient implementation of simulated annealing.
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing
 

Classes in org.optaplanner.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing that implement SolverLifecycleListener
 class StepCountingHillClimbingAcceptor
           
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu
 

Classes in org.optaplanner.core.impl.localsearch.decider.acceptor.tabu that implement SolverLifecycleListener
 class AbstractTabuAcceptor
          Abstract superclass for all Tabu Acceptors.
 class EntityTabuAcceptor
           
 class MoveTabuAcceptor
           
 class SolutionTabuAcceptor
           
 class ValueTabuAcceptor
           
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.deciderscorecomparator
 

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.deciderscorecomparator
 interface DeciderScoreComparatorFactory
          A DeciderScoreComparatorFactory creates a new DeciderScoreComparator each step, which compares 2 scores to decide the next step.
 

Classes in org.optaplanner.core.impl.localsearch.decider.deciderscorecomparator that implement SolverLifecycleListener
 class AbstractDeciderScoreComparatorFactory
          Abstract superclass for DeciderScoreComparatorFactory.
 class NaturalDeciderScoreComparatorFactory
          Implementation of DeciderScoreComparatorFactory.
 class ShiftingHardPenaltyDeciderScoreComparatorFactory
           
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.forager
 

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.decider.forager
 interface Forager
          A Forager collects the accepted moves and picks the next step from those for the Decider.
 

Classes in org.optaplanner.core.impl.localsearch.decider.forager that implement SolverLifecycleListener
 class AbstractForager
          Abstract superclass for Forager.
 class AcceptedForager
          An AcceptedForager is a Forager which forages accepted moves and ignores unaccepted moves.
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.event
 

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.localsearch.event
 interface LocalSearchPhaseLifecycleListener
           
 

Classes in org.optaplanner.core.impl.localsearch.event that implement SolverLifecycleListener
 class LocalSearchPhaseLifecycleListenerAdapter
           
 

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

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.phase
 interface Phase
          A phase of a Solver.
 

Classes in org.optaplanner.core.impl.phase that implement SolverLifecycleListener
 class AbstractPhase
           
 

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

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.phase.custom
 interface CustomPhase
          A CustomPhase is a Phase which uses the brute force algorithm
 

Classes in org.optaplanner.core.impl.phase.custom that implement SolverLifecycleListener
 class DefaultCustomPhase
          Default implementation of CustomPhase.
 

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

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.phase.event
 interface PhaseLifecycleListener
           
 

Classes in org.optaplanner.core.impl.phase.event that implement SolverLifecycleListener
 class PhaseLifecycleListenerAdapter
           
 

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

Classes in org.optaplanner.core.impl.solver that implement SolverLifecycleListener
 class BasicPlumbingTermination
          Concurrency notes: Condition predicate on (BasicPlumbingTermination.problemFactChangeQueue is not empty or BasicPlumbingTermination.terminatedEarly is true)
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.solver.event
 

Classes in org.optaplanner.core.impl.solver.event that implement SolverLifecycleListener
 class SolverLifecycleListenerAdapter
           
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.solver.recaller
 

Classes in org.optaplanner.core.impl.solver.recaller that implement SolverLifecycleListener
 class BestSolutionRecaller
          A BestSolutionRecaller remembers the best solution that a Solver encounters.
 

Uses of SolverLifecycleListener in org.optaplanner.core.impl.solver.termination
 

Subinterfaces of SolverLifecycleListener in org.optaplanner.core.impl.solver.termination
 interface Termination
          A Termination determines when a Solver or a Phase should stop.
 

Classes in org.optaplanner.core.impl.solver.termination that implement SolverLifecycleListener
 class AbstractCompositeTermination
          Abstract superclass that combines multiple Terminations.
 class AbstractTermination
          Abstract superclass for Termination.
 class AndCompositeTermination
           
 class BestScoreFeasibleTermination
           
 class BestScoreTermination
           
 class OrCompositeTermination
           
 class PhaseToSolverTerminationBridge
           
 class StepCountTermination
           
 class TimeMillisSpentTermination
           
 class UnimprovedStepCountTermination
           
 class UnimprovedTimeMillisSpentTermination
           
 


OptaPlanner core 6.2.0.Beta1

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