Index

A B C D E G H I L M N P Q R S T V W 
All Classes and Interfaces|All Packages|Serialized Form

A

addParsedParameter(ParameterTreeCommand<?, ?>, Object) - Method in class de.placeblock.commandapi.core.parser.ParsedCommandBranch
 

B

bool() - Static method in class de.placeblock.commandapi.core.parameter.BooleanParameter
 
BooleanParameter<S> - Class in de.placeblock.commandapi.core.parameter
Author: Placeblock
BooleanParameter() - Constructor for class de.placeblock.commandapi.core.parameter.BooleanParameter
 
BooleanRequiredException - Exception in de.placeblock.commandapi.core.exception
 
BooleanRequiredException() - Constructor for exception de.placeblock.commandapi.core.exception.BooleanRequiredException
 
build(Command<S>) - Method in class de.placeblock.commandapi.core.tree.builder.LiteralTreeCommandBuilder
 
build(Command<S>) - Method in class de.placeblock.commandapi.core.tree.builder.ParameterTreeCommandBuilder
 
build(Command<S>) - Method in class de.placeblock.commandapi.core.tree.builder.TreeCommandBuilder
 

C

canRead() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
canRead(int) - Method in class de.placeblock.commandapi.core.parser.StringReader
 
canReadWord() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
checkNumber(T) - Method in class de.placeblock.commandapi.core.parameter.NumberParameter
 
Command<S> - Class in de.placeblock.commandapi.core
Author: Placeblock
Command(String) - Constructor for class de.placeblock.commandapi.core.Command
 
Command(String, boolean) - Constructor for class de.placeblock.commandapi.core.Command
 
Command(String, boolean, CommandDesign) - Constructor for class de.placeblock.commandapi.core.Command
 
Command(String, CommandDesign) - Constructor for class de.placeblock.commandapi.core.Command
 
CommandDesign - Class in de.placeblock.commandapi.core.messages
 
CommandDesign() - Constructor for class de.placeblock.commandapi.core.messages.CommandDesign
 
CommandEnum - Interface in de.placeblock.commandapi.core.parameter
Author: Placeblock
CommandException - Exception in de.placeblock.commandapi.core.exception
Author: Placeblock
CommandException() - Constructor for exception de.placeblock.commandapi.core.exception.CommandException
 
CommandExecutor<S> - Interface in de.placeblock.commandapi.core
 
CommandHelpException - Exception in de.placeblock.commandapi.core.exception
 
CommandHelpException() - Constructor for exception de.placeblock.commandapi.core.exception.CommandHelpException
 
CommandNoPermissionException - Exception in de.placeblock.commandapi.core.exception
Author: Placeblock
CommandNoPermissionException(TreeCommand<?>) - Constructor for exception de.placeblock.commandapi.core.exception.CommandNoPermissionException
 
CommandParseException - Exception in de.placeblock.commandapi.core.exception
Author: Placeblock
CommandParseException() - Constructor for exception de.placeblock.commandapi.core.exception.CommandParseException
 

D

de.placeblock.commandapi.core - package de.placeblock.commandapi.core
 
de.placeblock.commandapi.core.exception - package de.placeblock.commandapi.core.exception
 
de.placeblock.commandapi.core.messages - package de.placeblock.commandapi.core.messages
 
de.placeblock.commandapi.core.parameter - package de.placeblock.commandapi.core.parameter
 
de.placeblock.commandapi.core.parser - package de.placeblock.commandapi.core.parser
 
de.placeblock.commandapi.core.tree - package de.placeblock.commandapi.core.tree
 
de.placeblock.commandapi.core.tree.builder - package de.placeblock.commandapi.core.tree.builder
 
debugString() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
DecimalRequiredException - Exception in de.placeblock.commandapi.core.exception
 
DecimalRequiredException() - Constructor for exception de.placeblock.commandapi.core.exception.DecimalRequiredException
 
DefaultCommandDesign - Class in de.placeblock.commandapi.core.messages
 
DefaultCommandDesign() - Constructor for class de.placeblock.commandapi.core.messages.DefaultCommandDesign
 
DESIGN - Static variable in class de.placeblock.commandapi.core.Command
 
doubleParam(Double) - Static method in class de.placeblock.commandapi.core.parameter.DoubleParameter
 
doubleParam(Double, Double) - Static method in class de.placeblock.commandapi.core.parameter.DoubleParameter
 
