SimpleExtensionModule implementation which reads extension classes
metadata from META-INF.
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private static final Logger | |
| public static final String | |
| public static final String | |
| private final List |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public List | |
| private static void | loadExtensionClass(ClassLoader loader, String[] extensionClasses, List<Class<T>> instanceClasses, List<String> errors)
|
| public static MetaInfExtensionModule |
| instanceExtensionClasses | back to summary |
|---|---|
| private final List<Class<T>> instanceExtensionClasses | |
| LOG | back to summary |
|---|---|
| private static final Logger LOG Hides org. | |
| MODULE_INSTANCE_CLASSES_KEY | back to summary |
|---|---|
| public static final String MODULE_INSTANCE_CLASSES_KEY | |
| MODULE_STATIC_CLASSES_KEY | back to summary |
|---|---|
| public static final String MODULE_STATIC_CLASSES_KEY | |
| staticExtensionClasses | back to summary |
|---|---|
| private final List<Class<T>> staticExtensionClasses | |
| MetaInfExtensionModule | back to summary |
|---|---|
| private MetaInfExtensionModule(final String moduleName, final String moduleVersion, final List<Class<T>> instanceExtensionClasses, final List<Class<T>> staticExtensionClasses) | |
| getInstanceMethodsExtensionClasses | back to summary |
|---|---|
| public List Implements abstract org.
| |
| getStaticMethodsExtensionClasses | back to summary |
|---|---|
| public List Implements abstract org.
| |
| loadExtensionClass | back to summary |
|---|---|
| private static void loadExtensionClass(ClassLoader loader, String[] extensionClasses, List<Class<T>> instanceClasses, List<String> errors) | |
| newModule | back to summary |
|---|---|
| public static MetaInfExtensionModule newModule(final Properties properties, final ClassLoader loader) | |