Package de.cau.cs.kieler.core.util

General purpose utility classes in the style of java.util.

See:
          Description

Interface Summary
ICondition<T> Interface for conditions that can be evaluated on a specific object.
IDataObject An interface for data types, which should be serializable using #toString() and parsable using IDataObject.parse(String).
 

Class Summary
CompoundCondition<T> A condition that is composed of a set of other conditions.
FilteredIterator<E> An iterator that filters the elements returned by a wrapped iterator.
FilteredIterator.Iterable<E> An iterable that creates a filtered iterator as iterator.
ForkedOutputStream An output stream that can be used to send the same output to multiple output streams.
ForwardingInputStream An input stream that forwards all read data to an output stream.
Maybe<T> Object that may contain another object, inspired by the Haskell type Maybe.
Pair<F,S> A simple pair implementation.
Pair.FirstComparator<F extends Comparable<F>,S> Comparator that uses the first element as base.
Pair.SecondComparator<F,S extends Comparable<S>> Comparator that uses the second element as base.
 

Package de.cau.cs.kieler.core.util Description

General purpose utility classes in the style of java.util.