<T> T |
ServiceProvider.load(Class<T> interfaceClazz) |
<T> T |
ServiceProvider.load(Class<T> interfaceClazz,
Condition<T> condition) |
<T> T |
ServiceProvider.load(Class<T> interfaceClazz,
Condition<T> condition,
ProviderContext context) |
<T> T |
ServiceProvider.load(Class<T> interfaceClazz,
Map<String,Object> contextData) |
<T> T |
ServiceProvider.load(Class<T> interfaceClazz,
ProviderContext context) |
<T> T |
ServiceProvider.load(Class<T> interfaceClazz,
String name) |
<T> T |
ServiceProvider.load(Class<T> interfaceClazz,
String name,
Map<String,Object> contextData) |
<T> Iterable<T> |
ServiceProvider.loadAll(Class<T> interfaceClazz) |
<T> Iterable<T> |
ServiceProvider.loadAll(Class<T> interfaceClazz,
Condition<T> condition) |
<T> Iterable<T> |
ServiceProvider.loadAll(Class<T> interfaceClazz,
String name) |
protected <T> Iterable<T> |
ServiceProvider.loadAllServicesImplementingTheInterface(Class<T> interfaceClazz) |
protected <T> CachedIterable<T> |
ServiceProvider.loadServiceProvidersFor(Class<T> interfaceClazz) |
private <T> T |
ServiceProvider.produceFromFactory(Class<T> interfaceClazz,
Condition<T> condition,
ProviderContext context) |
T |
ProducerFactory.provide(ProviderContext context) |
<T> void |
ServiceProvider.provideOn(Iterable<T> iterable) |
void |
ServiceProvider.provideOn(Object object) |