Index

A C D G I O P R S U V 
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 String parameter 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
 
A C D G I O P R S U V 
All Classes and Interfaces|All Packages