joptsimple
Class OptionalArgumentOptionSpec
java.lang.Object
joptsimple.OptionSpec
joptsimple.ArgumentAcceptingOptionSpec
joptsimple.OptionalArgumentOptionSpec
class OptionalArgumentOptionSpec
- extends ArgumentAcceptingOptionSpec
Specification of an option that accepts an optional argument.
- Since:
- 1.0
- Version:
- $Id: OptionalArgumentOptionSpec.java,v 1.5 2008/05/01 15:38:45 pholser Exp $
- Author:
- Paul Holser
Methods inherited from class joptsimple.ArgumentAcceptingOptionSpec |
acceptsArguments, addArguments, argumentDescription, argumentType, canConvertArgument, convert, describedAs, equals, handleOption, hashCode, isArgumentOfNumberType, ofType, requiresArgument, withValuesSeparatedBy |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
OptionalArgumentOptionSpec
OptionalArgumentOptionSpec(java.lang.String option)
OptionalArgumentOptionSpec
OptionalArgumentOptionSpec(java.util.List options,
java.lang.String description)
detectOptionArgument
protected void detectOptionArgument(OptionParser parser,
ArgumentList arguments,
OptionSet detectedOptions)
- Specified by:
detectOptionArgument
in class ArgumentAcceptingOptionSpec
handleOptionArgument
private void handleOptionArgument(OptionParser parser,
OptionSet detectedOptions,
ArgumentList arguments)
accept
void accept(OptionSpecVisitor visitor)
- Specified by:
accept
in class OptionSpec