public final class ServiceLoaders extends Object
Wrapper around the Java ServiceLoader class which returns collections of instances of an interface as opposed to iterators over instances that the normal ServiceLoader returns.
ClassServiceLoader
Modifier and Type | Method and Description |
---|---|
static <T> Collection<Class<? extends T>> |
classesOf(Class<T> theClass)
Return the class objects for all classes which extend from the specified class
|
static <T> Collection<T> |
instancesOf(Class<T> theClass)
Return instances of all the classes which extend from the specified class
|
public static <T> Collection<T> instancesOf(Class<T> theClass)
T
- the typetheClass
- the parent interface/abstract classpublic static <T> Collection<Class<? extends T>> classesOf(Class<T> theClass)
T
- the typetheClass
- the parent interface/abstract classCopyright © 2010-2016 Stardog Union. All Rights Reserved.