Hierarchy For All Packages
Package Hierarchies:- dev.sympho.modular_commands,
- dev.sympho.modular_commands.api,
- dev.sympho.modular_commands.api.command,
- dev.sympho.modular_commands.api.command.context,
- dev.sympho.modular_commands.api.command.handler,
- dev.sympho.modular_commands.api.command.parameter,
- dev.sympho.modular_commands.api.command.result,
- dev.sympho.modular_commands.api.exception,
- dev.sympho.modular_commands.api.registry,
- dev.sympho.modular_commands.execute,
- dev.sympho.modular_commands.impl,
- dev.sympho.modular_commands.impl.command,
- dev.sympho.modular_commands.impl.context,
- dev.sympho.modular_commands.impl.registry,
- dev.sympho.modular_commands.utils,
- dev.sympho.modular_commands.utils.builder,
- dev.sympho.modular_commands.utils.builder.command,
- dev.sympho.modular_commands.utils.builder.parameter
Class Hierarchy
- java.lang.Object
- dev.sympho.modular_commands.api.command.context.AnyCommandContext (implements dev.sympho.modular_commands.api.command.context.MessageCommandContext, dev.sympho.modular_commands.api.command.context.SlashCommandContext)
- dev.sympho.modular_commands.execute.CommandExecutor
- dev.sympho.modular_commands.execute.MessageCommandExecutor
- dev.sympho.modular_commands.utils.CommandUtils
- dev.sympho.modular_commands.utils.builder.parameter.FloatParameterBuilder
- dev.sympho.modular_commands.utils.builder.parameter.IntegerParameterBuilder
- dev.sympho.modular_commands.execute.InvocationUtils
- dev.sympho.modular_commands.execute.InvocationValidator<E>
- dev.sympho.modular_commands.utils.builder.command.MessageCommandBuilder
- dev.sympho.modular_commands.impl.context.MessageContextImpl (implements dev.sympho.modular_commands.api.command.context.MessageCommandContext)
- dev.sympho.modular_commands.utils.ParameterUtils
- dev.sympho.modular_commands.execute.PipelineBuilder<E,
C, CTX, IH, RH> - java.lang.Record
- dev.sympho.modular_commands.api.command.result.CommandFailureArgumentExtra (implements dev.sympho.modular_commands.api.command.result.CommandFailureArgument)
- dev.sympho.modular_commands.api.command.result.CommandFailureArgumentInvalid (implements dev.sympho.modular_commands.api.command.result.CommandFailureArgument)
- dev.sympho.modular_commands.api.command.result.CommandFailureArgumentMissing (implements dev.sympho.modular_commands.api.command.result.CommandFailureArgument)
- dev.sympho.modular_commands.api.command.parameter.FloatParameter (implements dev.sympho.modular_commands.api.command.parameter.NumberParameter<T>)
- dev.sympho.modular_commands.execute.GuildPrefix (implements dev.sympho.modular_commands.execute.PrefixProvider)
- dev.sympho.modular_commands.api.command.parameter.IntegerParameter (implements dev.sympho.modular_commands.api.command.parameter.NumberParameter<T>)
- dev.sympho.modular_commands.impl.command.InteractionCommandImpl (implements dev.sympho.modular_commands.api.command.InteractionCommand)
- dev.sympho.modular_commands.api.command.Invocation
- dev.sympho.modular_commands.impl.command.MessageCommandImpl (implements dev.sympho.modular_commands.api.command.MessageCommand)
- dev.sympho.modular_commands.impl.command.SlashCommandImpl (implements dev.sympho.modular_commands.api.command.SlashCommand)
- dev.sympho.modular_commands.execute.StaticPrefix (implements dev.sympho.modular_commands.execute.PrefixProvider)
- dev.sympho.modular_commands.api.command.parameter.StringParameter (implements dev.sympho.modular_commands.api.command.parameter.ChoicesParameter<T>)
- dev.sympho.modular_commands.impl.command.TextCommandImpl (implements dev.sympho.modular_commands.api.command.TextCommand)
- dev.sympho.modular_commands.api.command.result.UserMissingPermissions (implements dev.sympho.modular_commands.api.command.result.CommandFailureMessage)
- dev.sympho.modular_commands.utils.Registries
- dev.sympho.modular_commands.api.command.result.Results
- dev.sympho.modular_commands.impl.registry.SimpleRegistry (implements dev.sympho.modular_commands.api.registry.Registry)
- dev.sympho.modular_commands.utils.builder.command.SlashCommandBuilder
- dev.sympho.modular_commands.utils.builder.parameter.StringParameterBuilder
- dev.sympho.modular_commands.utils.builder.command.TextCommandBuilder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- dev.sympho.modular_commands.api.exception.CommandException
- dev.sympho.modular_commands.api.exception.IncompleteHandlingException
- dev.sympho.modular_commands.api.exception.InvalidArgumentException
- dev.sympho.modular_commands.api.exception.InvalidChainException
- dev.sympho.modular_commands.execute.ResultException
- dev.sympho.modular_commands.api.exception.CommandException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- dev.sympho.modular_commands.utils.builder.Builder<SELF>
- dev.sympho.modular_commands.api.command.Command
- dev.sympho.modular_commands.api.command.MessageCommand
- dev.sympho.modular_commands.api.command.TextCommand (also extends dev.sympho.modular_commands.api.command.SlashCommand)
- dev.sympho.modular_commands.api.command.SlashCommand
- dev.sympho.modular_commands.api.command.InteractionCommand
- dev.sympho.modular_commands.api.command.TextCommand (also extends dev.sympho.modular_commands.api.command.MessageCommand)
- dev.sympho.modular_commands.api.command.MessageCommand
- dev.sympho.modular_commands.api.command.context.CommandContext
- dev.sympho.modular_commands.api.command.context.InteractionCommandContext
- dev.sympho.modular_commands.api.command.context.SlashCommandContext
- dev.sympho.modular_commands.api.command.context.LazyContext
- dev.sympho.modular_commands.api.command.context.MessageCommandContext
- dev.sympho.modular_commands.api.command.context.InteractionCommandContext
- dev.sympho.modular_commands.api.command.result.CommandResult
- dev.sympho.modular_commands.api.command.result.CommandContinue
- dev.sympho.modular_commands.api.command.result.CommandError
- dev.sympho.modular_commands.api.command.result.CommandErrorException
- dev.sympho.modular_commands.api.command.result.CommandFailure
- dev.sympho.modular_commands.api.command.result.CommandFailureMessage
- dev.sympho.modular_commands.api.command.result.CommandFailureArgument
- dev.sympho.modular_commands.api.command.result.CommandFailureMessage
- dev.sympho.modular_commands.api.command.result.CommandSuccess
- dev.sympho.modular_commands.api.command.result.CommandSuccessMessage
- dev.sympho.modular_commands.api.command.handler.InvocationHandler
- dev.sympho.modular_commands.api.command.handler.MessageInvocationHandler
- dev.sympho.modular_commands.api.command.handler.AnyCommandHandler (also extends dev.sympho.modular_commands.api.command.handler.InteractionInvocationHandler)
- dev.sympho.modular_commands.api.command.handler.SlashInvocationHandler
- dev.sympho.modular_commands.api.command.handler.InteractionInvocationHandler
- dev.sympho.modular_commands.api.command.handler.AnyCommandHandler (also extends dev.sympho.modular_commands.api.command.handler.MessageInvocationHandler)
- dev.sympho.modular_commands.api.command.handler.InteractionInvocationHandler
- dev.sympho.modular_commands.api.command.handler.MessageInvocationHandler
- dev.sympho.modular_commands.execute.PrefixProvider
- dev.sympho.modular_commands.api.registry.Registry
- dev.sympho.modular_commands.api.command.handler.ResultHandler
- dev.sympho.modular_commands.api.command.handler.MessageResultHandler
- dev.sympho.modular_commands.api.command.handler.AnyResultHandler (also extends dev.sympho.modular_commands.api.command.handler.InteractionResultHandler)
- dev.sympho.modular_commands.api.command.handler.SlashResultHandler
- dev.sympho.modular_commands.api.command.handler.InteractionResultHandler
- dev.sympho.modular_commands.api.command.handler.AnyResultHandler (also extends dev.sympho.modular_commands.api.command.handler.MessageResultHandler)
- dev.sympho.modular_commands.api.command.handler.InteractionResultHandler
- dev.sympho.modular_commands.api.command.handler.MessageResultHandler
- java.io.Serializable
- dev.sympho.modular_commands.api.command.parameter.Parameter<T>
- dev.sympho.modular_commands.api.command.parameter.ChoicesParameter<T>
- dev.sympho.modular_commands.api.command.parameter.NumberParameter<T>
- dev.sympho.modular_commands.api.command.parameter.ChoicesParameter<T>
- dev.sympho.modular_commands.api.command.parameter.Parameter<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.sympho.modular_commands.api.command.Command.Scope
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)