Uses of Interface net.dpml.cli.Argument

Uses in package net.dpml.cli.builder

Methods with parameter type net.dpml.cli.Argument

CommandBuilder
Specifies the argument for the next Command that is created.
DefaultOptionBuilder
Use this Argument
SwitchBuilder
Use this Argument

Methods with return type net.dpml.cli.Argument

Argument
Creates a new Argument instance using the options specified in this ArgumentBuilder.

Uses in package net.dpml.cli.option

Classes implementing net.dpml.cli.Argument

class
An implementation of an Argument.
class
An Argument implementation that allows a variable size Argument to precede a fixed size argument.

Constructors with parameter type net.dpml.cli.Argument

Command.Command(String preferredName, String description, Set aliases, boolean required, Argument argument, Group children, int id)
Creates a new Command instance.
DefaultOption.DefaultOption(String shortPrefix, String longPrefix, boolean burstEnabled, String preferredName, String description, Set aliases, Set burstAliases, boolean required, Argument argument, Group children, int id)
Creates a new DefaultOption
ParentImpl.ParentImpl(Argument argument, Group children, String description, int id, boolean required)
Creation of a new ParaentImpl.
Creates a SourceDestArgument using defaults where possible.
SourceDestArgument.SourceDestArgument(Argument source, Argument dest, char initialSeparator, char subsequentSeparator, String consumeRemaining, List defaultValues)
Creates a SourceDestArgument using the specified parameters.
Switch.Switch(String enabledPrefix, String disabledPrefix, String preferredName, Set aliases, String description, boolean required, Argument argument, Group children, int id, Boolean switchDefault)
Creates a new Switch with the specified parameters

Methods with return type net.dpml.cli.Argument

Argument
Return the argument value if any.