A B C D E F G H I J L M N O P Q R S T U V W X Y Z
A
- AbstractFilter - com.xiaoleilu.hutool.bloomFilter.filter 中的 类
- 默认Bloom过滤器,使用Java的Hash算法
- AbstractFilter(long, int) -
类 com.xiaoleilu.hutool.bloomFilter.filter.AbstractFilter 的构造方法
-
- AbstractFilter(long) -
类 com.xiaoleilu.hutool.bloomFilter.filter.AbstractFilter 的构造方法
-
- accept(Class<?>) -
接口 com.xiaoleilu.hutool.ClassUtil.ClassFilter 中的方法
-
- add(long) -
接口 com.xiaoleilu.hutool.bloomFilter.bitMap.BitMap 中的方法
-
- add(long) -
类 com.xiaoleilu.hutool.bloomFilter.bitMap.IntMap 中的方法
-
- add(long) -
类 com.xiaoleilu.hutool.bloomFilter.bitMap.LongMap 中的方法
-
- add(String) -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter 中的方法
- 增加字符串到Filter映射中
- add(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.AbstractFilter 中的方法
-
- add(String) -
接口 com.xiaoleilu.hutool.bloomFilter.filter.Filter 中的方法
- 在boolean的bitMap中增加一个字符串
- add(T) -
类 com.xiaoleilu.hutool.ConsistentHash 中的方法
- 增加节点
每增加一个节点,就会在闭环上增加给定复制节点数
例如复制节点数是2,则每调用此方法一次,增加两个虚拟节点,这两个节点指向同一Node
由于hash算法会调用node的toString方法,故按照toString去重
- addAll(T[]...) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 将多个数组合并在一起
忽略null的数组
- additiveHash(String, int) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- 加法hash
- addWorker(SyncFinisher.Worker) -
类 com.xiaoleilu.hutool.SyncFinisher 中的方法
- 增加工作线程
- APHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- AP算法
- append(T[], T) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 将新元素添加到已有数组中
添加新元素会生成一个新的数组,不影响原数组
- appendLines(Collection<T>, String, String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 将列表写入文件,追加模式
- appendString(String, String, String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 将String写入文件,追加模式
- await() -
类 com.xiaoleilu.hutool.SyncFinisher 中的方法
- 等待所有Worker工作结束,否则阻塞
B
- bernstein(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- Bernstein's hash
- BitMap - com.xiaoleilu.hutool.bloomFilter.bitMap 中的 接口
-
- BKDRHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- BKDR算法
- BloomFilter - com.xiaoleilu.hutool.bloomFilter 中的 类
- BlommFilter 实现
1.构建hash算法
2.散列hash映射到数组的bit位置
3.验证
此实现方式可以指定Hash算法 - BloomFilter(int) -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter 的构造方法
- 使用默认的5个过滤器
- BloomFilter(int, Filter...) -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter 的构造方法
- 使用自定的多个过滤器建立BloomFilter
- BloomFilter2 - com.xiaoleilu.hutool.bloomFilter 中的 类
- BloomFilter实现方式2,此方式使用BitSet存储。
- BloomFilter2(int, int, int) -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter2 的构造方法
- 构造一个布隆过滤器,过滤器的容量为c * n 个bit.
- BoundedPriorityQueue<E> - com.xiaoleilu.hutool 中的 类
- 有界优先队列
按照给定的排序规则,排序元素,当队列满时,按照给定的排序规则淘汰末尾元素(去除末尾元素) - BoundedPriorityQueue(int) -
类 com.xiaoleilu.hutool.BoundedPriorityQueue 的构造方法
-
- BoundedPriorityQueue(int, Comparator<? super E>) -
类 com.xiaoleilu.hutool.BoundedPriorityQueue 的构造方法
-
- buildInetSocketAddress(String, int) -
类 com.xiaoleilu.hutool.NetUtil 中的静态方法
- 构建InetSocketAddress
当host中包含端口时(用“:”隔开),使用host中的端口,否则使用默认端口
给定host为空时使用本地host(127.0.0.1)
C
- castToPrimitive(Class<?>) -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
- 转换基本类型
- CHARSET_PATTERN -
类 com.xiaoleilu.hutool.HttpUtil 中的静态变量
-
- CharsetUtil - com.xiaoleilu.hutool 中的 类
- 字符集工具类
- CharsetUtil() -
类 com.xiaoleilu.hutool.CharsetUtil 的构造方法
-
- CLASS_EXT -
类 com.xiaoleilu.hutool.FileUtil 中的静态变量
- Class文件扩展名
- ClassUtil - com.xiaoleilu.hutool 中的 类
- 类工具类
1、扫描指定包下的所有类
参考 http://www.oschina.net/code/snippet_234657_22722 - ClassUtil.ClassFilter - com.xiaoleilu.hutool 中的 接口
- 类过滤器,用于过滤不需要加载的类
- cleanBlank(String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 清理空白字符
- cleanDir(String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 清空一个目录
- cleanHtmlTag(String) -
类 com.xiaoleilu.hutool.HtmlUtil 中的静态方法
- 清除所有HTML标签
- cleanInvalid(String) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 去除XML文本中的无效字符
- clearWorker() -
类 com.xiaoleilu.hutool.SyncFinisher 中的方法
- 清空工作线程对象
- clone(T[]) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 克隆数组
- cloneObj(T) -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
- 克隆对象
- close(Object...) -
类 com.xiaoleilu.hutool.db.DbUtil 中的静态方法
- 连续关闭一系列的SQL相关对象
这些对象必须按照顺序关闭,否则会出错。
- close() -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的方法
-
- close(Closeable) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 关闭
- closeAll() -
类 com.xiaoleilu.hutool.db.ds.DruidDS 中的静态方法
- 关闭所有连接池
- closeAll() -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的静态方法
- 关闭全部连接
- closeDs(String) -
类 com.xiaoleilu.hutool.db.ds.DruidDS 中的静态方法
- 关闭数据源
- closeDs() -
类 com.xiaoleilu.hutool.db.ds.DruidDS 中的静态方法
- 关闭默认数据源
- CollectionUtil - com.xiaoleilu.hutool 中的 类
- 集合相关工具类,包括数组
- CollectionUtil() -
类 com.xiaoleilu.hutool.CollectionUtil 的构造方法
-
- com.xiaoleilu.hutool - 软件包 com.xiaoleilu.hutool
-
- com.xiaoleilu.hutool.bloomFilter - 软件包 com.xiaoleilu.hutool.bloomFilter
-
- com.xiaoleilu.hutool.bloomFilter.bitMap - 软件包 com.xiaoleilu.hutool.bloomFilter.bitMap
-
- com.xiaoleilu.hutool.bloomFilter.filter - 软件包 com.xiaoleilu.hutool.bloomFilter.filter
-
- com.xiaoleilu.hutool.db - 软件包 com.xiaoleilu.hutool.db
-
- com.xiaoleilu.hutool.db.ds - 软件包 com.xiaoleilu.hutool.db.ds
-
- com.xiaoleilu.hutool.db.handler - 软件包 com.xiaoleilu.hutool.db.handler
-
- com.xiaoleilu.hutool.exceptions - 软件包 com.xiaoleilu.hutool.exceptions
-
- complateUrl(String, String) -
类 com.xiaoleilu.hutool.URLUtil 中的静态方法
- 补全相对路径
- ConsistentHash<T> - com.xiaoleilu.hutool 中的 类
- 一致性Hash算法
算法详解:http://blog.csdn.net/sparkliang/article/details/5279393
算法实现:https://weblogs.java.net/blog/2007/11/27/consistent-hashing
- ConsistentHash(int, Collection<T>) -
类 com.xiaoleilu.hutool.ConsistentHash 的构造方法
- 构造,使用Java默认的Hash算法
- ConsistentHash(ConsistentHash.HashFunc, int, Collection<T>) -
类 com.xiaoleilu.hutool.ConsistentHash 的构造方法
- 构造
- ConsistentHash.HashFunc - com.xiaoleilu.hutool 中的 接口
- Hash算法对象,用于自定义hash算法
- contains(long) -
接口 com.xiaoleilu.hutool.bloomFilter.bitMap.BitMap 中的方法
-
- contains(long) -
类 com.xiaoleilu.hutool.bloomFilter.bitMap.IntMap 中的方法
-
- contains(long) -
类 com.xiaoleilu.hutool.bloomFilter.bitMap.LongMap 中的方法
-
- contains(String) -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter 中的方法
- 是否可能包含此字符串,此处存在误判
- contains(String) -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter2 中的方法
- 判定是否包含指定字符串
- contains(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.AbstractFilter 中的方法
-
- contains(String) -
接口 com.xiaoleilu.hutool.bloomFilter.filter.Filter 中的方法
-
- containsAndAdd(String) -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter 中的方法
- 判定字符串是否存在于各Filter中,如果不存在加入此Filter中
- containsAndAdd(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.AbstractFilter 中的方法
-
- containsAndAdd(String) -
接口 com.xiaoleilu.hutool.bloomFilter.filter.Filter 中的方法
-
- Conver - com.xiaoleilu.hutool 中的 类
- 类型转换器
- Conver() -
类 com.xiaoleilu.hutool.Conver 的构造方法
-
- convert(String, String, String) -
类 com.xiaoleilu.hutool.CharsetUtil 中的静态方法
- 转换字符串的字符集编码
- convertCharset(String, String, String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 给定字符串转换字符编码
如果参数为空,则返回原字符串,不报错。
- copy(File, File, boolean) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 复制文件
如果目标文件为目录,则将源文件以相同文件名拷贝到目标目录
- copy(Reader, Writer) -
类 com.xiaoleilu.hutool.IoUtil 中的静态方法
- 将Reader中的内容复制到Writer中
使用默认缓存大小
- copy(Reader, Writer, int) -
类 com.xiaoleilu.hutool.IoUtil 中的静态方法
- 将Reader中的内容复制到Writer中
- copy(InputStream, OutputStream) -
类 com.xiaoleilu.hutool.IoUtil 中的静态方法
- 拷贝流,使用默认Buffer大小
- copy(InputStream, OutputStream, int) -
类 com.xiaoleilu.hutool.IoUtil 中的静态方法
- 拷贝流
- copy(FileInputStream, FileOutputStream) -
类 com.xiaoleilu.hutool.IoUtil 中的静态方法
- 拷贝文件流,使用NIO
- count() -
类 com.xiaoleilu.hutool.SyncFinisher 中的方法
-
- create() -
类 com.xiaoleilu.hutool.db.handler.EntityHandler 中的静态方法
- 创建一个 EntityHandler对象
- create() -
类 com.xiaoleilu.hutool.db.handler.NumberHandler 中的静态方法
- 创建一个 NumberHandler对象
- create() -
类 com.xiaoleilu.hutool.db.handler.SingleEntityHandler 中的静态方法
- 创建一个 SingleEntityHandler对象
- createHashes(String, int) -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter2 中的静态方法
- 将字符串的字节表示进行多哈希编码.
- createTempFile(String, String, File, boolean) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 创建临时文件
创建后的文件名为 prefix[Randon].suffix
From com.jodd.io.FileUtil
- createXml(String) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 创建XML文档
- CRLF -
类 com.xiaoleilu.hutool.StrUtil 中的静态变量
-
- CRONTAB_CONFIG_PATH -
类 com.xiaoleilu.hutool.CronUtil 中的静态变量
- Crontab配置文件
- CronUtil - com.xiaoleilu.hutool 中的 类
- 定时任务工具类
- CronUtil() -
类 com.xiaoleilu.hutool.CronUtil 的构造方法
-
- cutPreAndLowerFirst(String, int) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 去掉首部指定长度的字符串并将剩余字符串首字母小写
例如:str=setName, preLength=3 -> return name
D
- date() -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
-
- date(long) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- Long类型时间转为Date
- DateTime - com.xiaoleilu.hutool 中的 类
- 封装java.util.Date
- DateTime() -
类 com.xiaoleilu.hutool.DateTime 的构造方法
-
- DateTime(Date) -
类 com.xiaoleilu.hutool.DateTime 的构造方法
-
- DateTime(long) -
类 com.xiaoleilu.hutool.DateTime 的构造方法
-
- DateUtil - com.xiaoleilu.hutool 中的 类
- 时间工具类
- DateUtil() -
类 com.xiaoleilu.hutool.DateUtil 的构造方法
-
- DAY_MS -
类 com.xiaoleilu.hutool.DateUtil 中的静态变量
- 每天的毫秒数
- DbUtil - com.xiaoleilu.hutool.db 中的 类
- 数据库操作工具类
- debug(String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Debug等级日志,小于Info
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
- debug(Logger, String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Debug等级日志,小于Info
- decode(String, String) -
类 com.xiaoleilu.hutool.HttpUtil 中的静态方法
- 解码application/x-www-form-urlencoded字符
- decode(byte[], String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 解码字节码
- DEFAULT_BUFFER_SIZE -
类 com.xiaoleilu.hutool.IoUtil 中的静态变量
- 默认缓存大小
- DEFAULT_CHARSET -
类 com.xiaoleilu.hutool.Setting 中的静态变量
- 默认字符集
- DEFAULT_DB_CONFIG_PATH -
类 com.xiaoleilu.hutool.db.ds.DruidDS 中的静态变量
- 默认的数据库连接配置文件路径
- DEFAULT_DELIMITER -
类 com.xiaoleilu.hutool.Setting 中的静态变量
- 数组类型值默认分隔符
- DEFAULT_DRIVER -
类 com.xiaoleilu.hutool.db.ds.DruidDS 中的静态变量
- 默认的数据库连接驱动(MySQL)
- DEFAULT_DRUID_CONFIG_PATH -
类 com.xiaoleilu.hutool.db.ds.DruidDS 中的静态变量
- 默认的Druid配置文件路径
- DefaultFilter - com.xiaoleilu.hutool.bloomFilter.filter 中的 类
- 默认Bloom过滤器,使用Java自带的Hash算法
- DefaultFilter(long, int) -
类 com.xiaoleilu.hutool.bloomFilter.filter.DefaultFilter 的构造方法
-
- DefaultFilter(long) -
类 com.xiaoleilu.hutool.bloomFilter.filter.DefaultFilter 的构造方法
-
- DEKHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- DEK算法
- del(String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 删除文件或者文件夹
- del(File) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 删除文件或者文件夹
- delFirst(String, String) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 删除匹配的内容
- delPreLocation(String, String) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 删除正则匹配到的内容之前的字符 如果没有找到,则返回原文
- diff(Date, Date, long) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 判断两个日期相差的时长
返回 minuend - subtrahend 的差
- DJBHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- DJB算法
- DOT -
类 com.xiaoleilu.hutool.StrUtil 中的静态变量
-
- downloadString(String, String) -
类 com.xiaoleilu.hutool.HttpUtil 中的静态方法
- 获得远程String
- DruidDS - com.xiaoleilu.hutool.db.ds 中的 类
- 封装Druid数据源
- DruidDS() -
类 com.xiaoleilu.hutool.db.ds.DruidDS 的构造方法
-
E
- echo(Object, Object...) -
类 com.xiaoleilu.hutool.IoUtil 中的静态方法
- 打印内容,调用系统的System.out.println方法
- elementText(Element, String) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 根据节点名获得第一个子节点
- elementText(Element, String, String) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 根据节点名获得第一个子节点
- ELFFilter - com.xiaoleilu.hutool.bloomFilter.filter 中的 类
-
- ELFFilter(long, int) -
类 com.xiaoleilu.hutool.bloomFilter.filter.ELFFilter 的构造方法
-
- ELFFilter(long) -
类 com.xiaoleilu.hutool.bloomFilter.filter.ELFFilter 的构造方法
-
- ELFHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- ELF算法
- EMPTY -
类 com.xiaoleilu.hutool.StrUtil 中的静态变量
-
- EMPTY_JSON -
类 com.xiaoleilu.hutool.StrUtil 中的静态变量
-
- encode(String) -
类 com.xiaoleilu.hutool.HtmlUtil 中的静态方法
- 转义文本中的HTML字符为安全的字符,以下字符被转义:
' with ' (' doesn't work in HTML4)
" with "
& with &
< with <
> with >
- encode(String, String) -
类 com.xiaoleilu.hutool.HttpUtil 中的静态方法
- 编码字符为 application/x-www-form-urlencoded
- encode(String, String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 编码字符串
- Entity - com.xiaoleilu.hutool.db 中的 类
- 数据实体对象
- Entity() -
类 com.xiaoleilu.hutool.db.Entity 的构造方法
-
- EntityHandler - com.xiaoleilu.hutool.db.handler 中的 类
- 结果集处理类 ,处理出的结果为Entity列表
- EntityHandler() -
类 com.xiaoleilu.hutool.db.handler.EntityHandler 的构造方法
-
- equals(File, File) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 检查两个文件是否是同一个文件
- equalsNotEmpty(String, String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 比较两个字符串是否相同,如果为null或者空串则算不同
- error(String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Error等级日志
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
- error(Logger, String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Error等级日志
- error(Throwable, String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Error等级日志
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
- error(Logger, Throwable, String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Error等级日志
- error(Logger, Throwable) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Error等级日志
- error(Throwable) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Error等级日志
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
- escape(String) -
类 com.xiaoleilu.hutool.EscapeUtil 中的静态方法
- Escape编码(Unicode)
- EscapeUtil - com.xiaoleilu.hutool 中的 类
- Escape / Unescape
- EscapeUtil() -
类 com.xiaoleilu.hutool.EscapeUtil 的构造方法
-
- excAsync(Runnable, boolean) -
类 com.xiaoleilu.hutool.ThreadUtil 中的静态方法
- 执行异步方法
- execAsync(Callable<T>) -
类 com.xiaoleilu.hutool.ThreadUtil 中的静态方法
- 执行有返回值的异步方法
Future代表一个异步执行的操作,通过get()方法可以获得操作的结果,如果异步操作还没有完成,则,get()会使当前线程阻塞
- execute(String, Object...) -
类 com.xiaoleilu.hutool.db.SqlRunner 中的方法
- 执行非查询语句
发查询语句包括 插入、更新、删除
- execute(Connection, String, Object...) -
类 com.xiaoleilu.hutool.db.SqlRunner 中的方法
- 执行非查询语句
发查询语句包括 插入、更新、删除
此方法不会关闭Connection
- execute(Runnable) -
类 com.xiaoleilu.hutool.ThreadUtil 中的静态方法
- 直接在公共线程池中执行线程
- executeBatch(String, Object[]...) -
类 com.xiaoleilu.hutool.db.SqlRunner 中的方法
- 批量执行非查询语句
- executeBatch(Connection, String, Object[]...) -
类 com.xiaoleilu.hutool.db.SqlRunner 中的方法
- 批量执行非查询语句
发查询语句包括 插入、更新、删除
此方法不会关闭Connection
- extractMulti(Pattern, String, String) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 从content中匹配出多个值并根据template生成新的字符串
例如:
content 2013年5月
pattern (.*?})
- extractMulti(String, String, String) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 从content中匹配出多个值并根据template生成新的字符串
匹配结束后会删除匹配内容之前的内容(包括匹配内容)
例如:
content 2013年5月
pattern (.*?})
- extractMultiAndDelPre(Pattern, String[], String) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 从content中匹配出多个值并根据template生成新的字符串
匹配结束后会删除匹配内容之前的内容(包括匹配内容)
例如:
content 2013年5月
pattern (.*?})
- extractMultiAndDelPre(String, String[], String) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 从content中匹配出多个值并根据template生成新的字符串
例如:
content 2013年5月
pattern (.*?})
F
- FileUtil - com.xiaoleilu.hutool 中的 类
- 文件工具类
- FileUtil() -
类 com.xiaoleilu.hutool.FileUtil 的构造方法
-
- FileUtil.ReaderHandler<T> - com.xiaoleilu.hutool 中的 接口
- Reader处理接口
- fillVo(T) -
类 com.xiaoleilu.hutool.db.Entity 中的方法
- 填充Value Object对象
- Filter - com.xiaoleilu.hutool.bloomFilter.filter 中的 接口
-
- finalize() -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的方法
- 在垃圾回收(GC)被调用时关闭MongoDB客户端
- findAll(String, String, int, T) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 取得内容中匹配的所有结果
- findAll(Pattern, String, int, T) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 取得内容中匹配的所有结果
- FNVFilter - com.xiaoleilu.hutool.bloomFilter.filter 中的 类
-
- FNVFilter(long, int) -
类 com.xiaoleilu.hutool.bloomFilter.filter.FNVFilter 的构造方法
-
- FNVFilter(long) -
类 com.xiaoleilu.hutool.bloomFilter.filter.FNVFilter 的构造方法
-
- FNVHash(byte[]) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- 改进的32位FNV算法1
- FNVHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- 改进的32位FNV算法1
- format(Date, String) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 根据特定格式格式化日期
- format(String, Object...) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 格式化文本
- formatDate(Date) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 格式 yyyy-MM-dd
- formatDateTime(Date) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 格式 yyyy-MM-dd HH:mm:ss
- formatHttpDate(Date) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 格式化为Http的标准日期格式
- formatUrl(String) -
类 com.xiaoleilu.hutool.URLUtil 中的静态方法
- 格式化URL链接
G
- GBK -
类 com.xiaoleilu.hutool.CharsetUtil 中的静态变量
-
- genGetter(String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 生成get方法名
- genSetter(String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 生成set方法名
例如:name 返回 setName
- get(Object) -
类 com.xiaoleilu.hutool.ConsistentHash 中的方法
- 获得一个最近的顺时针节点
- get(String, String, boolean) -
类 com.xiaoleilu.hutool.HttpUtil 中的静态方法
- 发送get请求
- get(Class<?>) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- 获得Logger
- get(String) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- 获得Logger
- get() -
类 com.xiaoleilu.hutool.Log 中的静态方法
-
- get(String, String, int) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 获得匹配的字符串
- get(Pattern, String, int) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 获得匹配的字符串
- get(String, String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获得指定分组的键对应值
- getAbsolutePath(String, Class<?>) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 获取绝对路径
此方法不会判定给定路径是否有效(文件或目录存在)
- getAbsolutePath(String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 获取绝对路径,相对于classes的根目录
如果给定就是绝对路径,则返回原路径,原路径把所有\替换为/
- getBeginTimeOfDay(Date) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 获取某天的开始时间
- getBool(String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取波尔型属性值
- getBool(String, String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取波尔型属性值
- getBool(String, String, Boolean) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取波尔型型属性值
- getBufferedWriter(String, String, boolean) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 获得一个带缓存的写入对象
- getChar(String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取char类型属性值
- getChar(String, String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取char类型属性值
- getClassLoader() -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
- 获得class loader
若当前线程class loader不存在,取当前类的class loader
- getClassPathResources() -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
- 获得ClassPath
- getClassPaths(String) -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
- 获得ClassPath
- getClientIP(HttpServletRequest) -
类 com.xiaoleilu.hutool.HttpUtil 中的静态方法
- 获取客户端IP
- getCollection(String, String) -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的方法
- 获得MongoDB中指定集合对象
- getColumns(ResultSet) -
类 com.xiaoleilu.hutool.db.DbUtil 中的静态方法
- 获得结果集的所有列名
- getConnection(String) -
类 com.xiaoleilu.hutool.db.ds.DruidDS 中的静态方法
- 获得一个数据库连接池中的连接
- getConnection() -
类 com.xiaoleilu.hutool.db.ds.DruidDS 中的静态方法
- 获得一个默认连接池中的连接(此默认连接取决于配置文件)
- getContent(String, String, VelocityContext, String) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 获得指定模板填充后的内容
- getContent(VelocityEngine, String, VelocityContext) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 获得指定模板填充后的内容
- getContent(String, VelocityContext) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 获得指定模板填充后的内容,使用默认引擎
- getContextClassLoader() -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
-
- getDataSource(String) -
类 com.xiaoleilu.hutool.db.ds.DruidDS 中的静态方法
- 获得一个数据源
- getDataSource() -
类 com.xiaoleilu.hutool.db.ds.DruidDS 中的静态方法
- 获得默认数据源(连接池),链接信息来自于配置文件
- getDb(String) -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的方法
- 获得DB
- getDouble(String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取double类型属性值
- getDouble(String, String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取double类型属性值
- getDouble(String, String, Double) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取double类型属性值
- getDS(String, int) -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的静态方法
- 获取MongoDB数据源
- getDS(String...) -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的静态方法
- 获取MongoDB数据源
- getDS(Collection<String>) -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的静态方法
- 获取MongoDB数据源
- getDS(Setting, String...) -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的静态方法
- 获取MongoDB数据源
- getDS(Setting, Collection<String>) -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的静态方法
- 获取MongoDB数据源
- getElement(Element, String) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 根据节点名获得第一个子节点
- getElements(Element, String) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 根据节点名获得子节点列表
- getEndTimeOfDay(Date) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 获取某天的结束时间
- getExtension(String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 获得文件的扩展名
- getFalsePositiveProbability() -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter2 中的方法
-
- getFirstNumber(String) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 从字符串中获得第一个整数
- getGeneralField(String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 获得set或get方法对应的标准属性名
例如:setName 返回 name
- getGroups() -
类 com.xiaoleilu.hutool.Setting 中的方法
-
- getInt(String) -
类 com.xiaoleilu.hutool.db.Entity 中的方法
-
- getInt(String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取数字型型属性值
- getInt(String, String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取数字型型属性值
- getInt(String, String, Integer) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取数字型型属性值
- getJavaClassPaths() -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
-
- getJndiDs(String) -
类 com.xiaoleilu.hutool.db.DbUtil 中的静态方法
- 获得JNDI数据源
- getLong(String) -
类 com.xiaoleilu.hutool.db.Entity 中的方法
-
- getLong(String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取long类型属性值
- getLong(String, String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取long类型属性值
- getLong(String, String, Long) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取long类型属性值
- getMethods(Class<?>) -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
- 获得指定类中的Public方法名
去重重载的方法
- getMongo() -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的方法
-
- getOutputStream(String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 获得一个输出流对象
- getPrintWriter(String, String, boolean) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 获得一个打印写入对象,可以有print
- getReader(String, String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 获得一个文件读取器
- getSettingPath() -
类 com.xiaoleilu.hutool.Setting 中的方法
-
- getStr(String) -
类 com.xiaoleilu.hutool.db.Entity 中的方法
-
- getString(InputStream, String) -
类 com.xiaoleilu.hutool.IoUtil 中的静态方法
- 从流中读取内容
- getString(String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取字符型型属性值
- getString(String, String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取字符型型属性值
- getStrings(String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获得数组型
- getStrings(String, String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获得数组型
- getStrings(String, String, String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获得数组型
- getStringsWithDefault(String, String[]) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获得数组型
- getStringWithDefault(String, String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取字符型型属性值
若获得的值为不可见字符,使用默认值
- getStringWithDefault(String, String, String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 获取字符型型属性值
若获得的值为不可见字符,使用默认值
- getTables(DataSource) -
类 com.xiaoleilu.hutool.db.DbUtil 中的静态方法
- 获得所有表名
- getURL(String) -
类 com.xiaoleilu.hutool.URLUtil 中的静态方法
- 获得URL
- getURL(String, Class<?>) -
类 com.xiaoleilu.hutool.URLUtil 中的静态方法
- 获得URL
- getURL(File) -
类 com.xiaoleilu.hutool.URLUtil 中的静态方法
- 获得URL,常用于使用绝对路径时的情况
- getWithLog(String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 带有日志提示的get,如果没有定义指定的KEY,则打印debug日志
- GROUP_VAR -
类 com.xiaoleilu.hutool.ReUtil 中的静态变量
-
H
- handle(ResultSet) -
类 com.xiaoleilu.hutool.db.handler.EntityHandler 中的方法
-
- handle(ResultSet) -
类 com.xiaoleilu.hutool.db.handler.NumberHandler 中的方法
-
- handle(ResultSet) -
类 com.xiaoleilu.hutool.db.handler.SingleEntityHandler 中的方法
-
- handle(ResultSet) -
接口 com.xiaoleilu.hutool.db.RsHandler 中的方法
-
- handle(BufferedReader) -
接口 com.xiaoleilu.hutool.FileUtil.ReaderHandler 中的方法
-
- HandleHelper - com.xiaoleilu.hutool.db.handler 中的 类
- 数据结果集处理辅助类
- HandleHelper() -
类 com.xiaoleilu.hutool.db.handler.HandleHelper 的构造方法
-
- handleRow(int, ResultSetMetaData, ResultSet) -
类 com.xiaoleilu.hutool.db.handler.HandleHelper 中的静态方法
- 处理单条数据
- hasBlank(String...) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 是否包含空字符串
- hasEmpty(String...) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 是否包含空字符串
- hash(String, int) -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter2 中的静态方法
- 计算Hash值
- hash(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.AbstractFilter 中的方法
-
- hash(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.DefaultFilter 中的方法
-
- hash(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.ELFFilter 中的方法
-
- hash(String) -
接口 com.xiaoleilu.hutool.bloomFilter.filter.Filter 中的方法
- 自定义Hash方法
- hash(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.FNVFilter 中的方法
-
- hash(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.HfFilter 中的方法
-
- hash(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.HfIpFilter 中的方法
-
- hash(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.JSFilter 中的方法
-
- hash(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.PJWFilter 中的方法
-
- hash(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.RSFilter 中的方法
-
- hash(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.SDBMFilter 中的方法
-
- hash(String) -
类 com.xiaoleilu.hutool.bloomFilter.filter.TianlFilter 中的方法
-
- hash(Object) -
接口 com.xiaoleilu.hutool.ConsistentHash.HashFunc 中的方法
-
- Hashs - com.xiaoleilu.hutool 中的 类
- Hash算法大全
推荐使用FNV1算法 - Hashs() -
类 com.xiaoleilu.hutool.Hashs 的构造方法
-
- HfFilter - com.xiaoleilu.hutool.bloomFilter.filter 中的 类
-
- HfFilter(long, int) -
类 com.xiaoleilu.hutool.bloomFilter.filter.HfFilter 的构造方法
-
- HfFilter(long) -
类 com.xiaoleilu.hutool.bloomFilter.filter.HfFilter 的构造方法
-
- HfIpFilter - com.xiaoleilu.hutool.bloomFilter.filter 中的 类
-
- HfIpFilter(long, int) -
类 com.xiaoleilu.hutool.bloomFilter.filter.HfIpFilter 的构造方法
-
- HfIpFilter(long) -
类 com.xiaoleilu.hutool.bloomFilter.filter.HfIpFilter 的构造方法
-
- hideIpPart(String) -
类 com.xiaoleilu.hutool.NetUtil 中的静态方法
- 隐藏掉IP地址的最后一部分为 * 代替
- hideIpPart(long) -
类 com.xiaoleilu.hutool.NetUtil 中的静态方法
- 隐藏掉IP地址的最后一部分为 * 代替
- HOUR_MS -
类 com.xiaoleilu.hutool.DateUtil 中的静态变量
- 每小时的毫秒数
- HTML_AMP -
类 com.xiaoleilu.hutool.StrUtil 中的静态变量
-
- HTML_GT -
类 com.xiaoleilu.hutool.StrUtil 中的静态变量
-
- HTML_LT -
类 com.xiaoleilu.hutool.StrUtil 中的静态变量
-
- HTML_NBSP -
类 com.xiaoleilu.hutool.StrUtil 中的静态变量
-
- HTML_QUOTE -
类 com.xiaoleilu.hutool.StrUtil 中的静态变量
-
- HtmlUtil - com.xiaoleilu.hutool 中的 类
- HTML工具类
- HtmlUtil() -
类 com.xiaoleilu.hutool.HtmlUtil 的构造方法
-
- HTTP_DATETIME_PATTERN -
类 com.xiaoleilu.hutool.DateUtil 中的静态变量
- HTTP头中日期时间格式
- HttpUtil - com.xiaoleilu.hutool 中的 类
- Http请求工具类
- HttpUtil() -
类 com.xiaoleilu.hutool.HttpUtil 的构造方法
-
I
- indexOfLastSeparator(String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 获得最后一个文件路径分隔符的位置
- info(String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Info等级日志,小于Warn
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
- info(Logger, String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Info等级日志,小于Warn
- init(String, String) -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter2 中的方法
- 通过文件初始化过滤器.
- init(Setting, Setting) -
类 com.xiaoleilu.hutool.db.ds.DruidDS 中的静态方法
- 初始化数据库连接配置文件
- init() -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的方法
- 初始化,当给定分组数大于一个时使用
- init(URL, String, boolean) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 初始化设定文件
- init(String, String) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 初始化Velocity全局属性
- initCloud() -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的方法
- 初始化集群
集群的其它客户端设定参数使用全局设定
集群中每一个实例成员用一个group表示,例如:
[db0]
host = 10.11.49.157:27117
[db1]
host = 10.11.49.157:27118
[db2]
host = 10.11.49.157:27119
- initSingle() -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的方法
- 初始化
设定文件中的host和端口有三种形式:
---------------------
host = host:port
---------------------
host = host
port = port
---------------------
#此种形式使用MongoDB默认端口
host = host
---------------------
- injectFromMap(Object, Map<?, ?>) -
类 com.xiaoleilu.hutool.InjectUtil 中的静态方法
- 从Map注入
- injectFromRequest(Object, HttpServletRequest, boolean) -
类 com.xiaoleilu.hutool.InjectUtil 中的静态方法
- 注入Request参数
使用模型名称
- injectFromRequest(Object, String, HttpServletRequest, boolean) -
类 com.xiaoleilu.hutool.InjectUtil 中的静态方法
- 注入Request参数
- InjectUtil - com.xiaoleilu.hutool 中的 类
- 属性注入工具类
- insert(Connection, String, boolean, Entity) -
类 com.xiaoleilu.hutool.db.SqlRunner 中的方法
- 插入数据
- insert(String, boolean, Entity) -
类 com.xiaoleilu.hutool.db.SqlRunner 中的方法
- 插入数据
- insertBatch(Connection, String, boolean, Entity...) -
类 com.xiaoleilu.hutool.db.SqlRunner 中的方法
- 批量插入数据
- insertBatch(String, boolean, Entity...) -
类 com.xiaoleilu.hutool.db.SqlRunner 中的方法
- 批量插入数据
- intHash(int) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- Thomas Wang的算法,整数hash
- IntMap - com.xiaoleilu.hutool.bloomFilter.bitMap 中的 类
- 过滤器BitMap在32位机器上.这个类能发生更好的效果.一般情况下建议使用此类
- IntMap() -
类 com.xiaoleilu.hutool.bloomFilter.bitMap.IntMap 的构造方法
-
- IntMap(int) -
类 com.xiaoleilu.hutool.bloomFilter.bitMap.IntMap 的构造方法
-
- INVALID_REGEX -
类 com.xiaoleilu.hutool.XmlUtil 中的静态变量
- 在XML中无效的字符 正则
- IoUtil - com.xiaoleilu.hutool 中的 类
- IO工具类
- IoUtil() -
类 com.xiaoleilu.hutool.IoUtil 的构造方法
-
- IPV4 -
类 com.xiaoleilu.hutool.ReUtil 中的静态变量
-
- ipv4ToLong(String) -
类 com.xiaoleilu.hutool.NetUtil 中的静态方法
- 根据ip地址计算出long型的数据
- isBlank(String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 字符串是否为空白 空白的定义如下:
1、为null
2、为不可见字符(如空格)
3、""
- isEmpty(T[]) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 数组是否为空
- isEmpty(Collection<T>) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 集合是否为空
- isEmpty(String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 字符串是否为空,空的定义如下
1、为null
2、为""
- isExist(String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 文件是否存在
- isInnerIP(String) -
类 com.xiaoleilu.hutool.NetUtil 中的静态方法
- 判定是否为内网IP
私有IP:A类 10.0.0.0-10.255.255.255 B类 172.16.0.0-172.31.255.255 C类
192.168.0.0-192.168.255.255 当然,还有127这个网段是环回地址
- isIpv4(String) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 判断该字符串是否是IPV4地址
- isMatch(String, String) -
类 com.xiaoleilu.hutool.ReUtil 中的静态方法
- 给定内容是否匹配正则
- isModifed(File, long) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 判断文件是否被改动
如果文件对象为 null 或者文件不存在,被视为改动
- isNotBlank(String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 字符串是否为非空白 空白的定义如下:
1、不为null
2、不为不可见字符(如空格)
3、不为""
- isNotEmpty(T[]) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 数组是否为非空
- isNotEmpty(Collection<T>) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 集合是否为非空
- isNotEmpty(String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 字符串是否为非空白 空白的定义如下:
1、不为null
2、不为""
- ISO_8859_1 -
类 com.xiaoleilu.hutool.CharsetUtil 中的静态变量
-
- isUsableLocalPort(int) -
类 com.xiaoleilu.hutool.NetUtil 中的静态方法
- 检测本地端口可用性
- isValidPort(int) -
类 com.xiaoleilu.hutool.NetUtil 中的静态方法
- 是否为有效的端口
- iterator() -
类 com.xiaoleilu.hutool.BoundedPriorityQueue 中的方法
-
J
- JAR_FILE_EXT -
类 com.xiaoleilu.hutool.FileUtil 中的静态变量
- Jar文件扩展名
- JAR_PATH_EXT -
类 com.xiaoleilu.hutool.FileUtil 中的静态变量
- 在Jar中的路径jar的扩展名形式
- javaDefaultHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- JAVA自己带的算法
- join(Iterable<T>, String) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 以 conjunction 为分隔符将集合转换为字符串
- join(T[], String) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 以 conjunction 为分隔符将数组转换为字符串
- JSFilter - com.xiaoleilu.hutool.bloomFilter.filter 中的 类
-
- JSFilter(long, int) -
类 com.xiaoleilu.hutool.bloomFilter.filter.JSFilter 的构造方法
-
- JSFilter(long) -
类 com.xiaoleilu.hutool.bloomFilter.filter.JSFilter 的构造方法
-
- JSHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- JS算法
L
- lastMouth() -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 上个月
- lastWeek() -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 上周
- listFileNames(String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 获得指定目录下所有文件
不会扫描子目录
- load(FileUtil.ReaderHandler<T>, String, String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 按照给定的readerHandler读取文件中的数据
- load(URL) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 加载设置文件
- load(InputStream, boolean) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 加载设置文件。
- LOCAL_IP -
类 com.xiaoleilu.hutool.NetUtil 中的静态变量
-
- localIpv4s() -
类 com.xiaoleilu.hutool.NetUtil 中的静态方法
- 获得本机的IP地址列表
- Log - com.xiaoleilu.hutool 中的 类
-
- Log() -
类 com.xiaoleilu.hutool.Log 的构造方法
-
- LongMap - com.xiaoleilu.hutool.bloomFilter.bitMap 中的 类
- 过滤器BitMap在64位机器上.这个类能发生更好的效果.一般机器不建议使用
- LongMap() -
类 com.xiaoleilu.hutool.bloomFilter.bitMap.LongMap 的构造方法
-
- LongMap(int) -
类 com.xiaoleilu.hutool.bloomFilter.bitMap.LongMap 的构造方法
-
- longToIpv4(long) -
类 com.xiaoleilu.hutool.NetUtil 中的静态方法
- 根据long值获取ip v4地址
- lowerFirst(String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 小写首字母
例如:str = Name, return name
- ls(String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 列出目录文件
给定的绝对路径不能是压缩包中的路径
M
- MACHINE32 -
接口 com.xiaoleilu.hutool.bloomFilter.bitMap.BitMap 中的静态变量
-
- MACHINE64 -
接口 com.xiaoleilu.hutool.bloomFilter.bitMap.BitMap 中的静态变量
-
- main(String[]) -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter2 中的静态方法
-
- MathUtil - com.xiaoleilu.hutool 中的 类
-
- MathUtil() -
类 com.xiaoleilu.hutool.MathUtil 的构造方法
-
- md5(byte[]) -
类 com.xiaoleilu.hutool.SecureUtil 中的静态方法
- md5编码
- md5(String, String) -
类 com.xiaoleilu.hutool.SecureUtil 中的静态方法
- md5编码
- merge(String, VelocityContext) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 融合模板和内容
- MINUTE_MS -
类 com.xiaoleilu.hutool.DateUtil 中的静态变量
- 每分钟的毫秒数
- mixHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- 混合hash算法,输出64位的值
- mkdir(String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 创建文件夹,如果存在直接返回此文件夹
- MONGO_CONFIG_PATH -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的静态变量
- 默认配置文件
- MongoDS - com.xiaoleilu.hutool.db.ds 中的 类
- MongoDB工具类
- MongoDS(String, int) -
类 com.xiaoleilu.hutool.db.ds.MongoDS 的构造方法
- 构造MongoDB数据源
调用者必须持有MongoDS实例,否则会被垃圾回收导致写入失败!
- MongoDS(Setting, String, int) -
类 com.xiaoleilu.hutool.db.ds.MongoDS 的构造方法
- 构造MongoDB数据源
调用者必须持有MongoDS实例,否则会被垃圾回收导致写入失败!
- MongoDS(String...) -
类 com.xiaoleilu.hutool.db.ds.MongoDS 的构造方法
- 构造MongoDB数据源
当提供多个数据源时,这些数据源将为一个副本集或者多个mongos
调用者必须持有MongoDS实例,否则会被垃圾回收导致写入失败!
- MongoDS(Setting, String...) -
类 com.xiaoleilu.hutool.db.ds.MongoDS 的构造方法
- 构造MongoDB数据源
当提供多个数据源时,这些数据源将为一个副本集或者mongos
调用者必须持有MongoDS实例,否则会被垃圾回收导致写入失败!
- move(File, File, boolean) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 移动文件或者目录
- MS -
类 com.xiaoleilu.hutool.DateUtil 中的静态变量
- 毫秒
N
- NetUtil - com.xiaoleilu.hutool 中的 类
- 网络相关工具
- NetUtil() -
类 com.xiaoleilu.hutool.NetUtil 的构造方法
-
- newArray(Class<?>, int) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 新建一个空数组
- newArrayList() -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 新建一个ArrayList
- newArrayList(T...) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 新建一个ArrayList
- newCompletionService() -
类 com.xiaoleilu.hutool.ThreadUtil 中的静态方法
- 新建一个CompletionService,调用其submit方法可以异步执行多个任务,最后调用take方法按照完成的顺序获得其结果。
- newCompletionService(ExecutorService) -
类 com.xiaoleilu.hutool.ThreadUtil 中的静态方法
- 新建一个CompletionService,调用其submit方法可以异步执行多个任务,最后调用take方法按照完成的顺序获得其结果。
- newCountDownLatch(int) -
类 com.xiaoleilu.hutool.ThreadUtil 中的静态方法
-
- newEngine(String, String) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 新建Velocity模板引擎
- newExecutor(int) -
类 com.xiaoleilu.hutool.ThreadUtil 中的静态方法
- 新建一个线程池
- newExecutor() -
类 com.xiaoleilu.hutool.ThreadUtil 中的静态方法
- 获得一个新的线程池
- newHashMap() -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 新建一个HashMap
- newHashMap(int) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 新建一个HashMap
- newHashSet() -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 新建一个HashSet
- newInstance(String) -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
-
- NEWLINE -
类 com.xiaoleilu.hutool.StrUtil 中的静态变量
-
- newSqlRunner(DataSource) -
类 com.xiaoleilu.hutool.db.DbUtil 中的静态方法
- 实例化一个新的SQL运行对象
- NORM_DATE_PATTERN -
类 com.xiaoleilu.hutool.DateUtil 中的静态变量
- 标准日期格式
- NORM_DATETIME_NO_SS_PATTERN -
类 com.xiaoleilu.hutool.DateUtil 中的静态变量
- 标准日期时间格式
- NORM_DATETIME_PATTERN -
类 com.xiaoleilu.hutool.DateUtil 中的静态变量
- 标准日期时间格式
- NORM_TIME_PATTERN -
类 com.xiaoleilu.hutool.DateUtil 中的静态变量
- 标准时间格式
- NotInitedException - com.xiaoleilu.hutool.exceptions 中的 异常
- 未初始化异常
- NotInitedException(Throwable) -
异常 com.xiaoleilu.hutool.exceptions.NotInitedException 的构造方法
-
- NotInitedException(String) -
异常 com.xiaoleilu.hutool.exceptions.NotInitedException 的构造方法
-
- NotInitedException(String, Throwable) -
异常 com.xiaoleilu.hutool.exceptions.NotInitedException 的构造方法
-
- now() -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 当前时间,格式 yyyy-MM-dd HH:mm:ss
- NUMBER -
类 com.xiaoleilu.hutool.ReUtil 中的静态变量
-
- NumberHandler - com.xiaoleilu.hutool.db.handler 中的 类
-
- NumberHandler() -
类 com.xiaoleilu.hutool.db.handler.NumberHandler 的构造方法
-
O
- offer(E) -
类 com.xiaoleilu.hutool.BoundedPriorityQueue 中的方法
-
- offsiteDate(Date, int, int) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 获取指定日期偏移指定时间后的时间
- offsiteDay(Date, int) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 偏移天
- offsiteMonth(Date, int) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 偏移月
- offsiteWeek(Date, int) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 偏移周
- oneByOneHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- 一次一个hash
P
- PageUtil - com.xiaoleilu.hutool 中的 类
- 分页工具类
- PageUtil() -
类 com.xiaoleilu.hutool.PageUtil 的构造方法
-
- parse(Class<?>, Object) -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
- 强制转换类型
- parse(Date) -
类 com.xiaoleilu.hutool.DateTime 中的静态方法
- 转换JDK date为 DateTime
- parse(String, SimpleDateFormat) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 构建DateTime对象
- parse(String, String) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 将特定格式的日期转换为Date对象
- parse(String) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 格式:
1、yyyy-MM-dd HH:mm:ss
2、yyyy-MM-dd
3、HH:mm:ss
4、yyyy-MM-dd HH:mm
- parseBasic(Class<?>, String) -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
- 转换基本类型
- parseDate(String) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 格式yyyy-MM-dd
- parseDateTime(String) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 格式yyyy-MM-dd HH:mm:ss
- parseRequest(HttpServletRequest) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 将Request中的数据转换为模板引擎
- parseTime(String) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 格式HH:mm:ss
- parseXml(String, String) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 将String类型的XML转换为XML文档
- parseXml(String) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 将String类型的XML转换为XML文档
- PATH_FILE_PRE -
类 com.xiaoleilu.hutool.FileUtil 中的静态变量
- 当Path为文件形式时, path会加入一个表示文件的前缀
- PJWFilter - com.xiaoleilu.hutool.bloomFilter.filter 中的 类
-
- PJWFilter(long, int) -
类 com.xiaoleilu.hutool.bloomFilter.filter.PJWFilter 的构造方法
-
- PJWFilter(long) -
类 com.xiaoleilu.hutool.bloomFilter.filter.PJWFilter 的构造方法
-
- PJWHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- PJW算法
- popPart(Stack<T>, int) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 切取部分数据
- post(String, Map<String, Object>, String, boolean) -
类 com.xiaoleilu.hutool.HttpUtil 中的静态方法
- 发送post请求
- post(String, String, String, boolean) -
类 com.xiaoleilu.hutool.HttpUtil 中的静态方法
- 发送post请求
- put(String) -
类 com.xiaoleilu.hutool.bloomFilter.BloomFilter2 中的方法
- 将字符串加入到BloomFilter中
Q
- query(String, RsHandler<T>, Object...) -
类 com.xiaoleilu.hutool.db.SqlRunner 中的方法
- 查询
- query(Connection, String, RsHandler<T>, Object...) -
类 com.xiaoleilu.hutool.db.SqlRunner 中的方法
- 查询
发查询语句包括 插入、更新、删除
此方法不会关闭Connection
R
- randomEle(List<T>) -
类 com.xiaoleilu.hutool.RandomUtil 中的静态方法
- 随机获得列表中的元素
- randomEle(List<T>, int) -
类 com.xiaoleilu.hutool.RandomUtil 中的静态方法
- 随机获得列表中的元素
- randomEles(List<T>, int) -
类 com.xiaoleilu.hutool.RandomUtil 中的静态方法
- 随机获得列表中的一定量元素
- randomInt(int, int) -
类 com.xiaoleilu.hutool.RandomUtil 中的静态方法
- 获得指定范围内的随机数
- randomInt() -
类 com.xiaoleilu.hutool.RandomUtil 中的静态方法
- 获得随机数
- randomInt(int) -
类 com.xiaoleilu.hutool.RandomUtil 中的静态方法
- 获得指定范围内的随机数 [0,limit)
- randomNumbers(int) -
类 com.xiaoleilu.hutool.RandomUtil 中的静态方法
- 获得一个只包含数字的字符串
- randomString(int) -
类 com.xiaoleilu.hutool.RandomUtil 中的静态方法
- 获得一个随机的字符串(只包含数字和字符)
- randomString(String, int) -
类 com.xiaoleilu.hutool.RandomUtil 中的静态方法
- 获得一个随机的字符串
- RandomUtil - com.xiaoleilu.hutool 中的 类
- 随机工具类
- RandomUtil() -
类 com.xiaoleilu.hutool.RandomUtil 的构造方法
-
- randomUUID() -
类 com.xiaoleilu.hutool.RandomUtil 中的静态方法
-
- range(int) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 生成一个数字列表
自动判定正序反序
- range(int, int) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 生成一个数字列表
自动判定正序反序
- range(int, int, int) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 生成一个数字列表
自动判定正序反序
- RE_HTML_MARK -
类 com.xiaoleilu.hutool.HtmlUtil 中的静态变量
-
- RE_SCRIPT -
类 com.xiaoleilu.hutool.HtmlUtil 中的静态变量
-
- readBytes(File) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 读取文件所有数据
文件的长度不能超过Integer.MAX_VALUE
- readLines(String, String, T) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 从文件中读取每一行数据
- readLines(URL, String, T) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 从文件中读取每一行数据
- readLines(URL, String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 从文件中读取每一行数据
- readLines(String, String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 从文件中读取每一行数据
- readString(String, String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 读取文件内容
- readXML(File) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 读取解析XML文件
- readXML(String) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 读取解析XML文件
- reload() -
类 com.xiaoleilu.hutool.Setting 中的方法
- 重新加载配置文件
- remove(long) -
接口 com.xiaoleilu.hutool.bloomFilter.bitMap.BitMap 中的方法
-
- remove(long) -
类 com.xiaoleilu.hutool.bloomFilter.bitMap.IntMap 中的方法
-
- remove(long) -
类 com.xiaoleilu.hutool.bloomFilter.bitMap.LongMap 中的方法
-
- remove(T) -
类 com.xiaoleilu.hutool.ConsistentHash 中的方法
- 移除节点的同时移除相应的虚拟节点
- removeHtmlTag(String, String...) -
类 com.xiaoleilu.hutool.HtmlUtil 中的静态方法
- 清除指定HTML标签和被标签包围的内容
不区分大小写
- removePrefix(String, String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 去掉指定前缀
- removePrefixIgnoreCase(String, String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 忽略大小写去掉指定前缀
- removeSuffix(String, String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 去掉指定后缀
- removeSuffixIgnoreCase(String, String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 忽略大小写去掉指定后缀
- repeat(char, int) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 重复某个字符
- repeat(String, int) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 重复某个字符串
- resize(T[], int, Class<?>) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 生成一个新的重新设置大小的数组
- resize(T[], int) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 生成一个新的重新设置大小的数组
新数组的类型为原数组的类型
- restart() -
类 com.xiaoleilu.hutool.ThreadUtil 中的静态方法
- 重启公共线程池
- restoreEscaped(String) -
类 com.xiaoleilu.hutool.HtmlUtil 中的静态方法
- 还原被转义的HTML特殊字符
- ReUtil - com.xiaoleilu.hutool 中的 类
- 正则相关工具类
- rotatingHash(String, int) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- 旋转hash
- round(double, int) -
类 com.xiaoleilu.hutool.MathUtil 中的静态方法
- 保留小数位
- roundStr(double, int) -
类 com.xiaoleilu.hutool.MathUtil 中的静态方法
- 保留小数位
- RSFilter - com.xiaoleilu.hutool.bloomFilter.filter 中的 类
-
- RSFilter(long, int) -
类 com.xiaoleilu.hutool.bloomFilter.filter.RSFilter 的构造方法
-
- RSFilter(long) -
类 com.xiaoleilu.hutool.bloomFilter.filter.RSFilter 的构造方法
-
- RsHandler<T> - com.xiaoleilu.hutool.db 中的 接口
- 结果集处理接口
- RSHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- RS算法hash
- run() -
类 com.xiaoleilu.hutool.SyncFinisher.Worker 中的方法
-
S
- safeUnescape(String) -
类 com.xiaoleilu.hutool.EscapeUtil 中的静态方法
- 安全的unescape文本,当文本不是被escape的时候,返回原文。
- scanPackage(String) -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
- 扫面改包路径下所有class文件
- scanPackage(String, ClassUtil.ClassFilter) -
类 com.xiaoleilu.hutool.ClassUtil 中的静态方法
- 扫面包路径下满足class过滤器条件的所有class文件,
如果包路径为 com.abs + A.class 但是输入 abs会产生classNotFoundException
因为className 应该为 com.abs.A 现在却成为abs.A,此工具类对该异常进行忽略处理,有可能是一个不完善的地方,以后需要进行修改
- schedule(String, Runnable) -
类 com.xiaoleilu.hutool.CronUtil 中的静态方法
- 加入定时任务
- SDBMFilter - com.xiaoleilu.hutool.bloomFilter.filter 中的 类
-
- SDBMFilter(long, int) -
类 com.xiaoleilu.hutool.bloomFilter.filter.SDBMFilter 的构造方法
-
- SDBMFilter(long) -
类 com.xiaoleilu.hutool.bloomFilter.filter.SDBMFilter 的构造方法
-
- SDBMHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- SDBM算法
- SECOND_MS -
类 com.xiaoleilu.hutool.DateUtil 中的静态变量
- 每秒钟的毫秒数
- SecureUtil - com.xiaoleilu.hutool 中的 类
- 安全相关工具类
- SecureUtil() -
类 com.xiaoleilu.hutool.SecureUtil 的构造方法
-
- setSetting(Setting) -
类 com.xiaoleilu.hutool.db.ds.MongoDS 中的方法
- 设定MongoDB配置文件
- setSetting(String, Object) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 设置值,无给定键创建之。
- Setting - com.xiaoleilu.hutool 中的 类
- 设置工具类。
- Setting(Charset, boolean) -
类 com.xiaoleilu.hutool.Setting 的构造方法
- 基本构造
需自定义初始化配置文件
- Setting(String, String, boolean) -
类 com.xiaoleilu.hutool.Setting 的构造方法
- 构造,使用相对于Class文件根目录的相对路径
- Setting(File, String, boolean) -
类 com.xiaoleilu.hutool.Setting 的构造方法
- 构造
- Setting(String, Class<?>, String, boolean) -
类 com.xiaoleilu.hutool.Setting 的构造方法
- 构造,相对于classes读取文件
- Setting(URL, String, boolean) -
类 com.xiaoleilu.hutool.Setting 的构造方法
- 构造
- Setting(String) -
类 com.xiaoleilu.hutool.Setting 的构造方法
- 构造
- SettingException - com.xiaoleilu.hutool.exceptions 中的 异常
- 设置异常
- SettingException(Throwable) -
异常 com.xiaoleilu.hutool.exceptions.SettingException 的构造方法
-
- SettingException(String) -
异常 com.xiaoleilu.hutool.exceptions.SettingException 的构造方法
-
- SettingException(String, Throwable) -
异常 com.xiaoleilu.hutool.exceptions.SettingException 的构造方法
-
- setVarRegex(String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 设置变量的正则
正则只能有一个group表示变量本身,剩余为字符 例如 \$\{(name)\}表示${name}变量名为name的一个变量表示
- SingleEntityHandler - com.xiaoleilu.hutool.db.handler 中的 类
-
- SingleEntityHandler() -
类 com.xiaoleilu.hutool.db.handler.SingleEntityHandler 的构造方法
-
- size -
类 com.xiaoleilu.hutool.bloomFilter.filter.AbstractFilter 中的变量
-
- SLASH -
类 com.xiaoleilu.hutool.StrUtil 中的静态变量
-
- sleep(Long) -
类 com.xiaoleilu.hutool.ThreadUtil 中的静态方法
- 挂起当前线程
- sortEntrySetToList(Set<Map.Entry<Long, Long>>) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 将Set排序(根据Entry的值)
- sortPageAll(int, int, Comparator<T>, Collection<T>...) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 将多个集合排序并显示不同的段落(分页)
- sortPageAll2(int, int, Comparator<T>, Collection<T>...) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 将多个集合排序并显示不同的段落(分页)
- spendMs(long) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 计时,常用于记录某段代码的执行时间,单位:毫秒
- spendNt(long) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 计时,常用于记录某段代码的执行时间,单位:纳秒
- split(String, char) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 切分字符串
a#b#c -> [a,b,c]
a##b#c -> [a,"",b,c]
- split(String, char, int) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 切分字符串
- split(String, String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 切分字符串
from jodd
- SqlRunner - com.xiaoleilu.hutool.db 中的 类
- SQL执行类
- SqlRunner(DataSource) -
类 com.xiaoleilu.hutool.db.SqlRunner 的构造方法
-
- start() -
类 com.xiaoleilu.hutool.CronUtil 中的静态方法
- 开始
- start() -
类 com.xiaoleilu.hutool.SyncFinisher 中的方法
- 开始工作
- stop() -
类 com.xiaoleilu.hutool.CronUtil 中的静态方法
- 停止
- store(String) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 持久化当前设置,会覆盖掉之前的设置
持久化会不会保留之前的分组
- store(String, Class<?>) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 存储当前设置,会覆盖掉以前的设置
- str(byte[], String) -
类 com.xiaoleilu.hutool.CharsetUtil 中的静态方法
- 将编码的byte数据转换为字符串
- str(Object...) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 将多个对象字符化
每个对象字符化后直接拼接,无分隔符
- StrUtil - com.xiaoleilu.hutool 中的 类
- 字符串工具类
- StrUtil() -
类 com.xiaoleilu.hutool.StrUtil 的构造方法
-
- sub(List<T>, int, int) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 截取数组的部分
- sub(Collection<T>, int, int) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 截取集合的部分
- sub(String, int, int) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 改进JDK subString
index从0开始计算,最后一个字符为-1
如果from和to位置一样,返回 ""
example:
abcdefgh 2 3 -> c
abcdefgh 2 -3 -> cde
- subPre(String, int) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 切割前部分
- subSuf(String, int) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 切割后部分
- SyncFinisher - com.xiaoleilu.hutool 中的 类
- 线程同步结束器
在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 - SyncFinisher() -
类 com.xiaoleilu.hutool.SyncFinisher 的构造方法
-
- SyncFinisher.Worker - com.xiaoleilu.hutool 中的 类
- 工作者,为一个线程
- SyncFinisher.Worker() -
类 com.xiaoleilu.hutool.SyncFinisher.Worker 的构造方法
-
T
- ThreadUtil - com.xiaoleilu.hutool 中的 类
- 线程池工具
- ThreadUtil() -
类 com.xiaoleilu.hutool.ThreadUtil 的构造方法
-
- TianlFilter - com.xiaoleilu.hutool.bloomFilter.filter 中的 类
-
- TianlFilter(long, int) -
类 com.xiaoleilu.hutool.bloomFilter.filter.TianlFilter 的构造方法
-
- TianlFilter(long) -
类 com.xiaoleilu.hutool.bloomFilter.filter.TianlFilter 的构造方法
-
- tianlHash(String) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- TianL Hash算法
- toAbsoluteUrl(String, String) -
类 com.xiaoleilu.hutool.NetUtil 中的静态方法
- 相对URL转换为绝对URL
- toBool(Object, Boolean) -
类 com.xiaoleilu.hutool.Conver 中的静态方法
- 转换为boolean
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- today() -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 当前日期,格式 yyyy-MM-dd
- toDBC(String) -
类 com.xiaoleilu.hutool.Conver 中的静态方法
- 全角转半角
- toDouble(Object, Double) -
类 com.xiaoleilu.hutool.Conver 中的静态方法
- 转换为double
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toFile(VelocityEngine, String, VelocityContext, String) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 生成文件
- toFile(String, VelocityContext, String) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 生成文件,使用默认引擎
- toFile(Template, VelocityContext, String) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 生成文件
- toInt(Object, Integer) -
类 com.xiaoleilu.hutool.Conver 中的静态方法
- 转换为int
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toIntSecond(Date) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 格式化成yyMMddHHmm后转换为int型
- toList() -
类 com.xiaoleilu.hutool.BoundedPriorityQueue 中的方法
-
- toLong(Object, Long) -
类 com.xiaoleilu.hutool.Conver 中的静态方法
- 转换为long
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toMap(Object, boolean) -
类 com.xiaoleilu.hutool.InjectUtil 中的静态方法
- 转换为Map
- toObject(String, Object) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 将setting中的键值关系映射到对象中,原理是调用对象对应的set方法
只支持基本类型的转换
- toObject(Object) -
类 com.xiaoleilu.hutool.Setting 中的方法
- 将setting中的键值关系映射到对象中,原理是调用对象对应的set方法
只支持基本类型的转换
- toParams(Map<String, Object>) -
类 com.xiaoleilu.hutool.HttpUtil 中的静态方法
- 将Map形式的Form表单数据转换为Url参数形式
- toSBC(String) -
类 com.xiaoleilu.hutool.Conver 中的静态方法
- 半角转全角
- toStr(Object, String) -
类 com.xiaoleilu.hutool.Conver 中的静态方法
- 转换为字符串
如果给定的值为null,或者转换失败,返回默认值
转换失败不会报错
- toStream(String, String) -
类 com.xiaoleilu.hutool.IoUtil 中的静态方法
- String 转为 流
- toString() -
类 com.xiaoleilu.hutool.DateTime 中的方法
-
- totalPage(int, int) -
类 com.xiaoleilu.hutool.PageUtil 中的静态方法
- 根据总数计算总页数
- touch(String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 创建文件,如果这个文件存在,直接返回这个文件
- toVo(Class<T>) -
类 com.xiaoleilu.hutool.db.Entity 中的方法
- 填充Value Object对象
- toWriter(VelocityEngine, String, VelocityContext, Writer) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 生成内容写入流
会自动关闭Writer
- toWriter(String, VelocityContext, Writer) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 生成内容写入流
会自动关闭Writer
- toWriter(String, HttpServletRequest, HttpServletResponse) -
类 com.xiaoleilu.hutool.VelocityUtil 中的静态方法
- 生成内容写到响应内容中
模板的变量来自于Request的Attribute对象
- trace(String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Trace等级日志,小于debug
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
- trace(Logger, String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Trace等级日志,小于Debug
- transElements(NodeList) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 将NodeList转换为Element列表
- transElements(Element, NodeList) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 将NodeList转换为Element列表
- transToStartEnd(int, int) -
类 com.xiaoleilu.hutool.PageUtil 中的静态方法
- 将页数和每页条目数转换为开始位置和结束位置
此方法用于不包括结束位置的分页方法
例如:
页码:1,每页10 -> [0, 10]
页码:2,每页10 -> [10, 20]
。。。
U
- unescape(String) -
类 com.xiaoleilu.hutool.EscapeUtil 中的静态方法
- Escape解码
- universal(char[], int, int[]) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- Universal Hashing
- UNKNOW -
类 com.xiaoleilu.hutool.HttpUtil 中的静态变量
- 未知的标识
- upperFirst(String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 大写首字母
例如:str = name, return Name
- upperFirstAndAddPre(String, String) -
类 com.xiaoleilu.hutool.StrUtil 中的静态方法
- 原字符串首字母大写并在其首部添加指定字符串
例如:str=name, preString=get -> return getName
- URLUtil - com.xiaoleilu.hutool 中的 类
- 统一资源定位符相关工具类
- URLUtil() -
类 com.xiaoleilu.hutool.URLUtil 的构造方法
-
- UTF_8 -
类 com.xiaoleilu.hutool.CharsetUtil 中的静态变量
-
- UtilException - com.xiaoleilu.hutool.exceptions 中的 异常
- 未初始化异常
- UtilException(Throwable) -
异常 com.xiaoleilu.hutool.exceptions.UtilException 的构造方法
-
- UtilException(String) -
异常 com.xiaoleilu.hutool.exceptions.UtilException 的构造方法
-
- UtilException(String, Throwable) -
异常 com.xiaoleilu.hutool.exceptions.UtilException 的构造方法
-
V
- VelocityUtil - com.xiaoleilu.hutool 中的 类
- Velocity模板引擎工具类
使用前必须初始化工具类 - VelocityUtil() -
类 com.xiaoleilu.hutool.VelocityUtil 的构造方法
-
W
- warn(String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Warn等级日志,小于Error
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
- warn(Logger, String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Warn等级日志,小于Error
- warn(Throwable, String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Warn等级日志,小于Error
由于动态获取Logger,效率较低,建议在非频繁调用的情况下使用!!
- warn(Logger, Throwable, String, Object...) -
类 com.xiaoleilu.hutool.Log 中的静态方法
- Warn等级日志,小于Error
- work() -
类 com.xiaoleilu.hutool.SyncFinisher.Worker 中的方法
-
- write(OutputStream, String, boolean, Object...) -
类 com.xiaoleilu.hutool.IoUtil 中的静态方法
- 将多部分内容写到流中,自动转换为字符串
- writeBytes(byte[], String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 写数据到文件中
- writeBytes(File, byte[]) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 写数据到文件中
- writeBytes(File, byte[], int, int, boolean) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 写入数据到文件
- writeLines(Collection<T>, String, String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 将列表写入文件,覆盖模式
- writeLines(Collection<T>, String, String, boolean) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 将列表写入文件
- writeStream(File, InputStream) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 将流的内容写入文件
- writeStream(String, InputStream) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 将流的内容写入文件
- writeString(String, String, String) -
类 com.xiaoleilu.hutool.FileUtil 中的静态方法
- 将String写入文件,覆盖模式
X
- xmlToFile(Document, String, String) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 将XML文档写入到文件
- xmlToStr(Document) -
类 com.xiaoleilu.hutool.XmlUtil 中的静态方法
- 将XML文档转换为String
- XmlUtil - com.xiaoleilu.hutool 中的 类
- XML工具类
此工具使用w3c dom工具,不需要依赖第三方包。 - XmlUtil() -
类 com.xiaoleilu.hutool.XmlUtil 的构造方法
-
Y
- yearAndSeason(Date) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 获得指定日期年份和季节
格式:[20131]表示2013年第一季度
- yearAndSeasons(Date, Date) -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 获得指定日期区间内的年份和季节
- yesterday() -
类 com.xiaoleilu.hutool.DateUtil 中的静态方法
- 昨天
Z
- zip(T[], K[]) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 映射键值(参考Python的zip()函数)
例如:
keys = [a,b,c,d]
values = [1,2,3,4]
则得到的Map是 {a=1, b=2, c=3, d=4}
如果两个数组长度不同,则只对应最短部分
- zip(String, String, String) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 映射键值(参考Python的zip()函数)
例如:
keys = a,b,c,d
values = 1,2,3,4
delimiter = ,
则得到的Map是 {a=1, b=2, c=3, d=4}
如果两个数组长度不同,则只对应最短部分
- zip(Collection<T>, Collection<K>) -
类 com.xiaoleilu.hutool.CollectionUtil 中的静态方法
- 映射键值(参考Python的zip()函数)
例如:
keys = [a,b,c,d]
values = [1,2,3,4]
则得到的Map是 {a=1, b=2, c=3, d=4}
如果两个数组长度不同,则只对应最短部分
- zobrist(char[], int, int[][]) -
类 com.xiaoleilu.hutool.Hashs 中的静态方法
- Zobrist Hashing
A B C D E F G H I J L M N O P Q R S T U V W X Y Z
Copyright © 2014. All rights reserved.