| Modifier and Type | Field and Description |
|---|---|
| private IObjectDispenser | |
| private static final ReentrantLock |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private static boolean | |
| public Object | dispense(CreationAttributes attributes)
Implements org. |
| private Object | |
| public void | setNextDispenser(IObjectDispenser
- The dispenser)IObjectDispenser to dispenseImplements org. |
| dispenser | back to summary |
|---|---|
| private IObjectDispenser dispenser | |
| lock | back to summary |
|---|---|
| private static final ReentrantLock lock | |
| GuiceBasedObjectDispenser | back to summary |
|---|---|
| pack-priv GuiceBasedObjectDispenser() | |
| cannotDispense | back to summary |
|---|---|
| private static boolean cannotDispense(Class<?> clazz) | |
| dispense | back to summary |
|---|---|
| public Object dispense(CreationAttributes attributes) Implements org.
| |
| dispenseObject | back to summary |
|---|---|
| private Object dispenseObject(CreationAttributes attributes) | |
| setNextDispenser | back to summary |
|---|---|
| public void setNextDispenser(IObjectDispenser dispenser) Implements org.
| |