@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