| Package | Description |
|---|---|
| net.lecousin.framework.application.libraries.classloader |
Class loaders when libraries are loaded dynamically.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DirectoryClassLoader
Class loader from a directory containing class files.
|
class |
ZipClassLoader
JAR class loader.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractClassLoader |
AppClassLoader.add(File location,
Collection<String> exportedJars)
Add a library.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractClassLoader.addSubLoader(AbstractClassLoader loader)
Add a class loader from a resource contained by this class loader, for example an inner jar file.
|
IOProvider.Readable |
AppClassLoader.getIOProviderFrom(String name,
AbstractClassLoader first)
Search for a resource.
|
InputStream |
AppClassLoader.getResourceAsStreamFrom(String name,
AbstractClassLoader first)
Load a resource, looking first into the given library.
|
URL |
AppClassLoader.getResourceFrom(String name,
AbstractClassLoader first)
Search a resource, looking first into the given library.
|
Class<?> |
AppClassLoader.loadClassFrom(String name,
AbstractClassLoader first)
Load a class, starting to search in a specific library (typically the one trying to load the class).
|
Copyright © 2019. All rights reserved.