Class ExhaustiveSearchNode

java.lang.Object
org.optaplanner.core.impl.exhaustivesearch.node.ExhaustiveSearchNode

public class ExhaustiveSearchNode extends Object
  • Constructor Details

  • Method Details

    • 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()
    • getEntity

      public Object getEntity()
    • isLastLayer

      public boolean isLastLayer()
    • getParentBreadth

      public long getParentBreadth()
    • toString

      public String toString()
      Overrides:
      toString in class Object