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.transactionalCachesMethods in org.apache.ibatis.cache with parameters of type CacheModifier and TypeMethodDescriptionvoidprivate TransactionalCacheTransactionalCacheManager.getTransactionalCache(Cache cache) void -
Uses of Cache in org.apache.ibatis.cache.decorators
Classes in org.apache.ibatis.cache.decorators that implement CacheModifier and TypeClassDescriptionclassSimple blocking decoratorclassFIFO (first in, first out) cache decorator.classclassLru (least recently used) cache decorator.classclassclassSoft Reference cache decorator Thanks to Dr.classclassThe 2nd level cache transactional buffer.classWeak Reference cache decorator.Fields in org.apache.ibatis.cache.decorators declared as CacheModifier and TypeFieldDescriptionprivate final CacheBlockingCache.delegateprivate final CacheFifoCache.delegateprivate final CacheLoggingCache.delegateprivate final CacheLruCache.delegateprivate final CacheScheduledCache.delegateprivate final CacheSerializedCache.delegateprivate final CacheSoftCache.delegateprivate final CacheSynchronizedCache.delegateprivate final CacheTransactionalCache.delegateprivate final CacheWeakCache.delegateConstructors 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 CacheCacheBuilder.newBaseCacheInstance(Class<? extends Cache> cacheClass, String id) private CacheCacheBuilder.newCacheDecoratorInstance(Class<? extends Cache> cacheClass, Cache base) private CacheCacheBuilder.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 CacheCacheBuilder.newCacheDecoratorInstance(Class<? extends Cache> cacheClass, Cache base) private voidCacheBuilder.setCacheProperties(Cache cache) private CacheCacheBuilder.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 CacheCacheBuilder.newBaseCacheInstance(Class<? extends Cache> cacheClass, String id) private CacheCacheBuilder.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