public class ViaProviders
extends java.lang.Object
Constructor and Description |
---|
ViaProviders() |
Modifier and Type | Method and Description |
---|---|
<T extends Provider> |
get(java.lang.Class<T> provider) |
<T extends Provider> |
register(java.lang.Class<T> provider,
T value) |
void |
require(java.lang.Class<? extends Provider> provider) |
<T extends Provider> |
use(java.lang.Class<T> provider,
T value) |
public void require(java.lang.Class<? extends Provider> provider)
public <T extends Provider> void register(java.lang.Class<T> provider, T value)
public <T extends Provider> void use(java.lang.Class<T> provider, T value)
public <T extends Provider> T get(java.lang.Class<T> provider)