Uses of Interface
org.apache.ibatis.cache.Cache
Packages that use Cache
Package
Description
Base package for the Configuration building code.
Base package for caching stuff.
Contains cache decorators.
Contains the default cache implementation.
Base package for mapping.
Base package.
-
Uses of Cache in org.apache.ibatis.builder
Fields in org.apache.ibatis.builder declared as CacheMethods in org.apache.ibatis.builder that return CacheModifier and TypeMethodDescriptionCacheRefResolver.resolveCacheRef()
MapperBuilderAssistant.useCacheRef
(String namespace) MapperBuilderAssistant.useNewCache
(Class<? extends Cache> typeClass, Class<? extends Cache> evictionClass, Long flushInterval, Integer size, boolean readWrite, boolean blocking, Properties props) Method parameters in org.apache.ibatis.builder with type arguments of type CacheModifier and TypeMethodDescriptionMapperBuilderAssistant.useNewCache
(Class<? extends Cache> typeClass, Class<? extends Cache> evictionClass, Long flushInterval, Integer size, boolean readWrite, boolean blocking, Properties props) -
Uses of Cache in org.apache.ibatis.cache
Fields in org.apache.ibatis.cache with type parameters of type CacheModifier and TypeFieldDescriptionprivate final Map<Cache,
TransactionalCache> TransactionalCacheManager.transactionalCaches
Methods in org.apache.ibatis.cache with parameters of type CacheModifier and TypeMethodDescriptionvoid
private TransactionalCache
TransactionalCacheManager.getTransactionalCache
(Cache cache) void
-
Uses of Cache in org.apache.ibatis.cache.decorators
Classes in org.apache.ibatis.cache.decorators that implement CacheModifier and TypeClassDescriptionclass
Simple blocking decoratorclass
FIFO (first in, first out) cache decorator.class
class
Lru (least recently used) cache decorator.class
class
class
Soft Reference cache decorator Thanks to Dr.class
class
The 2nd level cache transactional buffer.class
Weak Reference cache decorator.Fields in org.apache.ibatis.cache.decorators declared as CacheModifier and TypeFieldDescriptionprivate final Cache
BlockingCache.delegate
private final Cache
FifoCache.delegate
private final Cache
LoggingCache.delegate
private final Cache
LruCache.delegate
private final Cache
ScheduledCache.delegate
private final Cache
SerializedCache.delegate
private final Cache
SoftCache.delegate
private final Cache
SynchronizedCache.delegate
private final Cache
TransactionalCache.delegate
private final Cache
WeakCache.delegate
Constructors in org.apache.ibatis.cache.decorators with parameters of type CacheModifierConstructorDescriptionBlockingCache
(Cache delegate) LoggingCache
(Cache delegate) ScheduledCache
(Cache delegate) SerializedCache
(Cache delegate) SynchronizedCache
(Cache delegate) TransactionalCache
(Cache delegate) -
Uses of Cache in org.apache.ibatis.cache.impl
Classes in org.apache.ibatis.cache.impl that implement Cache -
Uses of Cache in org.apache.ibatis.mapping
Fields in org.apache.ibatis.mapping declared as CacheFields in org.apache.ibatis.mapping with type parameters of type CacheMethods in org.apache.ibatis.mapping that return CacheModifier and TypeMethodDescriptionCacheBuilder.build()
MappedStatement.getCache()
private Cache
CacheBuilder.newBaseCacheInstance
(Class<? extends Cache> cacheClass, String id) private Cache
CacheBuilder.newCacheDecoratorInstance
(Class<? extends Cache> cacheClass, Cache base) private Cache
CacheBuilder.setStandardDecorators
(Cache cache) Methods in org.apache.ibatis.mapping that return types with arguments of type CacheModifier and TypeMethodDescriptionprivate Constructor<? extends Cache>
CacheBuilder.getBaseCacheConstructor
(Class<? extends Cache> cacheClass) private Constructor<? extends Cache>
CacheBuilder.getCacheDecoratorConstructor
(Class<? extends Cache> cacheClass) Methods in org.apache.ibatis.mapping with parameters of type CacheModifier and TypeMethodDescriptionprivate Cache
CacheBuilder.newCacheDecoratorInstance
(Class<? extends Cache> cacheClass, Cache base) private void
CacheBuilder.setCacheProperties
(Cache cache) private Cache
CacheBuilder.setStandardDecorators
(Cache cache) Method parameters in org.apache.ibatis.mapping with type arguments of type CacheModifier and TypeMethodDescriptionCacheBuilder.addDecorator
(Class<? extends Cache> decorator) private Constructor<? extends Cache>
CacheBuilder.getBaseCacheConstructor
(Class<? extends Cache> cacheClass) private Constructor<? extends Cache>
CacheBuilder.getCacheDecoratorConstructor
(Class<? extends Cache> cacheClass) CacheBuilder.implementation
(Class<? extends Cache> implementation) private Cache
CacheBuilder.newBaseCacheInstance
(Class<? extends Cache> cacheClass, String id) private Cache
CacheBuilder.newCacheDecoratorInstance
(Class<? extends Cache> cacheClass, Cache base) -
Uses of Cache in org.apache.ibatis.session
Fields in org.apache.ibatis.session with type parameters of type CacheMethods in org.apache.ibatis.session that return CacheMethods in org.apache.ibatis.session that return types with arguments of type CacheMethods in org.apache.ibatis.session with parameters of type Cache