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 ( ); } Returned ByReentrantReadWriteLock.readLock( ) |