Index
All Classes and Interfaces|All Packages
A
- addArgument(CommandArgument<T, V>) - Method in interface de.kentoj.kencommandapi.api.CommandNode
- addArgument(CommandArgument<T, V>) - Method in class de.kentoj.kencommandapi.internal.CommandNodeImpl
- addLiteral(CommandNode<T>) - Method in interface de.kentoj.kencommandapi.api.CommandNode
- addLiteral(CommandNode<T>) - Method in class de.kentoj.kencommandapi.internal.CommandNodeImpl
- arg(String, ArgumentType<T, V>) - Static method in interface de.kentoj.kencommandapi.api.argument.CommandArgument
- ArgumentType<T,
V> - Interface in de.kentoj.kencommandapi.api.argument
C
- CommandArgument<T,
V> - Interface in de.kentoj.kencommandapi.api.argument - CommandArgumentImpl<T,
V> - Class in de.kentoj.kencommandapi.internal - CommandArgumentImpl() - Constructor for class de.kentoj.kencommandapi.internal.CommandArgumentImpl
- CommandContext<T> - Class in de.kentoj.kencommandapi.api.invocation
- CommandContext() - Constructor for class de.kentoj.kencommandapi.api.invocation.CommandContext
- CommandExecutor<T> - Interface in de.kentoj.kencommandapi.api.invocation
- CommandNode<T> - Interface in de.kentoj.kencommandapi.api
- CommandNodeImpl<T> - Class in de.kentoj.kencommandapi.internal
- CommandNodeImpl(String[]) - Constructor for class de.kentoj.kencommandapi.internal.CommandNodeImpl
- CommandParser<T> - Class in de.kentoj.kencommandapi.internal.parser
- CommandParser() - Constructor for class de.kentoj.kencommandapi.internal.parser.CommandParser
D
- de.kentoj.kencommandapi.api - package de.kentoj.kencommandapi.api
- de.kentoj.kencommandapi.api.argument - package de.kentoj.kencommandapi.api.argument
- de.kentoj.kencommandapi.api.argument.types - package de.kentoj.kencommandapi.api.argument.types
- de.kentoj.kencommandapi.api.invocation - package de.kentoj.kencommandapi.api.invocation
- de.kentoj.kencommandapi.api.suggestion - package de.kentoj.kencommandapi.api.suggestion
- de.kentoj.kencommandapi.internal - package de.kentoj.kencommandapi.internal
- de.kentoj.kencommandapi.internal.parser - package de.kentoj.kencommandapi.internal.parser
- defaultSuggestionProvider() - Method in interface de.kentoj.kencommandapi.api.argument.ArgumentType
- defaultSuggestionProvider() - Method in class de.kentoj.kencommandapi.api.argument.types.IntegerArgumentType
- defaultSuggestionProvider() - Method in class de.kentoj.kencommandapi.api.argument.types.StringArgumentType
E
- error(String) - Static method in class de.kentoj.kencommandapi.api.invocation.Result
- execute(CommandContext<T>) - Method in interface de.kentoj.kencommandapi.api.invocation.CommandExecutor
G
- getArg(CommandArgument<T, V>) - Method in class de.kentoj.kencommandapi.api.invocation.CommandContext
- getArg(String) - Method in class de.kentoj.kencommandapi.api.invocation.CommandContext
- getArgument() - Method in interface de.kentoj.kencommandapi.api.invocation.ParsedArgument
- getArguments() - Method in interface de.kentoj.kencommandapi.api.CommandNode
- getDefaultValueProvider() - Method in interface de.kentoj.kencommandapi.api.argument.CommandArgument
- getDescription() - Method in interface de.kentoj.kencommandapi.api.CommandNode
- getExecutor() - Method in interface de.kentoj.kencommandapi.api.CommandNode
- getId() - Method in interface de.kentoj.kencommandapi.api.argument.CommandArgument
- getLiteral() - Method in class de.kentoj.kencommandapi.internal.parser.ParseResult
- getLiteral() - Method in class de.kentoj.kencommandapi.internal.parser.ParseResult.UnknownLiteral
- getLiteral(String) - Method in interface de.kentoj.kencommandapi.api.CommandNode
- getLiteral(String) - Method in class de.kentoj.kencommandapi.internal.CommandNodeImpl
- getLiterals() - Method in interface de.kentoj.kencommandapi.api.CommandNode
- getMessage() - Method in class de.kentoj.kencommandapi.internal.parser.ParseResult
- getMessage() - Method in class de.kentoj.kencommandapi.internal.parser.ParseResult.IncompleteArgument
- getMessage() - Method in class de.kentoj.kencommandapi.internal.parser.ParseResult.IncompleteCommand
- getMessage() - Method in class de.kentoj.kencommandapi.internal.parser.ParseResult.NoPermission
- getMessage() - Method in class de.kentoj.kencommandapi.internal.parser.ParseResult.Success
- getMessage() - Method in class de.kentoj.kencommandapi.internal.parser.ParseResult.UnknownLiteral
- getNames() - Method in interface de.kentoj.kencommandapi.api.CommandNode
- getParsedArgument(CommandArgument<T, V>) - Method in class de.kentoj.kencommandapi.api.invocation.CommandContext
- getParsedArgument(String) - Method in class de.kentoj.kencommandapi.api.invocation.CommandContext
- getPermission() - Method in interface de.kentoj.kencommandapi.api.CommandNode
- getSuggestionProvider() - Method in interface de.kentoj.kencommandapi.api.argument.CommandArgument
- getType() - Method in interface de.kentoj.kencommandapi.api.argument.CommandArgument
- getValue() - Method in interface de.kentoj.kencommandapi.api.invocation.ParsedArgument
H
- hasPermission(T, String) - Method in interface de.kentoj.kencommandapi.internal.parser.PermissionChecker
I
- IllegalArgument() - Constructor for class de.kentoj.kencommandapi.internal.parser.ParseResult.IllegalArgument
- IncompleteArgument() - Constructor for class de.kentoj.kencommandapi.internal.parser.ParseResult.IncompleteArgument
- IncompleteCommand() - Constructor for class de.kentoj.kencommandapi.internal.parser.ParseResult.IncompleteCommand
- IntegerArgumentType<T> - Class in de.kentoj.kencommandapi.api.argument.types
- IntegerArgumentType() - Constructor for class de.kentoj.kencommandapi.api.argument.types.IntegerArgumentType
- isError() - Method in class de.kentoj.kencommandapi.api.invocation.Result
- isGreedy() - Method in interface de.kentoj.kencommandapi.api.argument.ArgumentType
- isGreedy() - Method in class de.kentoj.kencommandapi.api.argument.types.StringArgumentType
N
- node(String...) - Static method in interface de.kentoj.kencommandapi.api.CommandNode
- NoPermission() - Constructor for class de.kentoj.kencommandapi.internal.parser.ParseResult.NoPermission
- NoSuggestionProvider<T> - Class in de.kentoj.kencommandapi.api.suggestion
- NoSuggestionProvider() - Constructor for class de.kentoj.kencommandapi.api.suggestion.NoSuggestionProvider
P
- ParsedArgument<T,
V> - Interface in de.kentoj.kencommandapi.api.invocation - ParsedArgumentImpl<T,
V> - Class in de.kentoj.kencommandapi.internal - ParsedArgumentImpl() - Constructor for class de.kentoj.kencommandapi.internal.ParsedArgumentImpl
- parseInput(String) - Method in interface de.kentoj.kencommandapi.api.argument.ArgumentType
- parseInput(String) - Method in class de.kentoj.kencommandapi.api.argument.types.IntegerArgumentType
- parseInput(String) - Method in class de.kentoj.kencommandapi.api.argument.types.StringArgumentType
- parseLiteral(CommandNode<T>, T, String[]) - Method in class de.kentoj.kencommandapi.internal.parser.CommandParser
- ParseResult<T> - Class in de.kentoj.kencommandapi.internal.parser
- ParseResult() - Constructor for class de.kentoj.kencommandapi.internal.parser.ParseResult
- ParseResult.IllegalArgument<T> - Class in de.kentoj.kencommandapi.internal.parser
- ParseResult.IncompleteArgument<T> - Class in de.kentoj.kencommandapi.internal.parser
- ParseResult.IncompleteCommand<T> - Class in de.kentoj.kencommandapi.internal.parser
- ParseResult.NoPermission<T> - Class in de.kentoj.kencommandapi.internal.parser
- ParseResult.Success<T> - Class in de.kentoj.kencommandapi.internal.parser
- ParseResult.UnknownLiteral<T> - Class in de.kentoj.kencommandapi.internal.parser
- PermissionChecker<T> - Interface in de.kentoj.kencommandapi.internal.parser
R
- Result - Class in de.kentoj.kencommandapi.api.invocation
- Result() - Constructor for class de.kentoj.kencommandapi.api.invocation.Result
S
- setDefaultValueProvider(Function<T, V>) - Method in interface de.kentoj.kencommandapi.api.argument.CommandArgument
- setDescription(String) - Method in interface de.kentoj.kencommandapi.api.CommandNode
- setExecutor(CommandExecutor<T>) - Method in interface de.kentoj.kencommandapi.api.CommandNode
- setPermission(String) - Method in interface de.kentoj.kencommandapi.api.CommandNode
- setSuggestionProvider(SuggestionProvider<T>) - Method in interface de.kentoj.kencommandapi.api.argument.CommandArgument
- StringArgumentType<T> - Class in de.kentoj.kencommandapi.api.argument.types
- StringArgumentType() - Constructor for class de.kentoj.kencommandapi.api.argument.types.StringArgumentType
- success() - Static method in class de.kentoj.kencommandapi.api.invocation.Result
- Success() - Constructor for class de.kentoj.kencommandapi.internal.parser.ParseResult.Success
- suggest(CommandContext<T>) - Method in class de.kentoj.kencommandapi.api.suggestion.NoSuggestionProvider
- suggest(CommandContext<T>) - Method in interface de.kentoj.kencommandapi.api.suggestion.SuggestionProvider
- SuggestionProvider<T> - Interface in de.kentoj.kencommandapi.api.suggestion
U
- UnknownLiteral() - Constructor for class de.kentoj.kencommandapi.internal.parser.ParseResult.UnknownLiteral
All Classes and Interfaces|All Packages