public class WorldTimesTable extends UserIDTable
columnUserID, usersTable
db, tableName, usingMySQL
Constructor and Description |
---|
WorldTimesTable(SQLDB db,
boolean usingMySQL)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addWorldTimesToSessions(Map<UUID,Map<UUID,List<Session>>> map) |
void |
addWorldTimesToSessions(UUID uuid,
Map<Integer,Session> sessions) |
void |
createTable() |
Map<Integer,WorldTimes> |
getAllWorldTimesBySessionID() |
WorldTimes |
getWorldTimesOfServer() |
WorldTimes |
getWorldTimesOfServer(UUID serverUUID) |
WorldTimes |
getWorldTimesOfUser(UUID uuid) |
void |
saveWorldTimes(Map<UUID,Map<UUID,List<Session>>> allSessions) |
void |
saveWorldTimes(UUID uuid,
int sessionID,
WorldTimes worldTimes) |
removeUser
addColumns, close, commit, createTable, equals, execute, executeUnsafe, getConnection, getDb, getTableName, getVersion, hashCode, removeAllData, removeColumns, toString
public WorldTimesTable(SQLDB db, boolean usingMySQL)
db
- Database this table is a part of.usingMySQL
- Database is a MySQL database.public void createTable() throws DBCreateTableException
createTable
in class Table
DBCreateTableException
public void saveWorldTimes(UUID uuid, int sessionID, WorldTimes worldTimes) throws SQLException
SQLException
public void addWorldTimesToSessions(UUID uuid, Map<Integer,Session> sessions) throws SQLException
SQLException
public WorldTimes getWorldTimesOfServer() throws SQLException
SQLException
public WorldTimes getWorldTimesOfServer(UUID serverUUID) throws SQLException
SQLException
public WorldTimes getWorldTimesOfUser(UUID uuid) throws SQLException
SQLException
public void addWorldTimesToSessions(Map<UUID,Map<UUID,List<Session>>> map) throws SQLException
SQLException
public void saveWorldTimes(Map<UUID,Map<UUID,List<Session>>> allSessions) throws SQLException
SQLException
public Map<Integer,WorldTimes> getAllWorldTimesBySessionID() throws SQLException
SQLException
Copyright © 2017. All rights reserved.