| 程序包 | 说明 |
|---|---|
| com.github.offercat.cache.action | |
| com.github.offercat.cache.broadcast | |
| com.github.offercat.cache.inte | |
| com.github.offercat.cache.ready |
| 限定符和类型 | 方法和说明 |
|---|---|
CacheObject |
BaseAction.getCacheObject(String key)
获取内置缓存对象
Get built-in cache object
|
<T extends Serializable> |
BaseAction.transferToCacheObject(T obj,
long time)
将对象转化为内置缓存对象
Convert object to built-in cache object
|
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,CacheObject> |
BaseAction.getMulCacheObject(List<String> keys)
批量获取内置缓存对象
Get multiple built-in cache objects
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BaseAction.setCacheObject(String key,
CacheObject cacheObject)
存储内置缓存对象
Save built-in cache object
|
<T extends Serializable> |
BaseAction.transferToObject(CacheObject cacheObject)
将内置缓存对象转化为对象
Convert built-in cache object to object
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BaseAction.setMulCacheObject(Map<String,CacheObject> keyObjects)
批量存储内置缓存对象
Batch save built-in cache objects
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
WithBroadcast.setWithBroadcast(String key,
CacheObject cacheObject)
存储内置缓存对象并广播
Save built-in cache object and broadcast
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
WithBroadcast.setMulWithBroadcast(Map<String,CacheObject> keyObjects)
批量存储内置缓存对象
Batch save built-in cache objects and broadcast
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractCache.setWithBroadcast(String key,
CacheObject cacheObject) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractCache.setMulWithBroadcast(Map<String,CacheObject> keyObjects) |
| 限定符和类型 | 方法和说明 |
|---|---|
CacheObject |
RedisCache.getCacheObject(String key) |
CacheObject |
EhDirectCache.getCacheObject(String key) |
CacheObject |
CaffeineCache.getCacheObject(String key) |
<T extends Serializable> |
RedisCache.transferToCacheObject(T obj,
long time) |
<T extends Serializable> |
EhDirectCache.transferToCacheObject(T obj,
long time) |
<T extends Serializable> |
CaffeineCache.transferToCacheObject(T obj,
long time) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,CacheObject> |
RedisCache.getMulCacheObject(List<String> keys) |
Map<String,CacheObject> |
EhDirectCache.getMulCacheObject(List<String> keys) |
Map<String,CacheObject> |
CaffeineCache.getMulCacheObject(List<String> keys) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RedisCache.setCacheObject(String key,
CacheObject cacheObject) |
void |
EhDirectCache.setCacheObject(String key,
CacheObject cacheObject) |
void |
CaffeineCache.setCacheObject(String key,
CacheObject cacheObject) |
<T extends Serializable> |
RedisCache.transferToObject(CacheObject cacheObject) |
<T extends Serializable> |
EhDirectCache.transferToObject(CacheObject cacheObject) |
<T extends Serializable> |
CaffeineCache.transferToObject(CacheObject cacheObject) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RedisCache.setMulCacheObject(Map<String,CacheObject> keyObjects) |
void |
EhDirectCache.setMulCacheObject(Map<String,CacheObject> keyObjects) |
void |
CaffeineCache.setMulCacheObject(Map<String,CacheObject> keyObjects) |
Copyright © 2020. All rights reserved.