Class  Description 

ArrayBag<E> 
An ArrayBag is a generic collection of references to objects.

ArrayQueue<E> 
An
ArrayQueue<E> is a queue of references to E objects. 
ArrayStack<E> 
An
ArrayStack is a generic stack of
references to E objects. 
BagWithReceipts 
This class is a homework assignment;
A
BagWithReceipts is a collection of references to Objects. 
BooleanLinkedQueue 
y*****************************************
A
BooleanLinkedQueue is a queue of boolean values. 
BooleanLinkedStack 
A
BooleanLinkedStack is a stack of references to objects. 
BooleanQueue 
A
BooleanQueue is a queue of boolean values. 
BooleanStack 
A
BooleanStack is a stack of boolean values. 
ByteLinkedQueue 
A
ByteLinkedQueue is a queue of byte values. 
ByteLinkedStack 
A
ByteLinkedStack is a stack of references to objects. 
ByteQueue 
A
ByteQueue is a queue of byte values. 
ByteStack 
A
ByteStack is a stack of byte values. 
ChainedTable 
A
ChainedTable is a chained hash table. 
CharLinkedQueue 
A
CharLinkedQueue is a queue of char values. 
CharLinkedStack 
A
CharLinkedStack is a stack of references to objects. 
CharQueue 
A
CharQueue is a queue of char values. 
CharStack 
A
CharStack is a stack of char values. 
DerivedStack 
A
DerivedStack is a LinkedSeq that can easily
be used as if it were a stack of Objects. 
DoubleArraySeq 
This class is a homework assignment;
A DoubleArraySeq is a collection of double numbers.

DoubleLinkedQueue 
A
DoubleLinkedQueue is a queue of double values. 
DoubleLinkedSeq 
This class is a homework assignment;
A
DoubleLinkedSeq is a collection of double numbers. 
DoubleLinkedStack 
A
DoubleLinkedStack is a stack of references to objects. 
DoubleQueue 
A
DoubleQueue is a queue of double values. 
DoubleStack 
A
DoubleStack is a stack of double values. 
FloatLinkedQueue 
A
FloatLinkedQueue is a queue of float values. 
FloatLinkedStack 
A
FloatLinkedStack is a stack of references to objects. 
FloatQueue 
A
FloatQueue is a queue of float values. 
FloatStack 
A
FloatStack is a stack of float values. 
IntArrayBag 
An IntArrayBag is a collection of int numbers.

IntBalancedSet 
This class is a homework assignment;
An
IntBalancedSet is a set of int numbers, stored in a Btree. 
IntLinkedBag 
An IntLinkedBag is a collection of int numbers.

IntLinkedQueue 
An
IntLinkedQueue is a queue of int values. 
IntLinkedStack 
A
IntLinkedStack is a stack of references to objects. 
IntQueue 
An
IntQueue is a queue of int values. 
IntStack 
An
IntStack is a stack of int values. 
IntTreeBag 
This class is a homework assignment;
An
IntTreeBag is a collection of int numbers. 
LinkedBag<E> 
A LinkedBag is a collection of references to E objects.

LinkedQueue<E> 
A
LinkedQueue<E> is a queue of references to E objects. 
LinkedSeq 
This class is a homework assignment;
A
LinkedSeq is a sequence of references to Objects. 
LinkedStack<E> 
A
LinkedStack is a stack of references to
E objects. 
LongLinkedQueue 
A
LongLinkedQueue is a queue of long values. 
LongLinkedStack 
A
LongLinkedStack is a stack of references to objects. 
LongQueue 
A
LongQueue is a queue of long values. 
LongStack 
A
LongStack is a stack of long values. 
ObjectLinkedQueue 
A
ObjectLinkedQueue is a queue of Object values. 
ObjectLinkedStack 
A
ObjectLinkedStack is a stack of references to objects. 
ObjectQueue 
An
ObjectQueue is a queue of references to objects. 
ObjectStack 
An
ObjectStack is a stack of references to objects. 
ShortLinkedQueue 
A
ShortLinkedQueue is a queue of short values. 
ShortLinkedStack 
A
ShortLinkedStack is a stack of references to objects. 
ShortQueue 
A
ShortQueue is a queue of short values. 
ShortStack 
A
ShortStack is a stack of short values. 
Table 
A
Table is an openaddress hash table with a fixed capacity. 