Package | Description |
---|---|
components.linkedlist |
LinkedList data structure component family and their implementations. |
Class and Description |
---|
DoublyLinkedList
A non-layered implementation of a doubly-linked list using 2 sentinel nodes.
|
LinkedList
Additional functionality upon the bare-bones functionality afforded by the
LinkedListKernel interface. |
LinkedListKernel
LinkedList kernel component containing method headers and contracts
for all methods that will directly interact with the label representations of
all LinkedList implementations. |
LinkedListSecondary
Abstract class providing the implementation of all of the layered secondary
methods that were defined in the LinkedList interface, as well as the
implementation for equals, toString, and hashCode methods.
|
SinglyLinkedList
A non-layered implementation of a singly-linked list using 2 sentinel nodes.
|