Index
All Classes and Interfaces|All Packages
A
- Alias - Annotation Interface in io.github.hanielcota.commandframework.annotation
-
Declares an additional alias for a specific subcommand method.
- aliases() - Element in annotation interface io.github.hanielcota.commandframework.annotation.Command
- AnnotatedCommandScanner - Class in io.github.hanielcota.commandframework.annotation.scan
- AnnotatedCommandScanner(ParameterResolverRegistry) - Constructor for class io.github.hanielcota.commandframework.annotation.scan.AnnotatedCommandScanner
- Async - Annotation Interface in io.github.hanielcota.commandframework.annotation
-
Marks a command route for asynchronous execution.
C
- clearCache() - Method in class io.github.hanielcota.commandframework.annotation.scan.AnnotatedCommandScanner
- Command - Annotation Interface in io.github.hanielcota.commandframework.annotation
- Cooldown - Annotation Interface in io.github.hanielcota.commandframework.annotation
D
- Default - Annotation Interface in io.github.hanielcota.commandframework.annotation
- DefaultValue - Annotation Interface in io.github.hanielcota.commandframework.annotation
-
Supplies a default raw value when the caller omits this argument.
- Description - Annotation Interface in io.github.hanielcota.commandframework.annotation
-
Provides a human-readable description for a command route.
- dispatcher() - Method in class io.github.hanielcota.commandframework.annotation.platform.PlatformCommandAdapter
G
- Greedy - Annotation Interface in io.github.hanielcota.commandframework.annotation
-
Marks a
Stringparameter as greedy, consuming all remaining argument tokens joined by a single space.
I
- io.github.hanielcota.commandframework.annotation - module io.github.hanielcota.commandframework.annotation
- io.github.hanielcota.commandframework.annotation - package io.github.hanielcota.commandframework.annotation
- io.github.hanielcota.commandframework.annotation.platform - package io.github.hanielcota.commandframework.annotation.platform
- io.github.hanielcota.commandframework.annotation.scan - package io.github.hanielcota.commandframework.annotation.scan
O
- OnlyConsole - Annotation Interface in io.github.hanielcota.commandframework.annotation
- OnlyPlayer - Annotation Interface in io.github.hanielcota.commandframework.annotation
P
- Permission - Annotation Interface in io.github.hanielcota.commandframework.annotation
- PlatformCommandAdapter - Class in io.github.hanielcota.commandframework.annotation.platform
-
Abstract base for platform-specific command adapters.
- PlatformCommandAdapter(CommandDispatcher, AnnotatedCommandScanner) - Constructor for class io.github.hanielcota.commandframework.annotation.platform.PlatformCommandAdapter
R
- registerAnnotated(Object) - Method in class io.github.hanielcota.commandframework.annotation.platform.PlatformCommandAdapter
- registeredRoots() - Method in class io.github.hanielcota.commandframework.annotation.platform.PlatformCommandAdapter
- registerRoot(CommandRoot) - Method in class io.github.hanielcota.commandframework.annotation.platform.PlatformCommandAdapter
- registerRoutes(List<CommandRoute>) - Method in class io.github.hanielcota.commandframework.annotation.platform.PlatformCommandAdapter
S
- scan(Object) - Method in class io.github.hanielcota.commandframework.annotation.platform.PlatformCommandAdapter
- scan(T) - Method in class io.github.hanielcota.commandframework.annotation.scan.AnnotatedCommandScanner
- shutdown() - Method in class io.github.hanielcota.commandframework.annotation.platform.PlatformCommandAdapter
- Subcommand - Annotation Interface in io.github.hanielcota.commandframework.annotation
- Syntax - Annotation Interface in io.github.hanielcota.commandframework.annotation
-
Overrides the auto-generated usage syntax for a command route.
U
- unit() - Element in annotation interface io.github.hanielcota.commandframework.annotation.Cooldown
- unregisterAll() - Method in class io.github.hanielcota.commandframework.annotation.platform.PlatformCommandAdapter
- unregisterRoot(CommandRoot) - Method in class io.github.hanielcota.commandframework.annotation.platform.PlatformCommandAdapter
V
- value() - Element in annotation interface io.github.hanielcota.commandframework.annotation.Alias
- value() - Element in annotation interface io.github.hanielcota.commandframework.annotation.Command
- value() - Element in annotation interface io.github.hanielcota.commandframework.annotation.Cooldown
- value() - Element in annotation interface io.github.hanielcota.commandframework.annotation.DefaultValue
- value() - Element in annotation interface io.github.hanielcota.commandframework.annotation.Description
- value() - Element in annotation interface io.github.hanielcota.commandframework.annotation.Permission
- value() - Element in annotation interface io.github.hanielcota.commandframework.annotation.Subcommand
- value() - Element in annotation interface io.github.hanielcota.commandframework.annotation.Syntax
All Classes and Interfaces|All Packages