Package | Description |
---|---|
com.google.inject.internal |
Guice (sounds like "juice")
|
Modifier and Type | Field and Description |
---|---|
private static com.google.common.collect.Multimap<java.lang.Thread,CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock<?>> |
CycleDetectingLock.CycleDetectingLockFactory.locksOwnedByThread
Lists locks that thread owns.
|
private static java.util.Map<java.lang.Thread,CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock<?>> |
CycleDetectingLock.CycleDetectingLockFactory.lockThreadIsWaitingOn
Specifies lock that thread is currently waiting on to own it.
|
Modifier and Type | Method and Description |
---|---|
private CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock<?> |
CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock.addAllLockIdsAfter(java.lang.Thread thread,
CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock<?> lock,
com.google.common.collect.ListMultimap<java.lang.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
|
Modifier and Type | Method and Description |
---|---|
private CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock<?> |
CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock.addAllLockIdsAfter(java.lang.Thread thread,
CycleDetectingLock.CycleDetectingLockFactory.ReentrantCycleDetectingLock<?> lock,
com.google.common.collect.ListMultimap<java.lang.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
|