| Modifier and Type | Field and Description |
|---|---|
| private static final ServiceLoaderUtil. | |
| private static final Logger |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static <T> T | |
| pack-priv static <T> T | |
| private static String | |
| private static ClassLoader[] | |
| private static Class | |
| private static String | |
| private static void | |
| private static <T> T | |
| private static <T> T |
| EXCEPTION_HANDLER | back to summary |
|---|---|
| private static final ServiceLoaderUtil. | |
| logger | back to summary |
|---|---|
| private static final Logger logger | |
| FactoryFinder | back to summary |
|---|---|
| pack-priv FactoryFinder() | |
| find | back to summary |
|---|---|
| pack-priv static <T> T find(Class<T> factoryClass) throws RuntimeException Finds the implementation This method is package private so that this code can be shared.
| |
| find | back to summary |
|---|---|
| pack-priv static <T> T find(Class<T> factoryClass, ClassLoader loader) throws RuntimeException | |
| fromSystemProperty | back to summary |
|---|---|
| private static String fromSystemProperty(String factoryId) | |
| getClassLoaders | back to summary |
|---|---|
| private static ClassLoader[] getClassLoaders(final Class<?>... classes) | |
| getHk2ServiceLoaderTargets | back to summary |
|---|---|
| private static Class | |
| getSystemProperty | back to summary |
|---|---|
| private static String getSystemProperty(final String property) | |
| logFound | back to summary |
|---|---|
| private static void logFound(String value) | |
| lookupUsingHk2ServiceLoader | back to summary |
|---|---|
private static <T> T lookupUsingHk2ServiceLoader(Class<T> factoryClass, ClassLoader loader)
| |
| newInstance | back to summary |
|---|---|
| private static <T> T newInstance(String className, Class<? extends T> service, ClassLoader loader) throws RuntimeException | |