Uses of Interface
org.apache.ibatis.cache.Cache
-
Packages that use Cache Package Description org.apache.ibatis.annotations Contains all the annotation that are used in mapper interfaces.org.apache.ibatis.builder Base package for the Configuration building code.org.apache.ibatis.cache Base package for caching stuff.org.apache.ibatis.cache.decorators Contains cache decorators.org.apache.ibatis.cache.impl Contains the default cache implementation.org.apache.ibatis.mapping Base package for mapping.org.apache.ibatis.session Base package. -
-
Uses of Cache in org.apache.ibatis.annotations
Methods in org.apache.ibatis.annotations that return types with arguments of type Cache Modifier and Type Method Description java.lang.Class<? extends Cache>eviction()Returns the cache evicting implementation type to use.java.lang.Class<? extends Cache>implementation()Returns the cache implementation type to use. -
Uses of Cache in org.apache.ibatis.builder
Fields in org.apache.ibatis.builder declared as Cache Modifier and Type Field Description private CacheMapperBuilderAssistant. currentCacheMethods in org.apache.ibatis.builder that return Cache Modifier and Type Method Description CacheCacheRefResolver. resolveCacheRef()CacheMapperBuilderAssistant. useCacheRef(java.lang.String namespace)CacheMapperBuilderAssistant. useNewCache(java.lang.Class<? extends Cache> typeClass, java.lang.Class<? extends Cache> evictionClass, java.lang.Long flushInterval, java.lang.Integer size, boolean readWrite, boolean blocking, java.util.Properties props)Method parameters in org.apache.ibatis.builder with type arguments of type Cache Modifier and Type Method Description CacheMapperBuilderAssistant. useNewCache(java.lang.Class<? extends Cache> typeClass, java.lang.Class<? extends Cache> evictionClass, java.lang.Long flushInterval, java.lang.Integer size, boolean readWrite, boolean blocking, java.util.Properties props) -
Uses of Cache in org.apache.ibatis.cache
Fields in org.apache.ibatis.cache with type parameters of type Cache Modifier and Type Field Description private java.util.Map<Cache,TransactionalCache>TransactionalCacheManager. transactionalCachesMethods in org.apache.ibatis.cache with parameters of type Cache Modifier and Type Method Description voidTransactionalCacheManager. clear(Cache cache)java.lang.ObjectTransactionalCacheManager. getObject(Cache cache, CacheKey key)private TransactionalCacheTransactionalCacheManager. getTransactionalCache(Cache cache)voidTransactionalCacheManager. putObject(Cache cache, CacheKey key, java.lang.Object value) -
Uses of Cache in org.apache.ibatis.cache.decorators
Classes in org.apache.ibatis.cache.decorators that implement Cache Modifier and Type Class Description classBlockingCacheSimple blocking decoratorclassFifoCacheFIFO (first in, first out) cache decorator.classLoggingCacheclassLruCacheLru (least recently used) cache decorator.classScheduledCacheclassSerializedCacheclassSoftCacheSoft Reference cache decorator.classSynchronizedCacheclassTransactionalCacheThe 2nd level cache transactional buffer.classWeakCacheWeak Reference cache decorator.Fields in org.apache.ibatis.cache.decorators declared as Cache Modifier and Type Field Description private CacheBlockingCache. delegateprivate CacheFifoCache. delegateprivate CacheLoggingCache. delegateprivate CacheLruCache. delegateprivate CacheScheduledCache. delegateprivate CacheSerializedCache. delegateprivate CacheSoftCache. delegateprivate CacheSynchronizedCache. delegateprivate CacheTransactionalCache. delegateprivate CacheWeakCache. delegateConstructors in org.apache.ibatis.cache.decorators with parameters of type Cache Constructor Description BlockingCache(Cache delegate)FifoCache(Cache delegate)LoggingCache(Cache delegate)LruCache(Cache delegate)ScheduledCache(Cache delegate)SerializedCache(Cache delegate)SoftCache(Cache delegate)SynchronizedCache(Cache delegate)TransactionalCache(Cache delegate)WeakCache(Cache delegate) -
Uses of Cache in org.apache.ibatis.cache.impl
Classes in org.apache.ibatis.cache.impl that implement Cache Modifier and Type Class Description classPerpetualCache -
Uses of Cache in org.apache.ibatis.mapping
Fields in org.apache.ibatis.mapping declared as Cache Modifier and Type Field Description private CacheMappedStatement. cacheFields in org.apache.ibatis.mapping with type parameters of type Cache Modifier and Type Field Description private java.util.List<java.lang.Class<? extends Cache>>CacheBuilder. decoratorsprivate java.lang.Class<? extends Cache>CacheBuilder. implementationMethods in org.apache.ibatis.mapping that return Cache Modifier and Type Method Description CacheCacheBuilder. build()CacheMappedStatement. getCache()private CacheCacheBuilder. newBaseCacheInstance(java.lang.Class<? extends Cache> cacheClass, java.lang.String id)private CacheCacheBuilder. newCacheDecoratorInstance(java.lang.Class<? extends Cache> cacheClass, Cache base)private CacheCacheBuilder. setStandardDecorators(Cache cache)Methods in org.apache.ibatis.mapping that return types with arguments of type Cache Modifier and Type Method Description private java.lang.reflect.Constructor<? extends Cache>CacheBuilder. getBaseCacheConstructor(java.lang.Class<? extends Cache> cacheClass)private java.lang.reflect.Constructor<? extends Cache>CacheBuilder. getCacheDecoratorConstructor(java.lang.Class<? extends Cache> cacheClass)Methods in org.apache.ibatis.mapping with parameters of type Cache Modifier and Type Method Description MappedStatement.BuilderMappedStatement.Builder. cache(Cache cache)private CacheCacheBuilder. newCacheDecoratorInstance(java.lang.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 Cache Modifier and Type Method Description CacheBuilderCacheBuilder. addDecorator(java.lang.Class<? extends Cache> decorator)private java.lang.reflect.Constructor<? extends Cache>CacheBuilder. getBaseCacheConstructor(java.lang.Class<? extends Cache> cacheClass)private java.lang.reflect.Constructor<? extends Cache>CacheBuilder. getCacheDecoratorConstructor(java.lang.Class<? extends Cache> cacheClass)CacheBuilderCacheBuilder. implementation(java.lang.Class<? extends Cache> implementation)private CacheCacheBuilder. newBaseCacheInstance(java.lang.Class<? extends Cache> cacheClass, java.lang.String id)private CacheCacheBuilder. newCacheDecoratorInstance(java.lang.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 Cache Modifier and Type Field Description protected java.util.Map<java.lang.String,Cache>Configuration. cachesMethods in org.apache.ibatis.session that return Cache Modifier and Type Method Description CacheConfiguration. getCache(java.lang.String id)Methods in org.apache.ibatis.session that return types with arguments of type Cache Modifier and Type Method Description java.util.Collection<Cache>Configuration. getCaches()Methods in org.apache.ibatis.session with parameters of type Cache Modifier and Type Method Description voidConfiguration. addCache(Cache cache)
-