Index
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
All Classes and Interfaces|All Packages|Serialized Form