org.drools.planner.core.localsearch.decider.selector
Interface Selector

All Superinterfaces:
DeciderAware, EventListener, LocalSearchSolverPhaseLifecycleListener
All Known Implementing Classes:
AbstractSelector, CompositeSelector, MoveFactorySelector, TopListSelector

public interface Selector
extends DeciderAware, LocalSearchSolverPhaseLifecycleListener

A Selector selects or generates moves for the Decider.

See Also:
AbstractSelector

Method Summary
 Iterator<Move> moveIterator(LocalSearchStepScope localSearchStepScope)
           
 
Methods inherited from interface org.drools.planner.core.localsearch.decider.DeciderAware
setDecider
 
Methods inherited from interface org.drools.planner.core.localsearch.event.LocalSearchSolverPhaseLifecycleListener
beforeDeciding, phaseEnded, phaseStarted, stepDecided, stepTaken
 

Method Detail

moveIterator

Iterator<Move> moveIterator(LocalSearchStepScope localSearchStepScope)


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