Package __redirected
Class __RedirectedUtils
java.lang.Object
__redirected.__RedirectedUtils
Common utilities for redirected factories
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindProviderClassNames
(Class<T> intf, ClassLoader loader, String name) (package private) static ModuleLogger
(package private) static <T> Class<? extends T>
loadProvider
(Class<T> intf, ClassLoader classLoader) (package private) static <T> Class<? extends T>
loadProvider
(Class<T> intf, ClassLoader classLoader, String name) (package private) static <T> Class<? extends T>
loadProvider
(ModuleIdentifier id, Class<T> intf, ModuleLoader moduleLoader) (package private) static <T> Class<? extends T>
loadProvider
(ModuleIdentifier id, Class<T> intf, ModuleLoader moduleLoader, String name) loadProviders
(Class<T> intf, ClassLoader classLoader) loadProviders
(Class<T> intf, ClassLoader classLoader, String name) private static String
readLine
(BufferedReader reader) (package private) static RuntimeException
(package private) static <E extends Throwable>
E
-
Constructor Details
-
__RedirectedUtils
public __RedirectedUtils()
-
-
Method Details
-
getModuleLogger
-
rethrowCause
- Throws:
Error
-
wrapped
-
loadProvider
static <T> Class<? extends T> loadProvider(ModuleIdentifier id, Class<T> intf, ModuleLoader moduleLoader) -
loadProvider
static <T> Class<? extends T> loadProvider(ModuleIdentifier id, Class<T> intf, ModuleLoader moduleLoader, String name) -
loadProvider
-
loadProvider
-
loadProviders
-
loadProviders
static <T> List<Class<? extends T>> loadProviders(Class<T> intf, ClassLoader classLoader, String name) -
findProviderClassNames
-
readLine
-