@Target(value={FIELD,METHOD,PARAMETER,TYPE})
@Retention(value=RUNTIME)
@Repeatable(value=Extensions.class)
public @interface Extension
| Modifier and Type | Required Element and Description |
|---|---|
java.lang.String |
name
A name for the extension.
|
java.lang.String |
value
The extension value.
|
| Modifier and Type | Optional Element and Description |
|---|---|
boolean |
parseValue
Should the value be parsed into an object/array or other simple type (number, boolean, etc) or
left as a simple String.
|
public abstract java.lang.String name
public abstract java.lang.String value
public abstract boolean parseValue