Map of Flag identifiers to Flag instances
Array containing every Operand passed to the Command
Map of Option identifiers to Option instances
Compile all missing arguments using the given spec
Gets a Command argument by identifier (or an Operand by numerical index). Will error if given an argument was not found for the given ident/index. This means that for error-safety you should only use this method to get arguments that were defined in your Command's argument specification.
If for whatever reason you want to (relatively) safely access undeclared
arguments you can use the operands
array, the options
map, and
the flags
map, just be sure to check that they exist before using them
Map argument values to their bound counterparts based on the given spec
Returns an empty CommandArguments object to be used for manually creating
a complete set of arguments. Be sure to call compileMissingArgs()
and runBindings()
if using a CommandArgumentSpec that
leverages those things
Creates a CommandArguments object using the given argument parser output
Generated using TypeDoc
Container for all compiled arguments passed to a Command at call-time