Annotation Type Plugin
-
@Retention(RUNTIME) @Target(TYPE) public @interface Plugin
An annotation used to mark a plugin.
-
-
Element Detail
-
value
String value
An ID that uniquely identifies this plugin.This should correspond to a matching
metadata
byPluginMetadata.id()
. If not, it is up to the implementation on how that is handled. However, it should be treated as an error condition and therefore invalidate the enclosingcontainer
.- Returns:
- The id
-
-