Modifier and Type | Class and Description |
---|---|
static interface |
InternalServiceProviders.PriorityAccessor<T> |
Modifier and Type | Method and Description |
---|---|
static <T> Iterable<T> |
getCandidatesViaHardCoded(Class<T> klass,
Iterable<Class<?>> hardcoded)
Accessor for method.
|
static <T> Iterable<T> |
getCandidatesViaServiceLoader(Class<T> klass,
ClassLoader cl)
Accessor for method.
|
static boolean |
isAndroid(ClassLoader cl)
Accessor for
ServiceProviders.isAndroid(java.lang.ClassLoader) . |
static <T> T |
load(Class<T> klass,
Iterable<Class<?>> hardcoded,
ClassLoader classLoader,
InternalServiceProviders.PriorityAccessor<T> priorityAccessor)
Accessor for method.
|
static <T> List<T> |
loadAll(Class<T> klass,
Iterable<Class<?>> hardCodedClasses,
ClassLoader classLoader,
InternalServiceProviders.PriorityAccessor<T> priorityAccessor)
Accessor for method.
|
public static <T> T load(Class<T> klass, Iterable<Class<?>> hardcoded, ClassLoader classLoader, InternalServiceProviders.PriorityAccessor<T> priorityAccessor)
public static <T> List<T> loadAll(Class<T> klass, Iterable<Class<?>> hardCodedClasses, ClassLoader classLoader, InternalServiceProviders.PriorityAccessor<T> priorityAccessor)
public static <T> Iterable<T> getCandidatesViaServiceLoader(Class<T> klass, ClassLoader cl)
public static <T> Iterable<T> getCandidatesViaHardCoded(Class<T> klass, Iterable<Class<?>> hardcoded)
public static boolean isAndroid(ClassLoader cl)
ServiceProviders.isAndroid(java.lang.ClassLoader)
.Copyright © 2019. All rights reserved.