Package fi.joensuu.cs.tra

Class Summary
AssignablePriorityQueue<E> AssignablePriorityQueue is a wrapper for java.util.PriorityQueue that allows specifying an int priority for each element.
LinkedDeque<E> LinkedDeque extends java.util.LinkedList to highlight Deque behaviour.
LinkedQueue<E> LinkedQueue extends java.util.LinkedList to highlight java.util.Queue-defined behaviour.
LinkedStack<E> LinkedStack extends java.util.LinkedList with behaviour expected of a Stack.
ListNode<E>  
PriorityQueue<E> PriorityQueue is a convenience extension of java.util.PriorityQueue for relocation.
Set<E> fi.joensuu.cs.tra.Set extends java.util.TreeSet with comparison methods.
TraLinkedList<E>  
Tree<E> Tree is a wrapper class for a root TreeNode.
TreeNode<E> TreeNode is a building block for basic Trees.
 

Exception Summary
ElementTypeMismatchException ElementTypeMismatchException is a TreeException used to signal a mismatch in element classes.
TreeException TreeException is a generic RuntimeException for Tree -related problems.