Class Hierarchy
- java.lang.Object
- net.foxgenesis.database.AbstractDatabase (implements java.lang.AutoCloseable)
- net.foxgenesis.watame.sql.WatameBotDatabase (implements net.foxgenesis.watame.sql.IGuildDataProvider, net.foxgenesis.property.IPropertyProvider<K,
F, M>)
- net.foxgenesis.watame.sql.WatameBotDatabase (implements net.foxgenesis.watame.sql.IGuildDataProvider, net.foxgenesis.property.IPropertyProvider<K,
- net.foxgenesis.watame.sql.AbstractDatabase (implements java.lang.AutoCloseable)
- net.foxgenesis.watame.sql.DataManager (implements java.lang.AutoCloseable, net.foxgenesis.watame.sql.IGuildDataProvider)
- net.dv8tion.jda.api.events.Event (implements net.dv8tion.jda.api.events.GenericEvent)
- net.foxgenesis.watame.sql.DataManager.DatabaseLoadedEvent
- net.foxgenesis.watame.sql.GuildData (implements java.lang.AutoCloseable, net.foxgenesis.watame.sql.IGuildData)
- java.lang.Record
- net.foxgenesis.watame.sql.DatabaseProperties
- net.foxgenesis.database.AbstractDatabase (implements java.lang.AutoCloseable)
Interface Hierarchy
- net.foxgenesis.watame.sql.AbstractDatabase.CallableStatementConsumer
- net.foxgenesis.watame.sql.AbstractDatabase.CallableStatementFunction<R>
- net.foxgenesis.watame.sql.AbstractDatabase.StatementConsumer
- net.foxgenesis.watame.sql.AbstractDatabase.StatementFunction<R>
- net.foxgenesis.watame.sql.IGuildData
- net.foxgenesis.watame.sql.IGuildDataProvider