org.drools.planner.core.localsearch.decider.deciderscorecomparator
Class NaturalDeciderScoreComparatorFactory

java.lang.Object
  extended by org.drools.planner.core.localsearch.decider.deciderscorecomparator.AbstractDeciderScoreComparatorFactory
      extended by org.drools.planner.core.localsearch.decider.deciderscorecomparator.NaturalDeciderScoreComparatorFactory
All Implemented Interfaces:
EventListener, DeciderScoreComparatorFactory, LocalSearchSolverPhaseLifecycleListener

public class NaturalDeciderScoreComparatorFactory
extends AbstractDeciderScoreComparatorFactory

Implementation of DeciderScoreComparatorFactory. Compares by the natural order of scores.

See Also:
DeciderScoreComparatorFactory

Field Summary
 
Fields inherited from class org.drools.planner.core.localsearch.decider.deciderscorecomparator.AbstractDeciderScoreComparatorFactory
logger
 
Constructor Summary
NaturalDeciderScoreComparatorFactory()
           
 
Method Summary
 Comparator<Score> createDeciderScoreComparator()
           
 
Methods inherited from class org.drools.planner.core.localsearch.decider.deciderscorecomparator.AbstractDeciderScoreComparatorFactory
beforeDeciding, phaseEnded, phaseStarted, stepDecided, stepTaken
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NaturalDeciderScoreComparatorFactory

public NaturalDeciderScoreComparatorFactory()
Method Detail

createDeciderScoreComparator

public Comparator<Score> createDeciderScoreComparator()
Returns:
never null


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