Class Hierarchy
- java.lang.Object
- dev.sympho.modular_commands.execute.BaseHandler
- dev.sympho.modular_commands.execute.CommandExecutor
- dev.sympho.modular_commands.execute.MessageCommandExecutor
- dev.sympho.modular_commands.execute.InvocationUtils
- dev.sympho.modular_commands.execute.InvocationValidator<E>
- dev.sympho.modular_commands.execute.Metrics
- dev.sympho.modular_commands.execute.PipelineBuilder<E,
CTX, H, I> - java.lang.Record
- dev.sympho.modular_commands.execute.GuildPrefix (implements dev.sympho.modular_commands.execute.PrefixProvider)
- dev.sympho.modular_commands.execute.Metrics.Tag.CommandId (implements dev.sympho.modular_commands.execute.Metrics.Tag)
- dev.sympho.modular_commands.execute.StaticPrefix (implements dev.sympho.modular_commands.execute.PrefixProvider)
Interface Hierarchy
- dev.sympho.modular_commands.execute.AccessManager
- dev.sympho.modular_commands.api.permission.AccessValidator
- dev.sympho.modular_commands.api.command.context.CommandContext
- dev.sympho.modular_commands.execute.InstrumentedContext
- dev.sympho.modular_commands.execute.LazyContext
- dev.sympho.modular_commands.api.command.context.CommandContext
- java.util.function.Function<T,
R> - java.util.function.UnaryOperator<T>
- dev.sympho.modular_commands.execute.AliasProvider
- java.util.function.UnaryOperator<T>
- dev.sympho.modular_commands.execute.Metrics.Tag
- dev.sympho.modular_commands.execute.PrefixProvider
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.execute.Metrics.Tag.Type (implements dev.sympho.modular_commands.execute.Metrics.Tag)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)