public class WorldTable extends Table
Used for storing id references to world names.
Modifier and Type | Field and Description |
---|---|
String |
statementSelectID |
db, tableName, usingMySQL
Constructor and Description |
---|
WorldTable(SQLDB db,
boolean usingMySQL)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
createTable() |
String |
getColumnID() |
String |
getColumnWorldName() |
List<String> |
getWorlds()
Used to get the available world names.
|
void |
saveWorlds(Collection<String> worlds)
Used to save a list of world names.
|
addColumns, close, commit, createTable, equals, execute, executeUnsafe, getConnection, getDb, getTableName, getVersion, hashCode, removeAllData, removeColumns, toString
public final String statementSelectID
public WorldTable(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 List<String> getWorlds() throws SQLException
SQLException
- Database error occurs.public void saveWorlds(Collection<String> worlds) throws SQLException
Already saved names will not be saved.
worlds
- List of world names.SQLException
- Database error occurs.public String getColumnID()
public String getColumnWorldName()
Copyright © 2017. All rights reserved.