Annotation Interface DeclarationEnrichers
DO NOT USE THIS ANNOTATION. THIS ANNOTATION SHOULD ONLY BE USED BY PRIVILEGED EXTENSIONS.
This annotation allows privileged Extensions to contribute with DeclarationEnrichers for enriching the
ExtensionModel AFTER the SDK runs all the internal DeclarationEnrichers declared in the
ExtensionModelLoader.
This annotation is part of the Privileged API and only selected Extensions should be able to use it, if a NON
PRIVILEGED Extension uses this annotation there will have no effect on the final extension model used for runtime but
generated resources may end up corrupted.
- Since:
- 1.0
-
Required Element Summary
Required Elements
-
Element Details
-
value
Class<? extends DeclarationEnricher>[] value- Returns:
- an array of
DeclarationEnrichers implementations that will be executed AFTER the SDK finished the execution of the internal ones.
-