Index

A B C D E F G I P R S T V 
All Classes|All Packages|Serialized Form

A

ArraySets - Class in de.goldmensch.commanddispatcher
 
ArraySets() - Constructor for class de.goldmensch.commanddispatcher.ArraySets
 
ArrayUtil - Class in de.goldmensch.commanddispatcher
 

B

buildString(String[]) - Static method in class de.goldmensch.commanddispatcher.ArrayUtil
 

C

checkExecutor(CommandSender, Executor) - Static method in class de.goldmensch.commanddispatcher.Commands
 
checkPermission(CommandSender, Optional<String>) - Static method in class de.goldmensch.commanddispatcher.Commands
 
checkPermissionAndExecutor(CommandSender, SmartSubCommand) - Static method in class de.goldmensch.commanddispatcher.Commands
 
CommandNotValidException - Exception in de.goldmensch.commanddispatcher.exceptions
 
CommandNotValidException(Class<? extends SmartSubCommand>) - Constructor for exception de.goldmensch.commanddispatcher.exceptions.CommandNotValidException
 
Commands - Class in de.goldmensch.commanddispatcher
 
CONSOLE - Enum constant in enum class de.goldmensch.commanddispatcher.Executor
The command can be executed only from the console.
CONSOLE_PLAYER - Enum constant in enum class de.goldmensch.commanddispatcher.Executor
The command can be executed from a player or the console.

D

de.goldmensch.commanddispatcher - package de.goldmensch.commanddispatcher
 
de.goldmensch.commanddispatcher.annotations - package de.goldmensch.commanddispatcher.annotations
 
de.goldmensch.commanddispatcher.command - package de.goldmensch.commanddispatcher.command
 
de.goldmensch.commanddispatcher.exceptions - package de.goldmensch.commanddispatcher.exceptions
 
de.goldmensch.commanddispatcher.subcommand - package de.goldmensch.commanddispatcher.subcommand
 
Description - Annotation Interface in de.goldmensch.commanddispatcher.annotations
 

E

Executor - Enum Class in de.goldmensch.commanddispatcher
 

F

fromSender(CommandSender) - Static method in enum class de.goldmensch.commanddispatcher.Executor
Gives you the ExecutorLevel belonging to the CommandSender.

G

getArgs() - Method in class de.goldmensch.commanddispatcher.command.SmartCommand.SubCommandEntity
The new arguments are the arguments without the path and the name of the command.
getBiggest(Set<T[]>) - Static method in class de.goldmensch.commanddispatcher.ArraySets
 
getCommand() - Method in class de.goldmensch.commanddispatcher.command.SmartCommand.SubCommandEntity
 
getDescription() - Method in class de.goldmensch.commanddispatcher.subcommand.SmartSubCommand
 
getExecutor() - Method in class de.goldmensch.commanddispatcher.subcommand.SmartSubCommand
 
getName() - Method in class de.goldmensch.commanddispatcher.subcommand.SmartSubCommand
The name is a string consisting of the path and the name.
getPermission() - Method in class de.goldmensch.commanddispatcher.subcommand.SmartSubCommand
 
getSubCommandMap() - Method in class de.goldmensch.commanddispatcher.command.SmartCommand
 

I

isValid(String[]) - Method in class de.goldmensch.commanddispatcher.command.SmartCommand
 

P

PLAYER - Enum constant in enum class de.goldmensch.commanddispatcher.Executor
The command can be executed only from a player.

R

registerSubCommand(SmartSubCommand, String...) - Method in class de.goldmensch.commanddispatcher.command.SmartCommand
Registers a subcommand, the subcommand may occur only once with the same path!

S

searchSub(String[]) - Method in class de.goldmensch.commanddispatcher.command.SmartCommand
 
setDescription(String) - Method in class de.goldmensch.commanddispatcher.subcommand.SmartSubCommand
 
setName(String) - Method in class de.goldmensch.commanddispatcher.subcommand.SmartSubCommand
 
SmartCommand - Class in de.goldmensch.commanddispatcher.command
 
SmartCommand() - Constructor for class de.goldmensch.commanddispatcher.command.SmartCommand
 
SmartCommand.SubCommandEntity - Class in de.goldmensch.commanddispatcher.command
 
SmartSubCommand - Class in de.goldmensch.commanddispatcher.subcommand
 
SmartSubCommand(Executor, String) - Constructor for class de.goldmensch.commanddispatcher.subcommand.SmartSubCommand
 
startWith(T[], T[]) - Static method in class de.goldmensch.commanddispatcher.ArrayUtil
 

T

toLowerCase(String[]) - Static method in class de.goldmensch.commanddispatcher.ArrayUtil
 

V

value() - Element in annotation interface de.goldmensch.commanddispatcher.annotations.Description
 
valueOf(String) - Static method in enum class de.goldmensch.commanddispatcher.Executor
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.goldmensch.commanddispatcher.Executor
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G I P R S T V 
All Classes|All Packages|Serialized Form