Hierarchy For All Packages
Package Hierarchies:- net.kautler.command.api,
- net.kautler.command.api.annotation,
- net.kautler.command.api.event,
- net.kautler.command.api.event.javacord,
- net.kautler.command.api.event.jda,
- net.kautler.command.api.parameter,
- net.kautler.command.api.prefix.javacord,
- net.kautler.command.api.prefix.jda,
- net.kautler.command.api.restriction,
- net.kautler.command.api.restriction.javacord,
- net.kautler.command.api.restriction.javacord.slash,
- net.kautler.command.api.restriction.jda,
- net.kautler.command.api.slash.javacord
Class Hierarchy
- java.lang.Object
- net.kautler.command.api.restriction.AllOf<M> (implements net.kautler.command.api.restriction.Restriction<M>)
- javax.enterprise.util.AnnotationLiteral<T> (implements java.lang.annotation.Annotation, java.io.Serializable)
- net.kautler.command.api.CommandContextTransformer.InPhase.Literal (implements net.kautler.command.api.CommandContextTransformer.InPhase)
- net.kautler.command.api.parameter.ParameterType.Literal (implements net.kautler.command.api.parameter.ParameterType)
- net.kautler.command.api.restriction.AnyOf<M> (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.BotOwnerJavacord (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.slash.BotOwnerJavacordSlash (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.jda.BotOwnerJda (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.ChannelJavacord (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.slash.ChannelJavacordSlash (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.jda.ChannelJda (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.CommandContext<M>
- net.kautler.command.api.CommandContext.Builder<M>
- net.kautler.command.api.event.CommandEvent<M>
- net.kautler.command.api.event.javacord.CommandNotAllowedEventJavacord
- net.kautler.command.api.event.javacord.CommandNotAllowedEventJavacordSlash
- net.kautler.command.api.event.jda.CommandNotAllowedEventJda
- net.kautler.command.api.event.javacord.CommandNotFoundEventJavacord
- net.kautler.command.api.event.javacord.CommandNotFoundEventJavacordSlash
- net.kautler.command.api.event.jda.CommandNotFoundEventJda
- net.kautler.command.api.CommandHandler<M>
- net.kautler.command.api.restriction.Everyone (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.jda.GuildJda (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.jda.GuildOwnerJda (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.prefix.javacord.MentionPrefixTransformerJavacord (implements net.kautler.command.api.CommandContextTransformer<M>)
- net.kautler.command.api.prefix.jda.MentionPrefixTransformerJda (implements net.kautler.command.api.CommandContextTransformer<M>)
- net.kautler.command.api.restriction.NoneOf<M> (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.NsfwChannelJavacord (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.slash.NsfwChannelJavacordSlash (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.jda.NsfwChannelJda (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.PrivateMessageJavacord (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.slash.PrivateMessageJavacordSlash (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.jda.PrivateMessageJda (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.RegularUserJavacord (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.jda.RegularUserJda (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.RestrictionChainElement
- net.kautler.command.api.restriction.javacord.RoleJavacord (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.slash.RoleJavacordSlash (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.jda.RoleJda (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.ServerJavacord (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.slash.ServerJavacordSlash (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.ServerManagerJavacord (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.slash.ServerManagerJavacordSlash (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.jda.ServerManagerJda (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.ServerOwnerJavacord (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.slash.ServerOwnerJavacordSlash (implements net.kautler.command.api.restriction.Restriction<M>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- net.kautler.command.api.parameter.ParameterParseException
- net.kautler.command.api.parameter.InvalidParameterFormatException
- net.kautler.command.api.parameter.InvalidParameterValueException
- net.kautler.command.api.parameter.ParameterParseException
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
- net.kautler.command.api.restriction.javacord.UserJavacord (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.javacord.slash.UserJavacordSlash (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.restriction.jda.UserJda (implements net.kautler.command.api.restriction.Restriction<M>)
- net.kautler.command.api.Version
Interface Hierarchy
- net.kautler.command.api.Command<M>
- net.kautler.command.api.slash.javacord.SlashCommandJavacord
- net.kautler.command.api.CommandContextTransformer<M>
- net.kautler.command.api.parameter.ParameterConverter<M,R>
- net.kautler.command.api.parameter.ParameterParser
- net.kautler.command.api.parameter.Parameters<V>
- net.kautler.command.api.restriction.Restriction<M>
Annotation Type Hierarchy
- net.kautler.command.api.annotation.Alias (implements java.lang.annotation.Annotation)
- net.kautler.command.api.annotation.Aliases (implements java.lang.annotation.Annotation)
- net.kautler.command.api.annotation.Asynchronous (implements java.lang.annotation.Annotation)
- net.kautler.command.api.CommandContextTransformer.InPhase (implements java.lang.annotation.Annotation)
- net.kautler.command.api.CommandContextTransformer.InPhases (implements java.lang.annotation.Annotation)
- net.kautler.command.api.annotation.Description (implements java.lang.annotation.Annotation)
- net.kautler.command.api.parameter.ParameterParser.Typed (implements java.lang.annotation.Annotation)
- net.kautler.command.api.parameter.ParameterType (implements java.lang.annotation.Annotation)
- net.kautler.command.api.parameter.ParameterTypes (implements java.lang.annotation.Annotation)
- net.kautler.command.api.annotation.RestrictedTo (implements java.lang.annotation.Annotation)
- net.kautler.command.api.annotation.RestrictionPolicy (implements java.lang.annotation.Annotation)
- net.kautler.command.api.annotation.Restrictions (implements java.lang.annotation.Annotation)
- net.kautler.command.api.annotation.Usage (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- net.kautler.command.api.CommandContextTransformer.Phase
- net.kautler.command.api.annotation.RestrictionPolicy.Policy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)