Package de.fu_berlin.ties.util

This package contains miscellaneous utility classes.

See:
          Description

Interface Summary
Pruner A pruner decidedes which map entries should be pruned (deleted), choosing among several candidate entries.
 

Class Summary
AdaptableLRUMap A fixed-size map that uses an flexible adaptable strategy for pruning entries based on LRU (pruning one the least recently used entries).
CollectionUtils A static class that provides utility methods for working with Collections and arrays.
ExternalCommand A simple wrapper for external scripts or programs.
InvertedComparator<T> Compares objects, inverting the order of a wrapped comparator.
ListEntry An entry in a doubly linked list.
MathUtils A static class that provides some mathematical utility methods.
MultiValueMap<K,V> A MultiValueMap allows storing multiple values for each key.
MutableInt Small wrapper class for an int whose value can be changed.
SortedMultiValueMap<K,V> A MultiValueMap that sorts the values stored for each key, discarding duplicates.
TaskRunner Asynchronously executes any number of Runnable tasks.
Util A static class that provides general utility methods.
VelocityService A static class that provides a convenience interface to a Velocity singletons.
 

Package de.fu_berlin.ties.util Description

This package contains miscellaneous utility classes.



Copyright © 2003-2004 Christian Siefkes. All Rights Reserved.