Package FlexOr.container

Interface Summary
BinaryPredicate  
Container A container can hold any collection of Objects.
Sequence This interface together with the container interface parallels the that of the java Vector class since a vector is an implementation of a sequence -- although it is not of type Sequence.
 

Class Summary
BinaryTree Binary Tree is an abstract class implementing container.
CircularArray Implementation of a sequence of objects as a circular array.
ComparatorTest  
DLList Implementation of a sequence of objects as a doubly linked list.
Heap
IntegerEqual Compare two integers.
IntegerGreaterThan Compare two integers.
IntegerGreaterThanEqual Compare two integers.
IntegerLessThan Compare two integers.
IntegerLessThanEqual Compare two integers.
IntegerNotEqual Compare two integers.
OrderedBinaryTree
PriorityQueue PriorityQueue extends Queue since it is a queue if all priorities are equal.
Queue Queue implements container which has the basic add and remove methods that a queue needs.
SequencesTest  
SLList Implementation of a sequence of objects as a singly linked list.
SQtest  
Stack The stack implements container which has the basic add and remove methods that a stack needs.
StringEqual Compare two strings.
StringEqualIC Compare two strings ignoring letter case.
StringGreaterThan Compare two strings.
StringGreaterThanEqual Compare two strings.
StringGreaterThanEqualIC Compare two strings ignoring letter case.
StringGreaterThanIC Compare two strings ignoring letter case.
StringLessThan Compare two strings.
StringLessThanEqual Compare two strings.
StringLessThanEqualIC Compare two strings ignoring case.
StringLessThanIC Compare two strings ignoring case.
StringNotEqual Compare two strings.
StringNotEqualIC Compare two strings ignoring case.
TreeTest  
 

Exception Summary
BinPredParamException The exception is thrown whenever an attempt is made to access an element from an empty container.
ContainerEmptyException The exception is thrown whenever an attempt is made to access an element from an empty container.
ContainerFullException The exception is thrown whenever an attempt is made to insert an element into fixed size container that is full.
NotEmptyException The exception is thrown whenever an attempt is made whenever an empty container is expected but not given.
SequenceIndexException The exception is thrown whenever an attempt is made to access container elements by an out of range index (less than 0 or greater than or equal to size).
TooSmallException The exception is thrown whenever the the requested size of an object is smaller than the permitted minimum size.