Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractHitting - Class in org.aoju.bus.cache.provider
- AbstractHitting(String, String, String) - Constructor for class org.aoju.bus.cache.provider.AbstractHitting
- AbstractHitting(Map<String, Object>) - Constructor for class org.aoju.bus.cache.provider.AbstractHitting
- AbstractHitting.DataDO - Class in org.aoju.bus.cache.provider
- AbstractReader - Class in org.aoju.bus.cache.magic
- AbstractReader() - Constructor for class org.aoju.bus.cache.magic.AbstractReader
- AbstractReader.ThrowableSupplier<T> - Interface in org.aoju.bus.cache.magic
- AbstractSerializer - Class in org.aoju.bus.cache.serialize
- AbstractSerializer() - Constructor for class org.aoju.bus.cache.serialize.AbstractSerializer
- Addables - Class in org.aoju.bus.cache.support
- Addables() - Constructor for class org.aoju.bus.cache.support.Addables
- Addables.Addable<T> - Interface in org.aoju.bus.cache.support
- addAll(List<Object>) - Method in interface org.aoju.bus.cache.support.Addables.Addable
- AnnoHolder - Class in org.aoju.bus.cache.magic
- AnnoHolder.Builder - Class in org.aoju.bus.cache.magic
- ArgNameGenerator - Class in org.aoju.bus.cache.support
- ArgNameGenerator() - Constructor for class org.aoju.bus.cache.support.ArgNameGenerator
B
- BaseSerializer - Interface in org.aoju.bus.cache.serialize
- build() - Method in class org.aoju.bus.cache.magic.AnnoHolder.Builder
C
- cache(String, Object) - Method in interface org.aoju.bus.cache.metric.ExtendCache
-
存入缓存
- cache(String, Object, long) - Method in interface org.aoju.bus.cache.metric.ExtendCache
-
存入缓存
- Cached - Annotation Interface in org.aoju.bus.cache.annotation
- CachedGet - Annotation Interface in org.aoju.bus.cache.annotation
- CacheExpire - Interface in org.aoju.bus.cache.magic
-
缓存过期时间
- CacheInfoContainer - Class in org.aoju.bus.cache.support
-
定位: 将@Cached、@Invalid、@CachedGet、(@CachedPut未来)以及将@CacheKey整体融合到一起
- CacheInfoContainer() - Constructor for class org.aoju.bus.cache.support.CacheInfoContainer
- CacheKey - Annotation Interface in org.aoju.bus.cache.annotation
- CacheKeys - Class in org.aoju.bus.cache.magic
- CacheKeys() - Constructor for class org.aoju.bus.cache.magic.CacheKeys
- CacheKeys(Map<String, Object>, Set<String>) - Constructor for class org.aoju.bus.cache.magic.CacheKeys
- CachePair<L,
R> - Class in org.aoju.bus.cache.magic - CacheX - Interface in org.aoju.bus.cache
-
缓存接口
- calcSpelValueWithContext(String, String[], Object[], Object) - Static method in class org.aoju.bus.cache.support.SpelCalculator
- calcSpelWithNoContext(String, Object) - Static method in class org.aoju.bus.cache.support.SpelCalculator
- clear() - Method in interface org.aoju.bus.cache.CacheX
-
清空缓存信息
- clear() - Method in class org.aoju.bus.cache.metric.EhCache
- clear() - Method in class org.aoju.bus.cache.metric.GuavaCache
- clear() - Method in class org.aoju.bus.cache.metric.MemcachedCache
- clear() - Method in class org.aoju.bus.cache.metric.MemoryCache
-
清理过期的缓存
- clear() - Method in class org.aoju.bus.cache.metric.NoOpCache
- clear() - Method in class org.aoju.bus.cache.metric.RedisCache
- clear() - Method in class org.aoju.bus.cache.metric.RedisClusterCache
- collectionToKeyValue(Collection, String, Set<String>, Map<Object, String>, Context.Switch) - Static method in class org.aoju.bus.cache.support.KeyValue
- Complex - Class in org.aoju.bus.cache
- Complex() - Constructor for class org.aoju.bus.cache.Complex
- condition() - Element in annotation interface org.aoju.bus.cache.annotation.Cached
- condition() - Element in annotation interface org.aoju.bus.cache.annotation.CachedGet
- condition() - Element in annotation interface org.aoju.bus.cache.annotation.Invalid
- configure() - Method in class org.aoju.bus.cache.Module
-
所有bean的装配工作都放到这儿
- Context - Class in org.aoju.bus.cache
- Context() - Constructor for class org.aoju.bus.cache.Context
- Context.Switch - Enum Class in org.aoju.bus.cache
-
开关
- coreInstance(Context) - Static method in class org.aoju.bus.cache.Module
D
- DataDO() - Constructor for class org.aoju.bus.cache.provider.AbstractHitting.DataDO
- deserialize(byte[]) - Method in class org.aoju.bus.cache.serialize.AbstractSerializer
- deserialize(byte[]) - Method in interface org.aoju.bus.cache.serialize.BaseSerializer
- doDeserialize(byte[]) - Method in class org.aoju.bus.cache.serialize.AbstractSerializer
- doDeserialize(byte[]) - Method in class org.aoju.bus.cache.serialize.FastJsonSerializer
- doDeserialize(byte[]) - Method in class org.aoju.bus.cache.serialize.Hessian2Serializer
- doDeserialize(byte[]) - Method in class org.aoju.bus.cache.serialize.JdkGzipSerializer
- doDeserialize(byte[]) - Method in class org.aoju.bus.cache.serialize.JdkSerializer
- doSerialize(Object) - Method in class org.aoju.bus.cache.serialize.AbstractSerializer
- doSerialize(Object) - Method in class org.aoju.bus.cache.serialize.FastJsonSerializer
- doSerialize(Object) - Method in class org.aoju.bus.cache.serialize.Hessian2Serializer
- doSerialize(Object) - Method in class org.aoju.bus.cache.serialize.JdkGzipSerializer
- doSerialize(Object) - Method in class org.aoju.bus.cache.serialize.JdkSerializer
E
- EhCache - Class in org.aoju.bus.cache.metric
-
EhCache进程内缓存框架, 具有快速、精干等特点
- EhCache(long, long, long) - Constructor for class org.aoju.bus.cache.metric.EhCache
- EhCache(long, long, String, long) - Constructor for class org.aoju.bus.cache.metric.EhCache
- expire() - Element in annotation interface org.aoju.bus.cache.annotation.Cached
- ExtendCache - Interface in org.aoju.bus.cache.metric
-
缓存接口,方便用户扩展
F
- FastJsonSerializer - Class in org.aoju.bus.cache.serialize
- FastJsonSerializer(Class<?>) - Constructor for class org.aoju.bus.cache.serialize.FastJsonSerializer
- field() - Element in annotation interface org.aoju.bus.cache.annotation.CacheKey
- FIVE_MIN - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- FIVE_SEC - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- FOREVER - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
G
- generateMultiKey(AnnoHolder, Object[]) - Static method in class org.aoju.bus.cache.support.KeyGenerator
- generatePattern(AnnoHolder) - Static method in class org.aoju.bus.cache.support.PatternGenerator
- generateSingleKey(AnnoHolder, Object[]) - Static method in class org.aoju.bus.cache.support.KeyGenerator
- get() - Method in interface org.aoju.bus.cache.magic.AbstractReader.ThrowableSupplier
- get(String) - Method in interface org.aoju.bus.cache.metric.ExtendCache
-
获取缓存内容
- getArgNames(Method) - Static method in class org.aoju.bus.cache.support.ArgNameGenerator
- getCache() - Method in class org.aoju.bus.cache.Context
- getCache() - Method in class org.aoju.bus.cache.magic.AnnoHolder
- getCacheInfo(Method) - Static method in class org.aoju.bus.cache.support.CacheInfoContainer
- getCacheKeyMap() - Method in class org.aoju.bus.cache.magic.AnnoHolder
- getCaches() - Method in class org.aoju.bus.cache.Context
- getExpire() - Method in class org.aoju.bus.cache.magic.AnnoHolder
- getHit() - Method in class org.aoju.bus.cache.Hitting.HittingDO
- getHitKeyMap() - Method in class org.aoju.bus.cache.magic.CacheKeys
- getHitting() - Method in class org.aoju.bus.cache.Context
- getHitting() - Method in interface org.aoju.bus.cache.Hitting
- getHitting() - Method in class org.aoju.bus.cache.provider.AbstractHitting
- getHitting() - Method in class org.aoju.bus.cache.provider.MemoryHitting
- getHitting() - Method in class org.aoju.bus.cache.provider.ZookeeperHitting
- getId() - Method in class org.aoju.bus.cache.magic.AnnoHolder
- getInnerReturnType() - Method in class org.aoju.bus.cache.magic.MethodHolder
- getLeft() - Method in class org.aoju.bus.cache.magic.CachePair
- getMethod() - Method in class org.aoju.bus.cache.magic.AnnoHolder
- getMissKeySet() - Method in class org.aoju.bus.cache.magic.CacheKeys
- getMultiIndex() - Method in class org.aoju.bus.cache.magic.AnnoHolder
- getPattern() - Method in class org.aoju.bus.cache.provider.AbstractHitting.DataDO
- getPrefix() - Method in class org.aoju.bus.cache.magic.AnnoHolder
- getPrevent() - Method in class org.aoju.bus.cache.Context
- getPreventObject() - Static method in class org.aoju.bus.cache.support.PreventObjects
- getRate() - Method in class org.aoju.bus.cache.Hitting.HittingDO
- getRequired() - Method in class org.aoju.bus.cache.Hitting.HittingDO
- getResult() - Method in interface org.aoju.bus.cache.support.Addables.Addable
- getReturnType() - Method in class org.aoju.bus.cache.magic.MethodHolder
- getRight() - Method in class org.aoju.bus.cache.magic.CachePair
- getXArgNames(int) - Static method in class org.aoju.bus.cache.support.ArgNameGenerator
- GuavaCache - Class in org.aoju.bus.cache.metric
-
Guava 缓存支持
- GuavaCache(long, long) - Constructor for class org.aoju.bus.cache.metric.GuavaCache
H
- H2Hitting - Class in org.aoju.bus.cache.provider
- H2Hitting(String, String, String) - Constructor for class org.aoju.bus.cache.provider.H2Hitting
- H2Hitting(Map<String, Object>) - Constructor for class org.aoju.bus.cache.provider.H2Hitting
- HALF_HOUR - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- Hessian2Serializer - Class in org.aoju.bus.cache.serialize
- Hessian2Serializer() - Constructor for class org.aoju.bus.cache.serialize.Hessian2Serializer
- hitIncr(String, int) - Method in interface org.aoju.bus.cache.Hitting
- hitIncr(String, int) - Method in class org.aoju.bus.cache.provider.AbstractHitting
- hitIncr(String, int) - Method in class org.aoju.bus.cache.provider.MemoryHitting
- hitIncr(String, int) - Method in class org.aoju.bus.cache.provider.ZookeeperHitting
- Hitting - Interface in org.aoju.bus.cache
-
缓存命中策略
- Hitting.HittingDO - Class in org.aoju.bus.cache
I
- init(Class<T>, int) - Method in interface org.aoju.bus.cache.support.Addables.Addable
- Invalid - Annotation Interface in org.aoju.bus.cache.annotation
- isCollection() - Method in class org.aoju.bus.cache.magic.MethodHolder
- isMulti() - Method in class org.aoju.bus.cache.magic.AnnoHolder
- isPrevent(Object) - Static method in class org.aoju.bus.cache.support.PreventObjects
- isPreventOn() - Method in class org.aoju.bus.cache.Context
- isSwitchOn(Context, CachedGet, Method, Object[]) - Static method in class org.aoju.bus.cache.Complex
- isSwitchOn(Context, Cached, Method, Object[]) - Static method in class org.aoju.bus.cache.Complex
- isSwitchOn(Context, Invalid, Method, Object[]) - Static method in class org.aoju.bus.cache.Complex
J
- jdbcOperationsSupplier(Map<String, Object>) - Method in class org.aoju.bus.cache.provider.AbstractHitting
-
1. create JdbcOperations 2. init db(like: load sql script, create table, init table...)
- jdbcOperationsSupplier(Map<String, Object>) - Method in class org.aoju.bus.cache.provider.H2Hitting
- jdbcOperationsSupplier(Map<String, Object>) - Method in class org.aoju.bus.cache.provider.MySQLHitting
- jdbcOperationsSupplier(Map<String, Object>) - Method in class org.aoju.bus.cache.provider.SqliteHitting
- JdkGzipSerializer - Class in org.aoju.bus.cache.serialize
- JdkGzipSerializer() - Constructor for class org.aoju.bus.cache.serialize.JdkGzipSerializer
- JdkSerializer - Class in org.aoju.bus.cache.serialize
- JdkSerializer() - Constructor for class org.aoju.bus.cache.serialize.JdkSerializer
K
- KeyGenerator - Class in org.aoju.bus.cache.support
- KeyGenerator() - Constructor for class org.aoju.bus.cache.support.KeyGenerator
- KeyValue - Class in org.aoju.bus.cache.support
- KeyValue() - Constructor for class org.aoju.bus.cache.support.KeyValue
M
- Manage - Class in org.aoju.bus.cache
- Manage() - Constructor for class org.aoju.bus.cache.Manage
- mapToKeyValue(Map, Set<String>, Map<Object, String>, Context.Switch) - Static method in class org.aoju.bus.cache.support.KeyValue
- MemcachedCache - Class in org.aoju.bus.cache.metric
-
Memcached 缓存支持
- MemcachedCache(String) - Constructor for class org.aoju.bus.cache.metric.MemcachedCache
- MemcachedCache(String, BaseSerializer) - Constructor for class org.aoju.bus.cache.metric.MemcachedCache
- MemoryCache - Class in org.aoju.bus.cache.metric
-
内存缓存支持
- MemoryCache() - Constructor for class org.aoju.bus.cache.metric.MemoryCache
- MemoryHitting - Class in org.aoju.bus.cache.provider
- MemoryHitting() - Constructor for class org.aoju.bus.cache.provider.MemoryHitting
- mergeShootingDO(Hitting.HittingDO, Hitting.HittingDO) - Static method in class org.aoju.bus.cache.Hitting.HittingDO
- MethodHolder - Class in org.aoju.bus.cache.magic
- MethodHolder(boolean) - Constructor for class org.aoju.bus.cache.magic.MethodHolder
- Module - Class in org.aoju.bus.cache
- MultiCacheReader - Class in org.aoju.bus.cache.magic
- MultiCacheReader() - Constructor for class org.aoju.bus.cache.magic.MultiCacheReader
- MySQLHitting - Class in org.aoju.bus.cache.provider
- MySQLHitting(String, String, String) - Constructor for class org.aoju.bus.cache.provider.MySQLHitting
- MySQLHitting(Map<String, Object>) - Constructor for class org.aoju.bus.cache.provider.MySQLHitting
N
- newAddable(Class<?>, int) - Static method in class org.aoju.bus.cache.support.Addables
- newBuilder(Method) - Static method in class org.aoju.bus.cache.magic.AnnoHolder.Builder
- newCollection(Class<?>, Collection) - Static method in class org.aoju.bus.cache.support.Addables
- newConfig(Map<String, CacheX>) - Static method in class org.aoju.bus.cache.Context
- newHashMap(Object...) - Static method in class org.aoju.bus.cache.provider.AbstractHitting
- newInstance(long, long) - Static method in class org.aoju.bus.cache.Hitting.HittingDO
- newMap(Class<?>, Map) - Static method in class org.aoju.bus.cache.support.Addables
- NO - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- NoOpCache - Class in org.aoju.bus.cache.metric
-
无缓存实现,用于快速关闭缓存
- NoOpCache() - Constructor for class org.aoju.bus.cache.metric.NoOpCache
O
- of(L, R) - Static method in class org.aoju.bus.cache.magic.CachePair
- OFF - Enum constant in enum class org.aoju.bus.cache.Context.Switch
- ON - Enum constant in enum class org.aoju.bus.cache.Context.Switch
- ONE_DAY - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- ONE_HOUR - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- ONE_MIN - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- ONE_SEC - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- ONE_WEEK - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- org.aoju.bus.cache - package org.aoju.bus.cache
-
工业级缓存解决方案
- org.aoju.bus.cache.annotation - package org.aoju.bus.cache.annotation
-
缓存注解
- org.aoju.bus.cache.magic - package org.aoju.bus.cache.magic
-
缓存时间等实现
- org.aoju.bus.cache.metric - package org.aoju.bus.cache.metric
-
缓存基本信息
- org.aoju.bus.cache.provider - package org.aoju.bus.cache.provider
-
缓存方案实现
- org.aoju.bus.cache.serialize - package org.aoju.bus.cache.serialize
-
序列化支持
- org.aoju.bus.cache.support - package org.aoju.bus.cache.support
-
表达式等计算功能支持
P
- PatternGenerator - Class in org.aoju.bus.cache.support
- PatternGenerator() - Constructor for class org.aoju.bus.cache.support.PatternGenerator
- prefix() - Element in annotation interface org.aoju.bus.cache.annotation.Cached
- prefix() - Element in annotation interface org.aoju.bus.cache.annotation.CachedGet
- prefix() - Element in annotation interface org.aoju.bus.cache.annotation.Invalid
- PreventObjects - Class in org.aoju.bus.cache.support
- PreventObjects() - Constructor for class org.aoju.bus.cache.support.PreventObjects
R
- read(String) - Method in interface org.aoju.bus.cache.CacheX
-
从缓存中获得对象
- read(String) - Method in class org.aoju.bus.cache.metric.EhCache
- read(String) - Method in class org.aoju.bus.cache.metric.GuavaCache
- read(String) - Method in class org.aoju.bus.cache.metric.MemcachedCache
- read(String) - Method in class org.aoju.bus.cache.metric.MemoryCache
-
获取缓存
- read(String) - Method in class org.aoju.bus.cache.metric.NoOpCache
- read(String) - Method in class org.aoju.bus.cache.metric.RedisCache
- read(String) - Method in class org.aoju.bus.cache.metric.RedisClusterCache
- read(Collection<String>) - Method in interface org.aoju.bus.cache.CacheX
-
从缓存中获得一组对象信息
- read(Collection<String>) - Method in class org.aoju.bus.cache.metric.EhCache
- read(Collection<String>) - Method in class org.aoju.bus.cache.metric.GuavaCache
- read(Collection<String>) - Method in class org.aoju.bus.cache.metric.MemcachedCache
- read(Collection<String>) - Method in class org.aoju.bus.cache.metric.MemoryCache
- read(Collection<String>) - Method in class org.aoju.bus.cache.metric.NoOpCache
- read(Collection<String>) - Method in class org.aoju.bus.cache.metric.RedisCache
- read(Collection<String>) - Method in class org.aoju.bus.cache.metric.RedisClusterCache
- read(CachedGet, Method, ProxyChain) - Method in class org.aoju.bus.cache.Complex
- read(AnnoHolder, MethodHolder, ProxyChain, boolean) - Method in class org.aoju.bus.cache.magic.AbstractReader
- read(AnnoHolder, MethodHolder, ProxyChain, boolean) - Method in class org.aoju.bus.cache.magic.MultiCacheReader
- read(AnnoHolder, MethodHolder, ProxyChain, boolean) - Method in class org.aoju.bus.cache.magic.SingleCacheReader
- readBatch(String, Collection<String>) - Method in class org.aoju.bus.cache.Manage
- readSingle(String, String) - Method in class org.aoju.bus.cache.Manage
- readWrite(Cached, Method, ProxyChain) - Method in class org.aoju.bus.cache.Complex
- RedisCache - Class in org.aoju.bus.cache.metric
-
Redis 单机缓存支持
- RedisCache(JedisPool) - Constructor for class org.aoju.bus.cache.metric.RedisCache
- RedisCache(JedisPool, BaseSerializer) - Constructor for class org.aoju.bus.cache.metric.RedisCache
- RedisClusterCache - Class in org.aoju.bus.cache.metric
-
Redis 集群缓存支持
- RedisClusterCache(JedisCluster) - Constructor for class org.aoju.bus.cache.metric.RedisClusterCache
- RedisClusterCache(JedisCluster, BaseSerializer) - Constructor for class org.aoju.bus.cache.metric.RedisClusterCache
- remove(String) - Method in interface org.aoju.bus.cache.metric.ExtendCache
-
清理缓存内容
- remove(String...) - Method in interface org.aoju.bus.cache.CacheX
-
从缓存中移除对象
- remove(String...) - Method in class org.aoju.bus.cache.metric.EhCache
- remove(String...) - Method in class org.aoju.bus.cache.metric.GuavaCache
- remove(String...) - Method in class org.aoju.bus.cache.metric.MemcachedCache
- remove(String...) - Method in class org.aoju.bus.cache.metric.MemoryCache
-
清理过期的缓存
- remove(String...) - Method in class org.aoju.bus.cache.metric.NoOpCache
- remove(String...) - Method in class org.aoju.bus.cache.metric.RedisCache
- remove(String...) - Method in class org.aoju.bus.cache.metric.RedisClusterCache
- remove(String, String...) - Method in class org.aoju.bus.cache.Manage
- remove(Invalid, Method, Object[]) - Method in class org.aoju.bus.cache.Complex
- reqIncr(String, int) - Method in interface org.aoju.bus.cache.Hitting
- reqIncr(String, int) - Method in class org.aoju.bus.cache.provider.AbstractHitting
- reqIncr(String, int) - Method in class org.aoju.bus.cache.provider.MemoryHitting
- reqIncr(String, int) - Method in class org.aoju.bus.cache.provider.ZookeeperHitting
- reset(String) - Method in interface org.aoju.bus.cache.Hitting
- reset(String) - Method in class org.aoju.bus.cache.provider.AbstractHitting
- reset(String) - Method in class org.aoju.bus.cache.provider.MemoryHitting
- reset(String) - Method in class org.aoju.bus.cache.provider.ZookeeperHitting
- resetAll() - Method in interface org.aoju.bus.cache.Hitting
- resetAll() - Method in class org.aoju.bus.cache.provider.AbstractHitting
- resetAll() - Method in class org.aoju.bus.cache.provider.MemoryHitting
- resetAll() - Method in class org.aoju.bus.cache.provider.ZookeeperHitting
S
- schedulePrune - Static variable in class org.aoju.bus.cache.metric.MemoryCache
-
是否开启定时
MemoryCache.clear()()}的任务 - schedulePrune(long) - Method in class org.aoju.bus.cache.metric.MemoryCache
-
定时清理
- serialize(T) - Method in class org.aoju.bus.cache.serialize.AbstractSerializer
- serialize(T) - Method in interface org.aoju.bus.cache.serialize.BaseSerializer
- setCache(String) - Method in class org.aoju.bus.cache.magic.AnnoHolder.Builder
- setCache(Context.Switch) - Method in class org.aoju.bus.cache.Context
- setCacheKeyMap(Map<Integer, CacheKey>) - Method in class org.aoju.bus.cache.magic.AnnoHolder.Builder
- setCachePool(Map<String, CacheX>) - Method in class org.aoju.bus.cache.Manage
- setCaches(Map<String, CacheX>) - Method in class org.aoju.bus.cache.Context
- setExpire(int) - Method in class org.aoju.bus.cache.magic.AnnoHolder.Builder
- setHitCount(long) - Method in class org.aoju.bus.cache.provider.AbstractHitting.DataDO
- setHitting(Hitting) - Method in class org.aoju.bus.cache.Context
- setId(String) - Method in class org.aoju.bus.cache.magic.AnnoHolder.Builder
- setInnerReturnType(Class<?>) - Method in class org.aoju.bus.cache.magic.MethodHolder
- setMultiIndex(int) - Method in class org.aoju.bus.cache.magic.AnnoHolder.Builder
- setPattern(String) - Method in class org.aoju.bus.cache.provider.AbstractHitting.DataDO
- setPrefix(String) - Method in class org.aoju.bus.cache.magic.AnnoHolder.Builder
- setPrevent(Context.Switch) - Method in class org.aoju.bus.cache.Context
- setRequireCount(long) - Method in class org.aoju.bus.cache.provider.AbstractHitting.DataDO
- setReturnType(Class<?>) - Method in class org.aoju.bus.cache.magic.MethodHolder
- setVersion(long) - Method in class org.aoju.bus.cache.provider.AbstractHitting.DataDO
- SingleCacheReader - Class in org.aoju.bus.cache.magic
- SingleCacheReader() - Constructor for class org.aoju.bus.cache.magic.SingleCacheReader
- SIX_HOUR - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- SpelCalculator - Class in org.aoju.bus.cache.support
-
Spel表达式的计算功能(@Cached内的condition、@CacheKey内的spel只是作为一个增值服务, 并不作为核心功能, 只是作为key拼装的一个亮点, 并不是必须功能)
- SpelCalculator() - Constructor for class org.aoju.bus.cache.support.SpelCalculator
- SqliteHitting - Class in org.aoju.bus.cache.provider
- SqliteHitting(String, String, String) - Constructor for class org.aoju.bus.cache.provider.SqliteHitting
- SqliteHitting(Map<String, Object>) - Constructor for class org.aoju.bus.cache.provider.SqliteHitting
- summaryName() - Method in interface org.aoju.bus.cache.Hitting
T
- tearDown() - Method in class org.aoju.bus.cache.metric.EhCache
- tearDown() - Method in class org.aoju.bus.cache.metric.MemcachedCache
- tearDown() - Method in class org.aoju.bus.cache.metric.RedisCache
- tearDown() - Method in class org.aoju.bus.cache.metric.RedisClusterCache
- tearDown() - Method in class org.aoju.bus.cache.provider.AbstractHitting
- tearDown() - Method in class org.aoju.bus.cache.provider.H2Hitting
- tearDown() - Method in class org.aoju.bus.cache.provider.ZookeeperHitting
- TEN_MIN - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- TEN_SEC - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- timeout - Static variable in class org.aoju.bus.cache.metric.MemoryCache
-
默认缓存过期时间:3分钟 鉴于授权过程中,根据个人的操作习惯,或者授权平台的不同(google等),每个授权流程的耗时也有差异,不过单个授权流程一般不会太长 本缓存工具默认的过期时间设置为3分钟,即程序默认认为3分钟内的授权有效,超过3分钟则默认失效,失效后删除
- transferResults(List<Map<String, Object>>) - Method in class org.aoju.bus.cache.provider.AbstractHitting
-
convert DB Map Result to DataDO(Stream)
- transferResults(List<Map<String, Object>>) - Method in class org.aoju.bus.cache.provider.H2Hitting
- transferResults(List<Map<String, Object>>) - Method in class org.aoju.bus.cache.provider.MySQLHitting
- transferResults(List<Map<String, Object>>) - Method in class org.aoju.bus.cache.provider.SqliteHitting
- TWELVE_HOUR - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- TWO_DAY - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
- TWO_HOUR - Static variable in interface org.aoju.bus.cache.magic.CacheExpire
V
- value() - Element in annotation interface org.aoju.bus.cache.annotation.Cached
- value() - Element in annotation interface org.aoju.bus.cache.annotation.CachedGet
- value() - Element in annotation interface org.aoju.bus.cache.annotation.CacheKey
- value() - Element in annotation interface org.aoju.bus.cache.annotation.Invalid
- valueOf(String) - Static method in enum class org.aoju.bus.cache.Context.Switch
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.aoju.bus.cache.Context.Switch
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- write() - Method in class org.aoju.bus.cache.Complex
- write(String, Object, long) - Method in interface org.aoju.bus.cache.CacheX
-
将对象加入到缓存,使用指定失效时长
- write(String, Object, long) - Method in class org.aoju.bus.cache.metric.EhCache
- write(String, Object, long) - Method in class org.aoju.bus.cache.metric.GuavaCache
- write(String, Object, long) - Method in class org.aoju.bus.cache.metric.MemcachedCache
- write(String, Object, long) - Method in class org.aoju.bus.cache.metric.MemoryCache
-
设置缓存
- write(String, Object, long) - Method in class org.aoju.bus.cache.metric.NoOpCache
- write(String, Object, long) - Method in class org.aoju.bus.cache.metric.RedisCache
- write(String, Object, long) - Method in class org.aoju.bus.cache.metric.RedisClusterCache
- write(Map<String, Object>, long) - Method in interface org.aoju.bus.cache.CacheX
-
将对象加入到缓存,使用指定失效时长
- write(Map<String, Object>, long) - Method in class org.aoju.bus.cache.metric.EhCache
- write(Map<String, Object>, long) - Method in class org.aoju.bus.cache.metric.GuavaCache
- write(Map<String, Object>, long) - Method in class org.aoju.bus.cache.metric.MemcachedCache
- write(Map<String, Object>, long) - Method in class org.aoju.bus.cache.metric.MemoryCache
-
设置缓存
- write(Map<String, Object>, long) - Method in class org.aoju.bus.cache.metric.NoOpCache
- write(Map<String, Object>, long) - Method in class org.aoju.bus.cache.metric.RedisCache
- write(Map<String, Object>, long) - Method in class org.aoju.bus.cache.metric.RedisClusterCache
- writeBatch(String, Map<String, Object>, int) - Method in class org.aoju.bus.cache.Manage
- writeSingle(String, String, Object, int) - Method in class org.aoju.bus.cache.Manage
Z
- ZookeeperHitting - Class in org.aoju.bus.cache.provider
- ZookeeperHitting(String) - Constructor for class org.aoju.bus.cache.provider.ZookeeperHitting
- ZookeeperHitting(String, String) - Constructor for class org.aoju.bus.cache.provider.ZookeeperHitting
All Classes and Interfaces|All Packages|Constant Field Values