- Queue<T> - Interface in components.queue
-
Additional functionality upon the bare-bones functionality afforded by the
QueueKernel
interface.
- Queue1L<T> - Class in components.queue
-
An implementation of a Queue layered on a java.util.LinkedList.
- Queue1L() - Constructor for class components.queue.Queue1L
-
- QueueDL<T> - Class in components.queue
-
An implementation of a Queue layered on the DoublyLinkedList component.
- QueueDL() - Constructor for class components.queue.QueueDL
-
- QueueKernel<T> - Interface in components.queue
-
Queue
kernel component containing method headers and contracts for
all methods that will directly interact with the label representations of all
Queue implementations.
- QueueSecondary<T> - Class in components.queue
-
Abstract class providing the implementation of all of the layered secondary
methods that were defined in the Queue interface, as well as the
implementation for equals, toString, and hashCode methods.
- QueueSecondary() - Constructor for class components.queue.QueueSecondary
-