Annotation Type Extension
-
@Target({FIELD,METHOD,PARAMETER,TYPE,ANNOTATION_TYPE}) @Retention(RUNTIME) @Repeatable(Extensions.class) public @interface Extension
An optionally named list of extension properties.
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description ExtensionProperty[]
properties
The extension properties.
-
-
-
Element Detail
-
properties
ExtensionProperty[] properties
The extension properties.- Returns:
- the actual extension properties
- See Also:
ExtensionProperty
-
-
-
name
String name
An option name for these extensions.- Returns:
- an option name for these extensions - will be prefixed with "x-"
- Default:
- ""
-
-