public class InstanceFactory
extends java.lang.Object
| Constructor and Description |
|---|
InstanceFactory() |
| Modifier and Type | Method and Description |
|---|---|
Factory<?> |
forName(java.lang.String name,
boolean singleton) |
java.util.List<Factory<?>> |
forType(java.lang.Class<?> type,
boolean singleton) |
void |
initContext(Context context) |
void |
initModules(java.util.Set<java.lang.Class<?>> moduleClasses) |
void |
registerFactory(java.lang.Class<?> type,
Factory<?> factory) |
void |
registerFactory(java.lang.String name,
Factory<?> factory) |
public void initModules(java.util.Set<java.lang.Class<?>> moduleClasses)
public void registerFactory(java.lang.String name,
Factory<?> factory)
public void registerFactory(java.lang.Class<?> type,
Factory<?> factory)
public void initContext(Context context)
public Factory<?> forName(java.lang.String name, boolean singleton)
public java.util.List<Factory<?>> forType(java.lang.Class<?> type, boolean singleton)