static <T> ServiceFinder<T> |
ServiceFinder.find(java.lang.Class<T> service) |
Locates and incrementally instantiates the available providers of a
given service using the context class loader.
|
static <T> ServiceFinder<T> |
ServiceFinder.find(java.lang.Class<T> service,
boolean ignoreOnClassNotFound) |
Locates and incrementally instantiates the available providers of a
given service using the context class loader.
|
static <T> ServiceFinder<T> |
ServiceFinder.find(java.lang.Class<T> service,
java.lang.ClassLoader loader) |
Locates and incrementally instantiates the available providers of a
given service using the given class loader.
|
static <T> ServiceFinder<T> |
ServiceFinder.find(java.lang.Class<T> service,
java.lang.ClassLoader loader,
boolean ignoreOnClassNotFound) |
Locates and incrementally instantiates the available providers of a
given service using the given class loader.
|
static ServiceFinder<?> |
ServiceFinder.find(java.lang.String serviceName) |
Locates and incrementally instantiates the available classes of a given
service file using the context class loader.
|
T[] |
ServiceFinder.toArray() |
Returns discovered objects all at once.
|
java.lang.Class<T>[] |
ServiceFinder.toClassArray() |
Returns discovered classes all at once.
|