public final class ServiceLoader extends Object
This is a copy from file located Qi4j's bootstrap project, since there is no java.util.ServiceLoader in Java 1.5. This is from org.qi4j.bootstrap.internal package.
Update 27.9.2010 - I (Stanislav Muhametsin) made a small syntactical change to private/protected methods in order to remove compile warnings.
http://download.oracle.com/javase/6/docs/api/java/util/ServiceLoader.html| Constructor and Description |
|---|
ServiceLoader() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addClassloader(ClassLoader loader) |
<T> T |
firstProvider(Class<T> neededType) |
<T> Iterable<T> |
providers(Class<T> neededType) |
static void |
removeClassloader(ClassLoader loader) |
public static void addClassloader(ClassLoader loader)
public static void removeClassloader(ClassLoader loader)
public <T> Iterable<T> providers(Class<T> neededType) throws IOException
IOExceptionpublic <T> T firstProvider(Class<T> neededType) throws IOException
IOExceptionCopyright © 2010-2012. All Rights Reserved.