Class ArgumentSyntaxUtility
java.lang.Object
io.github.mqzn.commands.utilities.ArgumentSyntaxUtility
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanaliasesIncludes(CommandAliases commandAliases, String name) static booleanaliasesIncludes(String[] aliases, String name) static StringfetchArgId(String argSyntax) static <S> Stringformat(@NotNull CommandManager<?, S> commandManager, @NotNull String commandLabel, @NotNull List<@NotNull Argument<?>> arguments) static Stringstatic booleanisArgLiteral(String argSyntax) static booleanisArgOptional(String argSyntax) static booleanisArgRequired(String argSyntax)
-
Field Details
-
ARGUMENT_FORMAT_PREFIX_SUFFIX
-
-
Method Details
-
isArgRequired
-
isArgOptional
-
isArgLiteral
-
fetchArgId
-
aliasesIncludes
-
aliasesIncludes
-
format
public static <S> String format(@NotNull @NotNull CommandManager<?, S> commandManager, @NotNull @NotNull String commandLabel, @NotNull @NotNull List<@NotNull Argument<?>> arguments) -
formatArg
-