JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
V
A
AnnotatedValidator
<
SENDER
,
T
,
A
extends java.lang.annotation.Annotation> - Interface in
dev.rollczi.litecommands.annotations.validator.requirment
AnnotatedValidatorProcessor
<
SENDER
,
T
,
A
extends java.lang.annotation.Annotation> - Class in
dev.rollczi.litecommands.annotations.validator.requirment
AnnotatedValidatorProcessor(Class<A>, Class<T>, AnnotatedValidator<SENDER, T, A>)
- Constructor for class dev.rollczi.litecommands.annotations.validator.requirment.
AnnotatedValidatorProcessor
AnnotationEditorService
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.edit
AnnotationEditorService()
- Constructor for class dev.rollczi.litecommands.annotations.edit.
AnnotationEditorService
AnnotationInvoker
<
SENDER
> - Interface in
dev.rollczi.litecommands.annotations
AnnotationProcessor
<
SENDER
> - Interface in
dev.rollczi.litecommands.annotations
AnnotationProcessor.AnyListener
<
A
extends java.lang.annotation.Annotation> - Interface in
dev.rollczi.litecommands.annotations
AnnotationProcessor.ClassListener
<
SENDER
,
A
extends java.lang.annotation.Annotation> - Interface in
dev.rollczi.litecommands.annotations
AnnotationProcessor.MethodListener
<
SENDER
,
A
extends java.lang.annotation.Annotation> - Interface in
dev.rollczi.litecommands.annotations
AnnotationProcessor.ParameterListener
<
SENDER
,
A
extends java.lang.annotation.Annotation> - Interface in
dev.rollczi.litecommands.annotations
AnnotationProcessor.ParameterRequirementListener
<
SENDER
,
A
extends java.lang.annotation.Annotation> - Interface in
dev.rollczi.litecommands.annotations
AnnotationProcessorService
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations
AnnotationProcessorService()
- Constructor for class dev.rollczi.litecommands.annotations.
AnnotationProcessorService
Arg
- Annotation Type in
dev.rollczi.litecommands.annotations.argument
ArgCollectionArgumentProcessor
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.argument.collection
ArgCollectionArgumentProcessor()
- Constructor for class dev.rollczi.litecommands.annotations.argument.collection.
ArgCollectionArgumentProcessor
Async
- Annotation Type in
dev.rollczi.litecommands.annotations.async
AsyncAnnotationResolver
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.async
AsyncAnnotationResolver()
- Constructor for class dev.rollczi.litecommands.annotations.async.
AsyncAnnotationResolver
B
Bind
- Annotation Type in
dev.rollczi.litecommands.annotations.bind
C
call(A, MetaHolder)
- Method in interface dev.rollczi.litecommands.annotations.
AnnotationProcessor.AnyListener
call(Class<?>, A, CommandBuilder<SENDER>)
- Method in interface dev.rollczi.litecommands.annotations.
AnnotationProcessor.ClassListener
call(Method, A, CommandBuilder<SENDER>, CommandExecutorProvider<SENDER>)
- Method in interface dev.rollczi.litecommands.annotations.
AnnotationProcessor.MethodListener
call(Parameter, A, CommandBuilder<SENDER>)
- Method in interface dev.rollczi.litecommands.annotations.
AnnotationProcessor.ParameterListener
call(Parameter, A, CommandBuilder<SENDER>, Requirement<?>)
- Method in interface dev.rollczi.litecommands.annotations.
AnnotationProcessor.ParameterRequirementListener
Command
- Annotation Type in
dev.rollczi.litecommands.annotations.command
Is used to mark the class as a command.
CommandAnnotationProcessor
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.command
CommandAnnotationProcessor()
- Constructor for class dev.rollczi.litecommands.annotations.command.
CommandAnnotationProcessor
Context
- Annotation Type in
dev.rollczi.litecommands.annotations.context
Provides the context for a command invocation.
Cooldown
- Annotation Type in
dev.rollczi.litecommands.annotations.cooldown
CooldownAnnotationResolver
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.cooldown
CooldownAnnotationResolver()
- Constructor for class dev.rollczi.litecommands.annotations.cooldown.
CooldownAnnotationResolver
create()
- Static method in class dev.rollczi.litecommands.annotations.
LiteCommandsAnnotations
createInstance(Class<T>)
- Method in class dev.rollczi.litecommands.annotations.inject.
Injector
createProfile(Parameter, Arg, Argument<?>)
- Method in class dev.rollczi.litecommands.annotations.argument.collection.
ArgCollectionArgumentProcessor
createProfile(Parameter, Arg, Argument<?>)
- Method in class dev.rollczi.litecommands.annotations.argument.nullable.
NullableArgumentProcessor
createProfile(Parameter, A, Argument<?>)
- Method in class dev.rollczi.litecommands.annotations.argument.profile.
ProfileAnnotationProcessor
createProfile(Parameter, Flag, Argument<?>)
- Method in class dev.rollczi.litecommands.annotations.flag.
FlagAnnotationProcessor
createProfile(Parameter, Join, Argument<?>)
- Method in class dev.rollczi.litecommands.annotations.join.
JoinArgumentProcessor
createProfile(Parameter, OptionalArg, Argument<?>)
- Method in class dev.rollczi.litecommands.annotations.optional.
OptionalArgArgumentProcessor
createProfile(Parameter, Quoted, Argument<?>)
- Method in class dev.rollczi.litecommands.annotations.quoted.
QuotedAnnotationProcessor
createProfile(Parameter, Varargs, Argument<?>)
- Method in class dev.rollczi.litecommands.annotations.varargs.
VarargsArgumentProcessor
D
defaultService()
- Static method in class dev.rollczi.litecommands.annotations.
AnnotationProcessorService
Description
- Annotation Type in
dev.rollczi.litecommands.annotations.description
DescriptionAnnotationResolver
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.description
DescriptionAnnotationResolver()
- Constructor for class dev.rollczi.litecommands.annotations.description.
DescriptionAnnotationResolver
dev.rollczi.litecommands.annotations
- package dev.rollczi.litecommands.annotations
dev.rollczi.litecommands.annotations.argument
- package dev.rollczi.litecommands.annotations.argument
dev.rollczi.litecommands.annotations.argument.collection
- package dev.rollczi.litecommands.annotations.argument.collection
dev.rollczi.litecommands.annotations.argument.nullable
- package dev.rollczi.litecommands.annotations.argument.nullable
dev.rollczi.litecommands.annotations.argument.profile
- package dev.rollczi.litecommands.annotations.argument.profile
dev.rollczi.litecommands.annotations.async
- package dev.rollczi.litecommands.annotations.async
dev.rollczi.litecommands.annotations.bind
- package dev.rollczi.litecommands.annotations.bind
dev.rollczi.litecommands.annotations.command
- package dev.rollczi.litecommands.annotations.command
dev.rollczi.litecommands.annotations.context
- package dev.rollczi.litecommands.annotations.context
dev.rollczi.litecommands.annotations.cooldown
- package dev.rollczi.litecommands.annotations.cooldown
dev.rollczi.litecommands.annotations.description
- package dev.rollczi.litecommands.annotations.description
dev.rollczi.litecommands.annotations.edit
- package dev.rollczi.litecommands.annotations.edit
dev.rollczi.litecommands.annotations.execute
- package dev.rollczi.litecommands.annotations.execute
dev.rollczi.litecommands.annotations.flag
- package dev.rollczi.litecommands.annotations.flag
dev.rollczi.litecommands.annotations.inject
- package dev.rollczi.litecommands.annotations.inject
dev.rollczi.litecommands.annotations.join
- package dev.rollczi.litecommands.annotations.join
dev.rollczi.litecommands.annotations.meta
- package dev.rollczi.litecommands.annotations.meta
dev.rollczi.litecommands.annotations.optional
- package dev.rollczi.litecommands.annotations.optional
dev.rollczi.litecommands.annotations.permission
- package dev.rollczi.litecommands.annotations.permission
dev.rollczi.litecommands.annotations.priority
- package dev.rollczi.litecommands.annotations.priority
dev.rollczi.litecommands.annotations.quoted
- package dev.rollczi.litecommands.annotations.quoted
dev.rollczi.litecommands.annotations.requirement
- package dev.rollczi.litecommands.annotations.requirement
dev.rollczi.litecommands.annotations.shortcut
- package dev.rollczi.litecommands.annotations.shortcut
dev.rollczi.litecommands.annotations.validator
- package dev.rollczi.litecommands.annotations.validator
dev.rollczi.litecommands.annotations.validator.method
- package dev.rollczi.litecommands.annotations.validator.method
dev.rollczi.litecommands.annotations.validator.requirment
- package dev.rollczi.litecommands.annotations.validator.requirment
dev.rollczi.litecommands.annotations.varargs
- package dev.rollczi.litecommands.annotations.varargs
E
edit(Class<?>, CommandBuilder<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.edit.
AnnotationEditorService
Edit
- Annotation Type in
dev.rollczi.litecommands.annotations.edit
Execute
- Annotation Type in
dev.rollczi.litecommands.annotations.execute
Represents the method that will be executed when the command is called.
ExecuteAnnotationResolver
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.execute
ExecuteAnnotationResolver()
- Constructor for class dev.rollczi.litecommands.annotations.execute.
ExecuteAnnotationResolver
ExecuteDefault
- Annotation Type in
dev.rollczi.litecommands.annotations.execute
Represents the method that will be executed when the command is called and no other method is found.
F
Flag
- Annotation Type in
dev.rollczi.litecommands.annotations.flag
FlagAnnotationProcessor
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.flag
FlagAnnotationProcessor()
- Constructor for class dev.rollczi.litecommands.annotations.flag.
FlagAnnotationProcessor
G
getAnnotationProcessorService()
- Method in class dev.rollczi.litecommands.annotations.
LiteCommandsAnnotations
getArgs()
- Method in class dev.rollczi.litecommands.annotations.validator.method.
MethodValidatorContext
getArguments()
- Method in class dev.rollczi.litecommands.annotations.
MethodDefinition
getBindRequirements()
- Method in class dev.rollczi.litecommands.annotations.
MethodDefinition
getCommand()
- Method in class dev.rollczi.litecommands.annotations.validator.method.
MethodValidatorContext
getContextRequirements()
- Method in class dev.rollczi.litecommands.annotations.
MethodDefinition
getDefinition()
- Method in class dev.rollczi.litecommands.annotations.
MethodCommandExecutor
getDefinition()
- Method in class dev.rollczi.litecommands.annotations.validator.method.
MethodValidatorContext
getInstance()
- Method in class dev.rollczi.litecommands.annotations.
MethodCommandExecutor
getInvocation()
- Method in class dev.rollczi.litecommands.annotations.validator.method.
MethodValidatorContext
getMethod()
- Method in class dev.rollczi.litecommands.annotations.
MethodCommandExecutor
getMethod()
- Method in class dev.rollczi.litecommands.annotations.
MethodInvoker
getMethod()
- Method in class dev.rollczi.litecommands.annotations.validator.method.
MethodValidatorContext
getRequirement(int)
- Method in class dev.rollczi.litecommands.annotations.
MethodDefinition
getRequirements()
- Method in class dev.rollczi.litecommands.annotations.
MethodDefinition
getRequirementsResult()
- Method in class dev.rollczi.litecommands.annotations.validator.method.
MethodValidatorContext
getResult()
- Method in interface dev.rollczi.litecommands.annotations.
AnnotationInvoker
getResult()
- Method in class dev.rollczi.litecommands.annotations.
MethodInvoker
getValidatorService()
- Method in class dev.rollczi.litecommands.annotations.
LiteCommandsAnnotations
H
HIGH
- Static variable in class dev.rollczi.litecommands.annotations.priority.
PriorityValue
HIGHEST
- Static variable in class dev.rollczi.litecommands.annotations.priority.
PriorityValue
I
Inject
- Annotation Type in
dev.rollczi.litecommands.annotations.inject
Injector
- Class in
dev.rollczi.litecommands.annotations.inject
Injector(BindRegistry)
- Constructor for class dev.rollczi.litecommands.annotations.inject.
Injector
J
Join
- Annotation Type in
dev.rollczi.litecommands.annotations.join
JoinArgumentProcessor
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.join
JoinArgumentProcessor()
- Constructor for class dev.rollczi.litecommands.annotations.join.
JoinArgumentProcessor
K
Key
- Annotation Type in
dev.rollczi.litecommands.annotations.argument
KeyAnnotationResolver
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.argument
KeyAnnotationResolver()
- Constructor for class dev.rollczi.litecommands.annotations.argument.
KeyAnnotationResolver
L
LiteCommandsAnnotations
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations
load(Object...)
- Method in class dev.rollczi.litecommands.annotations.
LiteCommandsAnnotations
loadClasses(Class<?>...)
- Method in class dev.rollczi.litecommands.annotations.
LiteCommandsAnnotations
LOW
- Static variable in class dev.rollczi.litecommands.annotations.priority.
PriorityValue
LOWEST
- Static variable in class dev.rollczi.litecommands.annotations.priority.
PriorityValue
M
mapParameter(BiFunction<Parameter, Annotation, Optional<Requirement<?>>>)
- Method in class dev.rollczi.litecommands.annotations.
MethodInvoker
MarkMeta
- Annotation Type in
dev.rollczi.litecommands.annotations.meta
Deprecated.
MarkMetaAnnotationResolver
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.meta
Deprecated.
MarkMetaAnnotationResolver()
- Constructor for class dev.rollczi.litecommands.annotations.meta.
MarkMetaAnnotationResolver
Deprecated.
match(RequirementsResult<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.
MethodCommandExecutor
MAX
- Static variable in class dev.rollczi.litecommands.annotations.priority.
PriorityValue
meta()
- Method in class dev.rollczi.litecommands.annotations.
MethodInvoker
MetaAnnotationKeys
- Class in
dev.rollczi.litecommands.annotations.meta
LiteCommands Annotation API
MethodCommandExecutor
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations
MethodDefinition
- Class in
dev.rollczi.litecommands.annotations
MethodInvoker
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations
MethodInvoker(AnnotationProcessorService<SENDER>, MethodValidatorService<SENDER>, Object, Method, CommandBuilder<SENDER>)
- Constructor for class dev.rollczi.litecommands.annotations.
MethodInvoker
MethodValidator
<
SENDER
> - Interface in
dev.rollczi.litecommands.annotations.validator.method
MethodValidatorContext
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.validator.method
MethodValidatorContext(RequirementsResult<SENDER>, MethodDefinition, Object, Method, Object[])
- Constructor for class dev.rollczi.litecommands.annotations.validator.method.
MethodValidatorContext
MethodValidatorService
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.validator.method
MethodValidatorService()
- Constructor for class dev.rollczi.litecommands.annotations.validator.method.
MethodValidatorService
N
NONE
- Static variable in class dev.rollczi.litecommands.annotations.priority.
PriorityValue
NORMAL
- Static variable in class dev.rollczi.litecommands.annotations.priority.
PriorityValue
NORMAL_MINUS
- Static variable in class dev.rollczi.litecommands.annotations.priority.
PriorityValue
NORMAL_PLUS
- Static variable in class dev.rollczi.litecommands.annotations.priority.
PriorityValue
NullableArgumentProcessor
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.argument.nullable
NullableArgumentProcessor()
- Constructor for class dev.rollczi.litecommands.annotations.argument.nullable.
NullableArgumentProcessor
O
of(Object...)
- Static method in class dev.rollczi.litecommands.annotations.
LiteCommandsAnnotations
ofClasses(Class<?>...)
- Static method in class dev.rollczi.litecommands.annotations.
LiteCommandsAnnotations
on(Class<A>, AnnotationProcessor.AnyListener<A>)
- Method in interface dev.rollczi.litecommands.annotations.
AnnotationInvoker
on(Class<A>, AnnotationProcessor.AnyListener<A>)
- Method in class dev.rollczi.litecommands.annotations.
MethodInvoker
onClass(Class<A>, AnnotationProcessor.ClassListener<SENDER, A>)
- Method in interface dev.rollczi.litecommands.annotations.
AnnotationInvoker
onMethod(Class<A>, AnnotationProcessor.MethodListener<SENDER, A>)
- Method in interface dev.rollczi.litecommands.annotations.
AnnotationInvoker
onMethod(Class<A>, AnnotationProcessor.MethodListener<SENDER, A>)
- Method in class dev.rollczi.litecommands.annotations.
MethodInvoker
onParameter(Class<A>, AnnotationProcessor.ParameterListener<SENDER, A>)
- Method in interface dev.rollczi.litecommands.annotations.
AnnotationInvoker
onParameter(Class<A>, AnnotationProcessor.ParameterListener<SENDER, A>)
- Method in class dev.rollczi.litecommands.annotations.
MethodInvoker
onParameterRequirement(Class<A>, AnnotationProcessor.ParameterRequirementListener<SENDER, A>)
- Method in interface dev.rollczi.litecommands.annotations.
AnnotationInvoker
OptionalArg
- Annotation Type in
dev.rollczi.litecommands.annotations.optional
OptionalArgArgumentProcessor
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.optional
OptionalArgArgumentProcessor()
- Constructor for class dev.rollczi.litecommands.annotations.optional.
OptionalArgArgumentProcessor
P
parentMeta()
- Method in class dev.rollczi.litecommands.annotations.
MethodInvoker
Permission
- Annotation Type in
dev.rollczi.litecommands.annotations.permission
PermissionAnnotationResolver
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.permission
PermissionAnnotationResolver()
- Constructor for class dev.rollczi.litecommands.annotations.permission.
PermissionAnnotationResolver
Permissions
- Annotation Type in
dev.rollczi.litecommands.annotations.permission
PermissionsAnnotationResolver
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.permission
PermissionsAnnotationResolver()
- Constructor for class dev.rollczi.litecommands.annotations.permission.
PermissionsAnnotationResolver
Priority
- Annotation Type in
dev.rollczi.litecommands.annotations.priority
PriorityAnnotationResolver
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.priority
PriorityAnnotationResolver()
- Constructor for class dev.rollczi.litecommands.annotations.priority.
PriorityAnnotationResolver
PriorityValue
- Class in
dev.rollczi.litecommands.annotations.priority
process(AnnotationInvoker<SENDER>)
- Method in interface dev.rollczi.litecommands.annotations.
AnnotationProcessor
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.
AnnotationProcessorService
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.argument.
KeyAnnotationResolver
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.argument.profile.
ProfileAnnotationProcessor
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.async.
AsyncAnnotationResolver
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.command.
CommandAnnotationProcessor
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.command.
RootCommandAnnotationProcessor
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.cooldown.
CooldownAnnotationResolver
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.description.
DescriptionAnnotationResolver
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.execute.
ExecuteAnnotationResolver
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.meta.
MarkMetaAnnotationResolver
Deprecated.
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.permission.
PermissionAnnotationResolver
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.permission.
PermissionsAnnotationResolver
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.priority.
PriorityAnnotationResolver
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.requirement.
RequirementDefinitionProcessor
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.shortcut.
ShortcutCommandAnnotationProcessor
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.validator.requirment.
AnnotatedValidatorProcessor
process(AnnotationInvoker<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.validator.
ValidateAnnotationResolver
ProfileAnnotationProcessor
<
SENDER
,
A
extends java.lang.annotation.Annotation,
PROFILE
extends dev.rollczi.litecommands.argument.profile.ArgumentProfile<
PROFILE
>> - Class in
dev.rollczi.litecommands.annotations.argument.profile
ProfileAnnotationProcessor(Class<A>)
- Constructor for class dev.rollczi.litecommands.annotations.argument.profile.
ProfileAnnotationProcessor
provide(LiteCommandsInternal<SENDER, ?>)
- Method in class dev.rollczi.litecommands.annotations.
LiteCommandsAnnotations
Q
Quoted
- Annotation Type in
dev.rollczi.litecommands.annotations.quoted
QuotedAnnotationProcessor
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.quoted
QuotedAnnotationProcessor()
- Constructor for class dev.rollczi.litecommands.annotations.quoted.
QuotedAnnotationProcessor
R
register(A)
- Method in class dev.rollczi.litecommands.annotations.
AnnotationProcessorService
register(MethodValidator<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.validator.method.
MethodValidatorService
registerEditorKey(String, Editor<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.edit.
AnnotationEditorService
RequirementDefinition
- Annotation Type in
dev.rollczi.litecommands.annotations.requirement
RequirementDefinition.Type
- Enum in
dev.rollczi.litecommands.annotations.requirement
RequirementDefinitionProcessor
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.requirement
Universal annotation processor for requirements such as
Argument
,
ContextRequirement
and
BindRequirement
.
RequirementDefinitionProcessor()
- Constructor for class dev.rollczi.litecommands.annotations.requirement.
RequirementDefinitionProcessor
RootCommand
- Annotation Type in
dev.rollczi.litecommands.annotations.command
Is used to mark the class as a root command (without name).
RootCommandAnnotationProcessor
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.command
RootCommandAnnotationProcessor()
- Constructor for class dev.rollczi.litecommands.annotations.command.
RootCommandAnnotationProcessor
S
Sender
- Annotation Type in
dev.rollczi.litecommands.annotations.context
Alias for
Context
Shortcut
- Annotation Type in
dev.rollczi.litecommands.annotations.shortcut
Is used to register a shortcut for the sub command executor.
ShortcutCommandAnnotationProcessor
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.shortcut
ShortcutCommandAnnotationProcessor()
- Constructor for class dev.rollczi.litecommands.annotations.shortcut.
ShortcutCommandAnnotationProcessor
SOURCE_ANNOTATED_ELEMENT
- Static variable in class dev.rollczi.litecommands.annotations.meta.
MetaAnnotationKeys
Holds the source annotated element of the annotated element.
SOURCE_ANNOTATION
- Static variable in class dev.rollczi.litecommands.annotations.meta.
MetaAnnotationKeys
Holds the source annotation of the annotated element.
SOURCE_PARAMETER
- Static variable in class dev.rollczi.litecommands.annotations.meta.
MetaAnnotationKeys
Holds the source parameter of the annotated element.
T
toPriorityLevel(int)
- Static method in class dev.rollczi.litecommands.annotations.priority.
PriorityValue
V
validate(MethodValidatorContext<SENDER>)
- Method in interface dev.rollczi.litecommands.annotations.validator.method.
MethodValidator
validate(MethodValidatorContext<SENDER>)
- Method in class dev.rollczi.litecommands.annotations.validator.method.
MethodValidatorService
validate(Invocation<SENDER>, CommandExecutor<SENDER>, Requirement<T>, T, A)
- Method in interface dev.rollczi.litecommands.annotations.validator.requirment.
AnnotatedValidator
Validate
- Annotation Type in
dev.rollczi.litecommands.annotations.validator
ValidateAnnotationResolver
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.validator
ValidateAnnotationResolver()
- Constructor for class dev.rollczi.litecommands.annotations.validator.
ValidateAnnotationResolver
valueOf(String)
- Static method in enum dev.rollczi.litecommands.annotations.requirement.
RequirementDefinition.Type
Returns the enum constant of this type with the specified name.
values()
- Static method in enum dev.rollczi.litecommands.annotations.requirement.
RequirementDefinition.Type
Returns an array containing the constants of this enum type, in the order they are declared.
Varargs
- Annotation Type in
dev.rollczi.litecommands.annotations.varargs
VarargsArgumentProcessor
<
SENDER
> - Class in
dev.rollczi.litecommands.annotations.varargs
VarargsArgumentProcessor()
- Constructor for class dev.rollczi.litecommands.annotations.varargs.
VarargsArgumentProcessor
VERY_HIGH
- Static variable in class dev.rollczi.litecommands.annotations.priority.
PriorityValue
VERY_LOW
- Static variable in class dev.rollczi.litecommands.annotations.priority.
PriorityValue
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes