Uses of Class
net.dpml.cli.builder.ArgumentBuilder

Packages that use ArgumentBuilder
net.dpml.cli.builder Helpers supporting the construction of a commandline model. 
 

Uses of ArgumentBuilder in net.dpml.cli.builder
 

Methods in net.dpml.cli.builder that return ArgumentBuilder
 ArgumentBuilder ArgumentBuilder.reset()
          Resets the ArgumentBuilder to the defaults for a new Argument.
 ArgumentBuilder ArgumentBuilder.withName(String newName)
          Sets the name of the argument.
 ArgumentBuilder ArgumentBuilder.withDescription(String newDescription)
          Sets the description of the argument.
 ArgumentBuilder ArgumentBuilder.withMinimum(int newMinimum)
          Sets the minimum number of values needed for the argument to be valid.
 ArgumentBuilder ArgumentBuilder.withMaximum(int newMaximum)
          Sets the maximum number of values allowed for the argument to be valid.
 ArgumentBuilder ArgumentBuilder.withInitialSeparator(char newInitialSeparator)
          Sets the character used to separate the values from the option.
 ArgumentBuilder ArgumentBuilder.withSubsequentSeparator(char newSubsequentSeparator)
          Sets the character used to separate the values from each other.
 ArgumentBuilder ArgumentBuilder.withValidator(Validator newValidator)
          Sets the validator instance used to perform validation on the Argument values.
 ArgumentBuilder ArgumentBuilder.withConsumeRemaining(String newConsumeRemaining)
          Sets the "consume remaining" option, defaults to "--".
 ArgumentBuilder ArgumentBuilder.withDefault(Object defaultValue)
          Sets the default value.
 ArgumentBuilder ArgumentBuilder.withDefaults(List newDefaultValues)
          Sets the default values.
 ArgumentBuilder ArgumentBuilder.withId(int newId)
          Sets the id
 

Constructors in net.dpml.cli.builder with parameters of type ArgumentBuilder
PatternBuilder(GroupBuilder gbuilder, DefaultOptionBuilder obuilder, ArgumentBuilder abuilder)
          Creates a new PatternBuilder