Index

A B C D E F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

S

scanCommands(Reflections) - Method in class dev.efekos.arn.Arn
Scans every Container for Commands using reflections.
scanConfigurers(Reflections) - Method in class dev.efekos.arn.Arn
Scans every class that implements ArnConfigurer using reflections, and calls their commands.
scanCustomArguments(Reflections) - Method in class dev.efekos.arn.Arn
Scans Containers annotated with CustomArgumentType and creates a resolver for them.
scanEnumArguments(Reflections) - Method in class dev.efekos.arn.Arn
Scans for Container enums annotated with CustomArgument, and registers a CmdEnumArg & HndEnumArg for them.
SEPARATOR_CHAR - Static variable in class dev.efekos.arn.data.CommandAnnotationLiteral
Character that is used to separate multiple literals while parsing a String.
SEPARATOR_CHAR_STRING - Static variable in class dev.efekos.arn.data.CommandAnnotationLiteral
setAnnotationData(CommandAnnotationData) - Method in class dev.efekos.arn.data.CommandHandlerMethod
setArgumentResolvers(List<CommandArgumentResolver>) - Method in class dev.efekos.arn.data.CommandHandlerMethod
setBlocksCommandBlock(boolean) - Method in class dev.efekos.arn.data.CommandHandlerMethod
setBlocksConsole(boolean) - Method in class dev.efekos.arn.data.CommandHandlerMethod
setBlocksPlayer(boolean) - Method in class dev.efekos.arn.data.CommandHandlerMethod
setCommand(String) - Method in class dev.efekos.arn.data.CommandHandlerMethod
setDescription(String) - Method in class dev.efekos.arn.data.CommandAnnotationData
setHandlerMethodResolvers(List<CommandHandlerMethodArgumentResolver>) - Method in class dev.efekos.arn.data.CommandHandlerMethod
setLiteral(String) - Method in class dev.efekos.arn.data.CommandAnnotationLiteral
setLiterals(List<CommandAnnotationLiteral>) - Method in class dev.efekos.arn.data.CommandAnnotationData
setMethod(Method) - Method in class dev.efekos.arn.data.CommandHandlerMethod
setOffset(int) - Method in class dev.efekos.arn.data.CommandAnnotationLiteral
setParameters(List<Parameter>) - Method in class dev.efekos.arn.data.CommandHandlerMethod
setPermission(String) - Method in class dev.efekos.arn.data.CommandAnnotationData
setSignature(String) - Method in class dev.efekos.arn.data.CommandHandlerMethod
signature - Variable in class dev.efekos.arn.data.CommandHandlerMethod
A signature string that represents what this command is.
SimpleArnExceptionType - Class in dev.efekos.arn.exception.type
An exception creator that creates a simple exception without using any arguments.
SimpleArnExceptionType(Supplier<ArnException>) - Constructor for class dev.efekos.arn.exception.type.SimpleArnExceptionType
Creates a new exception type.
suggest(CommandSender) - Method in interface dev.efekos.arn.argument.CustomArgumentType
Suggests a list of strings to the given command sender.
A B C D E F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form