| 接口 | 说明 |
|---|---|
| BeanUtil.ValueProvider |
值提供者,用于提供Bean注入时参数对应值得抽象接口
继承或匿名实例化此接口 在Bean注入过程中,Bean获得字段名,通过外部方式根据这个字段名查找相应的字段值,然后注入Bean |
| CollectionUtil.Consumer<T> |
针对一个参数做相应的操作
|
| CollectionUtil.KVConsumer<K,V> |
针对两个参数做相应的操作,例如Map中的KEY和VALUE
|
| 类 | 说明 |
|---|---|
| ArrayUtil |
数组工具类
|
| BeanUtil |
Bean工具类
|
| BeanUtil.CopyOptions |
属性拷贝选项
包括: 1、限制的类或接口,必须为目标对象的实现接口或父类,用于限制拷贝的属性,例如一个类我只想复制其父类的一些属性,就可以将editable设置为父类 2、是否忽略空值,当源对象的值为null时,true: 忽略而不注入此值,false: 注入null 3、忽略的属性列表,设置一个属性列表,不拷贝这些属性值 |
| BeetlUtil |
Beetl模板引擎工具类
http://git.oschina.net/xiandafu/beetl2.0 文档:http://ibeetl.com/guide/beetl.html |
| BeetlUtil.ResourceLoaderBuilder |
ResourceLoader构建器
|
| CharsetUtil |
字符集工具类
|
| ClassUtil |
类工具类 1、扫描指定包下的所有类
参考 http://www.oschina.net/code/snippet_234657_22722 |
| CollectionUtil |
集合相关工具类,包括数组
|
| CronUtil |
定时任务工具类
|
| EscapeUtil |
转义和反转义工具类Escape / Unescape
escape采用ISO Latin字符集对指定的字符串进行编码。 |
| HashUtil |
Hash算法大全
推荐使用FNV1算法 |
| HexUtil |
十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制,一般用数字0到9和字母A到F表示(其中:A~F即10~15)。
|
| HtmlUtil |
HTML工具类
|
| ImageUtil |
图片处理工具类:
功能:缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等 参考:http://blog.csdn.net/zhangzhikaixinya/article/details/8459400 |
| MathUtil |
数字相关工具类
|
| NetUtil |
网络相关工具
|
| ObjectUtil |
一些通用的函数
|
| PageUtil |
分页工具类
|
| RandomUtil |
随机工具类
|
| ReUtil |
正则相关工具类
|
| StrUtil |
字符串工具类
|
| ThreadUtil |
线程池工具
|
| URLUtil |
统一资源定位符相关工具类
|
| VelocityUtil |
Velocity模板引擎工具类
使用前必须初始化工具类 |
| XmlUtil |
XML工具类
此工具使用w3c dom工具,不需要依赖第三方包。 |
| ZipUtil |
压缩工具类
|
Copyright © 2017. All rights reserved.