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