OptFlag.Arg<T>, OptFlag.DoubleFlag, OptFlag.IntFlag, OptFlag.Kind, OptFlag.PathFlag<T>, OptFlag.Switch
Modifier and Type | Field and Description |
---|---|
protected boolean |
on
Does this switch turn something on or off?
For example a switch for flag "-doSomething" would
have on == true.
|
Constructor and Description |
---|
OptFlag.Switch(OptFlag.Kind kind,
java.lang.String[] ids,
java.lang.String usage) |
OptFlag.Switch(OptFlag.Kind kind,
java.lang.String[] ids,
java.lang.String usage,
boolean on) |
OptFlag.Switch(OptFlag.Kind kind,
java.lang.String id,
java.lang.String usage) |
OptFlag.Switch(OptFlag.Kind kind,
java.lang.String id,
java.lang.String usage,
boolean on) |
OptFlag.Switch(java.lang.String[] ids,
java.lang.String usage) |
OptFlag.Switch(java.lang.String[] ids,
java.lang.String usage,
boolean on) |
OptFlag.Switch(java.lang.String id,
java.lang.String usage) |
OptFlag.Switch(java.lang.String id,
java.lang.String usage,
boolean on) |
Modifier and Type | Method and Description |
---|---|
OptFlag.Arg<java.lang.Boolean> |
defaultArg() |
OptFlag.Arg<java.lang.Boolean> |
handle(java.lang.String[] args,
int index)
Handles a usage flag.
|
compareTo, createArg, createDefault, defaultArg, equals, hashCode, hasSourceArg, ids, kind, lookup, lookupAll, lookupFlag, printUsage, removeFlag, sourceArgs, toString
protected final boolean on
public OptFlag.Switch(OptFlag.Kind kind, java.lang.String id, java.lang.String usage, boolean on)
public OptFlag.Switch(OptFlag.Kind kind, java.lang.String id, java.lang.String usage)
public OptFlag.Switch(OptFlag.Kind kind, java.lang.String[] ids, java.lang.String usage, boolean on)
public OptFlag.Switch(OptFlag.Kind kind, java.lang.String[] ids, java.lang.String usage)
public OptFlag.Switch(java.lang.String id, java.lang.String usage, boolean on)
public OptFlag.Switch(java.lang.String id, java.lang.String usage)
public OptFlag.Switch(java.lang.String[] ids, java.lang.String usage, boolean on)
public OptFlag.Switch(java.lang.String[] ids, java.lang.String usage)
public OptFlag.Arg<java.lang.Boolean> handle(java.lang.String[] args, int index)
OptFlag
handle
in class OptFlag<java.lang.Boolean>
args
- Arguments from the command line.index
- The index of the argument following the usage flag.public OptFlag.Arg<java.lang.Boolean> defaultArg()
defaultArg
in class OptFlag<java.lang.Boolean>