A
Lock implementation for
reader threads. Any number of threads can acquire the lock as long as
the corresponding WriteLock is not held.
newCondition( ) throws
UnsupportedOperationException.
public static class ReentrantReadWriteLock.ReadLock implements Lock, Serializable {
// Protected Constructors
protected ReadLock(ReentrantReadWriteLock lock);
// Methods Implementing Lock
public void lock( );
public void lockInterruptibly( ) throws InterruptedException;
public Condition newCondition( );
public boolean tryLock( );
public boolean tryLock(long timeout, java.util.concurrent.TimeUnit unit)
throws InterruptedException;
public void unlock( );
// Public Methods Overriding Object
public String toString( );
}