Class ScrabbleWordAssignment
- java.lang.Object
-
- org.optaplanner.examples.common.domain.AbstractPersistable
-
- org.optaplanner.examples.scrabble.domain.ScrabbleWordAssignment
-
- All Implemented Interfaces:
Serializable
public class ScrabbleWordAssignment extends AbstractPersistable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
-
-
Constructor Summary
Constructors Constructor Description ScrabbleWordAssignment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScrabbleWordDirectiongetDirection()intgetDistanceToCenter()StringgetLabel()ScrabbleSolutiongetSolution()ScrabbleCellgetStartCell()StringgetWord()booleanisOutOfGrid()voidsetDirection(ScrabbleWordDirection direction)voidsetSolution(ScrabbleSolution solution)voidsetStartCell(ScrabbleCell startCell)voidsetWord(String word)StringtoString()-
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId
-
-
-
-
Method Detail
-
getSolution
public ScrabbleSolution getSolution()
-
setSolution
public void setSolution(ScrabbleSolution solution)
-
getWord
public String getWord()
-
setWord
public void setWord(String word)
-
getStartCell
public ScrabbleCell getStartCell()
-
setStartCell
public void setStartCell(ScrabbleCell startCell)
-
getDirection
public ScrabbleWordDirection getDirection()
-
setDirection
public void setDirection(ScrabbleWordDirection direction)
-
getLabel
public String getLabel()
-
isOutOfGrid
public boolean isOutOfGrid()
-
getDistanceToCenter
public int getDistanceToCenter()
- Returns:
- manhattan distance
-
toString
public String toString()
- Overrides:
toStringin classAbstractPersistable
-
-