See: Description
| Interface | Description |
|---|---|
| ClassScanHandler | |
| Editor<T> |
编辑器接口,常用于对于集合中的元素做统一编辑
此编辑器两个作用: |
| Filter<T> |
过滤器接口
|
| Class | Description |
|---|---|
| ArrayUtil | |
| BeanUtil | |
| BetweenFormater |
时长格式化器
|
| CaseInsensitiveMap<K,V> |
忽略大小写的Map
对KEY忽略大小写,get("Value")和get("value")获得的值相同,put进入的值也会被覆盖 |
| ClassScanAnnotationHandler |
本对象会帮你找到含有指定Annotation类的class
|
| ClassUtil | |
| CollUtil | |
| CustomKeyMap<K,V> |
自定义键的Map,默认HashMap实现
|
| DatePattern | |
| DateUtil | |
| FastByteArrayOutputStream |
基于快速缓冲FastByteBuffer的OutputStream,随着数据的增长自动扩充缓冲区
|
| FastByteBuffer |
代码移植自blade
快速缓冲,将数据存放在缓冲集中,取代以往的单一数组 |
| FileUtil | |
| PatternPool | |
| ResourceUtil |
资源工具类
|
| ReUtil | |
| SimpleCache<K,V> |
简单缓存,无超时实现,使用
WeakHashMap实现缓存自动清理 |
| Snowflake |
Twitter的Snowflake 算法
分布式系统中,有一些需要使用全局唯一ID的场景,有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 snowflake的结构如下(每部分用-分开): |
| StrUtil | |
| Validator | |
| ZipUtil |
Zip工具类
|
| Enum | Description |
|---|---|
| BasicType | |
| BeanInfoCache |
Bean属性缓存
缓存用于防止多次反射造成的性能问题 |
| BetweenFormater.Level |
格式化等级枚举
|
| DateUnit |
日期时间单位,每个单位都是以毫秒为基数
|
Copyright © 2021. All rights reserved.