public class Injector extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<Class<?>,Binding<?>> |
bindings |
protected Map<Class<?>,Provider<?>> |
providers |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(Class<T> instanceClass) |
protected <T> T |
get(Class<T> instanceClass,
Stack<Class<?>> creationStack) |
void |
injectMembers(Object instance) |
protected void |
injectMembers(Object instance,
Class<?> classWithMembers,
Stack<Class<?>> creationStack) |
public Injector(Module... modules)
Copyright © 2017. All rights reserved.