net.sf.zig_project.gpl.test.queue
Class LinearQueueTest.CheckedDuplexQueue

java.lang.Object
  extended bynet.sf.zig_project.gpl.common.queue.LinearQueueBase
      extended bynet.sf.zig_project.gpl.common.queue.LinkedQueue
          extended bynet.sf.zig_project.gpl.common.queue.LinkedFifoQueue
              extended bynet.sf.zig_project.gpl.common.queue.LinkedDuplexQueue
                  extended bynet.sf.zig_project.gpl.test.queue.LinearQueueTest.CheckedDuplexQueue
All Implemented Interfaces:
ConsistantQueue, LinearQueue, Queue
Enclosing class:
LinearQueueTest

public static class LinearQueueTest.CheckedDuplexQueue
extends LinkedDuplexQueue
implements ConsistantQueue


Nested Class Summary
 
Nested classes inherited from class net.sf.zig_project.gpl.common.queue.LinkedDuplexQueue
LinkedDuplexQueue.DuplexEntry
 
Nested classes inherited from class net.sf.zig_project.gpl.common.queue.LinkedQueue
LinkedQueue.LinkedSequencer, LinkedQueue.QueueEntry
 
Field Summary
 
Fields inherited from class net.sf.zig_project.gpl.common.queue.LinkedFifoQueue
last
 
Fields inherited from class net.sf.zig_project.gpl.common.queue.LinkedQueue
first
 
Constructor Summary
LinearQueueTest.CheckedDuplexQueue()
           
 
Method Summary
 void diagnose()
          Runs an internal self-diagnostic.
 
Methods inherited from class net.sf.zig_project.gpl.common.queue.LinkedDuplexQueue
addFirstEntry, addLastEntry, addUnique, createEntryFor, removeFirstEntry, removeLastEntry, unlink
 
Methods inherited from class net.sf.zig_project.gpl.common.queue.LinkedFifoQueue
clear, lastEntry
 
Methods inherited from class net.sf.zig_project.gpl.common.queue.LinkedQueue
addFirst, addLast, contains, elements, firstEntry, isEmpty, peekFirst, peekLast, remove, removeEntryOf, removeFirst, removeLast
 
Methods inherited from class net.sf.zig_project.gpl.common.queue.LinearQueueBase
add, addSet, appendFlat, appendFlat, appendUnrolled, appendUnrolled, bulkMoveTest, prependFlat, prependFlat, prependUnrolled, prependUnrolled, toString, transferTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.sf.zig_project.gpl.common.queue.LinearQueue
addFirst, addLast, appendFlat, appendUnrolled, peekFirst, peekLast, prependFlat, prependUnrolled, removeFirst, removeLast
 
Methods inherited from interface net.sf.zig_project.gpl.common.queue.Queue
clear, contains, elements, isEmpty, remove
 

Constructor Detail

LinearQueueTest.CheckedDuplexQueue

public LinearQueueTest.CheckedDuplexQueue()
Method Detail

diagnose

public void diagnose()
Description copied from interface: ConsistantQueue
Runs an internal self-diagnostic. If something is amiss, will throw some sort of Exception or Error.

Specified by:
diagnose in interface ConsistantQueue