BinaryTree
data structure component family and their implementations.See: Description
Interface | Description |
---|---|
BinaryTree<T> |
Additional functionality upon the bare-bones functionality afforded by the
BinaryTreeKernel interface. |
BinaryTreeKernel<T> |
BinaryTree kernel component containing method headers and contracts
for all methods that will directly interact with the data representations of
all BinaryTree implementations. |
Class | Description |
---|---|
BinaryTreeNL<T> |
BinaryTree implemented as a recursive data structure, not layered on
any other components. |
BinaryTreeSecondary<T> |
Abstract class providing the implementation of all of the layered secondary
methods that were defined in the
BinaryTree interface, as well as the
implementation for equals , toString , and hashCode
methods. |
BinaryTreeUtility |
A collection of useful methods for manipulating binary trees.
|
BinaryTree
data structure component family and their implementations.