Uses of Class
com.google.inject.internal.CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock
Packages that use CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock
-
Uses of CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock in com.google.inject.internal
Fields in com.google.inject.internal with type parameters of type CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLockModifier and TypeFieldDescriptionprivate static final com.google.common.collect.Multimap
<Thread, CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock<?>> CycleDetectingLock.CycleDetectingLockFactory.locksOwnedByThread
Lists locks that thread owns.private static Map
<Thread, CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock<?>> CycleDetectingLock.CycleDetectingLockFactory.lockThreadIsWaitingOn
Specifies lock that thread is currently waiting on to own it.Methods in com.google.inject.internal that return CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLockModifier and TypeMethodDescriptionCycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock.addAllLockIdsAfter
(Thread thread, CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock<?> lock, com.google.common.collect.ListMultimap<Thread, ID> potentialLocksCycle) Adds all locks held by the given thread that are after the given lock and then returns the lock the thread is currently waiting on, if anyMethods in com.google.inject.internal with parameters of type CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLockModifier and TypeMethodDescriptionCycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock.addAllLockIdsAfter
(Thread thread, CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock<?> lock, com.google.common.collect.ListMultimap<Thread, ID> potentialLocksCycle) Adds all locks held by the given thread that are after the given lock and then returns the lock the thread is currently waiting on, if any