All Classes and Interfaces
Class
Description
未分类方法
访问修饰符
向控制台打印彩色
8Bit 背景色
8Bit 前景色
背景色
前景色
ANSI 元素.
Ansi 样式
提供一些 Array 的方法, 也有一些 List 相关的方法
Base64Utils 对
Base64 的薄封装固定大小的简单缓存 线程不安全 !!!
命名方法转换工具类
提供 驼峰 匈牙利 短横线 及 蛇形命名法的互相转换
提供 驼峰 匈牙利 短横线 及 蛇形命名法的互相转换
CaseType
无限循环的迭代器
ClassInfo
类工具类
控制台工具类
ConstructorInfo
加密,解密工具类
EmptyBody
列过滤器
ExecutableInfo
ExecUtils todo 整体待重构
列过滤器
FieldInfo
常见 文件格式 (文件类型/文件后缀/文件拓展名)
文件 操作类
文件监听器 (只监听单个文件)
过滤模式
使用 netty 的 HttpPostRequestEncoder 简化 FormData 的创建
GunzipBuilder
GzipBuilder
HASH 工具类 (注意 !!!
HttpFieldName
HttpMethod
HttpStatusCode
忽略 JsonIgnore 注解
列过滤器
可以将其想象成一个 BytesSupplier ,主要用来规范多种类型的数据来源 如文件 字节数组等
JacksonHelper
JDBCType
JsonBody
用来处理一些简单的 JsonNode 的节点操作
todo 后续需要将其拓展出完整的 JsonPath
根据 Key 进行锁 , 使用 Semaphore 以支持多线程的 访问
MediaType
MethodInfo
MultiMap
获取针对日期处理的 jackson module;
仅仅是在 jackson-datatype-jsr310 包的基础上 添加了一些自定义的日期序列化格式
仅仅是在 jackson-datatype-jsr310 包的基础上 添加了一些自定义的日期序列化格式
基本网络操作工具类
针对 HashMap 中可能出现的 null key 这里做特殊处理
处理对象的工具类
本质上就是对
本质上就是对
ObjectMapper 进行了一些简单的封装
todo 我们是否真的需要如此多的 ObjectMapper 来完成忽略注解这件事OSHelper 用来获取操作系统信息
OSType
ParameterInfo
将图片转换为 渐进式 JPEG
用于生成简单的随机数
日程状态 包含循环的次数 (从 1 开始为第一次) 及 ScheduledFuture 可用于在方法内部中断执行
使用 threadLocal 模拟的 ScopedValue
todo ScopedValue 正式版本发布时 移除此类
支持显式抛出异常的 BiConsumer.
支持显式抛出异常的 BiConsumer.
支持显式抛出异常的 Consumer.
所有常量
ScxExceptionHelper
ScxWrappedRuntimeException Scx 自定义异常包装器
支持显式抛出异常的 Function.
支持显式抛出异常的 Runnable.
树接口 注意和
ScxTreeModel 进行区分 两者用途不同树模型接口 注意和
ScxTree 进行区分 两者用途不同ScxTreeUtils
树 访问器
Vertx 中的 Future 可以添加多个回调且无法取消 ,此类用于解决此问题
简易计时器类 用来计算启动时间
注意 !!!
StringBody
String工具类
UnZipBuilder class.
URIBuilder
设置 windows 系统的代理 (使用前请检查当前操作系统是否为 Windows !!!)
XmlBody
简化 zip 的创建
ZipBuilderItem
ZipOptions