Searched refs:CycleDetectingLock (Results 1 – 4 of 4) sorted by relevance
3 import com.google.inject.internal.CycleDetectingLock.CycleDetectingLockFactory;39 final CycleDetectingLock<String> lockA = in testSingletonThreadsRuntimeCircularDependency()55 final CycleDetectingLock<String> lockB = in testSingletonThreadsRuntimeCircularDependency()
38 interface CycleDetectingLock<ID> { interface118 CycleDetectingLock<ID> create(ID newLockId) { in create()123 class ReentrantCycleDetectingLock implements CycleDetectingLock<ID> {
16 import com.google.inject.internal.CycleDetectingLock.CycleDetectingLockFactory;126 final CycleDetectingLock<Key<?>> creationLock = cycleDetectingLockFactory.create(key); in scope()
605 private interface CycleDetectingLock { interface in CycleDetectingLockFactory760 private void aboutToAcquire(CycleDetectingLock lock) { in aboutToAcquire()775 private void lockStateChanged(CycleDetectingLock lock) { in lockStateChanged()791 extends ReentrantLock implements CycleDetectingLock {867 extends ReentrantReadWriteLock implements CycleDetectingLock {