org.drools.planner.core.score.director
Class AbstractScoreDirectorFactory

java.lang.Object
  extended by org.drools.planner.core.score.director.AbstractScoreDirectorFactory
All Implemented Interfaces:
ScoreDirectorFactory
Direct Known Subclasses:
DroolsScoreDirectorFactory, IncrementalScoreDirectorFactory, SimpleScoreDirectorFactory

public abstract class AbstractScoreDirectorFactory
extends Object
implements ScoreDirectorFactory

Abstract superclass for ScoreDirectorFactory.

See Also:
ScoreDirectorFactory

Field Summary
protected  org.slf4j.Logger logger
           
protected  ScoreDefinition scoreDefinition
           
protected  SolutionDescriptor solutionDescriptor
           
 
Constructor Summary
AbstractScoreDirectorFactory()
           
 
Method Summary
 ScoreDefinition getScoreDefinition()
           
 SolutionDescriptor getSolutionDescriptor()
           
 void setScoreDefinition(ScoreDefinition scoreDefinition)
           
 void setSolutionDescriptor(SolutionDescriptor solutionDescriptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.drools.planner.core.score.director.ScoreDirectorFactory
buildScoreDirector
 

Field Detail

logger

protected final transient org.slf4j.Logger logger

solutionDescriptor

protected SolutionDescriptor solutionDescriptor

scoreDefinition

protected ScoreDefinition scoreDefinition
Constructor Detail

AbstractScoreDirectorFactory

public AbstractScoreDirectorFactory()
Method Detail

getSolutionDescriptor

public SolutionDescriptor getSolutionDescriptor()
Specified by:
getSolutionDescriptor in interface ScoreDirectorFactory
Returns:
never null

setSolutionDescriptor

public void setSolutionDescriptor(SolutionDescriptor solutionDescriptor)

getScoreDefinition

public ScoreDefinition getScoreDefinition()
Specified by:
getScoreDefinition in interface ScoreDirectorFactory
Returns:
never null

setScoreDefinition

public void setScoreDefinition(ScoreDefinition scoreDefinition)


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