public class InstanceModule extends BaseModule
| Constructor and Description |
|---|
InstanceModule(java.lang.Object object) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(java.lang.Class<T> type) |
<T> T |
get(java.lang.Class<T> type,
java.lang.String name) |
java.lang.Object |
get(java.lang.String name) |
ProviderInfo |
getProviderInfo(java.lang.Class<?> type) |
ProviderInfo |
getProviderInfo(java.lang.Class<?> type,
java.lang.String name) |
ProviderInfo |
getProviderInfo(java.lang.String name) |
<T> Supplier<T> |
getSupplier(java.lang.Class<T> type) |
<T> Supplier<T> |
getSupplier(java.lang.Class<T> type,
java.lang.String name) |
boolean |
has(java.lang.Class type) |
boolean |
has(java.lang.String name) |
java.lang.Iterable<java.lang.String> |
names() |
java.lang.Iterable |
types() |
java.lang.Iterable<java.lang.Object> |
values() |
parentpublic <T> T get(java.lang.Class<T> type)
get in interface Moduleget in class BaseModulepublic java.lang.Object get(java.lang.String name)
get in interface Moduleget in class BaseModulepublic <T> T get(java.lang.Class<T> type,
java.lang.String name)
get in interface Moduleget in class BaseModulepublic ProviderInfo getProviderInfo(java.lang.Class<?> type)
public ProviderInfo getProviderInfo(java.lang.String name)
public ProviderInfo getProviderInfo(java.lang.Class<?> type, java.lang.String name)
public <T> Supplier<T> getSupplier(java.lang.Class<T> type, java.lang.String name)
getSupplier in interface ModulegetSupplier in class BaseModulepublic <T> Supplier<T> getSupplier(java.lang.Class<T> type)
getSupplier in interface ModulegetSupplier in class BaseModulepublic java.lang.Iterable<java.lang.Object> values()
public java.lang.Iterable<java.lang.String> names()
public java.lang.Iterable types()
public boolean has(java.lang.Class type)
has in interface Modulehas in class BaseModulepublic boolean has(java.lang.String name)
has in interface Modulehas in class BaseModuleCopyright © 2014. All Rights Reserved.