Interface ArgumentContainer
- All Known Subinterfaces:
ArgumentGroup, ArgumentParser, MutuallyExclusiveGroup, Subparser
- All Known Implementing Classes:
ArgumentGroupImpl, ArgumentParserImpl, SubparserImpl
public interface ArgumentContainer
A container to which arguments can be added.
- Since:
- 0.8.0
-
Method Summary
Modifier and TypeMethodDescriptionaddArgument(String... nameOrFlags) Creates newArgument, adds it to this container and returns it.description(String description) Sets the description for the arguments of this container.
-
Method Details
-
addArgument
Creates new
Argument, adds it to this container and returns it.The
nameOrFlagsis either a single name of positional argument or a list of option strings for named argument, e.g.fooor-f, --foo. -
description
Sets the description for the arguments of this container.- Parameters:
description- The description of this container.- Returns:
- this
-