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
Fields -
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) intgetIndex()getIntFlagValue(String flag, Number def) getLongFlagValue(String flag, Number def) intgetParam()Deprecated.getResolvedArg(Class<?>... classes) getResolvedArg(String arg) <T> TgetResolvedArg(String key, Class<?>... classes) <T extends Annotation>
booleanhasAnnotation(Class<T> cls) booleanbooleanbooleanjoinArgs()
-
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)