DoubleParameter<S> - Class in de.placeblock.commandapi.core.parameter
Author: Placeblock
DoubleParameter(Double, Double) - Constructor for class de.placeblock.commandapi.core.parameter.DoubleParameter
 

E

EmptyGreedyException - Exception in de.placeblock.commandapi.core.exception
 
EmptyGreedyException() - Constructor for exception de.placeblock.commandapi.core.exception.EmptyGreedyException
 
enumparam(Class<E>, E[]) - Static method in class de.placeblock.commandapi.core.parameter.EnumParameter
 
EnumParameter<S,E extends Enum<E>> - Class in de.placeblock.commandapi.core.parameter
Author: Placeblock
EnumParameter() - Constructor for class de.placeblock.commandapi.core.parameter.EnumParameter
 
execute(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.Command
 
executeRaw(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.Command
 

G

generateCommand(LiteralTreeCommandBuilder<S>) - Method in class de.placeblock.commandapi.core.Command
 
generateHelpMessage(Command<S>, S) - Method in class de.placeblock.commandapi.core.messages.CommandDesign
 
getBestResult(List<ParsedCommandBranch<S>>) - Static method in class de.placeblock.commandapi.core.Command
Returns the best Result for a list of ParsedCommands
getBranches(S) - Method in class de.placeblock.commandapi.core.tree.TreeCommand
 
getCursor() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
getDisplayName() - Method in interface de.placeblock.commandapi.core.parameter.CommandEnum
 
getHelpComponent() - Method in class de.placeblock.commandapi.core.tree.LiteralTreeCommand
 
getHelpComponent() - Method in class de.placeblock.commandapi.core.tree.ParameterTreeCommand
 
getHelpComponent() - Method in class de.placeblock.commandapi.core.tree.TreeCommand
 
getHelpExtraDescription() - Method in class de.placeblock.commandapi.core.tree.LiteralTreeCommand
 
getHelpExtraDescription() - Method in class de.placeblock.commandapi.core.tree.ParameterTreeCommand
 
getHelpExtraDescription() - Method in class de.placeblock.commandapi.core.tree.TreeCommand
 
getHelpHeadline(Command<?>) - Method in class de.placeblock.commandapi.core.messages.CommandDesign
 
getHelpHeadline(Command<?>) - Method in class de.placeblock.commandapi.core.messages.DefaultCommandDesign
 
getHelpLiteralTreeCommand(LiteralTreeCommand<?>) - Method in class de.placeblock.commandapi.core.messages.CommandDesign
 
getHelpLiteralTreeCommand(LiteralTreeCommand<?>) - Method in class de.placeblock.commandapi.core.messages.DefaultCommandDesign
 
getHelpLiteralTreeCommandDescription(LiteralTreeCommand<?>) - Method in class de.placeblock.commandapi.core.messages.CommandDesign
 
getHelpLiteralTreeCommandDescription(LiteralTreeCommand<?>) - Method in class de.placeblock.commandapi.core.messages.DefaultCommandDesign
 
getHelpParameterTreeCommand(ParameterTreeCommand<?, ?>) - Method in class de.placeblock.commandapi.core.messages.CommandDesign
 
getHelpParameterTreeCommand(ParameterTreeCommand<?, ?>) - Method in class de.placeblock.commandapi.core.messages.DefaultCommandDesign
 
getHelpParameterTreeCommandDescription(ParameterTreeCommand<?, ?>) - Method in class de.placeblock.commandapi.core.messages.CommandDesign
 
getHelpParameterTreeCommandDescription(ParameterTreeCommand<?, ?>) - Method in class de.placeblock.commandapi.core.messages.DefaultCommandDesign
 
getLastParsedTreeCommand() - Method in class de.placeblock.commandapi.core.parser.ParsedCommandBranch
 
getMessage(T) - Method in class de.placeblock.commandapi.core.messages.CommandDesign
 
getParsedParameter(String) - Method in class de.placeblock.commandapi.core.parser.ParameterHolder
 
getParsedParameter(String, Class<T>) - Method in class de.placeblock.commandapi.core.parser.ParameterHolder
 
getParsedParameterOrDefault(String, Class<T>, T) - Method in class de.placeblock.commandapi.core.parser.ParameterHolder
 
getPrefix(Command<?>) - Method in class de.placeblock.commandapi.core.messages.CommandDesign
 
getPrefix(Command<?>) - Method in class de.placeblock.commandapi.core.messages.DefaultCommandDesign
 
getRead() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
getRemaining() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
getRemainingLength() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
getString() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
getSuggestions(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.tree.LiteralTreeCommand
 
getSuggestions(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.tree.ParameterTreeCommand
 
getSuggestions(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.tree.TreeCommand
 
getSuggestions(SuggestionBuilder<S>) - Method in class de.placeblock.commandapi.core.parameter.BooleanParameter
 
getSuggestions(SuggestionBuilder<S>) - Method in class de.placeblock.commandapi.core.parameter.DoubleParameter
 
getSuggestions(SuggestionBuilder<S>) - Method in class de.placeblock.commandapi.core.parameter.EnumParameter
 
getSuggestions(SuggestionBuilder<S>) - Method in class de.placeblock.commandapi.core.parameter.IntegerParameter
 
getSuggestions(SuggestionBuilder<S>) - Method in interface de.placeblock.commandapi.core.parameter.Parameter
 
getSuggestions(SuggestionBuilder<S>) - Method in class de.placeblock.commandapi.core.parameter.StringOfListParameter
 
getSuggestions(SuggestionBuilder<S>) - Method in class de.placeblock.commandapi.core.parameter.StringParameter
 
getSuggestions(List<ParsedCommandBranch<S>>, S) - Method in class de.placeblock.commandapi.core.Command
 
getThis() - Method in class de.placeblock.commandapi.core.tree.builder.LiteralTreeCommandBuilder
 
getThis() - Method in class de.placeblock.commandapi.core.tree.builder.ParameterTreeCommandBuilder
 
getThis() - Method in class de.placeblock.commandapi.core.tree.builder.TreeCommandBuilder
 
getTotalLength() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
GREEDY_PHRASE - Enum constant in enum class de.placeblock.commandapi.core.parameter.StringType
 
greedyString() - Static method in class de.placeblock.commandapi.core.parameter.StringParameter
 

H

hasNoPermission(S) - Method in class de.placeblock.commandapi.core.tree.TreeCommand
 
hasPermission(S, String) - Method in class de.placeblock.commandapi.core.Command
 

I

integer(int) - Static method in class de.placeblock.commandapi.core.parameter.IntegerParameter
 
integer(int, int) - Static method in class de.placeblock.commandapi.core.parameter.IntegerParameter
 
IntegerParameter<S> - Class in de.placeblock.commandapi.core.parameter
Author: Placeblock
IntegerParameter(int, int) - Constructor for class de.placeblock.commandapi.core.parameter.IntegerParameter
 
IntegerRequiredException - Exception in de.placeblock.commandapi.core.exception
 
IntegerRequiredException() - Constructor for exception de.placeblock.commandapi.core.exception.IntegerRequiredException
 
InvalidBooleanException - Exception in de.placeblock.commandapi.core.exception
 
InvalidBooleanException() - Constructor for exception de.placeblock.commandapi.core.exception.InvalidBooleanException
 
InvalidDecimalException - Exception in de.placeblock.commandapi.core.exception
 
InvalidDecimalException() - Constructor for exception de.placeblock.commandapi.core.exception.InvalidDecimalException
 
InvalidEscapeCharException - Exception in de.placeblock.commandapi.core.exception
 
InvalidEscapeCharException() - Constructor for exception de.placeblock.commandapi.core.exception.InvalidEscapeCharException
 
InvalidIntegerException - Exception in de.placeblock.commandapi.core.exception
 
InvalidIntegerException() - Constructor for exception de.placeblock.commandapi.core.exception.InvalidIntegerException
 
InvalidLiteralException - Exception in de.placeblock.commandapi.core.exception
 
InvalidLiteralException() - Constructor for exception de.placeblock.commandapi.core.exception.InvalidLiteralException
 
InvalidParameterValueException - Exception in de.placeblock.commandapi.core.exception
 
InvalidParameterValueException() - Constructor for exception de.placeblock.commandapi.core.exception.InvalidParameterValueException
 
isAllowedNumber(char) - Static method in class de.placeblock.commandapi.core.parser.StringReader
 
isQuotedStringStart(char) - Static method in class de.placeblock.commandapi.core.parser.StringReader
 

L

LiteralTreeCommand<S> - Class in de.placeblock.commandapi.core.tree
Author: Placeblock
LiteralTreeCommand(Command<S>, String, List<TreeCommand<S>>, TextComponent, String, CommandExecutor<S>, List<String>) - Constructor for class de.placeblock.commandapi.core.tree.LiteralTreeCommand
 
LiteralTreeCommandBuilder<S> - Class in de.placeblock.commandapi.core.tree.builder
Author: Placeblock
LiteralTreeCommandBuilder(String) - Constructor for class de.placeblock.commandapi.core.tree.builder.LiteralTreeCommandBuilder
 
LOGGER - Static variable in class de.placeblock.commandapi.core.Command
 

M

max - Variable in class de.placeblock.commandapi.core.parameter.NumberParameter
 
min - Variable in class de.placeblock.commandapi.core.parameter.NumberParameter
 

N

NoEndQuoteException - Exception in de.placeblock.commandapi.core.exception
 
NoEndQuoteException() - Constructor for exception de.placeblock.commandapi.core.exception.NoEndQuoteException
 
NumberParameter<S,T extends Number> - Class in de.placeblock.commandapi.core.parameter
Author: Placeblock
NumberParameter() - Constructor for class de.placeblock.commandapi.core.parameter.NumberParameter
 
NumberTooBigException - Exception in de.placeblock.commandapi.core.exception
 
NumberTooBigException(T, T) - Constructor for exception de.placeblock.commandapi.core.exception.NumberTooBigException
 
NumberTooSmallException - Exception in de.placeblock.commandapi.core.exception
 
NumberTooSmallException(T, T) - Constructor for exception de.placeblock.commandapi.core.exception.NumberTooSmallException
 

P

Parameter<S,T> - Interface in de.placeblock.commandapi.core.parameter
Author: Placeblock
ParameterHolder - Class in de.placeblock.commandapi.core.parser
 
ParameterHolder() - Constructor for class de.placeblock.commandapi.core.parser.ParameterHolder
 
ParameterHolder(Map<ParameterTreeCommand<?, ?>, Object>) - Constructor for class de.placeblock.commandapi.core.parser.ParameterHolder
 
ParameterTreeCommand<S,T> - Class in de.placeblock.commandapi.core.tree
Author: Placeblock
ParameterTreeCommand(Command<S>, String, List<TreeCommand<S>>, TextComponent, String, CommandExecutor<S>, Parameter<S, T>) - Constructor for class de.placeblock.commandapi.core.tree.ParameterTreeCommand
 
ParameterTreeCommandBuilder<S,T> - Class in de.placeblock.commandapi.core.tree.builder
Author: Placeblock
ParameterTreeCommandBuilder(String, Parameter<S, T>) - Constructor for class de.placeblock.commandapi.core.tree.builder.ParameterTreeCommandBuilder
 
parse(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.parameter.BooleanParameter
 
parse(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.parameter.DoubleParameter
 
parse(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.parameter.EnumParameter
 
parse(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.parameter.IntegerParameter
 
parse(ParsedCommandBranch<S>, S) - Method in interface de.placeblock.commandapi.core.parameter.Parameter
 
parse(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.parameter.StringOfListParameter
 
parse(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.parameter.StringParameter
 
parse(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.tree.LiteralTreeCommand
 
parse(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.tree.ParameterTreeCommand
 
parse(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.tree.TreeCommand
 
parse(String, S) - Method in class de.placeblock.commandapi.core.Command
 
parseAndExecute(String, S) - Method in class de.placeblock.commandapi.core.Command
 
ParsedCommandBranch<S> - Class in de.placeblock.commandapi.core.parser
Author: Placeblock
ParsedCommandBranch(ParsedCommandBranch<S>) - Constructor for class de.placeblock.commandapi.core.parser.ParsedCommandBranch
 
ParsedCommandBranch(StringReader) - Constructor for class de.placeblock.commandapi.core.parser.ParsedCommandBranch
 
parsedParameters - Variable in class de.placeblock.commandapi.core.parser.ParameterHolder
 
parseRecursive(ParsedCommandBranch<S>, S) - Method in class de.placeblock.commandapi.core.tree.TreeCommand
 
peek() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
peek(int) - Method in class de.placeblock.commandapi.core.parser.StringReader
 

Q

QUOTABLE_PHRASE - Enum constant in enum class de.placeblock.commandapi.core.parameter.StringType
 
QuotedStringRequiredException - Exception in de.placeblock.commandapi.core.exception
 
QuotedStringRequiredException() - Constructor for exception de.placeblock.commandapi.core.exception.QuotedStringRequiredException
 

R

read() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
readBoolean() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
readDouble() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
readFloat() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
readInt() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
readLong() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
readQuotedString() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
readString() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
readStringUntil(char) - Method in class de.placeblock.commandapi.core.parser.StringReader
 
readUnquotedString() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
register(Class<T>, Function<T, TextComponent>) - Method in class de.placeblock.commandapi.core.messages.CommandDesign
 
run(CommandExecutor<S>) - Method in class de.placeblock.commandapi.core.tree.builder.TreeCommandBuilder
 
run(ParsedCommandBranch<S>, S) - Method in interface de.placeblock.commandapi.core.CommandExecutor
 

S

sendMessage(S, TextComponent) - Method in class de.placeblock.commandapi.core.Command
 
setCursor(int) - Method in class de.placeblock.commandapi.core.parser.StringReader
 
setException(TreeCommand<S>, CommandParseException) - Method in class de.placeblock.commandapi.core.parser.ParsedCommandBranch
 
SINGLE_WORD - Enum constant in enum class de.placeblock.commandapi.core.parameter.StringType
 
skip() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
skipWhitespace() - Method in class de.placeblock.commandapi.core.parser.StringReader
 
startsWith(List<String>, String) - Static method in interface de.placeblock.commandapi.core.parameter.Parameter
 
string() - Static method in class de.placeblock.commandapi.core.parameter.StringParameter
 
stringoflist(List<String>) - Static method in class de.placeblock.commandapi.core.parameter.StringOfListParameter
 
StringOfListParameter<S> - Class in de.placeblock.commandapi.core.parameter
 
StringOfListParameter() - Constructor for class de.placeblock.commandapi.core.parameter.StringOfListParameter
 
StringParameter<S> - Class in de.placeblock.commandapi.core.parameter
Author: Placeblock
StringReader - Class in de.placeblock.commandapi.core.parser
 
StringReader(StringReader) - Constructor for class de.placeblock.commandapi.core.parser.StringReader
 
StringReader(String) - Constructor for class de.placeblock.commandapi.core.parser.StringReader
 
StringType - Enum Class in de.placeblock.commandapi.core.parameter
Author: Placeblock
SuggestionBuilder<S> - Class in de.placeblock.commandapi.core
 
SuggestionBuilder(TreeCommand<S>, String, S, Map<ParameterTreeCommand<?, ?>, Object>) - Constructor for class de.placeblock.commandapi.core.SuggestionBuilder
 

T

then(TreeCommandBuilder<S, ?>) - Method in class de.placeblock.commandapi.core.tree.builder.TreeCommandBuilder
 
TreeCommand<S> - Class in de.placeblock.commandapi.core.tree
Author: Placeblock
TreeCommand() - Constructor for class de.placeblock.commandapi.core.tree.TreeCommand
 
TreeCommandBuilder<S,CT extends TreeCommandBuilder<S,CT>> - Class in de.placeblock.commandapi.core.tree.builder
Author: Placeblock
TreeCommandBuilder() - Constructor for class de.placeblock.commandapi.core.tree.builder.TreeCommandBuilder
 

V

valueOf(String) - Static method in enum class de.placeblock.commandapi.core.parameter.StringType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.placeblock.commandapi.core.parameter.StringType
Returns an array containing the constants of this enum class, in the order they are declared.

W

withAlias(String) - Method in class de.placeblock.commandapi.core.tree.builder.LiteralTreeCommandBuilder
 
withDescription(TextComponent) - Method in class de.placeblock.commandapi.core.tree.builder.TreeCommandBuilder
 
withPermission(String) - Method in class de.placeblock.commandapi.core.tree.builder.TreeCommandBuilder
 
withSuggestion(String) - Method in class de.placeblock.commandapi.core.SuggestionBuilder
 
withSuggestions(String[]) - Method in class de.placeblock.commandapi.core.SuggestionBuilder
 
withSuggestions(List<String>) - Method in class de.placeblock.commandapi.core.SuggestionBuilder
 
word() - Static method in class de.placeblock.commandapi.core.parameter.StringParameter
 
A B C D E G H I L M N P Q R S T V W 
All Classes and Interfaces|All Packages|Serialized Form