Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- net.foxgenesis.watame.sql.AbstractDatabase (implements java.lang.AutoCloseable)
- net.foxgenesis.config.fields.ConfigField<E>
- net.foxgenesis.config.fields.ArrayField
- net.foxgenesis.config.fields.BooleanField
- net.foxgenesis.config.fields.ChannelField
- net.foxgenesis.config.fields.JSONField
- net.foxgenesis.config.fields.LongField
- net.foxgenesis.config.fields.RoleField
- net.foxgenesis.config.fields.StringField
- net.foxgenesis.watame.Constants
- ch.qos.logback.core.pattern.Converter<E>
- ch.qos.logback.core.pattern.FormattingConverter<E>
- ch.qos.logback.core.pattern.DynamicConverter<E> (implements ch.qos.logback.core.spi.ContextAware, ch.qos.logback.core.spi.LifeCycle)
- ch.qos.logback.core.pattern.CompositeConverter<E>
- ch.qos.logback.core.pattern.color.ForegroundCompositeConverterBase<E>
- net.foxgenesis.log.CustomHighlight
- ch.qos.logback.core.pattern.color.ForegroundCompositeConverterBase<E>
- ch.qos.logback.core.pattern.CompositeConverter<E>
- ch.qos.logback.core.pattern.DynamicConverter<E> (implements ch.qos.logback.core.spi.ContextAware, ch.qos.logback.core.spi.LifeCycle)
- ch.qos.logback.core.pattern.FormattingConverter<E>
- net.foxgenesis.watame.sql.DataManager (implements java.lang.AutoCloseable, net.foxgenesis.watame.sql.IDatabaseManager)
- net.foxgenesis.watame.util.DiscordUtils
- 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)
- org.json.JSONObject
- net.foxgenesis.config.fields.JSONObjectAdv
- net.foxgenesis.config.KVPFile
- net.foxgenesis.watame.Main
- net.foxgenesis.util.MethodTimer
- net.foxgenesis.util.ProgramArguments
- java.lang.Record
- net.foxgenesis.watame.sql.DatabaseProperties
- net.foxgenesis.util.ResourceUtils.ModuleResource
- net.foxgenesis.util.ResourceUtils
- net.foxgenesis.util.SingleInstanceUtil
- net.foxgenesis.config.fields.StorageHandler
- net.foxgenesis.config.fields.StorageKey
- net.foxgenesis.util.StringUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- net.foxgenesis.util.SingleInstanceUtil.SingleInstanceLockException
- java.lang.RuntimeException
- java.lang.Exception
- net.foxgenesis.watame.plugin.UntrustedPluginLoader<T>
- net.foxgenesis.watame.WatameBot
- net.foxgenesis.watame.WatameBot.ProtectedJDABuilder
Interface Hierarchy
- net.foxgenesis.watame.sql.AbstractDatabase.StatementConsumer
- net.foxgenesis.watame.sql.AbstractDatabase.StatementFunction<R>
- java.lang.AutoCloseable
- net.foxgenesis.watame.plugin.IPlugin
- net.foxgenesis.watame.sql.IDatabaseManager
- net.foxgenesis.watame.sql.IGuildData
- net.foxgenesis.util.function.TriConsumer<T,
U, R>
Annotation Interface Hierarchy
- net.foxgenesis.watame.plugin.PluginProperties (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.foxgenesis.watame.ExitCode
- net.foxgenesis.config.fields.SQLDataType
- net.foxgenesis.watame.WatameBot.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)