Package org.deltava.util.cache
package org.deltava.util.cache
-
ClassDescriptionAgingCache<T extends Cacheable>An object cache that supports creation dates.An an abstract class to store common cache operations.An interface to mark a class as cacheable.A class to make raw data cacheable.An interface to label cacheable Collections.A utility class to create a cacheable File.A utility class to create a cacheable List.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.A utility class to create a cacheable String.A bean to store cache configuration when initializing caches.CacheEntry<T extends Cacheable>An abstract class to handle cache entries.A bean to store information about a cache.A utility class to register caches from an XML file.A utility class to handle centralized cache registration and invalidation.CacheWrapper<T>A utility class to create a cacheable Object.ExpiringCache<T extends Cacheable>An object cache that supports expiration dates.An interface to mark a cacheable object that sets its own expiration date.ExpiringCacheEntry<T extends Cacheable>A cache entry with an expiration date.ExpiringGeoCache<T extends Cacheable>A cache to store geographic lookups.An interface for caches that cache data based on geographic locations.JedisCache<T extends Cacheable>An object cache using ValKey as its backing store.JedisGeoCache<T extends Cacheable>A cache to store geographic lookups in Redis.A cache implementation that does no caching.RemoteCacheEntry<T extends Cacheable>A cache entry stored in a remote (Redis/memcached) cache.