类 CacherBuilder<K,V>
java.lang.Object
cn.sleepybear.cacher.CacherBuilder<K,V>
There is description
- 作者:
- sleepybear
-
字段概要
字段修饰符和类型字段说明protected CacherValueLoader<K,V> protected intprotected longprotected ExpireAction<K,CacheObject<V>> protected ExpireTimeLoader<K>protected ExpireWayEnumprotected booleanprotected intprotected longprotected boolean旧缓存是否保持旧的过期方式protected floatprotected Stringprotected booleanprotected booleanprotected booleanprotected TimeUnit -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明build()cacherLoader(long loadExpireTime, CacherValueLoader<K, V> cacherValueLoader) cacherLoader(long loadExpireTime, CacherValueLoader<K, V> cacherValueLoader, ExpireAction<K, CacheObject<V>> expireAction) cacherLoader(CacherValueLoader<K, V> cacherValueLoader) cacherLoader(ExpireAction<K, CacheObject<V>> expireAction) cacherLoader(ExpireTimeLoader<K> expireTimeLoader) cacherLoader(ExpireTimeLoader<K> expireTimeLoader, CacherValueLoader<K, V> cacherValueLoader) cacherLoader(ExpireTimeLoader<K> expireTimeLoader, CacherValueLoader<K, V> cacherValueLoader, ExpireAction<K, CacheObject<V>> expireAction) corePoolSize(int corePoolSize) expireWay(ExpireWayEnum expireWayEnum) initialCapacity(int initialCapacity) initialDelay(long initialDelay) keepExpireWay(boolean old) loadFactor(float loadFactor) scheduleFixedWay(boolean fixRate) scheduleName(String scheduleName) showExpireTime(boolean showExpireTime) showLoadInfoLog(boolean showLoadInfoLog) showRemoveInfo(boolean showRemoveInfo)
-
字段详细资料
-
expireWayEnum
-
keepOldExpireWay
protected boolean keepOldExpireWay旧缓存是否保持旧的过期方式 -
corePoolSize
protected int corePoolSize -
scheduleName
-
initialDelay
protected long initialDelay -
delay
protected long delay -
timeUnit
-
fixRate
protected boolean fixRate -
initialCapacity
protected int initialCapacity -
loadFactor
protected float loadFactor -
showExpireTimeLog
protected boolean showExpireTimeLog -
showRemoveInfoLog
protected boolean showRemoveInfoLog -
showLoadInfoLog
protected boolean showLoadInfoLog -
cacherValueLoader
-
expireTimeLoader
-
expireAction
-
-
构造器详细资料
-
CacherBuilder
public CacherBuilder() -
CacherBuilder
-
-
方法详细资料
-
expireWay
-
keepExpireWay
-
corePoolSize
-
scheduleName
-
initialDelay
-
delay
-
scheduleFixedWay
-
initialCapacity
-
loadFactor
-
showExpireTime
-
showRemoveInfo
-
showLoadInfoLog
-
showAllLogs
-
cacherLoader
public CacherBuilder<K,V> cacherLoader(long loadExpireTime, CacherValueLoader<K, V> cacherValueLoader) -
cacherLoader
public CacherBuilder<K,V> cacherLoader(long loadExpireTime, CacherValueLoader<K, V> cacherValueLoader, ExpireAction<K, CacheObject<V>> expireAction) -
cacherLoader
public CacherBuilder<K,V> cacherLoader(ExpireTimeLoader<K> expireTimeLoader, CacherValueLoader<K, V> cacherValueLoader) -
cacherLoader
public CacherBuilder<K,V> cacherLoader(ExpireTimeLoader<K> expireTimeLoader, CacherValueLoader<K, V> cacherValueLoader, ExpireAction<K, CacheObject<V>> expireAction) -
cacherLoader
-
cacherLoader
-
cacherLoader
-
build
-