net.sf.zig_project.gpl.test.queue
Class ArrayQueueTest.CheckedArrayQueue

java.lang.Object
  extended bynet.sf.zig_project.gpl.common.queue.LinearQueueBase
      extended bynet.sf.zig_project.gpl.common.queue.ArrayQueue
          extended bynet.sf.zig_project.gpl.common.queue.DynamicArrayQueue
              extended bynet.sf.zig_project.gpl.test.queue.ArrayQueueTest.CheckedArrayQueue
All Implemented Interfaces:
ConsistantQueue, LinearQueue, Queue
Enclosing class:
ArrayQueueTest

public static class ArrayQueueTest.CheckedArrayQueue
extends DynamicArrayQueue
implements ConsistantQueue


Nested Class Summary
 
Nested classes inherited from class net.sf.zig_project.gpl.common.queue.ArrayQueue
ArrayQueue.ArraySequencer
 
Field Summary
 
Fields inherited from class net.sf.zig_project.gpl.common.queue.DynamicArrayQueue
selector
 
Fields inherited from class net.sf.zig_project.gpl.common.queue.ArrayQueue
begin, end, entries
 
Constructor Summary
ArrayQueueTest.CheckedArrayQueue()
           
 
Method Summary
 void diagnose()
          Runs an internal self-diagnostic.
 
Methods inherited from class net.sf.zig_project.gpl.common.queue.DynamicArrayQueue
overflow
 
Methods inherited from class net.sf.zig_project.gpl.common.queue.ArrayQueue
addFirst, addLast, addSet, availableRoom, bulkMoveTest, clear, contains, decIndex, elements, ensureRoom, firstIndexOf, incIndex, insert, isEmpty, peek, peekFirst, peekLast, physicalIndex, remove, remove, removeFirst, removeIndex, removeLast, replace, size, toString, toString
 
Methods inherited from class net.sf.zig_project.gpl.common.queue.LinearQueueBase
add, appendFlat, appendFlat, appendUnrolled, appendUnrolled, prependFlat, prependFlat, prependUnrolled, prependUnrolled, 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

ArrayQueueTest.CheckedArrayQueue

public ArrayQueueTest.CheckedArrayQueue()
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