Package jdbm.helper

Miscelaneous utility classes and interfaces.

See:
          Description

Interface Summary
CachePolicy<K,V> CachePolicity is an abstraction for different cache policies.
CachePolicyListener<T> Callback interface between CachePolicy and a Cache implementation to notify about cached object eviction.
EntryIO<K,V> TODO EntryIO.
Serializer Interface used to provide a serialization mechanism other than a class' normal serialization.
 

Class Summary
ActionContext Used to store Action specific context.
ActionVersioning This is a helper class to keep track of versions assigned to actions.
ActionVersioning.Version  
ByteArrayComparator Comparator for byte arrays.
ByteArraySerializer Serializer for byte arrays -- simple returns the byte array itself.
Conversion Miscelaneous conversion utility methods.
DefaultSerializer Default java serializer.
ExplicitList<T> A simple doubly linked list implementation that can be used when fast remove operations are desired.
ExplicitList.Link<V>  
FastIterator Fast and simple iterator.
IntegerComparator Comparator for Integer objects.
IntegerSerializer Optimized serializer for integers.
LongComparator Comparator for java.lang.Long objects.
LongSerializer Optimized serializer for long integers.
LRUCache<K,V> This class implements a versioned lru cache.
MRU<K,V> MRU - Most Recently Used cache policy.
ObjectBAComparator Comparator for objects which have been serialized into byte arrays.
Serialization Serialization-related utility methods.
SoftCache Wraps a deterministic cache policy with a Level-2 cache based on J2SE's soft references.
StringComparator Comparator for String objects.
Tuple<K,V> Tuple consisting of a key-value pair.
TupleBrowser<K,V> Browser to traverse a collection of tuples.
 

Exception Summary
CacheEvictionException Exception that occurs during eviction of an object in the cache.
IterationException Iteration exception.
WrappedRuntimeException A run-time exception that wraps another exception.
 

Package jdbm.helper Description

Miscelaneous utility classes and interfaces.

Version:
$Revision: 1.1 $ $Date: 2001/05/19 16:01:33 $
Author:
Alex Boisvert



Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.