Package org.clapper.util.misc

org.clapper.util.misc - Miscellaneous Utility Classes.

See:
          Description

Interface Summary
MultiValueMap.ValuesCollectionAllocator<V> Used to allocate a new Collection for the values associated with a key.
ObjectRemovalListener An ObjectRemovalListener is an EventListener that can be registered with certain data store objects to receive an ObjectRemovalEvent whenever an object is removed from the data store.
Semaphore Deprecated. J2SE 5.0 now provides a java.util.concurrent.Semaphore class
 

Class Summary
ArrayIterator<T> The ArrayIterator class provides a bridge between an array of objects and an Iterator.
BuildInfo Contains constants for defining and accessing build info.
BundleUtil ResourceBundle utilities to aid in localization.
EnumerationIterator<T> The EnumerationIterator class is an adapter that makes a java.util.Enumeration object look and behave like a java.util.Iterator objects.
FileHashMap<K,V> FileHashMap implements a java.util.Map that keeps the keys in memory, but stores the values as serialized objects in a random access disk file.
LRUMap<K,V> An LRUMap implements a Map of a fixed maximum size that enforces a least recently used discard policy.
MIMETypeUtil The MIMETypeUtil class provides some general purpose MIME type utilities not found in the JDK.
MultiIterator<T> The MultiIterator class provides a way to iterate over multiple Collection, Enumeration and Iterator objects at once.
MultiValueMap<K,V> MultivalueMap implements a hash table that permits multiple values per key.
ObjectLockSemaphore Deprecated. J2SE 5.0 now provides a java.util.concurrent.Semaphore class
ObjectRemovalEvent An ObjectRemovalEvent is an event that is propagated to certain event listeners when an object is removed from some kind of a store or data structure.
OrderedHashMap<K,V> Deprecated. Please use java.util.LinkedHashMap, instead
PropertiesMap An PropertiesMap provides a thin Map<String,String> wrapper around a java.util.Properties object, allowing the Properties object to be used where a type-safe Map is expected.
SparseArrayList<T> SparseList implements a sparse array.
Version Contains the software version for the org.clapper.util library.
VersionBase Base class for classes that want to access and display version information that's stored in a resource bundle generated by BuildInfo.makeBuildInfoBundle() as well as a static resource bundle containing non-build related strings.
XDate Version of java.util.Date that provides some extra utility functions.
XResourceBundle This class is an extended version of the JDK's ResourceBundle class, providing some extra methods.
 

Exception Summary
NestedException NestedException defines a special Exception class that permits exceptions to wrap other exceptions.
ObjectExistsException Thrown to indicate that an object already exists when it was expected not to exist.
SemaphoreException Thrown by classes that implement the Semaphore interface, to indicate an error.
VersionMismatchException Thrown by version-sensitive classes to indicate a fatal version mismatch.
 

Package org.clapper.util.misc Description

org.clapper.util.misc - Miscellaneous Utility Classes.

This package contains miscellaneous utility class.

It is a conceptual extension of the standard java.util package.



Copyright © 2004-2007 Brian M. Clapper. All Rights Reserved.