public class DefaultLibrariesInitializer extends AbstractLibrariesInitializer
Library
implementation object instances through a
DefaultServiceLoader
or a provided ServiceLoader
.API, IMPL, SERVICE
Constructor and Description |
---|
DefaultLibrariesInitializer() |
DefaultLibrariesInitializer(java.lang.ClassLoader classLoader) |
DefaultLibrariesInitializer(java.lang.ClassLoader[] classLoaders) |
DefaultLibrariesInitializer(java.lang.ClassLoader[] classLoaders,
ServiceLoader serviceLoader) |
DefaultLibrariesInitializer(java.lang.ClassLoader classLoader,
ServiceLoader serviceLoader) |
DefaultLibrariesInitializer(ServiceLoader serviceLoader) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Set |
findLibraries(java.lang.Class libraryClass,
java.lang.ClassLoader classLoader) |
fullInitialize, fullInitialize, getLibraries, initialize, initialize, postInitialize, postInitialize
public DefaultLibrariesInitializer()
public DefaultLibrariesInitializer(java.lang.ClassLoader classLoader)
public DefaultLibrariesInitializer(java.lang.ClassLoader[] classLoaders)
public DefaultLibrariesInitializer(ServiceLoader serviceLoader)
public DefaultLibrariesInitializer(java.lang.ClassLoader classLoader, ServiceLoader serviceLoader)
public DefaultLibrariesInitializer(java.lang.ClassLoader[] classLoaders, ServiceLoader serviceLoader)
protected java.util.Set findLibraries(java.lang.Class libraryClass, java.lang.ClassLoader classLoader)
findLibraries
in class AbstractLibrariesInitializer