Package | Description |
---|---|
components.queue |
Queue data structure component family and their implementations. |
Class and Description |
---|
Queue
Additional functionality upon the bare-bones functionality afforded by the
QueueKernel interface. |
QueueDL
An implementation of a Queue layered on the DoublyLinkedList component.
|
QueueKernel
Queue kernel component containing method headers and contracts for
all methods that will directly interact with the label representations of all
Queue implementations. |
QueueSecondary
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.
|