Package cloud.commandframework.arguments
package cloud.commandframework.arguments
Command arguments that are used to build command parsing chains
-
ClassDescriptionCommandArgument<C,
T> A argument that belongs to a commandMutable builder forCommandArgumentinstancesCommandArgument.TypedBuilder<C,T, B extends CommandArgument.Builder<C, T>> A variant of builders designed for subclassing, that returns a self type.Handler that produces command suggestions depending on inputUtility that formats chains ofcommand argumentsinto syntax stringsCommand suggestion engine that delegates to aCommandTreeFactory that producesDelegatingCommandSuggestionEngineinstancesCommandSyntaxFormatterimplementation that uses the following rules: static arguments are serialized as their name, without a bracket required arguments are serialized as their name, surrounded by angle brackets optional arguments are serialized as their name, surrounded by square bracketsInstance that is used when building command syntaxCommandArgumenttype that recognizes fixed strings.