Package org.infinispan.cache.impl
package org.infinispan.cache.impl
-
ClassDescriptionAbstractCacheBackedSet<K,
V, E> Entry or key set backed by a cache.Similar toAbstractDelegatingCache
, but forAdvancedCache
.This is a convenient base class for implementing a cache delegate.AliasCache<K,V> A Bifuncion wrapper that uses the cache's underlying DataConversion objects to perform its operations.CacheBackedEntrySet<K,V> Entry set backed by a cache.CacheBackedKeySet<K,V> Key set backed by a cache.CacheConfigurationMBeanImpl.CacheImpl<K,V> An interface to buildInvocationContext
.DecoratedCache<K,V> A decorator to a cache, which can be built with a specific set ofFlag
s.EncoderCache<K,V> EncoderEntryMapper<K,V, T extends Map.Entry<K, V>> Function
that uses an encoder to converter entries from the configured storage format to the requested format.Function
that uses a keyEncoder to converter keys from the configured storage format to the requested format.Function
that uses a valueEncoder to converter values from the configured storage format to the requested format.This is a marker interface to signal that this function may perform an encoding of the provided value.InternalCache<K,V> This interface is used to hold methods that are only available to internal implementations.It invokes theVisitableCommand
through this cacheAsyncInterceptorChain
.SimpleCacheImpl<K,V> Simple local cache without interceptor stack.StatsCollectingCache<K,V> Wraps existingAdvancedCache
to collect statistics