public class Puzzle extends TableRow
Modifier and Type | Class and Description |
---|---|
static class |
Puzzle.DifficultyType |
static class |
Puzzle.PuzzleType |
static class |
Puzzle.VisibilityType |
Constructor and Description |
---|
Puzzle() |
Puzzle(int problemID,
int graphID,
int userID,
java.lang.String puzzleData,
Puzzle.VisibilityType visibility,
java.lang.String name,
Puzzle.PuzzleType gameType,
int difficulty,
double scoreFactor,
java.lang.String description,
java.lang.String message) |
Puzzle(Puzzle g) |
Puzzle(java.sql.ResultSet rs) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAccessLevel() |
java.lang.String |
getDescription() |
Puzzle.DifficultyType |
getDifficulty() |
int |
getDifficultyAsInt() |
int |
getGraphID() |
int |
getIsMultiEditPuzzle() |
java.sql.Timestamp |
getLastUpdate() |
java.lang.String |
getMessage() |
java.lang.String |
getName() |
int |
getProblemID() |
java.lang.String |
getPuzzleData() |
int |
getPuzzleID() |
Puzzle.PuzzleType |
getPuzzletype() |
int |
getUserID() |
Puzzle.VisibilityType |
getVisibility() |
boolean |
isMultiEditPuzzle() |
void |
setAccessLevel(java.lang.String accessLevel) |
void |
setDescription(java.lang.String description) |
void |
setDifficulty(Puzzle.DifficultyType difficulty) |
void |
setGraphID(int graphID) |
void |
setIsMultiEditPuzzle(int n) |
void |
setLastUpdate(java.sql.Timestamp datetime) |
void |
setMessage(java.lang.String message) |
void |
setName(java.lang.String name) |
void |
setProblemID(int problemID) |
void |
setPuzzleData(java.lang.String puzzleData) |
void |
setPuzzleID(int gameID) |
void |
setPuzzletype(Puzzle.PuzzleType puzzletype) |
void |
setUserID(int userID) |
void |
setVisibility(Puzzle.VisibilityType visibility) |
getCSVFields, insertStatement, insertStatement, selectStatement, selectStatement, updateStatement, updateStatement, updateStatement
public Puzzle()
public Puzzle(java.sql.ResultSet rs)
public Puzzle(Puzzle g)
public Puzzle(int problemID, int graphID, int userID, java.lang.String puzzleData, Puzzle.VisibilityType visibility, java.lang.String name, Puzzle.PuzzleType gameType, int difficulty, double scoreFactor, java.lang.String description, java.lang.String message)
public int getPuzzleID()
public void setPuzzleID(int gameID)
public int getProblemID()
public void setProblemID(int problemID)
public int getGraphID()
public void setGraphID(int graphID)
public int getUserID()
public void setUserID(int userID)
public java.lang.String getPuzzleData()
public void setPuzzleData(java.lang.String puzzleData)
public Puzzle.VisibilityType getVisibility()
public void setVisibility(Puzzle.VisibilityType visibility)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getAccessLevel()
public void setAccessLevel(java.lang.String accessLevel)
public Puzzle.PuzzleType getPuzzletype()
public void setPuzzletype(Puzzle.PuzzleType puzzletype)
public Puzzle.DifficultyType getDifficulty()
public int getDifficultyAsInt()
public void setDifficulty(Puzzle.DifficultyType difficulty)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getMessage()
public void setMessage(java.lang.String message)
public java.sql.Timestamp getLastUpdate()
public void setLastUpdate(java.sql.Timestamp datetime)
public void setIsMultiEditPuzzle(int n)
public int getIsMultiEditPuzzle()
public boolean isMultiEditPuzzle()