joptsimple
Class NoArgumentOptionSpec
java.lang.Object
joptsimple.AbstractOptionSpec<java.lang.Void>
joptsimple.NoArgumentOptionSpec
- All Implemented Interfaces:
- OptionSpec<java.lang.Void>
- Direct Known Subclasses:
- OptionSpecBuilder
class NoArgumentOptionSpec
- extends AbstractOptionSpec<java.lang.Void>
A specification for an option that does not accept arguments.
- Version:
- $Id: NoArgumentOptionSpec.java,v 1.13 2009/03/06 20:35:08 pholser Exp $
- Author:
- Paul Holser
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
NoArgumentOptionSpec
NoArgumentOptionSpec(java.lang.String option)
NoArgumentOptionSpec
NoArgumentOptionSpec(java.util.Collection<java.lang.String> options,
java.lang.String description)
handleOption
void handleOption(OptionParser parser,
ArgumentList arguments,
OptionSet detectedOptions,
java.lang.String detectedArgument)
- Specified by:
handleOption in class AbstractOptionSpec<java.lang.Void>
acceptsArguments
boolean acceptsArguments()
- Specified by:
acceptsArguments in class AbstractOptionSpec<java.lang.Void>
requiresArgument
boolean requiresArgument()
- Specified by:
requiresArgument in class AbstractOptionSpec<java.lang.Void>
accept
void accept(OptionSpecVisitor visitor)
- Specified by:
accept in class AbstractOptionSpec<java.lang.Void>
convert
protected java.lang.Void convert(java.lang.String argument)
- Specified by:
convert in class AbstractOptionSpec<java.lang.Void>