org.optaplanner.core.impl.exhaustivesearch.node
Class ExhaustiveSearchNode
java.lang.Object
org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
public class ExhaustiveSearchNode
- extends Object
ExhaustiveSearchNode
public ExhaustiveSearchNode(ExhaustiveSearchLayer layer,
ExhaustiveSearchNode parent)
getLayer
public ExhaustiveSearchLayer getLayer()
getParent
public ExhaustiveSearchNode getParent()
getBreadth
public long getBreadth()
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)
getOptimisticBound
public Score getOptimisticBound()
setOptimisticBound
public void setOptimisticBound(Score optimisticBound)
isExpandable
public boolean isExpandable()
setExpandable
public void setExpandable(boolean expandable)
getDepth
public int getDepth()
getTreeId
public String getTreeId()
getUninitializedVariableCount
public int getUninitializedVariableCount()
getEntity
public Object getEntity()
isLastLayer
public boolean isLastLayer()
getParentBreadth
public long getParentBreadth()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.