Annotation Type ExtensionPoint
-
@Target(TYPE) @Retention(RUNTIME) public @interface ExtensionPoint
Annotation for interfaces that accept auto-registered implementations.Interfaces that accept automatically registered implementations into their
DynamicSetmust be tagged with this annotation.Plugins or extensions that implement an
@ExtensionPointinterface should use theListenannotation to automatically register.- See Also:
Listen