Package edu.colorado.collections

Class Summary
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 B-tree.
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> An 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 Eobjects.
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 An ObjectLinkedQueue is a queue of references to objects.
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 open-address hash table with a fixed capacity.