| Modifier and Type | Field and Description |
|---|---|
| private final ConcurrentHashMap | |
| private final ActiveDescriptor | |
| private final InstantiationServiceImpl | |
| private final ServiceLocator | |
| private static final Object |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public T | create(ServiceHandle<?> root, SystemDescriptor<?> eventThrower)
Implements org. Creates an instance of the given type |
| public void | |
| private ServiceHandle | |
| public List | getInjectees()
Implements org. Returns all the injectees needed prior to creating this object |
| public String |
| cycleFinder | back to summary |
|---|---|
| private final ConcurrentHashMap<ThreadSpecificObject<ActiveDescriptor<?>>, Object> cycleFinder | |
| factoryDescriptor | back to summary |
|---|---|
| private final ActiveDescriptor<?> factoryDescriptor | |
| instantiationService | back to summary |
|---|---|
| private final InstantiationServiceImpl instantiationService | |
| locator | back to summary |
|---|---|
| private final ServiceLocator locator | |
| MAP_VALUE | back to summary |
|---|---|
| private static final Object MAP_VALUE | |
| FactoryCreator | back to summary |
|---|---|
| pack-priv FactoryCreator(ServiceLocator locator, ActiveDescriptor<?> factoryDescriptor) | |
| create | back to summary |
|---|---|
| public T create(ServiceHandle<?> root, SystemDescriptor<?> eventThrower) throws MultiException Implements org. Doc from org. Creates an instance of the given type
| |
| dispose | back to summary |
|---|---|
| public void dispose(T instance) Implements org. Doc from org. Disposes the given instance
| |
| getFactoryHandle | back to summary |
|---|---|
private ServiceHandle
| |
| getInjectees | back to summary |
|---|---|
| public List Implements org. Doc from org. Returns all the injectees needed prior to creating this object
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |