Uses of Interface
com.google.common.util.concurrent.CycleDetectingLockFactory.Policy
Packages that use CycleDetectingLockFactory.Policy
-
Uses of CycleDetectingLockFactory.Policy in com.google.common.util.concurrent
Classes in com.google.common.util.concurrent that implement CycleDetectingLockFactory.PolicyModifier and TypeClassDescriptionstatic enumPre-definedCycleDetectingLockFactory.Policyimplementations.Fields in com.google.common.util.concurrent declared as CycleDetectingLockFactory.PolicyModifier and TypeFieldDescription(package private) final CycleDetectingLockFactory.PolicyCycleDetectingLockFactory.policyMethods in com.google.common.util.concurrent with parameters of type CycleDetectingLockFactory.PolicyModifier and TypeMethodDescription(package private) voidCycleDetectingLockFactory.LockGraphNode.checkAcquiredLock(CycleDetectingLockFactory.Policy policy, CycleDetectingLockFactory.LockGraphNode acquiredLock) Checks the acquisition-ordering betweenthis, which is about to be acquired, and the specifiedacquiredLock.(package private) voidCycleDetectingLockFactory.LockGraphNode.checkAcquiredLocks(CycleDetectingLockFactory.Policy policy, List<CycleDetectingLockFactory.LockGraphNode> acquiredLocks) static CycleDetectingLockFactoryCycleDetectingLockFactory.newInstance(CycleDetectingLockFactory.Policy policy) Creates a new factory with the specified policy.static <E extends Enum<E>>
CycleDetectingLockFactory.WithExplicitOrdering<E>CycleDetectingLockFactory.newInstanceWithExplicitOrdering(Class<E> enumClass, CycleDetectingLockFactory.Policy policy) Creates aCycleDetectingLockFactory.WithExplicitOrdering<E>.Constructors in com.google.common.util.concurrent with parameters of type CycleDetectingLockFactory.PolicyModifierConstructorDescriptionprivate(package private)WithExplicitOrdering(CycleDetectingLockFactory.Policy policy, Map<E, CycleDetectingLockFactory.LockGraphNode> lockGraphNodes)