Class ScrabbleSolution
- java.lang.Object
-
- org.optaplanner.examples.common.domain.AbstractPersistable
-
- org.optaplanner.examples.scrabble.domain.ScrabbleSolution
-
- All Implemented Interfaces:
Serializable
public class ScrabbleSolution extends AbstractPersistable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
-
-
Constructor Summary
Constructors Constructor Description ScrabbleSolution()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScrabbleCellgetCell(int x, int y)List<ScrabbleCell>getCellList()ScrabbleWordDirection[]getDirectionRange()intgetGridHeight()intgetGridWidth()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetScore()List<ScrabbleWordAssignment>getWordList()voidsetCellList(List<ScrabbleCell> cellList)voidsetGridHeight(int gridHeight)voidsetGridWidth(int gridWidth)voidsetScore(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore score)voidsetWordList(List<ScrabbleWordAssignment> wordList)-
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId, toString
-
-
-
-
Method Detail
-
getGridWidth
public int getGridWidth()
-
setGridWidth
public void setGridWidth(int gridWidth)
-
getGridHeight
public int getGridHeight()
-
setGridHeight
public void setGridHeight(int gridHeight)
-
getCellList
public List<ScrabbleCell> getCellList()
-
setCellList
public void setCellList(List<ScrabbleCell> cellList)
-
getWordList
public List<ScrabbleWordAssignment> getWordList()
-
setWordList
public void setWordList(List<ScrabbleWordAssignment> wordList)
-
getScore
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getScore()
-
setScore
public void setScore(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore score)
-
getDirectionRange
public ScrabbleWordDirection[] getDirectionRange()
-
getCell
public ScrabbleCell getCell(int x, int y)
-
-