All Classes and Interfaces

Class
Description
alias candidate
Array Tool
 
base64 tool
 
Cache Interface
Cache Key
Cache Listener
Cache Loader
Cache Object
Cache Tool
Cache Type
captcha tool
arithmetic text creator
default text creator
image distorted engine
鱼眼效果
none distorted engine
波纹效果
阴影效果
text creator
text result
水波纹效果
Class Tool
Collection Tool
Content Type
Cookie Tool
CSV Tool
Cyclic Thread
date id tool
date util
emoji obj
emoji loader
emoji encode type
emoji factory
emoji tool A flexible emoji library for Java.
emoji transformer
emoji trie 字典树:哈希树的变种,用于统计和排序大量的字符串,最大限度地减少无谓的字符串比较,查询效率比哈希表高。
 
sheet cell info 支持Java对象数据类型:Boolean、String、Short、Integer、Long、Float、Double、Date 支持Excel的Cell类型为:String
excel sheet info
Excel导入/导出工具 A flexible tool for translating Java objects and Excel documents.
api request field, reflect util
FIFO(first in first out) 先进先出缓存 1、元素持续添加直到存满,触发 清理全部过期对象; 2、清理后依然存满,则删除最早加入的缓存对象; 3、优劣势: - 优势:实现简单; - 劣势,热点数据无法保障常驻内存;
File Tool
Fitzpatrick scale: https://en.wikipedia.org/wiki/Fitzpatrick_scale for Unicode, a numerical classification schema for human skin color.
Fitzpatrick action
freemarker tool
gson tool
pipeline handler annotion
HTTP Header
hex tool
http client
http client method
http client service
 
Http Request
Http Response
 
IO Tool
ip tool
serializer
json-rpc client
request for json-rpc
response for json-rpc
response error for json-rpc
json-rpc server
jwt tool
LFU(least frequently used) 最少使用率缓存 1、元素持续添加直到存满,触发 清理全部过期对象; 2、清理后缓存仍存满时,清除最少访问(访问计数最小)的对象;并将其他对象的访问数减去这个最小访问数,以便新对象进入后可以公平计数。
emoji data loader
pipeline config loader, local version
LRU (least recently used)最近最久未使用缓存 1、元素持续添加直到存满,触发 清理全部过期对象; 2、清理后缓存仍存满时,最久未被使用的对象将被移除; (此缓存基于LinkedHashMap,因此当被缓存的对象每被访问一次,这个对象的key就到链表头部) 3、优劣势: - 优势:简单、速度快;经常使用的对象,不会被被移除缓存; - 劣势:不能很快的访问缓存中不常用的对象;
Map Tool
md5 tool
producer-consumer queue
Message Consumer
HTTP Method
No Cache
Object Tool
page model
Pipeline
Pipeline Chain
pipeline config
pipeline config loader
pipeline context
pipeline executor
pipeline handler
pipeline status
properties tool
random id tool
Reentrant Cache
Reflection Tool
Callback interface invoked on each field in the hierarchy.
Response (from ReturnT of xxl-job)
response code
serializer
 
sha256 tool
uuid tool
pipeline config loader, local version
string tool
 
time wheel
token bucket (optimized based on guava, remove unnecessary locks, improve performance in boundary cases)
 
Class Tool
unicode candidate
无限容量缓存 1、无容量限制,不会因为容量触发缓存清理 2、线程安全,父类存在读写锁控制; 3、优劣势: - 优点:无容量限制,不会因为容量触发缓存清理; - 问题:内存占用不可用,容易造成内存溢出;需要结合 定义缓存清理策略 一起使用;
uuid tool