public class PlayablePuzzle extends Puzzle implements Cacheable<PlayablePuzzle>
Puzzle.DifficultyType, Puzzle.PuzzleType, Puzzle.VisibilityType
Constructor and Description |
---|
PlayablePuzzle() |
PlayablePuzzle(java.sql.ResultSet rs) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(PlayablePuzzle o) |
java.lang.String |
getCreator() |
int |
getGlobalBest() |
java.lang.String |
getGraphName() |
boolean |
getIsPlayable() |
int |
getItemIdentifier() |
java.lang.String |
getItemName() |
int |
getNumberVertices() |
boolean |
getSelected() |
java.lang.String |
getStatus() |
java.lang.String |
getTutorialData() |
int |
getUserBest() |
boolean |
isSelected() |
void |
setCreator(java.lang.String creator) |
void |
setGlobalBest(int globalBest) |
void |
setGraphName(java.lang.String graph_name) |
void |
setIsPlayable(int isPlayable) |
void |
setNumberVertices(int number_vertices) |
void |
setSelected(boolean sel) |
void |
setStatus(java.lang.String status) |
void |
setTutorialData(java.lang.String tutorialData) |
void |
setUserBest(int userBest) |
void |
toggleSelected() |
void |
updateThisItemBasedOn(Cacheable<?> other)
In case you need to update the new item with values from the
old one.
|
getAccessLevel, getDescription, getDifficulty, getDifficultyAsInt, getGraphID, getIsMultiEditPuzzle, getLastUpdate, getMessage, getName, getProblemID, getPuzzleData, getPuzzleID, getPuzzletype, getUserID, getVisibility, isMultiEditPuzzle, setAccessLevel, setDescription, setDifficulty, setGraphID, setIsMultiEditPuzzle, setLastUpdate, setMessage, setName, setProblemID, setPuzzleData, setPuzzleID, setPuzzletype, setUserID, setVisibility
getCSVFields, insertStatement, insertStatement, selectStatement, selectStatement, updateStatement, updateStatement, updateStatement
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLastUpdate
public PlayablePuzzle()
public PlayablePuzzle(java.sql.ResultSet rs)
public int compareTo(PlayablePuzzle o)
compareTo
in interface java.lang.Comparable<PlayablePuzzle>
public int getUserBest()
public void setUserBest(int userBest)
public int getGlobalBest()
public void setGlobalBest(int globalBest)
public java.lang.String getCreator()
public void setCreator(java.lang.String creator)
public boolean getIsPlayable()
public void setIsPlayable(int isPlayable)
public java.lang.String getTutorialData()
public void setTutorialData(java.lang.String tutorialData)
public int getItemIdentifier()
getItemIdentifier
in interface Cacheable<PlayablePuzzle>
public java.lang.String getItemName()
getItemName
in interface Cacheable<PlayablePuzzle>
public void updateThisItemBasedOn(Cacheable<?> other)
Cacheable
updateThisItemBasedOn
in interface Cacheable<PlayablePuzzle>
public java.lang.String getStatus()
public void setStatus(java.lang.String status)
public boolean isSelected()
public boolean getSelected()
public void setSelected(boolean sel)
public void toggleSelected()
public int getNumberVertices()
public void setNumberVertices(int number_vertices)
public java.lang.String getGraphName()
public void setGraphName(java.lang.String graph_name)