Package scranton

Contains the recursive classes that are applied in the construction of the recursive implementations of various containers.

See:
          Description

Class Summary
ArraySupport Support the process of inserting (in) or removing (out) an object for a collection in an array at the indicated position and moving the remaining objects to adjust for the insertion or removal
AscendingInteger A comparator for ordering Integer objects in their natural order, their comparable order.
DescendingInteger A comparator for ordering Integer objects in reverse natural order, their comparable order.
Guard Encapsulates a boolean object that may be used in a variety processes to guard against something changing, the guard may be truned on or off to indicate the presence or absence of a application specific conditon.
IteratorThread An abstract class that implements the Iterator Interface by extending the Thread class allowing software developers to construct iterators over various containers by constructing an agorithm, as a run method, that visits each object int the container and calls the produce method to make the object available to the consumer employing the iterator.
Linear1 Fundamental class for constructing linear recursive objects.
Linear1Ind Extends the Linear1 class with insert and remove methods that assume one level of indirection that is normally associated with one way linear recursive structures that apply a null object at the beginning of the structure.
Linear2 Extends the Linear1 class to a class to construct two way linked linearly recursive collection objects.
Linear2Ind Extends the Linear2 class with insert and remove methods that hide a level of indirection normally associated with one way linear structures that require a null object at the beginning of the structure.
 

Package scranton Description

Contains the recursive classes that are applied in the construction of the recursive implementations of various containers.