# Hierarchy For Package co.aikar.commands.annotation

Package Hierarchies:

- All Packages

## Annotation Type Hierarchy

- co.aikar.commands.annotation.CatchAll (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.CatchUnknown (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.CommandAlias (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.CommandCompletion (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.CommandPermission (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.Conditions (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.Default (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.Dependency (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.Description (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.Flags (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.HelpCommand (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.HelpSearchTags (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.Optional (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.PreCommand (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.Private (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.Single (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.Split (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.Subcommand (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.Syntax (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.UnknownHandler (implements java.lang.annotation.Annotation)
- co.aikar.commands.annotation.Values (implements java.lang.annotation.Annotation)