org.drools.planner.core.constructionheuristic.scope
Class ConstructionHeuristicMoveScope

java.lang.Object
  extended by org.drools.planner.core.constructionheuristic.scope.ConstructionHeuristicMoveScope

public class ConstructionHeuristicMoveScope
extends Object


Constructor Summary
ConstructionHeuristicMoveScope(ConstructionHeuristicStepScope stepScope)
           
 
Method Summary
 Move getMove()
           
 int getMoveIndex()
           
 Score getScore()
           
 ScoreDirector getScoreDirector()
           
 ConstructionHeuristicStepScope getStepScope()
           
 Move getUndoMove()
           
 Random getWorkingRandom()
           
 Solution getWorkingSolution()
           
 void setMove(Move move)
           
 void setMoveIndex(int moveIndex)
           
 void setScore(Score score)
           
 void setUndoMove(Move undoMove)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConstructionHeuristicMoveScope

public ConstructionHeuristicMoveScope(ConstructionHeuristicStepScope stepScope)
Method Detail

getStepScope

public ConstructionHeuristicStepScope getStepScope()

getMoveIndex

public int getMoveIndex()

setMoveIndex

public void setMoveIndex(int moveIndex)

getMove

public Move getMove()

setMove

public void setMove(Move move)

getUndoMove

public Move getUndoMove()

setUndoMove

public void setUndoMove(Move undoMove)

getScore

public Score getScore()

setScore

public void setScore(Score score)

getScoreDirector

public ScoreDirector getScoreDirector()

getWorkingSolution

public Solution getWorkingSolution()

getWorkingRandom

public Random getWorkingRandom()

toString

public String toString()
Overrides:
toString in class Object


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