Package dev.plex.module.loader
Class LibraryLoader
java.lang.Object
dev.plex.module.loader.LibraryLoader
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription@Nullable ClassLoader
createLoader
(@NotNull PlexModule module, @NotNull PlexModuleFile moduleFile) getClassNamesFromJar
(JarFile file)
-
Field Details
-
logger
-
repository
private final org.eclipse.aether.RepositorySystem repository -
session
private final org.eclipse.aether.DefaultRepositorySystemSession session -
repositories
-
-
Constructor Details
-
LibraryLoader
-
-
Method Details
-
createLoader
@Nullable public @Nullable ClassLoader createLoader(@NotNull @NotNull PlexModule module, @NotNull @NotNull PlexModuleFile moduleFile) -
getClassNamesFromJar
- Throws:
Exception
-