## Uses of Interface
com.mckoi.database.jdbc.DatabaseInterface

Packages that use DatabaseInterface
com.mckoi.database.jdbc: The JDBC interface to Mckoi.
com.mckoi.database.jdbcserver: Implementation of the DatabaseInterface interface, including classes to handle local (embedded) mode and remote (client/server) mode.

### Uses of DatabaseInterface in com.mckoi.database.jdbc

Methods in com.mckoi.database.jdbc that return DatabaseInterface
`DatabaseInterface` LocalBootable.`boot​(DBConfig config)` Boots the database with the given configuration.
`DatabaseInterface` LocalBootable.`connectToJVM()` Connects this interface to the database currently running in this JVM.
`DatabaseInterface` LocalBootable.`create​(java.lang.String username, java.lang.String password, DBConfig config)` Attempts to create a new database system with the given name, and the given username/password as the admin user for the system.

Constructors in com.mckoi.database.jdbc with parameters of type DatabaseInterface
`MConnection​(java.lang.String url, DatabaseInterface db_interface, int cache_size, int max_size)` Constructor.

### Uses of DatabaseInterface in com.mckoi.database.jdbcserver

Classes in com.mckoi.database.jdbcserver that implement DatabaseInterface
`class` `AbstractJDBCDatabaseInterface` An abstract implementation of JDBCDatabaseInterface that provides a connection between a single DatabaseConnection and a DatabaseInterface implementation.
`class` `JDBCDatabaseInterface` An implementation of jdbc.DatabaseInterface on the server-side.

Methods in com.mckoi.database.jdbcserver that return DatabaseInterface
`DatabaseInterface` DefaultLocalBootable.`boot​(DBConfig config)` Boots the local database with the given configuration.
`DatabaseInterface` DefaultLocalBootable.`connectToJVM()` Creates a new LocalDatabaseInterface that is connected to the database currently running in this VM.
`DatabaseInterface` DefaultLocalBootable.`create​(java.lang.String username, java.lang.String password, DBConfig config)` Creates and boots a local database with the given configuration.