Package co.aikar.commands
Class CommandExecutionContext<CEC extends CommandExecutionContext,I extends CommandIssuer>
java.lang.Object
co.aikar.commands.CommandExecutionContext<CEC,I>
public class CommandExecutionContext<CEC extends CommandExecutionContext,I extends CommandIssuer>
extends Object
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
<T extends Annotation>
TgetAnnotation
(Class<T> cls) Deprecated.<T extends Annotation>
StringgetAnnotationValue
(Class<T> cls) <T extends Annotation>
StringgetAnnotationValue
(Class<T> cls, int options) getArgs()
getBooleanFlagValue
(String flag) getBooleanFlagValue
(String flag, Boolean def) getCmd()
getDoubleFlagValue
(String flag, Number def) getFlags()
getFlagValue
(String flag, Double def) getFlagValue
(String flag, Float def) getFlagValue
(String flag, Integer def) getFlagValue
(String flag, Long def) getFlagValue
(String flag, Number def) getFlagValue
(String flag, String def) getFloatFlagValue
(String flag, Number def) int
getIndex()
getIntFlagValue
(String flag, Number def) getLongFlagValue
(String flag, Number def) int
getParam()
Deprecated.getResolvedArg
(Class<?>... classes) getResolvedArg
(String arg) <T> T
getResolvedArg
(String key, Class<?>... classes) <T extends Annotation>
booleanhasAnnotation
(Class<T> cls) boolean
boolean
boolean
joinArgs()
-
Field Details
-
issuer
-
-
Method Details
-
popFirstArg
-
popLastArg
-
getFirstArg
-
getLastArg
-
isLastArg
-
getNumParams
-
canOverridePlayerContext
-
getResolvedArg
-
getResolvedArg
-
getResolvedArg
-
getParameterPermissions
-
isOptional
-
hasFlag
-
getFlagValue
-
getFlagValue
-
getFlagValue
-
getFlagValue
-
getFlagValue
-
getIntFlagValue
-
getLongFlagValue
-
getFloatFlagValue
-
getDoubleFlagValue
-
getBooleanFlagValue
-
getBooleanFlagValue
-
getFlagValue
-
getAnnotation
Deprecated.This method will not support annotation processors!! use getAnnotationValue or hasAnnotation -
getAnnotationValue
-
getAnnotationValue
-
hasAnnotation
-
getCmd
-
getParam
Deprecated. -
getIssuer
-
getArgs
-
getIndex
-
getPassedArgs
-
getFlags
-
joinArgs
-
joinArgs
-
getAnnotationValue(Class)