Package com.twelvemonkeys.util


package com.twelvemonkeys.util
  • Class
    Description
    Abstract base class for TokenIterators to extend.
    A Map adapter for a Java Bean.
    A utility class with some useful collection-related functions.
    DuplicateHandler
    Call-back inteface for Map implementations that have mappings that may expire.
    Wraps (decorates) an Iterator with extra functionality, to allow element filtering.
    Used to tests whether or not an element fulfills certain criteria, and hence should be accepted by the FilterIterator instance.
    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.
    Generic map and linked list implementation of the Map interface, with predictable iteration order.
    Linked list implementation of Map.Entry.
    Generic map and linked list implementation of the Set interface, with predictable iteration order.
    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, a drop-in replacement for StringTokenizer.
    Utility class for storing times in a simple way.
    Format for converting and parsing time.
    A Map implementation that removes (expires) its elements after a given period.
    TokenIterator, Iterator-based replacement for StringTokenizer.
    A generic visitor.
    Special-purpose map implementation with weak keys and weak values.