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)