All Classes and Interfaces
Class
Description
This annotation allows to mark a class as an extension managed by the
ExtensionManager.This interface exposes a method to be used in order to load an extension.
Central interface for discovering and retrieving extensions in the JExten framework.
This annotation allows to mark an interface or abstract class as an
extension point managed by the
ExtensionManager.The fields of an extension class that are annotated with Injected
and have a type of other extension points will be automatically assigned.
This interface provides a stream of
ModuleLayer that would be
used to locate candidate classes for extensions.Methods marked with this annotation will be executed
when an extension instance is created, after the
injected fields have been resolved.
Simplistic implementation of a version number that follows the Semantic Versioning
naming (...).