Index

A B C D E F G H I J K M N O P R S T V W Z 
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
 
A B C D E F G H I J K M N O P R S T V W Z 
All Classes and Interfaces|All Packages|Constant Field Values