Package org.deltava.util.cache

Interface Summary
Cacheable An interface to mark a class as cacheable.
CacheableCollection<E> An interface to label cacheable Collections.
ExpiringCacheable An interface to mark a cacheable object that sets its own expiration date.
 

Class Summary
AgingCache<T extends Cacheable> An object cache that supports creation dates.
Cache<T extends Cacheable> An an abstract class to store common cache operations.
CacheableFile A utility class to create a cacheable File.
CacheableList<E> A utility class to create a cacheable List.
CacheableLong A utility class to create a cacheable Long.
CacheableMap<K,V> A utility class to create a cacheable Map.
CacheableSet<E> A utility class to create a cacheable Set.
CacheableString A utility class to create a cacheable String.
CacheEntry<T extends Cacheable> An abstract class to handle cache entries.
CacheInfo A bean to store information about a cache.
ExpiringCache<T extends Cacheable> An object cache that supports expiration dates.
FileCache A cache for File handles.
FileCache.FileCacheEntry  
FileSystemCache A FileSystemCache is a FileCache that enforces storage within a particular directory on the filesystem, and can therefore be preloaded from the filesystem on JVM statrup.
 



Copyright © 2004-2009 Global Virtual Airlines Group. All Rights Reserved.