Hierarchy For All Packages
Package Hierarchies:- dev.bluetree242.serverassistantai.api,
- dev.bluetree242.serverassistantai.api.config,
- dev.bluetree242.serverassistantai.api.config.configured,
- dev.bluetree242.serverassistantai.api.config.loader,
- dev.bluetree242.serverassistantai.api.config.option,
- dev.bluetree242.serverassistantai.api.database,
- dev.bluetree242.serverassistantai.api.events,
- dev.bluetree242.serverassistantai.api.exceptions,
- dev.bluetree242.serverassistantai.api.history,
- dev.bluetree242.serverassistantai.api.jda,
- dev.bluetree242.serverassistantai.api.registry.chatmodel,
- dev.bluetree242.serverassistantai.api.registry.credentials,
- dev.bluetree242.serverassistantai.api.registry.documentloader,
- dev.bluetree242.serverassistantai.api.registry.embedding,
- dev.bluetree242.serverassistantai.api.registry.questiondetection
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- dev.bluetree242.serverassistantai.api.config.option.OptionList
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.HashMap<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - dev.bluetree242.serverassistantai.api.config.option.OptionMap
- java.util.HashMap<K,
- dev.bluetree242.serverassistantai.api.config.ConfigManager<C>
- org.bukkit.event.Event
- dev.bluetree242.serverassistantai.api.events.PostDiscordHandleEvent
- dev.bluetree242.serverassistantai.api.events.PostMinecraftHandleEvent
- dev.bluetree242.serverassistantai.api.events.PreDiscordHandleEvent (implements org.bukkit.event.Cancellable)
- dev.bluetree242.serverassistantai.api.events.PreMinecraftHandleEvent (implements org.bukkit.event.Cancellable)
- java.lang.Record
- dev.bluetree242.serverassistantai.api.registry.chatmodel.ChatModelContext
- dev.bluetree242.serverassistantai.api.config.configured.ConfiguredChatModel<U>
- dev.bluetree242.serverassistantai.api.config.configured.ConfiguredEmbeddingModel<U>
- dev.bluetree242.serverassistantai.api.config.configured.ConfiguredQuestionDetection<T>
- dev.bluetree242.serverassistantai.api.registry.credentials.CredentialsContext
- dev.bluetree242.serverassistantai.api.database.DatabaseManager.DiscordUsageRecord
- dev.bluetree242.serverassistantai.api.database.DatabaseManager.MinecraftUsageRecord
- dev.bluetree242.serverassistantai.api.registry.embedding.EmbeddingContext
- dev.bluetree242.serverassistantai.api.history.HistoryMessage<T>
- dev.bluetree242.serverassistantai.api.history.HistoryMessage.MessageSource<T>
- dev.bluetree242.serverassistantai.api.registry.questiondetection.QuestionDetector.Question
- dev.bluetree242.serverassistantai.api.registry.questiondetection.QuestionDetectorContext
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- dev.bluetree242.serverassistantai.api.exceptions.UserFriendlyException
- dev.bluetree242.serverassistantai.api.exceptions.IncorrectTypeException
- dev.bluetree242.serverassistantai.api.exceptions.MissingCredentialsException
- dev.bluetree242.serverassistantai.api.exceptions.UserFriendlyException
- java.lang.RuntimeException
- java.lang.Exception
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- dev.bluetree242.serverassistantai.api.config.loader.ChatEnvironmentConfig
- dev.bluetree242.serverassistantai.api.registry.chatmodel.ChatModelProvider<T>
- dev.bluetree242.serverassistantai.api.registry.chatmodel.ChatModelRegistry
- dev.bluetree242.serverassistantai.api.config.Config
- dev.bluetree242.serverassistantai.api.config.Config.Discord
- dev.bluetree242.serverassistantai.api.config.Config.HelpfulInformation
- dev.bluetree242.serverassistantai.api.config.Config.HelpfulInformation.Environment
- dev.bluetree242.serverassistantai.api.config.Config.Limits
- dev.bluetree242.serverassistantai.api.config.Config.Minecraft
- dev.bluetree242.serverassistantai.api.config.Config.Minecraft.ChatListener
- dev.bluetree242.serverassistantai.api.config.Config.Minecraft.ReplyingAnimation
- dev.bluetree242.serverassistantai.api.config.Config.Prompt
- dev.bluetree242.serverassistantai.api.config.Config.ResponseFiltering
- dev.bluetree242.serverassistantai.api.config.Config.Splitter
- dev.bluetree242.serverassistantai.api.config.loader.ConfigLoader
- dev.bluetree242.serverassistantai.api.config.configured.ConfiguredDiscordMessage
- dev.bluetree242.serverassistantai.api.registry.credentials.CredentialsLoader<T>
- dev.bluetree242.serverassistantai.api.registry.credentials.CredentialsRegistry
- dev.bluetree242.serverassistantai.api.database.DatabaseManager
- dev.bluetree242.serverassistantai.api.registry.documentloader.DocumentLoader
- dev.bluetree242.serverassistantai.api.registry.documentloader.DocumentLoaderRegistry
- dev.bluetree242.serverassistantai.api.registry.embedding.EmbeddingModelProvider<T>
- dev.bluetree242.serverassistantai.api.registry.embedding.EmbeddingModelRegistry
- dev.bluetree242.serverassistantai.api.jda.JDAManager
- dev.bluetree242.serverassistantai.api.registry.questiondetection.QuestionDetector
- dev.bluetree242.serverassistantai.api.registry.questiondetection.QuestionDetectorProvider<T>
- dev.bluetree242.serverassistantai.api.registry.questiondetection.QuestionDetectorRegistry
- dev.bluetree242.serverassistantai.api.ServerAssistantAIAPI
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.bluetree242.serverassistantai.api.config.Config.Minecraft.ReplyingAnimation.TYPE
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)