Uses of Class
com.google.inject.internal.CycleDetectingLock.CycleDetectingLockFactory
Packages that use CycleDetectingLock.CycleDetectingLockFactory
-
Uses of CycleDetectingLock.CycleDetectingLockFactory in com.google.inject.internal
Fields in com.google.inject.internal declared as CycleDetectingLock.CycleDetectingLockFactoryModifier and TypeFieldDescriptionprivate final CycleDetectingLock.CycleDetectingLockFactory<Class<?>>
Initializer.cycleDetectingLockFactory
Allows us to detect circular dependencies.private static final CycleDetectingLock.CycleDetectingLockFactory<Key<?>>
SingletonScope.cycleDetectingLockFactory
Allows us to detect when circular proxies are necessary.private final CycleDetectingLock.CycleDetectingLockFactory<ID>
CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock.lockFactory
Factory that was used to create this lock.Constructors in com.google.inject.internal with parameters of type CycleDetectingLock.CycleDetectingLockFactoryModifierConstructorDescription(package private)
ReentrantCycleDetectingLock
(CycleDetectingLock.CycleDetectingLockFactory<ID> lockFactory, ID userLockId, Lock lockImplementation)