Hierarchy For All Packages
- io.github.projectunified.craftcommand,
- io.github.projectunified.craftcommand.annotation,
- io.github.projectunified.craftcommand.bukkit,
- io.github.projectunified.craftcommand.bukkit.annotation,
- io.github.projectunified.craftcommand.example.bukkit,
- io.github.projectunified.craftcommand.example.paper,
- io.github.projectunified.craftcommand.example.standalone,
- io.github.projectunified.craftcommand.exception,
- io.github.projectunified.craftcommand.paper,
- io.github.projectunified.craftcommand.processor,
- io.github.projectunified.craftcommand.processor.bukkit,
- io.github.projectunified.craftcommand.processor.extension,
- io.github.projectunified.craftcommand.processor.model,
- io.github.projectunified.craftcommand.processor.paper,
- io.github.projectunified.craftcommand.processor.parser,
- io.github.projectunified.craftcommand.processor.standalone,
- io.github.projectunified.craftcommand.standalone,
- io.github.projectunified.craftcommand.validation.annotation,
- io.github.projectunified.craftcommand.validation.processor.extension
Class Hierarchy
- java.lang.Object
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
- io.github.projectunified.craftcommand.processor.BaseCommandProcessor
- io.github.projectunified.craftcommand.processor.bukkit.BukkitCommandProcessor
- io.github.projectunified.craftcommand.processor.paper.PaperCommandProcessor
- io.github.projectunified.craftcommand.processor.standalone.StandaloneCommandProcessor
- io.github.projectunified.craftcommand.processor.BaseCommandProcessor
- io.github.projectunified.craftcommand.example.bukkit.AllFeaturesCommand
- io.github.projectunified.craftcommand.example.paper.AllFeaturesCommand
- io.github.projectunified.craftcommand.example.bukkit.AllFeaturesCommand.PanelCommands
- io.github.projectunified.craftcommand.example.paper.AllFeaturesCommand.PanelCommands
- io.github.projectunified.craftcommand.example.bukkit.AllFeaturesCommand.Point
- io.github.projectunified.craftcommand.example.paper.AllFeaturesCommand.Point
- io.github.projectunified.craftcommand.processor.ArrayExecutionSource (implements io.github.projectunified.craftcommand.processor.ExecutionSource)
- io.github.projectunified.craftcommand.processor.bukkit.BukkitHelperMethods
- io.github.projectunified.craftcommand.example.bukkit.BukkitResolveCommand
- io.github.projectunified.craftcommand.example.bukkit.BukkitResolveCommand.CustomSender
- io.github.projectunified.craftcommand.example.bukkit.BukkitResolveCommand.CustomString
- io.github.projectunified.craftcommand.example.bukkit.BukkitSuggestCommand
- io.github.projectunified.craftcommand.example.bukkit.BukkitSuggestCommand.CustomSender
- io.github.projectunified.craftcommand.example.standalone.CalculatorCommand
- io.github.projectunified.craftcommand.example.standalone.CalculatorCommand.AdvancedCommands
- io.github.projectunified.craftcommand.example.standalone.CalculatorCommand.CustomSender
- io.github.projectunified.craftcommand.example.standalone.CalculatorCommand.Point
- io.github.projectunified.craftcommand.example.standalone.CalculatorCommand.ResolveCommands
- io.github.projectunified.craftcommand.example.standalone.CLIApp
- io.github.projectunified.craftcommand.CommandInfo
- io.github.projectunified.craftcommand.CommandManager<S>
- io.github.projectunified.craftcommand.bukkit.BukkitCommandManager
- io.github.projectunified.craftcommand.paper.PaperCommandManager
- io.github.projectunified.craftcommand.standalone.StandaloneCommandManager
- io.github.projectunified.craftcommand.processor.model.CommandModel
- io.github.projectunified.craftcommand.processor.parser.CommandParser
- io.github.projectunified.craftcommand.example.standalone.EdgeCaseCommand
- io.github.projectunified.craftcommand.validation.processor.extension.MaxHandler (implements io.github.projectunified.craftcommand.processor.extension.ParameterAnnotationHandler<A>)
- io.github.projectunified.craftcommand.processor.model.MethodModel
- io.github.projectunified.craftcommand.validation.processor.extension.MinHandler (implements io.github.projectunified.craftcommand.processor.extension.ParameterAnnotationHandler<A>)
- io.github.projectunified.craftcommand.processor.Naming
- io.github.projectunified.craftcommand.processor.paper.PaperExecutionSource (implements io.github.projectunified.craftcommand.processor.ExecutionSource)
- io.github.projectunified.craftcommand.example.paper.PaperPermissionCommand
- io.github.projectunified.craftcommand.example.paper.PaperResolveCommand
- io.github.projectunified.craftcommand.example.paper.PaperResolveCommand.CustomSender
- io.github.projectunified.craftcommand.example.paper.PaperResolveCommand.CustomString
- io.github.projectunified.craftcommand.example.paper.PaperSenderCommand
- io.github.projectunified.craftcommand.example.paper.PaperSenderTypeCommand
- io.github.projectunified.craftcommand.example.paper.PaperSuggestCommand
- io.github.projectunified.craftcommand.example.paper.PaperSuggestCommand.CustomSender
- io.github.projectunified.craftcommand.processor.model.ParameterModel
- io.github.projectunified.craftcommand.example.bukkit.PermissionCommand
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- io.github.projectunified.craftcommand.example.bukkit.ExamplePlugin
- io.github.projectunified.craftcommand.example.paper.ExamplePlugin
- org.bukkit.plugin.java.JavaPlugin
- io.github.projectunified.craftcommand.example.standalone.ResolveCommand
- io.github.projectunified.craftcommand.example.standalone.ResolveCommand.CustomSender
- io.github.projectunified.craftcommand.example.standalone.ResolveCommand.Point
- io.github.projectunified.craftcommand.processor.ResolverLookup
- io.github.projectunified.craftcommand.example.bukkit.SenderTypeCommand
- io.github.projectunified.craftcommand.processor.SenderTypeRegistry
- io.github.projectunified.craftcommand.processor.SpiLoader
- io.github.projectunified.craftcommand.example.standalone.SuggestCommand
- io.github.projectunified.craftcommand.example.standalone.SuggestCommand.CustomColor
- io.github.projectunified.craftcommand.example.standalone.TestSender
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.github.projectunified.craftcommand.exception.CommandException
- java.lang.RuntimeException
- java.lang.Exception
- io.github.projectunified.craftcommand.processor.TypeSupport
- io.github.projectunified.craftcommand.processor.TypeSupport.Entry
- io.github.projectunified.craftcommand.processor.TypeSupport.Entry.Builder
- io.github.projectunified.craftcommand.validation.processor.extension.ValidateWithHandler (implements io.github.projectunified.craftcommand.processor.extension.ParameterAnnotationHandler<A>)
- io.github.projectunified.craftcommand.example.standalone.ValidationCommand
- javax.annotation.processing.AbstractProcessor (implements javax.annotation.processing.Processor)
Interface Hierarchy
- io.github.projectunified.craftcommand.ArgumentResolver<S,
T> - io.github.projectunified.craftcommand.processor.extension.CommandValidator<A>
- io.github.projectunified.craftcommand.processor.ExecutionSource
- io.github.projectunified.craftcommand.processor.extension.MethodAnnotationHandler<A>
- io.github.projectunified.craftcommand.paper.PaperCommand
- io.github.projectunified.craftcommand.processor.extension.ParameterAnnotationHandler<A>
- io.github.projectunified.craftcommand.standalone.StandaloneCommand
- io.github.projectunified.craftcommand.processor.extension.SuggestionProvider
Annotation Interface Hierarchy
- io.github.projectunified.craftcommand.annotation.Command (implements java.lang.annotation.Annotation)
- io.github.projectunified.craftcommand.annotation.Default (implements java.lang.annotation.Annotation)
- io.github.projectunified.craftcommand.annotation.Greedy (implements java.lang.annotation.Annotation)
- io.github.projectunified.craftcommand.validation.annotation.Max (implements java.lang.annotation.Annotation)
- io.github.projectunified.craftcommand.validation.annotation.Min (implements java.lang.annotation.Annotation)
- io.github.projectunified.craftcommand.annotation.Name (implements java.lang.annotation.Annotation)
- io.github.projectunified.craftcommand.bukkit.annotation.Permission (implements java.lang.annotation.Annotation)
- io.github.projectunified.craftcommand.annotation.Resolve (implements java.lang.annotation.Annotation)
- io.github.projectunified.craftcommand.annotation.Suggest (implements java.lang.annotation.Annotation)
- io.github.projectunified.craftcommand.validation.annotation.ValidateWith (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)
- io.github.projectunified.craftcommand.example.standalone.CalculatorCommand.MathOp
- io.github.projectunified.craftcommand.example.standalone.EdgeCaseCommand.Color
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)