The net.guttershark.util.collections package contains utility classes that define abstract data structures.



Classes
 ClassDescription
 ArrayBidirectionalIterator The ArrayBidirectionalIterator class provides a non-destructive, pointer-based, bi-directional array iterator.
 ArrayBounceIterator The ArrayBounceIterator class provides a non-destructive, pointer-based, bouncing array iterator which moves to the end of the array then reverses direction backward & forward.
 ArrayIterator The ArrayIterator class iterates over an array.
 ArrayLoopableIterator The ArrayLoopableIterator class provides a non-destructive, pointer-based, looping bi-directional array iterator.
 OrderedDictionary The OrderedDictionary class provides a dictionary like collection which persists the order of entries similar to an array.