public class ServiceLoader
extends java.lang.Object
| Constructor and Description |
|---|
ServiceLoader() |
| Modifier and Type | Method and Description |
|---|---|
static <S> java.util.List<S> |
load(java.lang.Class<S> clazz) |
static <S> java.util.List<S> |
load(java.lang.Class<S> clazz,
ServiceLoaderCondition serviceLoaderCondition) |
static <S> java.util.List<S> |
load(java.lang.ClassLoader classLoader,
java.lang.Class<S> clazz) |
static <S> java.util.List<S> |
load(java.lang.ClassLoader classLoader,
java.lang.Class<S> clazz,
ServiceLoaderCondition serviceLoaderCondition) |
static java.net.URL |
normalizeURL(java.net.URL url) |
public static <S> java.util.List<S> load(java.lang.Class<S> clazz)
throws java.lang.Exception
java.lang.Exceptionpublic static <S> java.util.List<S> load(java.lang.Class<S> clazz,
ServiceLoaderCondition serviceLoaderCondition)
throws java.lang.Exception
java.lang.Exceptionpublic static <S> java.util.List<S> load(java.lang.ClassLoader classLoader,
java.lang.Class<S> clazz)
throws java.lang.Exception
java.lang.Exceptionpublic static <S> java.util.List<S> load(java.lang.ClassLoader classLoader,
java.lang.Class<S> clazz,
ServiceLoaderCondition serviceLoaderCondition)
throws java.lang.Exception
java.lang.Exceptionpublic static java.net.URL normalizeURL(java.net.URL url)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionClassPathUtil._buildClassPath(
ClassLoader, String)