edu.rice.cs.util
Class ReaderWriterLock.Reader

java.lang.Object
  extended by edu.rice.cs.util.ReaderWriterLock.ReaderWriterThread
      extended by edu.rice.cs.util.ReaderWriterLock.Reader
Enclosing class:
ReaderWriterLock

public class ReaderWriterLock.Reader
extends ReaderWriterLock.ReaderWriterThread

Object representing a reader thread which is waiting for read access on the queue of waiting threads.


Constructor Summary
ReaderWriterLock.Reader()
           
 
Method Summary
 boolean isReader()
          Returns whether this ReaderWriter is a reader.
 boolean isWriter()
          Returns whether this ReaderWriter is a writer.
 
Methods inherited from class edu.rice.cs.util.ReaderWriterLock.ReaderWriterThread
startWaiting, stopWaiting
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReaderWriterLock.Reader

public ReaderWriterLock.Reader()
Method Detail

isReader

public boolean isReader()
Description copied from class: ReaderWriterLock.ReaderWriterThread
Returns whether this ReaderWriter is a reader.

Specified by:
isReader in class ReaderWriterLock.ReaderWriterThread

isWriter

public boolean isWriter()
Description copied from class: ReaderWriterLock.ReaderWriterThread
Returns whether this ReaderWriter is a writer.

Specified by:
isWriter in class ReaderWriterLock.ReaderWriterThread