Serialized Form
-
Package com.xxl.tool.cache.iface
-
Package com.xxl.tool.cache.impl
-
Class com.xxl.tool.cache.impl.FIFOCache
- serialVersionUID:
- 42L
-
Class com.xxl.tool.cache.impl.LFUCache
- serialVersionUID:
- 42L
-
Class com.xxl.tool.cache.impl.LRUCache
- serialVersionUID:
- 42L
-
Class com.xxl.tool.cache.impl.NoCache
class NoCache extends Object implements Serializable- serialVersionUID:
- 42L
-
Class com.xxl.tool.cache.impl.ReentrantCache
class ReentrantCache extends Object implements Serializable- serialVersionUID:
- 42L
-
Serialized Fields
-
cacheMap
Map<CacheKey<K>,
CacheObject<K, V>> cacheMap 缓存数据 -
capacity
int capacity
缓存容量,0表示无限制 -
expireType
boolean expireType
缓存过期方式: - true: expireAfterWrite , 从缓存写入开始计算,有效期到期则被清除 - false: expireAfterAccess, 从缓存最后一次访问开始计算,有效期到期则被清除 -
hitCount
LongAdder hitCount
缓存命中计数 -
listener
CacheListener<K,
V> listener 缓存监听 -
loader
CacheLoader<K,
V> loader 缓存加载器 -
missCount
LongAdder missCount
缓存未命中计数 -
timeout
long timeout
缓存有效期,0表示无限制,单位毫秒 -
writeLockCount
int writeLockCount
write lock count -
writeLockMap
ConcurrentMap<Long,
Lock> writeLockMap write key map
-
-
Class com.xxl.tool.cache.impl.UnlimitedCache
- serialVersionUID:
- 42L
-
-
Package com.xxl.tool.cache.model
-
Class com.xxl.tool.cache.model.CacheKey
class CacheKey extends Object implements Serializable- serialVersionUID:
- 42L
-
Serialized Fields
-
key
K key
key
-
-
Class com.xxl.tool.cache.model.CacheObject
class CacheObject extends Object implements Serializable- serialVersionUID:
- 42L
-
Serialized Fields
-
accessCount
AtomicLong accessCount
访问次数 -
createTime
long createTime
创建时间 -
expireType
boolean expireType
过期策略,true 表示 expireAfterAccess,false 表示 expireAfterWrite -
key
K key
key -
lastAccess
long lastAccess
上次访问时间 -
ttl
long ttl
超时/存活时长,0 表示永久存活 -
value
V value
value
-
-
-
Package com.xxl.tool.emoji.exception
-
Exception com.xxl.tool.emoji.exception.XxlEmojiException
class XxlEmojiException extends RuntimeException implements Serializable
-
-
Package com.xxl.tool.exception
-
Exception com.xxl.tool.exception.BizException
class BizException extends RuntimeException implements Serializable
-
-
Package com.xxl.tool.jsonrpc.model
-
Class com.xxl.tool.jsonrpc.model.JsonRpcRequest
class JsonRpcRequest extends Object implements Serializable- serialVersionUID:
- 42L
-
Class com.xxl.tool.jsonrpc.model.JsonRpcResponse
class JsonRpcResponse extends Object implements Serializable- serialVersionUID:
- 42L
-
Serialized Fields
-
error
JsonRpcResponseError error
error data -
result
com.google.gson.JsonElement result
result data
-
-
Class com.xxl.tool.jsonrpc.model.JsonRpcResponseError
class JsonRpcResponseError extends Object implements Serializable- serialVersionUID:
- 42L
-
Serialized Fields
-
code
int code
-
msg
String msg
-
-
-
Package com.xxl.tool.response
-
Class com.xxl.tool.response.PageModel
class PageModel extends Object implements Serializable- serialVersionUID:
- 42L
-
Class com.xxl.tool.response.Response
class Response extends Object implements Serializable- serialVersionUID:
- 42L
-