Package Hierarchies:
- com.github.kaktushose.jda.commands,
- com.github.kaktushose.jda.commands.annotations,
- com.github.kaktushose.jda.commands.annotations.constraints,
- com.github.kaktushose.jda.commands.annotations.interactions,
- com.github.kaktushose.jda.commands.definitions,
- com.github.kaktushose.jda.commands.definitions.description,
- com.github.kaktushose.jda.commands.definitions.description.reflective,
- com.github.kaktushose.jda.commands.definitions.features,
- com.github.kaktushose.jda.commands.definitions.interactions,
- com.github.kaktushose.jda.commands.definitions.interactions.command,
- com.github.kaktushose.jda.commands.definitions.interactions.component,
- com.github.kaktushose.jda.commands.definitions.interactions.component.menu,
- com.github.kaktushose.jda.commands.dependency,
- com.github.kaktushose.jda.commands.dispatching.adapter,
- com.github.kaktushose.jda.commands.dispatching.adapter.impl,
- com.github.kaktushose.jda.commands.dispatching.context,
- com.github.kaktushose.jda.commands.dispatching.events,
- com.github.kaktushose.jda.commands.dispatching.events.interactions,
- com.github.kaktushose.jda.commands.dispatching.expiration,
- com.github.kaktushose.jda.commands.dispatching.middleware,
- com.github.kaktushose.jda.commands.dispatching.reply,
- com.github.kaktushose.jda.commands.dispatching.validation,
- com.github.kaktushose.jda.commands.embeds,
- com.github.kaktushose.jda.commands.embeds.error,
- com.github.kaktushose.jda.commands.permissions,
- com.github.kaktushose.jda.commands.scope
Class Hierarchy
- java.lang.Object
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.AudioChannelAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.BooleanAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.ByteAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.CharacterAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dependency.DefaultDependencyInjector (implements com.github.kaktushose.jda.commands.dependency.DependencyInjector)
- com.github.kaktushose.jda.commands.embeds.error.DefaultErrorMessageFactory (implements com.github.kaktushose.jda.commands.embeds.error.ErrorMessageFactory)
- com.github.kaktushose.jda.commands.scope.DefaultGuildScopeProvider (implements com.github.kaktushose.jda.commands.scope.GuildScopeProvider)
- com.github.kaktushose.jda.commands.permissions.DefaultPermissionsProvider (implements com.github.kaktushose.jda.commands.permissions.PermissionsProvider)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.DoubleAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.embeds.EmbedCache
- com.github.kaktushose.jda.commands.embeds.EmbedDTO (implements java.io.Serializable)
- com.github.kaktushose.jda.commands.embeds.EmbedDTO.Author
- com.github.kaktushose.jda.commands.embeds.EmbedDTO.Field
- com.github.kaktushose.jda.commands.embeds.EmbedDTO.Footer
- com.github.kaktushose.jda.commands.embeds.EmbedDTO.Image
- com.github.kaktushose.jda.commands.embeds.EmbedDTO.Thumbnail
- com.github.kaktushose.jda.commands.dispatching.events.Event<T> (implements net.dv8tion.jda.api.interactions.Interaction)
- com.github.kaktushose.jda.commands.dispatching.events.interactions.AutoCompleteEvent
- com.github.kaktushose.jda.commands.dispatching.events.ReplyableEvent<T> (implements com.github.kaktushose.jda.commands.dispatching.reply.Reply)
- com.github.kaktushose.jda.commands.dispatching.events.interactions.ModalEvent
- com.github.kaktushose.jda.commands.dispatching.events.ModalReplyableEvent<T>
- com.github.kaktushose.jda.commands.dispatching.events.interactions.CommandEvent
- com.github.kaktushose.jda.commands.dispatching.events.interactions.ComponentEvent
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.FloatAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.GuildChannelAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.GuildMessageChannelAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.IntegerAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.JDACommands
- com.github.kaktushose.jda.commands.JDACommandsBuilder
- com.github.kaktushose.jda.commands.dispatching.context.KeyValueStore
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.LongAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.MemberAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.reply.MessageReply (implements com.github.kaktushose.jda.commands.dispatching.reply.Reply)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.NewsChannelAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.definitions.description.reflective.ReflectiveClassFinder (implements com.github.kaktushose.jda.commands.definitions.description.ClassFinder)
- com.github.kaktushose.jda.commands.definitions.description.reflective.ReflectiveDescriptor (implements com.github.kaktushose.jda.commands.definitions.description.Descriptor)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.RoleAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.ShortAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.StageChannelAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.TextChannelAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.ThreadChannelAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.UserAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
- com.github.kaktushose.jda.commands.dispatching.adapter.impl.VoiceChannelAdapter (implements com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>)
Interface Hierarchy
- java.util.function.BiFunction<T,U,R>
- com.github.kaktushose.jda.commands.dispatching.adapter.TypeAdapter<T>
- com.github.kaktushose.jda.commands.definitions.description.ClassFinder
- java.util.function.Consumer<T>
- com.github.kaktushose.jda.commands.dispatching.middleware.Middleware
- com.github.kaktushose.jda.commands.definitions.Definition
- com.github.kaktushose.jda.commands.definitions.features.CustomIdJDAEntity<T>
- com.github.kaktushose.jda.commands.definitions.interactions.component.ComponentDefinition<T> (also extends com.github.kaktushose.jda.commands.definitions.interactions.InteractionDefinition, com.github.kaktushose.jda.commands.definitions.features.JDAEntity<T>)
- com.github.kaktushose.jda.commands.definitions.interactions.InteractionDefinition (also extends com.github.kaktushose.jda.commands.definitions.features.internal.Invokable)
- com.github.kaktushose.jda.commands.definitions.interactions.command.CommandDefinition (also extends com.github.kaktushose.jda.commands.definitions.features.JDAEntity<T>)
- com.github.kaktushose.jda.commands.definitions.interactions.component.ComponentDefinition<T> (also extends com.github.kaktushose.jda.commands.definitions.features.CustomIdJDAEntity<T>, com.github.kaktushose.jda.commands.definitions.features.JDAEntity<T>)
- com.github.kaktushose.jda.commands.definitions.features.internal.Invokable
- com.github.kaktushose.jda.commands.definitions.interactions.InteractionDefinition (also extends com.github.kaktushose.jda.commands.definitions.Definition)
- com.github.kaktushose.jda.commands.definitions.interactions.command.CommandDefinition (also extends com.github.kaktushose.jda.commands.definitions.features.JDAEntity<T>)
- com.github.kaktushose.jda.commands.definitions.interactions.component.ComponentDefinition<T> (also extends com.github.kaktushose.jda.commands.definitions.features.CustomIdJDAEntity<T>, com.github.kaktushose.jda.commands.definitions.features.JDAEntity<T>)
- com.github.kaktushose.jda.commands.definitions.features.JDAEntity<T>
- com.github.kaktushose.jda.commands.dependency.DependencyInjector
- com.github.kaktushose.jda.commands.definitions.description.Description
- com.github.kaktushose.jda.commands.embeds.error.ErrorMessageFactory
- com.github.kaktushose.jda.commands.embeds.error.ErrorMessageFactory.ErrorContext
- com.github.kaktushose.jda.commands.dispatching.expiration.ExpirationStrategy
- java.util.function.Function<T,R>
- com.github.kaktushose.jda.commands.definitions.description.Invoker
- com.github.kaktushose.jda.commands.permissions.PermissionsProvider
- com.github.kaktushose.jda.commands.dispatching.reply.Reply
- com.github.kaktushose.jda.commands.dispatching.validation.Validator
Annotation Interface Hierarchy
- com.github.kaktushose.jda.commands.annotations.interactions.AutoComplete (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.Button (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.Choices (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.constraints.Constraint (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.ContextCommand (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.Cooldown (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.EntitySelectMenu (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.Implementation (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.Inject (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.Interaction (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.constraints.Max (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.constraints.Min (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.Modal (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.constraints.NotPerm (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.constraints.NotRole (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.constraints.NotUser (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.Optional (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.Param (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.constraints.Perm (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.Permissions (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.Produces (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.ReplyConfig (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.constraints.Role (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.SelectOption (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.SlashCommand (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.StringSelectMenu (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.interactions.TextInput (implements java.lang.annotation.Annotation)
- com.github.kaktushose.jda.commands.annotations.constraints.User (implements java.lang.annotation.Annotation)