public class BoolDef extends ParameterDef
true and false
settings are supported.| Constructor and Description |
|---|
BoolDef(char chr,
java.lang.String name)
Constructor defaulting to flag
true. |
BoolDef(char chr,
java.lang.String name,
boolean sense)
Constructor with flag sense specified.
|
BoolDef(char chr,
java.lang.String name,
java.lang.String desc)
Constructor defaulting to flag
true with description. |
BoolDef(char chr,
java.lang.String name,
java.lang.String desc,
boolean sense)
Constructor with flag sense specified and description.
|
| Modifier and Type | Method and Description |
|---|---|
void |
handle(ArgumentProcessor proc)
Handle argument.
|
getAbbreviation, getDescription, getFlagpublic BoolDef(char chr,
java.lang.String name,
java.lang.String desc,
boolean sense)
chr - parameter flag charactername - field name for parameterdesc - discription text for parameter (may be null)sense - value set when flag is seenpublic BoolDef(char chr,
java.lang.String name,
boolean sense)
chr - parameter flag charactername - field name for parametersense - value set when flag is seenpublic BoolDef(char chr,
java.lang.String name,
java.lang.String desc)
true with description.chr - parameter flag charactername - field name for parameterdesc - discription text for parameterpublic BoolDef(char chr,
java.lang.String name)
true.chr - parameter flag charactername - field name for parameterpublic void handle(ArgumentProcessor proc)
handle in class ParameterDefproc - argument processor making call to handlerjava.lang.IllegalArgumentException - on error in processing