Interface | Description |
---|---|
Database |
Interface for interacting with a Plan SQL database.
|
Class | Description |
---|---|
AbstractDatabase |
Abstract class representing a Database.
|
BukkitDBSystem |
Bukkit Database system that initializes SQLite and MySQL database objects.
|
DBAccessLock |
Database Lock that prevents queries and transactions from taking place before database schema is ready.
|
DBSystem |
System that holds the active databases.
|
H2DB |
Implementation of the H2 database
|
H2DB.Factory | |
MySQLDB | |
NukkitDBSystem |
Nukkit Database system that initializes SQLite and MySQL database objects.
|
ProxyDBSystem |
Bungee Database system that initializes MySQL object.
|
SpongeDBSystem |
DBSystem for Sponge.
|
SQLDB |
Class containing main logic for different data related save and load functionality.
|
SQLiteDB | |
SQLiteDB.Factory |
Enum | Description |
---|---|
Database.State |
Possible State changes:
CLOSED to PATCHING (Database init),
PATCHING to OPEN (Database initialized),
OPEN to CLOSING (Database closing),
CLOSING to CLOSED (Database closed),
PATCHING to CLOSED (Database closed prematurely)
|
DBType |
An enum which stores the name, the config name and if the Database supports MySQL Queries
|