command library

Classes

AccessorChoiceOption<T extends Enum>
AccessorDoubleOption
AccessorIntOption
AccessorListOption
AccessorOption
AccessorPrimitiveOption<T>
AccessorStringOption
BooleanFlag
ChoiceOption<T extends Enum>
ChoicePositional<T extends Enum>
ChoiceVariadic<T extends Enum>
Command
CompletionCommand
CountFlag
DefaultedAccessorOption<T>
DefaultedInput<T>
DefaultedOption<T>
DefaultedPositional<T>
DefaultedRepeatableOption<T>
DefaultValue<T>
DiscretionaryPositional<T>
DoubleOption
Flag<T>
GroupCommand
Input<T>
An identity-based, typed handle for a parsed command value.
InputDefinition
Metadata used by the parser, registry, help, and completion integrations.
IntOption
MambaBuiltInFlags
Declarations Mamba uses for its built-in flags.
MandatoryPositional<T>
NormalPositional
NormalVariadic
Option<T>
OptionalInput<T>
OptionalPositional<T>
PairChoiceOption<T extends Enum>
PairDoubleOption
PairedOptions<T extends Object>
A group whose members must either all be supplied or all be omitted.
PairedOptionsDefinition
PairIntOption
PairOption<T>
PairStringOption
ParsedInputs
ParsedValue<T>
Positional<T>
ProcessedStandardInput
RepeatableChoiceOption<T extends Enum>
RepeatableDoubleOption
RepeatableIntOption
RepeatableOption<T>
RepeatableOptionDefinition
RepeatablePairDoubleOption
RepeatablePairIntOption
RepeatablePairOption<T>
RepeatablePairStringOption
RepeatableStringOption
RepeatedChoicePositional<T extends Enum>
RepeatedPositional<T>
RepeatedPositionalDefinition
RepeatedStringPositional
RequiredAccessorOption<T>
RequiredInput<T>
RequiredOption<T>
RequiredRepeatableOption<T>
SelectedOptions<T extends Object>
A named collection of pair options that resolves to a map of supplied values.
SingleOption<T>
StringOption
Variadic