@Retention(RUNTIME)
@Target({FIELD,METHOD})
public @interface Argument
Option
except the following differences.
Modifier and Type | Optional Element | Description |
---|---|---|
java.lang.Class<? extends OptionHandler> |
handler |
|
int |
index |
|
java.lang.String |
metaVar |
|
boolean |
multiValued |
|
boolean |
required |
|
java.lang.String |
usage |
java.lang.Class<? extends OptionHandler> handler