|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Target(value=METHOD) @Retention(value=RUNTIME) public @interface CommandLine
| Required Element Summary | |
|---|---|
String[] |
longName
|
String[] |
shortName
|
| Optional Element Summary | |
|---|---|
boolean |
defaultBooleanValue
the default value for a non-switch attribute |
String[] |
defaultValue
the default value for a single-string attribute |
String |
description
a text describing the attribute |
boolean |
isSwitch
if the return type is boolean this indicated that the argument is used without value, if present the result is true, otherwise false (defaultBooleanValue ignored) |
boolean |
required
|
| Element Detail |
|---|
public abstract String[] longName
public abstract String[] shortName
public abstract String[] defaultValue
public abstract boolean defaultBooleanValue
public abstract boolean isSwitch
public abstract boolean required
public abstract String description
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||