Package __redirected
Class __RedirectedUtils
- java.lang.Object
-
- __redirected.__RedirectedUtils
-
public final class __RedirectedUtils extends java.lang.Object
Common utilities for redirected factories
-
-
Constructor Summary
Constructors Constructor Description __RedirectedUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static <T> java.util.List<java.lang.String>
findProviderClassNames(java.lang.Class<T> intf, java.lang.ClassLoader loader, java.lang.String name)
(package private) static ModuleLogger
getModuleLogger()
(package private) static <T> java.lang.Class<? extends T>
loadProvider(java.lang.Class<T> intf, java.lang.ClassLoader classLoader)
(package private) static <T> java.lang.Class<? extends T>
loadProvider(java.lang.Class<T> intf, java.lang.ClassLoader classLoader, java.lang.String name)
(package private) static <T> java.lang.Class<? extends T>
loadProvider(ModuleIdentifier id, java.lang.Class<T> intf, ModuleLoader moduleLoader)
(package private) static <T> java.lang.Class<? extends T>
loadProvider(ModuleIdentifier id, java.lang.Class<T> intf, ModuleLoader moduleLoader, java.lang.String name)
(package private) static <T> java.util.List<java.lang.Class<? extends T>>
loadProviders(java.lang.Class<T> intf, java.lang.ClassLoader classLoader)
(package private) static <T> java.util.List<java.lang.Class<? extends T>>
loadProviders(java.lang.Class<T> intf, java.lang.ClassLoader classLoader, java.lang.String name)
private static java.lang.String
readLine(java.io.BufferedReader reader)
(package private) static java.lang.RuntimeException
rethrowCause(java.lang.Throwable t)
(package private) static <E extends java.lang.Throwable>
Ewrapped(E e, java.lang.Throwable orig)
-
-
-
Method Detail
-
getModuleLogger
static ModuleLogger getModuleLogger()
-
rethrowCause
static java.lang.RuntimeException rethrowCause(java.lang.Throwable t) throws java.lang.Error
- Throws:
java.lang.Error
-
wrapped
static <E extends java.lang.Throwable> E wrapped(E e, java.lang.Throwable orig)
-
loadProvider
static <T> java.lang.Class<? extends T> loadProvider(ModuleIdentifier id, java.lang.Class<T> intf, ModuleLoader moduleLoader)
-
loadProvider
static <T> java.lang.Class<? extends T> loadProvider(ModuleIdentifier id, java.lang.Class<T> intf, ModuleLoader moduleLoader, java.lang.String name)
-
loadProvider
static <T> java.lang.Class<? extends T> loadProvider(java.lang.Class<T> intf, java.lang.ClassLoader classLoader)
-
loadProvider
static <T> java.lang.Class<? extends T> loadProvider(java.lang.Class<T> intf, java.lang.ClassLoader classLoader, java.lang.String name)
-
loadProviders
static <T> java.util.List<java.lang.Class<? extends T>> loadProviders(java.lang.Class<T> intf, java.lang.ClassLoader classLoader)
-
loadProviders
static <T> java.util.List<java.lang.Class<? extends T>> loadProviders(java.lang.Class<T> intf, java.lang.ClassLoader classLoader, java.lang.String name)
-
findProviderClassNames
static <T> java.util.List<java.lang.String> findProviderClassNames(java.lang.Class<T> intf, java.lang.ClassLoader loader, java.lang.String name)
-
readLine
private static java.lang.String readLine(java.io.BufferedReader reader)
-
-