java.lang.Object java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock
ReentrantReadWriteLock.readLock()
public void lock()
public void lockInterruptibly() throws InterruptedException
Thread.interrupt()
public Condition newCondition()
protected ReentrantReadWriteLock.ReadLock(ReentrantReadWriteLock lock)
public String toString()
public boolean tryLock()
tryLock(0, TimeUnit.SECONDS)
public boolean tryLock(long timeout, TimeUnit unit) throws InterruptedException
tryLock()
public void unlock()