Hierarchy For All Packages
- group.worldstandard.pudel.api,
- group.worldstandard.pudel.api.agent,
- group.worldstandard.pudel.api.annotation,
- group.worldstandard.pudel.api.audio,
- group.worldstandard.pudel.api.command,
- group.worldstandard.pudel.api.database,
- group.worldstandard.pudel.api.event,
- group.worldstandard.pudel.api.interaction
Class Hierarchy
- java.lang.Object
- group.worldstandard.pudel.api.agent.McpToolDefinition
- group.worldstandard.pudel.api.agent.McpToolDefinition.Builder
- group.worldstandard.pudel.api.PluginInfo
- group.worldstandard.pudel.api.database.TableSchema
- group.worldstandard.pudel.api.database.TableSchema.Builder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- group.worldstandard.pudel.api.audio.DAVEProvider.DAVEException
- java.lang.Exception
- group.worldstandard.pudel.api.agent.ToolDefinition
- group.worldstandard.pudel.api.agent.ToolDefinition.Builder
Interface Hierarchy
- group.worldstandard.pudel.api.agent.AgentToolContext
- group.worldstandard.pudel.api.agent.AgentToolProvider
- group.worldstandard.pudel.api.agent.AgentToolRegistry
- group.worldstandard.pudel.api.audio.AudioProvider
- group.worldstandard.pudel.api.audio.AudioReceiver
- group.worldstandard.pudel.api.interaction.AutoCompleteHandler
- group.worldstandard.pudel.api.interaction.ButtonHandler
- group.worldstandard.pudel.api.command.CommandContext
- group.worldstandard.pudel.api.command.CommandRegister
- group.worldstandard.pudel.api.interaction.ContextMenuHandler
- group.worldstandard.pudel.api.audio.DAVEProvider
- group.worldstandard.pudel.api.event.EventManager
- group.worldstandard.pudel.api.interaction.InteractionManager
- group.worldstandard.pudel.api.event.Listener
- group.worldstandard.pudel.api.agent.McpToolExecutor
- group.worldstandard.pudel.api.agent.McpToolRegistry
- group.worldstandard.pudel.api.interaction.ModalHandler
- group.worldstandard.pudel.api.PluginContext
- group.worldstandard.pudel.api.database.PluginDatabaseManager
- group.worldstandard.pudel.api.event.PluginEventListener<T>
- group.worldstandard.pudel.api.database.PluginKeyValueStore
- group.worldstandard.pudel.api.database.PluginMigration
- group.worldstandard.pudel.api.database.PluginMigration.DataMigrator<T>
- group.worldstandard.pudel.api.database.PluginMigration.MigrationHelper
- group.worldstandard.pudel.api.database.PluginRepository<T>
- group.worldstandard.pudel.api.PudelProperties
- group.worldstandard.pudel.api.database.QueryBuilder<T>
- group.worldstandard.pudel.api.interaction.SelectMenuHandler
- group.worldstandard.pudel.api.interaction.SlashCommandHandler
- group.worldstandard.pudel.api.command.TextCommandHandler
- group.worldstandard.pudel.api.audio.VoiceManager
Annotation Interface Hierarchy
- group.worldstandard.pudel.api.agent.AgentTool (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.ButtonHandler (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.Choice (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.database.Column (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.command.CommandInfo (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.CommandOption (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.ContextMenu (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.database.Entity (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.event.EventHandler (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.agent.McpTool (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.ModalHandler (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.OnDisable (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.OnEnable (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.OnShutdown (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.Plugin (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.SelectMenuHandler (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.SlashCommand (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.Subcommand (implements java.lang.annotation.Annotation)
- group.worldstandard.pudel.api.annotation.TextCommand (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)
- group.worldstandard.pudel.api.agent.AgentTool.ToolPermission
- group.worldstandard.pudel.api.database.ColumnType
- group.worldstandard.pudel.api.event.EventPriority
- group.worldstandard.pudel.api.audio.VoiceConnectionStatus
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- group.worldstandard.pudel.api.interaction.InteractionManager.InteractionStats
- group.worldstandard.pudel.api.database.PluginDatabaseManager.DatabaseStats
- group.worldstandard.pudel.api.database.TableSchema.ColumnDefinition
- group.worldstandard.pudel.api.database.TableSchema.IndexDefinition
- group.worldstandard.pudel.api.agent.ToolDefinition.ToolParameter
- group.worldstandard.pudel.api.agent.ToolResult
- java.lang.Record