edu.rice.cs.util
Class ReaderWriterLock.Writer

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

public class ReaderWriterLock.Writer
extends ReaderWriterLock.ReaderWriterThread

Object representing a writer thread which is waiting for write access on the queue of waiting threads.


Constructor Summary
ReaderWriterLock.Writer()
           
 
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.Writer

public ReaderWriterLock.Writer()
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