allensoft.util
Class OptionsParser.OptionDefinition
java.lang.Object
|
+--allensoft.util.OptionsParser.OptionDefinition
- Enclosing class:
- OptionsParser
- public static final class OptionsParser.OptionDefinition
- extends java.lang.Object
Describes an option and how it can be specified on a command line.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getName
public java.lang.String getName()
getMinNumOfArgs
public int getMinNumOfArgs()
setMinNumOfArgs
public OptionsParser.OptionDefinition setMinNumOfArgs(int n)
getMaxNumOfArgs
public int getMaxNumOfArgs()
setMaxNumOfArgs
public OptionsParser.OptionDefinition setMaxNumOfArgs(int n)
setNumOfArgs
public OptionsParser.OptionDefinition setNumOfArgs(int n)
getMaxNumOfTimesOptionCanBeSpecified
public int getMaxNumOfTimesOptionCanBeSpecified()
setMaxNumOfTimesOptionCanBeSpecified
public OptionsParser.OptionDefinition setMaxNumOfTimesOptionCanBeSpecified(int n)
getOptionGroup
public OptionsParser.OptionGroup getOptionGroup()
setOptionGroup
public OptionsParser.OptionDefinition setOptionGroup(OptionsParser.OptionGroup g)
getNumOfAliases
public int getNumOfAliases()
getAlias
public java.lang.String getAlias(int i)
addAlias
public OptionsParser.OptionDefinition addAlias(java.lang.String sAlias)