public final class ServiceLoaderProvider<T> extends Object implements com.google.inject.Provider<T[]>
| Modifier and Type | Method and Description |
|---|---|
T[] |
get() |
static <T> ServiceLoaderProvider<T> |
of(Class<T> type) |
String |
toString() |
ServiceLoaderProvider<T> |
withLoader(Class<? extends Loader> loaderType) |
ServiceLoaderProvider<T> |
withLoader(Class<? extends Loader> loaderType,
Annotation annot) |
ServiceLoaderProvider<T> |
withLoader(Class<? extends Loader> loaderType,
Class<? extends Annotation> annot) |
ServiceLoaderProvider<T> |
withLoader(com.google.inject.Key<? extends Loader> key) |
public ServiceLoaderProvider<T> withLoader(Class<? extends Loader> loaderType)
public ServiceLoaderProvider<T> withLoader(Class<? extends Loader> loaderType, Class<? extends Annotation> annot)
public ServiceLoaderProvider<T> withLoader(Class<? extends Loader> loaderType, Annotation annot)
public ServiceLoaderProvider<T> withLoader(com.google.inject.Key<? extends Loader> key)
public static <T> ServiceLoaderProvider<T> of(Class<T> type)
Copyright © 2010-2012 Mycila. All Rights Reserved.