/guava/android/guava/src/com/google/common/util/concurrent/CycleDetectingLockFactory.java
} this.lockGraphNode = Preconditions.checkNotNull( lockGraphNode) ;this.writeLock = new CycleDetectingReentrantWriteLock( this) ;
this.writeLock = new CycleDetectingReentrantWriteLock ( this ) ; this.lockGraphNode = Preconditions.checkNotNull ( lockGraphNode ) ; }
private final CycleDetectingReentrantReadLock readLock; private final CycleDetectingReentrantWriteLock writeLock; private final LockGraphNode lockGraphNode; private CycleDetectingReentrantReadWriteLock(LockGraphNode lockGraphNode, boolean fair) { super(fair); this.readLock = new CycleDetectingReentrantReadLock(this); <extra_id_0> @Override public ReadLock readLock() { return readLock; } @Override public WriteLock writeLock() {