Package de.rwth.utils

This package contains useful utilties.

See:
          Description

Interface Summary
IteratorMap.Function The interface used to describe a function.
TreeIterator The TreeIterator interface provides a means for traversing a tree.
TreeIteratorTraversal The interface TreeIteratorTraversal describes generic traversals of TreeIterator objects.
TreeIteratorTraversal.Actions The inner interface Actions describes how a TreeTraversal should act during the traversal.
 

Class Summary
AbstractClassProcessor An abstract class for building applications which can process the methods in a class file based on BCEL.
AbstractIterator Provides a default implementation for the Iterator interface.
AbstractTreeIterator Describe class AbstractTreeIterator here.
AbstractTreeIteratorTraversalActions This class provides default implementations for the TreeIteratorTraversal.Actions interface.
ArrayIterator Creates an iterator from an array of iterator-capable Object.
ArrayTools A collection of useful methods for arrays.
DFLRTreeIteratorTraversal Implements a depth-first left-to-right traversal of a TreeIterator.
IteratorMap An iterator created by applying an function to all elements of a base iterator.
IteratorSequence An iterator which goes over an array of base iterators in sequence.
IteratorTools A collection of useful methods for iterators.
Position Describes positions in a tree as sequence of child selection indices from the root.
SingletonIterator Implements an Iterator with a single, non-null entry.
Stopwatch This class implements a stop watch which measures the elapsed time in milliseconds.
Table A class for creating tables consisting of rows and columns.
 

Package de.rwth.utils Description

This package contains useful utilties.