| Package | Description |
|---|---|
| co.aikar.commands | |
| co.aikar.commands.contexts | |
| co.aikar.commands.processors |
| Modifier and Type | Class and Description |
|---|---|
class |
CommandConditions<I extends CommandIssuer,CEC extends CommandExecutionContext<CEC,I>,CC extends ConditionContext<I>> |
static interface |
CommandConditions.ParameterCondition<P,CEC extends CommandExecutionContext,I extends CommandIssuer> |
class |
CommandContexts<R extends CommandExecutionContext<?,? extends CommandIssuer>> |
class |
CommandExecutionContext<CEC extends CommandExecutionContext,I extends CommandIssuer> |
class |
CommandManager<IT,I extends CommandIssuer,FT,MF extends MessageFormatter<FT>,CEC extends CommandExecutionContext<CEC,I>,CC extends ConditionContext<I>> |
class |
CommandParameter<CEC extends CommandExecutionContext<CEC,? extends CommandIssuer>> |
class |
RegisteredCommand<CEC extends CommandExecutionContext<CEC,? extends CommandIssuer>> |
| Modifier and Type | Method and Description |
|---|---|
abstract CommandExecutionContext |
CommandManager.createCommandContext(RegisteredCommand command,
CommandParameter parameter,
CommandIssuer sender,
List<String> args,
int i,
Map<String,Object> passedArgs) |
| Modifier and Type | Method and Description |
|---|---|
default void |
AnnotationProcessor.onPostContextResolution(CommandExecutionContext context,
Object resolvedValue)
Deprecated.
|
default void |
AnnotationProcessor.onPreContextResolution(CommandExecutionContext context)
Deprecated.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ContextResolver<T,C extends CommandExecutionContext<?,? extends CommandIssuer>>
This defines a context resolver, which parses
T from C. |
interface |
IssuerAwareContextResolver<T,C extends CommandExecutionContext<?,? extends CommandIssuer>> |
interface |
IssuerOnlyContextResolver<T,C extends CommandExecutionContext<?,? extends CommandIssuer>>
A context resolver that will never consume input, and only resolves using the context of the issuer of the command
|
interface |
OptionalContextResolver<T,C extends CommandExecutionContext<?,? extends CommandIssuer>>
The same as
ContextResolver, however it can accept a null context. |
interface |
SenderAwareContextResolver<T,C extends CommandExecutionContext<?,? extends CommandIssuer>>
Deprecated.
Please use
IssuerAwareContextResolver |
| Modifier and Type | Method and Description |
|---|---|
void |
ConditionsProcessor.onPostContextResolution(CommandExecutionContext context,
Object resolvedValue)
Deprecated.
|
Copyright © 2019. All rights reserved.