Annotates a parameter of a
Tool method.
-
Optional Element Summary
Optional Elements
boolean
An argument is required by default unless the type of the annotated parameter is
Optional.
-
Field Summary
Fields
Constant value for
name() indicating that the annotated element's name should be used as-is.
-
Field Details
-
ELEMENT_NAME
static final String ELEMENT_NAME
Constant value for
name() indicating that the annotated element's name should be used as-is.
- See Also:
-
-
Element Details
-
name
- Default:
- "<<element name>>"
-
-
required
boolean required
An argument is required by default unless the type of the annotated parameter is
Optional.
- Default:
- true