Package | Description |
---|---|
com.google.inject.internal |
Guice (sounds like like "juice")
|
Modifier and Type | Field and Description |
---|---|
private CycleDetectingLock.CycleDetectingLockFactory<java.lang.Class<?>> |
Initializer.cycleDetectingLockFactory
Allows us to detect circular dependencies.
|
private static CycleDetectingLock.CycleDetectingLockFactory<Key<?>> |
SingletonScope.cycleDetectingLockFactory
Allows us to detect when circular proxies are necessary.
|
private CycleDetectingLock.CycleDetectingLockFactory<ID> |
CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock.lockFactory
Factory that was used to create this lock.
|
Constructor and Description |
---|
ReentrantCycleDetectingLock(CycleDetectingLock.CycleDetectingLockFactory<ID> lockFactory,
ID userLockId,
java.util.concurrent.locks.Lock lockImplementation) |