Uses of Interface
me.github.simonplays15.betterbansystem.core.database.IDatabase
Packages that use IDatabase
Package
Description
-
Uses of IDatabase in me.github.simonplays15.betterbansystem.core
Methods in me.github.simonplays15.betterbansystem.core that return IDatabaseModifier and TypeMethodDescriptionBetterBanSystem.getDatabase()
Retrieves the database associated with this BetterBanSystem instance. -
Uses of IDatabase in me.github.simonplays15.betterbansystem.core.database
Classes in me.github.simonplays15.betterbansystem.core.database that implement IDatabaseModifier and TypeClassDescriptionclass
This abstract class represents a generic database. -
Uses of IDatabase in me.github.simonplays15.betterbansystem.core.database.mongodb
Classes in me.github.simonplays15.betterbansystem.core.database.mongodb that implement IDatabaseModifier and TypeClassDescriptionclass
A subclass of MongoDBDatabase that implements caching for enhanced performance.class
MongoDBDatabase is a concrete class that extends the abstract class Database. -
Uses of IDatabase in me.github.simonplays15.betterbansystem.core.database.mysql
Classes in me.github.simonplays15.betterbansystem.core.database.mysql that implement IDatabaseModifier and TypeClassDescriptionclass
A cached implementation of MySQLDatabase that provides caching for database queries.class
MySQLDatabase is a class that extends the abstract class Database and provides methods for managing an MySQL database. -
Uses of IDatabase in me.github.simonplays15.betterbansystem.core.database.sqlite
Classes in me.github.simonplays15.betterbansystem.core.database.sqlite that implement IDatabaseModifier and TypeClassDescriptionclass
This class extends the SQLiteDatabase class and provides caching capabilities for select queries.class
The SQLiteDatabase class represents a database connection and provides methods for interacting with the database.