Package com.twelvemonkeys.util

Interface Summary
DuplicateHandler<T> DuplicateHandler

ExpiringMap<K,V> Call-back inteface for Map implementations that have mappings that may expire.
FilterIterator.Filter<E> Used to tests whether or not an element fulfills certain criteria, and hence should be accepted by the FilterIterator instance.
TokenIterator TokenIterator, Iterator-based replacement for StringTokenizer.
Visitor<T> A generic visitor.
 

Class Summary
AbstractTokenIterator Abstract base class for TokenIterators to extend.
BeanMap A Map adapter for a Java Bean.
CollectionUtil A utility class with some useful collection-related functions.
FilterIterator<E> Wraps (decorates) an Iterator with extra functionality, to allow element filtering.
IgnoreCaseMap<V> A Map decorator that makes the mappings in the backing map case insensitive (this is implemented by converting all keys to uppercase), if the keys used are Strings.
LinkedMap<K,V> Generic map and linked list implementation of the Map interface, with predictable iteration order.
LinkedMap.LinkedEntry<K,V> Linked list implementation of Map.Entry.
LinkedSet<E> Generic map and linked list implementation of the Set interface, with predictable iteration order.
LRUHashMap<K,V> Map implementation with size limit, that keeps its entries in LRU (least recently used) order, also known as access-order.
LRUMap<K,V> Map implementation with size limit, that keeps its entries in LRU (least recently used) order, also known as access-order.
NullMap<K,V> An (immutable) empty Map, that supports all Map operations without throwing exceptions (in contrast to Collections.EMPTY_MAP that will throw exceptions on put/remove).
StringTokenIterator StringTokenIterator, a drop-in replacement for StringTokenizer.
Time Utility class for storing times in a simple way.
TimeFormat Format for converting and parsing time.
TimeoutMap<K,V> A Map implementation that removes (exipres) its elements after a given period.
WeakWeakMap<K,V> Special-purpose map implementation with weak keys and weak values.
 



Copyright © 2014. All Rights Reserved.