Package org.kohsuke.args4j
Annotation Type Argument
-
@Retention(RUNTIME) @Target({FIELD,METHOD,PARAMETER}) public @interface ArgumentArgument of the command line. This works mostly likeOptionexcept the following differences.- Arguments have an index about their relative position on the command line.
- Author:
- Kohsuke Kawaguchi, Mark Sinke
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.Class<? extends OptionHandler>handlerSeeOption.handler().booleanhiddenSeeOption.hidden().intindexPosition of the argument.java.lang.StringmetaVarSeeOption.metaVar().booleanmultiValuedbooleanrequiredSeeOption.required().java.lang.StringusageSeeOption.usage().
-
-
-
Element Detail
-
usage
java.lang.String usage
SeeOption.usage().- Default:
- ""
-
-
-
metaVar
java.lang.String metaVar
SeeOption.metaVar().- Default:
- ""
-
-
-
required
boolean required
SeeOption.required().- Default:
- false
-
-
-
hidden
boolean hidden
SeeOption.hidden().- Default:
- false
-
-
-
handler
java.lang.Class<? extends OptionHandler> handler
SeeOption.handler().- Default:
- org.kohsuke.args4j.spi.OptionHandler.class
-
-