soot.util.queue
Class QueueReader

java.lang.Object
  |
  +--soot.util.queue.QueueReader

public class QueueReader
extends java.lang.Object

A queue of Object's. One can add objects to the queue, and they are later read by a QueueReader. One can create arbitrary numbers of QueueReader's for a queue, and each one receives all the Object's that are added. Only objects that have not been read by all the QueueReader's are kept. A QueueReader only receives the Object's added to the queue after the QueueReader was created.


Method Summary
 java.lang.Object next()
          Returns (and removes) the next object in the queue, or null if there are none.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

next

public final java.lang.Object next()
Returns (and removes) the next object in the queue, or null if there are none.