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

AbstractCache<K,V> - com.xiaoleilu.hutool.cache中的类
超时和限制大小的缓存的默认实现
继承此抽象缓存需要:
创建一个新的Map 实现 prune 策略
AbstractCache() - 类 的构造器com.xiaoleilu.hutool.cache.AbstractCache
 
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(E[]) - 类 中的方法com.xiaoleilu.hutool.BoundedPriorityQueue
添加多个元素
参数为集合的情况请使用AbstractQueue.addAll(java.util.Collection<? extends E>)
addAll(T[]...) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
将多个数组合并在一起
忽略null的数组
additiveHash(String, int) - 类 中的静态方法com.xiaoleilu.hutool.Hashs
加法hash
addPk(String) - 类 中的方法com.xiaoleilu.hutool.db.meta.Table
添加主键
addWorker(SyncFinisher.Worker) - 类 中的方法com.xiaoleilu.hutool.SyncFinisher
增加工作线程
AnsiSqlDialect - com.xiaoleilu.hutool.db.dialect.impl中的类
ANSI SQL 方言
AnsiSqlDialect() - 类 的构造器com.xiaoleilu.hutool.db.dialect.impl.AnsiSqlDialect
 
APHash(String) - 类 中的静态方法com.xiaoleilu.hutool.Hashs
AP算法
append(T[], T) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
将新元素添加到已有数组中
添加新元素会生成一个新的数组,不影响原数组
append(Object) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
追加SQL其它部分
appendLines(Collection<T>, String, String) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
将列表写入文件,追加模式
appendString(String, String, String) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
将String写入文件,追加模式
ASSIGN_FLAG - 类 中的静态变量com.xiaoleilu.hutool.Setting
赋值分隔符(用于分隔键值对)
await() - 类 中的方法com.xiaoleilu.hutool.SyncFinisher
等待所有Worker工作结束,否则阻塞

B

BACKSLASH - 类 中的静态变量com.xiaoleilu.hutool.StrUtil
 
base64(String, String) - 类 中的静态方法com.xiaoleilu.hutool.SecureUtil
base64编码
base64(byte[]) - 类 中的静态方法com.xiaoleilu.hutool.SecureUtil
Base64的编码;
BasicType - com.xiaoleilu.hutool中的枚举
基本变量类型的枚举
beginTransaction() - 类 中的方法com.xiaoleilu.hutool.db.Session
开始事务
bernstein(String) - 类 中的静态方法com.xiaoleilu.hutool.Hashs
Bernstein's hash
BIRTHDAY - 类 中的静态变量com.xiaoleilu.hutool.Validator
邮编
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
构造
build() - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
构建
buildConditions(Entity) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
通过实体对象构建条件对象
buildEqualsWhere(Entity, List<Object>) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
构件相等条件的where语句
如果没有条件语句,泽返回空串,表示没有条件
buildInetSocketAddress(String, int) - 类 中的静态方法com.xiaoleilu.hutool.NetUtil
构建InetSocketAddress
当host中包含端口时(用“:”隔开),使用host中的端口,否则使用默认端口
给定host为空时使用本地host(127.0.0.1)

C

Cache<K,V> - com.xiaoleilu.hutool.cache中的接口
缓存接口
cache - 类 中的变量com.xiaoleilu.hutool.cache.FileLFUCache
LFU缓存
cacheMap - 类 中的变量com.xiaoleilu.hutool.cache.AbstractCache
 
CacheObj<K,V> - com.xiaoleilu.hutool.cache中的类
缓存对象
CacheValuesIterator<V> - com.xiaoleilu.hutool.cache中的类
AbstractCache 的值迭代器.
cancelPruneSchedule() - 类 中的方法com.xiaoleilu.hutool.cache.TimedCache
取消定时清理
capacity - 类 中的变量com.xiaoleilu.hutool.cache.AbstractCache
返回缓存容量,0表示无大小限制
capacity() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
capacity() - 接口 中的方法com.xiaoleilu.hutool.cache.Cache
 
capacity - 类 中的变量com.xiaoleilu.hutool.cache.FileLFUCache
容量
capacity() - 类 中的方法com.xiaoleilu.hutool.cache.FileLFUCache
 
capacity() - 类 中的方法com.xiaoleilu.hutool.cache.NoCache
 
castToPrimitive(Class<?>) - 类 中的静态方法com.xiaoleilu.hutool.ClassUtil
转换基本类型
CHARSET_PATTERN - 类 中的静态变量com.xiaoleilu.hutool.HttpUtil
 
CharsetUtil - com.xiaoleilu.hutool中的类
字符集工具类
CharsetUtil() - 类 的构造器com.xiaoleilu.hutool.CharsetUtil
 
CITIZEN_ID - 类 中的静态变量com.xiaoleilu.hutool.Validator
身份证号码
CLASS_EXT - 类 中的静态变量com.xiaoleilu.hutool.FileUtil
Class文件扩展名
CLASS_PATH - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
CLASS_VERSION - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
Java类信息
ClassUtil - com.xiaoleilu.hutool中的类
类工具类 1、扫描指定包下的所有类
参考 http://www.oschina.net/code/snippet_234657_22722
ClassUtil.ClassFilter - com.xiaoleilu.hutool中的接口
类过滤器,用于过滤不需要加载的类
cleanBlank(String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
清理空白字符
cleanHtmlTag(String) - 类 中的静态方法com.xiaoleilu.hutool.HtmlUtil
清除所有HTML标签
cleanInvalid(String) - 类 中的静态方法com.xiaoleilu.hutool.XmlUtil
去除XML文本中的无效字符
clear() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
clear() - 接口 中的方法com.xiaoleilu.hutool.cache.Cache
清空缓存
clear() - 类 中的方法com.xiaoleilu.hutool.cache.FileLFUCache
清空缓存
clear() - 类 中的方法com.xiaoleilu.hutool.cache.NoCache
 
clearWorker() - 类 中的方法com.xiaoleilu.hutool.SyncFinisher
清空工作线程对象
clone(T[]) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
克隆数组
clone() - 类 中的方法com.xiaoleilu.hutool.db.Condition
 
cloneObj(T) - 类 中的静态方法com.xiaoleilu.hutool.ClassUtil
克隆对象
close(Object...) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
连续关闭一系列的SQL相关对象
这些对象必须按照顺序关闭,否则会出错。
close() - 类 中的方法com.xiaoleilu.hutool.db.ds.MongoDS
 
close() - 类 中的方法com.xiaoleilu.hutool.db.Session
 
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
 
Column - com.xiaoleilu.hutool.db.meta中的类
数据库表的列信息
Column() - 类 的构造器com.xiaoleilu.hutool.db.meta.Column
 
Column(String, ResultSet) - 类 的构造器com.xiaoleilu.hutool.db.meta.Column
 
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.cache - 程序包 com.xiaoleilu.hutool.cache
 
com.xiaoleilu.hutool.db - 程序包 com.xiaoleilu.hutool.db
 
com.xiaoleilu.hutool.db.dialect - 程序包 com.xiaoleilu.hutool.db.dialect
 
com.xiaoleilu.hutool.db.dialect.impl - 程序包 com.xiaoleilu.hutool.db.dialect.impl
 
com.xiaoleilu.hutool.db.ds - 程序包 com.xiaoleilu.hutool.db.ds
 
com.xiaoleilu.hutool.db.handler - 程序包 com.xiaoleilu.hutool.db.handler
 
com.xiaoleilu.hutool.db.meta - 程序包 com.xiaoleilu.hutool.db.meta
 
com.xiaoleilu.hutool.exceptions - 程序包 com.xiaoleilu.hutool.exceptions
 
com.xiaoleilu.hutool.log - 程序包 com.xiaoleilu.hutool.log
 
COMMA - 类 中的静态变量com.xiaoleilu.hutool.StrUtil
 
COMMENT_FLAG_PRE - 类 中的静态变量com.xiaoleilu.hutool.Setting
注释符号(当有此符号在行首,表示此行为注释)
commit() - 类 中的方法com.xiaoleilu.hutool.db.Session
提交事务
COMPILER - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
complateUrl(String, String) - 类 中的静态方法com.xiaoleilu.hutool.URLUtil
补全相对路径
Condition - com.xiaoleilu.hutool.db中的类
条件对象
Condition() - 类 的构造器com.xiaoleilu.hutool.db.Condition
构造
Condition(boolean) - 类 的构造器com.xiaoleilu.hutool.db.Condition
构造
Condition(String, Object) - 类 的构造器com.xiaoleilu.hutool.db.Condition
构造,使用等于表达式(运算符是=)
Condition(String, String, Object) - 类 的构造器com.xiaoleilu.hutool.db.Condition
构造
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
 
contains(T[], T) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
数组中是否包含元素
contains(Object, Object) - 类 中的静态方法com.xiaoleilu.hutool.Func
对象中是否包含元素
contains(String, String, String...) - 类 中的方法com.xiaoleilu.hutool.GroupedSet
是否在给定分组的集合中包含指定值
如果给定分组对应集合不存在,则返回false
contains(String, Collection<String>) - 类 中的方法com.xiaoleilu.hutool.GroupedSet
是否在给定分组的集合中全部包含指定值集合
如果给定分组对应集合不存在,则返回false
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(Entity) - 类 中的方法com.xiaoleilu.hutool.db.Session
结果的条目数
count(Connection, Entity) - 类 中的方法com.xiaoleilu.hutool.db.SqlConnRunner
结果的条目数
count(Entity) - 类 中的方法com.xiaoleilu.hutool.db.SqlRunner
结果的条目数
count() - 类 中的方法com.xiaoleilu.hutool.SyncFinisher
 
create(String) - 类 中的静态方法com.xiaoleilu.hutool.db.Entity
 
create() - 类 中的静态方法com.xiaoleilu.hutool.db.handler.EntityHandler
创建一个 EntityHandler对象
create() - 类 中的静态方法com.xiaoleilu.hutool.db.handler.NumberHandler
创建一个 NumberHandler对象
create() - 类 中的静态方法com.xiaoleilu.hutool.db.handler.SingleEntityHandler
创建一个 SingleEntityHandler对象
create(String, ResultSet) - 类 中的静态方法com.xiaoleilu.hutool.db.meta.Column
创建列对象
create(String) - 类 中的静态方法com.xiaoleilu.hutool.db.meta.Table
 
create(DataSource) - 类 中的静态方法com.xiaoleilu.hutool.db.Session
创建会话
create(Connection) - 类 中的静态方法com.xiaoleilu.hutool.db.Session
创建会话
create() - 类 中的静态方法com.xiaoleilu.hutool.db.SqlBuilder
创建SQL构建器
create(Wrapper) - 类 中的静态方法com.xiaoleilu.hutool.db.SqlBuilder
创建SQL构建器
create(DataSource) - 类 中的静态方法com.xiaoleilu.hutool.db.SqlRunner
创建SqlRunner
会根据数据源连接的元信息识别目标数据库类型,进而使用合适的数据源
create(DataSource, Dialect) - 类 中的静态方法com.xiaoleilu.hutool.db.SqlRunner
创建SqlRunner
create(DataSource, String) - 类 中的静态方法com.xiaoleilu.hutool.db.SqlRunner
创建SqlRunner
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
每天的毫秒数
DbRuntimeException - com.xiaoleilu.hutool.exceptions中的异常错误
数据库异常
DbRuntimeException(Throwable) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.DbRuntimeException
 
DbRuntimeException(String) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.DbRuntimeException
 
DbRuntimeException(String, Object...) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.DbRuntimeException
 
DbRuntimeException(String, Throwable) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.DbRuntimeException
 
DbRuntimeException(Throwable, String, Object...) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.DbRuntimeException
 
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
debug(String) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
debug(String, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
debug(String, Object, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
debug(String, Object...) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
debug(String, Throwable) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
debug(Marker, String) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
debug(Marker, String, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
debug(Marker, String, Object, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
debug(Marker, String, Object...) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
debug(Marker, String, Throwable) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
decode(String, String) - 类 中的静态方法com.xiaoleilu.hutool.HttpUtil
解码application/x-www-form-urlencoded字符
decode(byte[], String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
解码字节码
decodeBase64(String, String) - 类 中的静态方法com.xiaoleilu.hutool.SecureUtil
base64解码
decodeBase64(byte[]) - 类 中的静态方法com.xiaoleilu.hutool.SecureUtil
Base64的解码;
decodeParams(String, String) - 类 中的静态方法com.xiaoleilu.hutool.HttpUtil
将URL参数解析为Map(也可以解析Post中的键值对参数)
DEFAULT_BUFFER_SIZE - 类 中的静态变量com.xiaoleilu.hutool.IoUtil
默认缓存大小
DEFAULT_CHARSET - 类 中的静态变量com.xiaoleilu.hutool.Setting
默认字符集
DEFAULT_DB_CONFIG_PATH - 类 中的静态变量com.xiaoleilu.hutool.db.ds.DruidDS
默认的数据库连接配置文件路径
DEFAULT_DB_CONFIG_PATH - 类 中的静态变量com.xiaoleilu.hutool.db.ds.SimpleDataSource
默认的数据库连接配置文件路径
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(Entity) - 类 中的方法com.xiaoleilu.hutool.db.Session
删除数据
del(Connection, Entity) - 类 中的方法com.xiaoleilu.hutool.db.SqlConnRunner
删除数据
此方法不会关闭Connection
del(Entity) - 类 中的方法com.xiaoleilu.hutool.db.SqlRunner
删除数据
del(String) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
删除文件或者文件夹
del(File) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
删除文件或者文件夹
delete(String) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
删除
delFirst(String, String) - 类 中的静态方法com.xiaoleilu.hutool.ReUtil
删除匹配的内容
delPre(String, String) - 类 中的静态方法com.xiaoleilu.hutool.ReUtil
删除正则匹配到的内容之前的字符 如果没有找到,则返回原文
destroy() - 类 中的静态方法com.xiaoleilu.hutool.Singleton
清除所有Singleton对象
Dialect - com.xiaoleilu.hutool.db.dialect中的接口
SQL方言,不同的数据库由于在某些SQL上有所区别,故为每种数据库配置不同的方言。
DialectFactory - com.xiaoleilu.hutool.db.dialect中的类
方言工厂类
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
DRIVER_MYSQL - 类 中的静态变量com.xiaoleilu.hutool.db.dialect.DialectFactory
JDBC 驱动 MySQL
DRIVER_ORACLE - 类 中的静态变量com.xiaoleilu.hutool.db.dialect.DialectFactory
JDBC 驱动 Oracle
DRIVER_POSTGRESQL - 类 中的静态变量com.xiaoleilu.hutool.db.dialect.DialectFactory
JDBC 驱动 PostgreSQL
DRIVER_SQLLITE3 - 类 中的静态变量com.xiaoleilu.hutool.db.dialect.DialectFactory
JDBC 驱动 SQLLite3
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算法
EMAIL - 类 中的静态变量com.xiaoleilu.hutool.Validator
邮件
EMPTY - 类 中的静态变量com.xiaoleilu.hutool.StrUtil
 
EMPTY_JSON - 类 中的静态变量com.xiaoleilu.hutool.StrUtil
 
encode(String) - 类 中的静态方法com.xiaoleilu.hutool.HtmlUtil
转义文本中的HTML字符为安全的字符,以下字符被转义: ' with &#039; (&apos; doesn't work in HTML4) " with &quot; & with &amp; < with &lt; > with &gt;
encode(String, String) - 类 中的静态方法com.xiaoleilu.hutool.HttpUtil
编码字符为 application/x-www-form-urlencoded
encode(String, String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
编码字符串
encrypt(String, String, String) - 类 中的静态方法com.xiaoleilu.hutool.SecureUtil
加密
encrypt(byte[], String) - 类 中的静态方法com.xiaoleilu.hutool.SecureUtil
加密
encryptWithoutHex(byte[], String) - 类 中的静态方法com.xiaoleilu.hutool.SecureUtil
加密,不对结果做Hex处理
Entity - com.xiaoleilu.hutool.db中的类
数据实体对象
数据实体类充当两个角色:
1.
Entity() - 类 的构造器com.xiaoleilu.hutool.db.Entity
 
Entity(String) - 类 的构造器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
检查两个文件是否是同一个文件
equals(Object, Object) - 类 中的静态方法com.xiaoleilu.hutool.Func
比较两个对象是否相等。
equals(Object, Object) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否相等
当两值都为null返回true
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,效率较低,建议在非频繁调用的情况下使用!!
error(String) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
error(String, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
error(String, Object, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
error(String, Object...) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
error(String, Throwable) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
error(Marker, String) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
error(Marker, String, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
error(Marker, String, Object, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
error(Marker, String, Object...) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
error(Marker, String, Throwable) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
error(Throwable, String, Object...) - 类 中的静态方法com.xiaoleilu.hutool.log.LogWrapper
Error等级日志
escape(String) - 类 中的静态方法com.xiaoleilu.hutool.EscapeUtil
Escape编码(Unicode)
escape(String) - 类 中的静态方法com.xiaoleilu.hutool.ReUtil
转义字符串,将正则的关键字转义
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.Session
执行非查询语句
语句包括 插入、更新、删除
execute(Connection, String, Object...) - 类 中的静态方法com.xiaoleilu.hutool.db.SqlExecutor
执行非查询语句
语句包括 插入、更新、删除
此方法不会关闭Connection
execute(String, Object...) - 类 中的方法com.xiaoleilu.hutool.db.SqlRunner
执行非查询语句
语句包括 插入、更新、删除
execute(Runnable) - 类 中的静态方法com.xiaoleilu.hutool.ThreadUtil
直接在公共线程池中执行线程
executeBatch(String, Object[]...) - 类 中的方法com.xiaoleilu.hutool.db.Session
批量执行非查询语句
executeBatch(Connection, String, Object[]...) - 类 中的静态方法com.xiaoleilu.hutool.db.SqlExecutor
批量执行非查询语句
语句包括 插入、更新、删除
此方法不会关闭Connection
executeBatch(String, Object[]...) - 类 中的方法com.xiaoleilu.hutool.db.SqlRunner
批量执行非查询语句
executeForGeneratedKey(String, Object...) - 类 中的方法com.xiaoleilu.hutool.db.Session
执行非查询语句
语句包括 插入、更新、删除
executeForGeneratedKey(Connection, String, Object...) - 类 中的静态方法com.xiaoleilu.hutool.db.SqlExecutor
执行非查询语句,返回主键
发查询语句包括 插入、更新、删除
此方法不会关闭Connection
executeForGeneratedKey(String, Object...) - 类 中的方法com.xiaoleilu.hutool.db.SqlRunner
执行非查询语句
语句包括 插入、更新、删除
existCustomTimeout - 类 中的变量com.xiaoleilu.hutool.cache.AbstractCache
每个对象是否有单独的失效时长,用于决定清理过期对象是否有必要。
EXT_DIRS - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
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

FIFOCache<K,V> - com.xiaoleilu.hutool.cache中的类
FIFO(first in first out) 先进先出缓存.
FIFOCache(int) - 类 的构造器com.xiaoleilu.hutool.cache.FIFOCache
构造,默认对象不过期
FIFOCache(int, long) - 类 的构造器com.xiaoleilu.hutool.cache.FIFOCache
构造
FILE_SEPRATOR - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
FileLFUCache - com.xiaoleilu.hutool.cache中的类
使用LFU缓存文件,以解决频繁读取文件引起的性能问题
FileLFUCache(int) - 类 的构造器com.xiaoleilu.hutool.cache.FileLFUCache
构造
最大文件大小为缓存容量的一半
默认无超时
FileLFUCache(int, int) - 类 的构造器com.xiaoleilu.hutool.cache.FileLFUCache
构造
默认无超时
FileLFUCache(int, int, long) - 类 的构造器com.xiaoleilu.hutool.cache.FileLFUCache
构造
FileUtil - com.xiaoleilu.hutool中的类
文件工具类
FileUtil() - 类 的构造器com.xiaoleilu.hutool.FileUtil
 
FileUtil.ReaderHandler<T> - com.xiaoleilu.hutool中的接口
Reader处理接口
fillParams(PreparedStatement, Object...) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
填充SQL的参数。
fillVo(T) - 类 中的方法com.xiaoleilu.hutool.db.Entity
填充Value Object对象
Filter - com.xiaoleilu.hutool.bloomFilter.filter中的接口
 
finalize() - 类 中的方法com.xiaoleilu.hutool.db.ds.MongoDS
在垃圾回收(GC)被调用时关闭MongoDB客户端
finalize() - 类 中的方法com.xiaoleilu.hutool.db.Session
 
find(Collection<String>, Entity, RsHandler<T>) - 类 中的方法com.xiaoleilu.hutool.db.Session
查询
find(Connection, Collection<String>, Entity, RsHandler<T>) - 类 中的方法com.xiaoleilu.hutool.db.SqlConnRunner
查询
此方法不会关闭Connection
find(Collection<String>, Entity, RsHandler<T>) - 类 中的方法com.xiaoleilu.hutool.db.SqlRunner
查询
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
格式化文本
format(String, Map<?, ?>) - 类 中的静态方法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链接
from(String...) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
添加 from语句
Func - com.xiaoleilu.hutool中的类
一些通用的函数
Func() - 类 的构造器com.xiaoleilu.hutool.Func
 

G

GBK - 类 中的静态变量com.xiaoleilu.hutool.CharsetUtil
 
GENERAL - 类 中的静态变量com.xiaoleilu.hutool.Validator
英文字母 、数字和下划线
GENERAL_WITH_CHINESE - 类 中的静态变量com.xiaoleilu.hutool.Validator
中文字、英文字母、数字和下划线
genGetter(String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
生成get方法名
genSetter(String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
生成set方法名
例如:name 返回 setName
get(K) - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
get(K) - 接口 中的方法com.xiaoleilu.hutool.cache.Cache
从缓存中获得对象,当对象不在缓存中或已经过期返回null
get(K) - 类 中的方法com.xiaoleilu.hutool.cache.NoCache
 
get(Object) - 类 中的方法com.xiaoleilu.hutool.ConsistentHash
获得一个最近的顺时针节点
get(String, T) - 类 中的方法com.xiaoleilu.hutool.db.Entity
获得特定类型值
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
获得指定分组的键对应值
get(Class<?>) - 类 中的静态方法com.xiaoleilu.hutool.Singleton
获得指定类的单例对象
对象存在于池中返回,否则创建,每次调用此方法获得的对象为同一个对象
创建对象时调用其默认的无参构造方法,如果对象无此构造方法,会创建失败。
get(String) - 类 中的静态方法com.xiaoleilu.hutool.Singleton
获得指定类的单例对象
对象存在于池中返回,否则创建,每次调用此方法获得的对象为同一个对象
创建对象时调用其默认的无参构造方法,如果对象无此构造方法,会创建失败。
get(String, String) - 类 中的静态方法com.xiaoleilu.hutool.SystemUtil
获得System属性(调用System.getProperty)
get(String) - 类 中的静态方法com.xiaoleilu.hutool.SystemUtil
获得System属性(调用System.getProperty)
getAbsolutePath(String, Class<?>) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
获取绝对路径
此方法不会判定给定路径是否有效(文件或目录存在)
getAbsolutePath(String) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
获取绝对路径,相对于classes的根目录
如果给定就是绝对路径,则返回原路径,原路径把所有\替换为/
getBeginTimeOfDay(Date) - 类 中的静态方法com.xiaoleilu.hutool.DateUtil
获取某天的开始时间
getBigDecimal(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getBigInteger(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getBool(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getBool(String, Boolean) - 类 中的方法com.xiaoleilu.hutool.Props
获取波尔型属性值
getBool(String) - 类 中的方法com.xiaoleilu.hutool.Props
获取波尔型属性值
getBool(String) - 类 中的方法com.xiaoleilu.hutool.Setting
获取波尔型属性值
getBool(String, String) - 类 中的方法com.xiaoleilu.hutool.Setting
获取波尔型属性值
getBool(String, String, Boolean) - 类 中的方法com.xiaoleilu.hutool.Setting
获取波尔型型属性值
getBoolean(String, boolean) - 类 中的静态方法com.xiaoleilu.hutool.SystemUtil
获得boolean类型值
getBufferedWriter(String, String, boolean) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
获得一个带缓存的写入对象
getBytes(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getCachedFilesCount() - 类 中的方法com.xiaoleilu.hutool.cache.FileLFUCache
 
getChar(String, String) - 类 中的方法com.xiaoleilu.hutool.Props
获取char类型属性值
getChar(String) - 类 中的方法com.xiaoleilu.hutool.Props
获取char类型属性值
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中指定集合对象
getColumnNames(ResultSet) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
获得结果集的所有列名
getColumnNames(DataSource, String) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
获得表的所有列名
getConn() - 类 中的方法com.xiaoleilu.hutool.db.Session
 
getConnection(String) - 类 中的静态方法com.xiaoleilu.hutool.db.ds.DruidDS
获得一个数据库连接池中的连接
getConnection() - 类 中的静态方法com.xiaoleilu.hutool.db.ds.DruidDS
获得一个默认连接池中的连接(此默认连接取决于配置文件)
getConnection() - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
getConnection(String, String) - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
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
获得默认数据源(连接池),链接信息来自于配置文件
getDate(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getDb(String) - 类 中的方法com.xiaoleilu.hutool.db.ds.MongoDS
获得DB
getDouble(String, Double) - 类 中的方法com.xiaoleilu.hutool.Props
获取double类型属性值
getDouble(String) - 类 中的方法com.xiaoleilu.hutool.Props
获取double类型属性值
getDouble(String) - 类 中的方法com.xiaoleilu.hutool.Setting
获取double类型属性值
getDouble(String, String) - 类 中的方法com.xiaoleilu.hutool.Setting
获取double类型属性值
getDouble(String, String, Double) - 类 中的方法com.xiaoleilu.hutool.Setting
获取double类型属性值
getDriver() - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
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
 
getField() - 类 中的方法com.xiaoleilu.hutool.db.Condition
 
getFileBytes(String) - 类 中的方法com.xiaoleilu.hutool.cache.FileLFUCache
获得缓存过的文件bytes
getFileBytes(File) - 类 中的方法com.xiaoleilu.hutool.cache.FileLFUCache
获得缓存过的文件bytes
getFirstNumber(String) - 类 中的静态方法com.xiaoleilu.hutool.ReUtil
从字符串中获得第一个整数
getFloat(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getGeneralField(String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
获得set或get方法对应的标准属性名
例如:setName 返回 name
getGeneratedKey(PreparedStatement) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
获得自增键的值
getGroups() - 类 中的方法com.xiaoleilu.hutool.GroupedSet
 
getGroups() - 类 中的方法com.xiaoleilu.hutool.Setting
 
getHitCount() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
getInt(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getInt(String, Integer) - 类 中的方法com.xiaoleilu.hutool.Props
获取数字型型属性值
getInt(String) - 类 中的方法com.xiaoleilu.hutool.Props
获取数字型型属性值
getInt(String) - 类 中的方法com.xiaoleilu.hutool.Setting
获取数字型型属性值
getInt(String, String) - 类 中的方法com.xiaoleilu.hutool.Setting
获取数字型型属性值
getInt(String, String, Integer) - 类 中的方法com.xiaoleilu.hutool.Setting
获取数字型型属性值
getInt(String, int) - 类 中的静态方法com.xiaoleilu.hutool.SystemUtil
获得int类型值
getJavaClassPaths() - 类 中的静态方法com.xiaoleilu.hutool.ClassUtil
 
getJndiDs(String) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
获得JNDI数据源
getLines(InputStream, String, T) - 类 中的静态方法com.xiaoleilu.hutool.IoUtil
从流中读取内容
getLoginTimeout() - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
getLogWriter() - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
getLong(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getLong(String, Long) - 类 中的方法com.xiaoleilu.hutool.Props
获取long类型属性值
getLong(String) - 类 中的方法com.xiaoleilu.hutool.Props
获取long类型属性值
getLong(String) - 类 中的方法com.xiaoleilu.hutool.Setting
获取long类型属性值
getLong(String, String) - 类 中的方法com.xiaoleilu.hutool.Setting
获取long类型属性值
getLong(String, String, Long) - 类 中的方法com.xiaoleilu.hutool.Setting
获取long类型属性值
getLong(String, long) - 类 中的静态方法com.xiaoleilu.hutool.SystemUtil
获得long类型值
getMethods(Class<?>) - 类 中的静态方法com.xiaoleilu.hutool.ClassUtil
获得指定类中的Public方法名
去重重载的方法
getMissCount() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
getMongo() - 类 中的方法com.xiaoleilu.hutool.db.ds.MongoDS
 
getName() - 类 中的方法com.xiaoleilu.hutool.db.meta.Column
 
getName() - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
getNumber(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getOperator() - 类 中的方法com.xiaoleilu.hutool.db.Condition
获得运算符
大于号,小于号,等于号 等
getOutputStream(String) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
获得一个输出流对象
getParamValueArray() - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
获得占位符对应的值列表
getParamValues() - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
获得占位符对应的值列表
getParentLogger() - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
Support from JDK7
getPass() - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
getPath() - 类 中的方法com.xiaoleilu.hutool.GroupedSet
 
getPkNames() - 类 中的方法com.xiaoleilu.hutool.db.meta.Table
 
getPrintWriter(String, String, boolean) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
获得一个打印写入对象,可以有print
getReader(String, String) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
获得一个文件读取器
getReader(InputStream, String) - 类 中的静态方法com.xiaoleilu.hutool.IoUtil
获得一个文件读取器
getRunner() - 类 中的方法com.xiaoleilu.hutool.db.Session
 
getSettingPath() - 类 中的方法com.xiaoleilu.hutool.Setting
 
getSize() - 类 中的方法com.xiaoleilu.hutool.db.meta.Column
 
getStr(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getStr(String, String) - 类 中的方法com.xiaoleilu.hutool.Props
获取字符型型属性值
getStr(String) - 类 中的方法com.xiaoleilu.hutool.Props
获取字符型型属性值
getString(InputStream, String) - 类 中的静态方法com.xiaoleilu.hutool.IoUtil
从流中读取内容
getString(FileChannel, String) - 类 中的静态方法com.xiaoleilu.hutool.IoUtil
从FileChannel中读取内容
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
获取字符型型属性值
若获得的值为不可见字符,使用默认值
getTableMeta(DataSource, String) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
获得表的元信息
getTableName() - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getTableName() - 类 中的方法com.xiaoleilu.hutool.db.meta.Column
 
getTableName() - 类 中的方法com.xiaoleilu.hutool.db.meta.Table
 
getTables(DataSource) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
获得所有表名
getTime(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getTimestamp(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
 
getType() - 类 中的方法com.xiaoleilu.hutool.db.meta.Column
 
getUrl() - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
getURL(String) - 类 中的静态方法com.xiaoleilu.hutool.URLUtil
获得URL
getURL(String, Class<?>) - 类 中的静态方法com.xiaoleilu.hutool.URLUtil
获得URL
getURL(File) - 类 中的静态方法com.xiaoleilu.hutool.URLUtil
获得URL,常用于使用绝对路径时的情况
getUsedSize() - 类 中的方法com.xiaoleilu.hutool.cache.FileLFUCache
 
getUser() - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
getValue() - 类 中的方法com.xiaoleilu.hutool.db.Condition
获得值
getValues(String) - 类 中的方法com.xiaoleilu.hutool.GroupedSet
获得对应分组的所有值
getWithLog(String) - 类 中的方法com.xiaoleilu.hutool.Setting
带有日志提示的get,如果没有定义指定的KEY,则打印debug日志
getWithLog(String, String) - 类 中的方法com.xiaoleilu.hutool.Setting
带有日志提示的get,如果没有定义指定的KEY,则打印debug日志
getWrapQuote() - 类 中的方法com.xiaoleilu.hutool.db.Wrapper
 
GROUP_SURROUND - 类 中的静态变量com.xiaoleilu.hutool.Setting
分组行识别的环绕标记
GROUP_VAR - 类 中的静态变量com.xiaoleilu.hutool.ReUtil
分组
GROUP_VAR - 类 中的静态变量com.xiaoleilu.hutool.Validator
分组
groupBy(String...) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
分组
GroupedSet - com.xiaoleilu.hutool中的类
分组化的Set集合类
在配置文件中可以用中括号分隔不同的分组,每个分组会放在独立的Set中,用group区别
无分组的集合和`[]`分组集合会合并成员,重名的分组也会合并成员
GroupedSet(Charset) - 类 的构造器com.xiaoleilu.hutool.GroupedSet
基本构造
需自定义初始化配置文件
GroupedSet(String, String) - 类 的构造器com.xiaoleilu.hutool.GroupedSet
构造,使用相对于Class文件根目录的相对路径
GroupedSet(File, String) - 类 的构造器com.xiaoleilu.hutool.GroupedSet
构造
GroupedSet(String, Class<?>, String) - 类 的构造器com.xiaoleilu.hutool.GroupedSet
构造,相对于classes读取文件
GroupedSet(URL, String) - 类 的构造器com.xiaoleilu.hutool.GroupedSet
构造
GroupedSet(String) - 类 的构造器com.xiaoleilu.hutool.GroupedSet
构造

H

handle(ResultSet) - 类 中的方法com.xiaoleilu.hutool.db.handler.EntityHandler
 
handle(ResultSet) - 类 中的方法com.xiaoleilu.hutool.db.handler.NumberHandler
 
handle(ResultSet) - 接口 中的方法com.xiaoleilu.hutool.db.handler.RsHandler
 
handle(ResultSet) - 类 中的方法com.xiaoleilu.hutool.db.handler.SingleEntityHandler
 
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
 
hasNext() - 类 中的方法com.xiaoleilu.hutool.cache.CacheValuesIterator
 
having(SqlBuilder.LogicalOperator, Condition...) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
添加Having语句
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地址的最后一部分为 * 代替
hitCount - 类 中的变量com.xiaoleilu.hutool.cache.AbstractCache
命中数
HOME - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
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

identifyDriver(String) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
识别JDBC驱动名
identifyDriver(DataSource) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
识别JDBC驱动名
identifyDriver(Connection) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
识别JDBC驱动名
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
info(String) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
info(String, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
info(String, Object, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
info(String, Object...) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
info(String, Throwable) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
info(Marker, String) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
info(Marker, String, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
info(Marker, String, Object, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
info(Marker, String, Object...) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
info(Marker, String, Throwable) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
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(String, String, String) - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
初始化
init(String, ResultSet) - 类 中的方法com.xiaoleilu.hutool.db.meta.Column
初始化
init(URL, String) - 类 中的方法com.xiaoleilu.hutool.GroupedSet
初始化设定文件
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, ServletRequest, boolean) - 类 中的静态方法com.xiaoleilu.hutool.InjectUtil
注入Request参数
使用模型名称
injectFromRequest(Object, String, ServletRequest, boolean) - 类 中的静态方法com.xiaoleilu.hutool.InjectUtil
注入Request参数
InjectUtil - com.xiaoleilu.hutool中的类
属性注入工具类
insert(Entity) - 类 中的方法com.xiaoleilu.hutool.db.Session
插入数据
insert(Entity) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
插入
insert(Connection, Entity) - 类 中的方法com.xiaoleilu.hutool.db.SqlConnRunner
插入数据
此方法不会关闭Connection
insert(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.Validator
IP v4
ipv4ToLong(String) - 类 中的静态方法com.xiaoleilu.hutool.NetUtil
根据ip地址计算出long型的数据
isBirthday(String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为生日
isBlank(String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
字符串是否为空白 空白的定义如下:
1、为null
2、为不可见字符(如空格)
3、""
isByRegex(String, String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
通过正则表达式验证
isByRegex(Pattern, String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
通过正则表达式验证
isChinese(String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为汉字
isCitizenId(String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为身份证号码(18位中国)
出生日期只支持到到2999年
isDebugEnabled() - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
isDebugEnabled(Marker) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
isEmail(String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为可用邮箱地址
isEmpty() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
isEmpty() - 接口 中的方法com.xiaoleilu.hutool.cache.Cache
 
isEmpty() - 类 中的方法com.xiaoleilu.hutool.cache.NoCache
 
isEmpty(T[]) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
数组是否为空
isEmpty(Collection<T>) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
集合是否为空
isEmpty(String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
字符串是否为空,空的定义如下 1、为null
2、为""
isEmpty(T) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为空
对于String类型判定是否为empty(null 或 "")
isErrorEnabled() - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
isErrorEnabled(Marker) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
isExist(String) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
文件是否存在
isFull() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
isFull() - 接口 中的方法com.xiaoleilu.hutool.cache.Cache
 
isFull() - 类 中的方法com.xiaoleilu.hutool.cache.NoCache
 
isGeneral(String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为英文字母 、数字和下划线
isGeneral(String, int, int) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为给定长度范围的英文字母 、数字和下划线
isGeneral(String, int) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为给定最小长度的英文字母 、数字和下划线
isGeneralWithChinese(String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为中文字、英文字母、数字和下划线
isInfoEnabled() - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
isInfoEnabled(Marker) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
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.Validator
验证是否为IPV4地址
isMatch(String, String) - 类 中的静态方法com.xiaoleilu.hutool.ReUtil
给定内容是否匹配正则
isMatch(Pattern, String) - 类 中的静态方法com.xiaoleilu.hutool.ReUtil
给定内容是否匹配正则
isMobile(String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为手机号码(中国)
isModifed(File, long) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
判断文件是否被改动
如果文件对象为 null 或者文件不存在,被视为改动
isMoney(String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为货币
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、不为""
isNullable() - 类 中的方法com.xiaoleilu.hutool.db.meta.Column
 
isNumber(String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证该字符串是否是数字
ISO_8859_1 - 类 中的静态变量com.xiaoleilu.hutool.CharsetUtil
 
isPlaceHolder() - 类 中的方法com.xiaoleilu.hutool.db.Condition
是否使用条件占位符
isPruneExpiredActive() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
只有设置公共缓存失效时长或每个对象单独的失效时长时清理可用
isTraceEnabled() - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
isTraceEnabled(Marker) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
isUrl(String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为URL
isUsableLocalPort(int) - 类 中的静态方法com.xiaoleilu.hutool.NetUtil
检测本地端口可用性
isUUID(String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为UUID
isValidPort(int) - 类 中的静态方法com.xiaoleilu.hutool.NetUtil
是否为有效的端口
isWarnEnabled() - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
isWarnEnabled(Marker) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
isWrap(String, String, String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
指定字符串是否被包装
isWrap(String, String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
指定字符串是否被同一字符包装(前后都有这些字符串)
isWrap(String, char) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
指定字符串是否被同一字符包装(前后都有这些字符串)
isWrap(String, char, char) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
指定字符串是否被包装
isWrapperFor(Class<?>) - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
isZipCode(String) - 类 中的静态方法com.xiaoleilu.hutool.Validator
验证是否为邮政编码(中国)
iterator() - 类 中的方法com.xiaoleilu.hutool.BoundedPriorityQueue
 
iterator() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
iterator() - 接口 中的方法com.xiaoleilu.hutool.cache.Cache
 
iterator() - 类 中的方法com.xiaoleilu.hutool.cache.NoCache
 

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 为分隔符将数组转换为字符串
join(String, SqlBuilder.Join) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
多表关联
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
上周
length(Object) - 类 中的静态方法com.xiaoleilu.hutool.Func
计算对象长度,如果是字符串调用其length函数,集合类调用其size函数,数组调用其length属性,其他可遍历对象遍历计算长度
LFUCache<K,V> - com.xiaoleilu.hutool.cache中的类
LFU(least frequently used) 最少使用率缓存
根据使用次数来判定对象是否被持续缓存
使用率是通过访问次数计算的。
LFUCache(int) - 类 的构造器com.xiaoleilu.hutool.cache.LFUCache
构造
LFUCache(int, long) - 类 的构造器com.xiaoleilu.hutool.cache.LFUCache
构造
LIBRARY_PATH - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
LINE_SEPRATOR - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
listFileNames(String) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
获得指定目录下所有文件
不会扫描子目录
load(FileUtil.ReaderHandler<T>, String, String) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
按照给定的readerHandler读取文件中的数据
load(URL) - 类 中的方法com.xiaoleilu.hutool.GroupedSet
加载设置文件
load(InputStream) - 类 中的方法com.xiaoleilu.hutool.GroupedSet
加载设置文件。
load(URL) - 类 中的方法com.xiaoleilu.hutool.Props
初始化配置文件
load(URL) - 类 中的方法com.xiaoleilu.hutool.Setting
加载设置文件
load(InputStream, boolean) - 类 中的方法com.xiaoleilu.hutool.Setting
加载设置文件。
loadClass(String, boolean) - 类 中的静态方法com.xiaoleilu.hutool.ClassUtil
加载类
loadClass(String) - 类 中的静态方法com.xiaoleilu.hutool.ClassUtil
加载类并初始化
LOCAL_IP - 类 中的静态变量com.xiaoleilu.hutool.NetUtil
 
localIpv4s() - 类 中的静态方法com.xiaoleilu.hutool.NetUtil
获得本机的IP地址列表
Log - com.xiaoleilu.hutool中的类
 
Log() - 类 的构造器com.xiaoleilu.hutool.Log
 
LogWrapper - com.xiaoleilu.hutool.log中的类
Slf4j的Logger包装类
LogWrapper(Class<?>) - 类 的构造器com.xiaoleilu.hutool.log.LogWrapper
 
LogWrapper(String) - 类 的构造器com.xiaoleilu.hutool.log.LogWrapper
 
LogWrapper(Logger) - 类 的构造器com.xiaoleilu.hutool.log.LogWrapper
 
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
LRUCache<K,V> - com.xiaoleilu.hutool.cache中的类
LRU (least recently used)最近最久未使用缓存
根据使用时间来判定对象是否被持续缓存
当对象被访问时放入缓存,当缓存满了,最久未被使用的对象将被移除。
LRUCache(int) - 类 的构造器com.xiaoleilu.hutool.cache.LRUCache
构造
默认无超时
LRUCache(int, long) - 类 的构造器com.xiaoleilu.hutool.cache.LRUCache
构造
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
 
main(String[]) - 类 中的静态方法com.xiaoleilu.hutool.SystemUtil
 
MathUtil - com.xiaoleilu.hutool中的类
 
MathUtil() - 类 的构造器com.xiaoleilu.hutool.MathUtil
 
maxFileSize - 类 中的变量com.xiaoleilu.hutool.cache.FileLFUCache
缓存的最大文件大小,文件大于此大小时将不被缓存
maxFileSize() - 类 中的方法com.xiaoleilu.hutool.cache.FileLFUCache
 
MD2 - 类 中的静态变量com.xiaoleilu.hutool.SecureUtil
 
MD4 - 类 中的静态变量com.xiaoleilu.hutool.SecureUtil
 
MD5 - 类 中的静态变量com.xiaoleilu.hutool.SecureUtil
 
md5(String, String) - 类 中的静态方法com.xiaoleilu.hutool.SecureUtil
MD5算法加密
merge(String, VelocityContext) - 类 中的静态方法com.xiaoleilu.hutool.VelocityUtil
融合模板和内容
MINUTE_MS - 类 中的静态变量com.xiaoleilu.hutool.DateUtil
每分钟的毫秒数
missCount - 类 中的变量com.xiaoleilu.hutool.cache.AbstractCache
丢失数
mixHash(String) - 类 中的静态方法com.xiaoleilu.hutool.Hashs
混合hash算法,输出64位的值
mkdir(String) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
创建文件夹,如果存在直接返回此文件夹
MOBILE - 类 中的静态变量com.xiaoleilu.hutool.Validator
移动电话
MONEY - 类 中的静态变量com.xiaoleilu.hutool.Validator
货币
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
毫秒
MysqlDialect - com.xiaoleilu.hutool.db.dialect.impl中的类
MySQL方言
MysqlDialect() - 类 的构造器com.xiaoleilu.hutool.db.dialect.impl.MysqlDialect
 

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
新建一个CountDownLatch
newDialect(String) - 类 中的静态方法com.xiaoleilu.hutool.db.dialect.DialectFactory
创建方言
newDialect(DataSource) - 类 中的静态方法com.xiaoleilu.hutool.db.dialect.DialectFactory
创建方言
newDialect(Connection) - 类 中的静态方法com.xiaoleilu.hutool.db.dialect.DialectFactory
创建方言
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
newHashSet(T...) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
新建一个HashSet
newInstance(String) - 类 中的静态方法com.xiaoleilu.hutool.ClassUtil
实例化对象
newInstance(Class<?>) - 类 中的静态方法com.xiaoleilu.hutool.ClassUtil
实例化对象
NEWLINE - 类 中的静态变量com.xiaoleilu.hutool.StrUtil
 
newSingleExecutor() - 类 中的静态方法com.xiaoleilu.hutool.ThreadUtil
获得一个新的线程池,只有单个线程
newSqlRunner(DataSource) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
实例化一个新的SQL运行对象
newSqlRunner(DataSource, Dialect) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
实例化一个新的SQL运行对象
next() - 类 中的方法com.xiaoleilu.hutool.cache.CacheValuesIterator
 
NoCache<K,V> - com.xiaoleilu.hutool.cache中的类
无缓存实现,用于快速关闭缓存
NoCache() - 类 的构造器com.xiaoleilu.hutool.cache.NoCache
 
NORM_DATE_PATTERN - 类 中的静态变量com.xiaoleilu.hutool.DateUtil
标准日期格式
NORM_DATETIME_MINUTE_PATTERN - 类 中的静态变量com.xiaoleilu.hutool.DateUtil
标准日期时间格式,精确到分
NORM_DATETIME_MS_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, Object...) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.NotInitedException
 
NotInitedException(String, Throwable) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.NotInitedException
 
NotInitedException(Throwable, String, Object...) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.NotInitedException
 
now() - 类 中的静态方法com.xiaoleilu.hutool.DateUtil
当前时间,格式 yyyy-MM-dd HH:mm:ss
NUMBER - 类 中的静态变量com.xiaoleilu.hutool.Validator
数字
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
偏移周
on(SqlBuilder.LogicalOperator, Condition...) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
配合JOIN的 ON语句,多表关联的条件语句
只支持单一的逻辑运算符(例如多个条件之间)
oneByOneHash(String) - 类 中的静态方法com.xiaoleilu.hutool.Hashs
一次一个hash
onRemove(K, V) - 类 中的方法com.xiaoleilu.hutool.cache.LFUCache
对象移除回调。
OracleDialect - com.xiaoleilu.hutool.db.dialect.impl中的类
Oracle 方言
OracleDialect() - 类 的构造器com.xiaoleilu.hutool.db.dialect.impl.OracleDialect
 
orderBy(SqlBuilder.Order, String...) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
排序
OS_ARCH - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
OS_NAME - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
OS信息
OS_VERSION - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 

P

page(Collection<String>, Entity, int, int, RsHandler<T>) - 类 中的方法com.xiaoleilu.hutool.db.Session
分页查询
page(Connection, Collection<String>, Entity, int, int, RsHandler<T>) - 类 中的方法com.xiaoleilu.hutool.db.SqlConnRunner
分页查询
此方法不会关闭Connection
page(Collection<String>, Entity, int, int, RsHandler<T>) - 类 中的方法com.xiaoleilu.hutool.db.SqlRunner
分页查询
PageUtil - com.xiaoleilu.hutool中的类
分页工具类
PageUtil() - 类 的构造器com.xiaoleilu.hutool.PageUtil
 
parse(Class<?>, Object) - 类 中的静态方法com.xiaoleilu.hutool.Conver
强制转换类型
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 5、yyyy-MM-dd HH:mm:ss.SSS
parse(Object) - 类 中的方法com.xiaoleilu.hutool.db.Entity
将值对象转换为Entity
类名会被当作表名,小写第一个字母
parseBasic(Class<?>, String) - 类 中的静态方法com.xiaoleilu.hutool.Conver
转换基本类型
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会加入一个表示文件的前缀
PATH_SEPRATOR - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
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请求
PostgresqlDialect - com.xiaoleilu.hutool.db.dialect.impl中的类
SqlLite3方言
PostgresqlDialect() - 类 的构造器com.xiaoleilu.hutool.db.dialect.impl.PostgresqlDialect
 
Props - com.xiaoleilu.hutool中的类
Properties文件读取封装类
Props(String) - 类 的构造器com.xiaoleilu.hutool.Props
构造,使用相对于Class文件根目录的相对路径
Props(File) - 类 的构造器com.xiaoleilu.hutool.Props
构造
Props(String, Class<?>) - 类 的构造器com.xiaoleilu.hutool.Props
构造,相对于classes读取文件
Props(URL) - 类 的构造器com.xiaoleilu.hutool.Props
构造,使用URL读取
props() - 类 中的静态方法com.xiaoleilu.hutool.SystemUtil
 
prune() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
prune() - 接口 中的方法com.xiaoleilu.hutool.cache.Cache
从缓存中清理过期对象,清理策略取决于具体实现
prune() - 类 中的方法com.xiaoleilu.hutool.cache.NoCache
 
pruneCache() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
清理实现
pruneCache() - 类 中的方法com.xiaoleilu.hutool.cache.FIFOCache
先进先出的清理策略
先遍历缓存清理过期的缓存对象,如果清理后还是满的,则删除第一个缓存对象
pruneCache() - 类 中的方法com.xiaoleilu.hutool.cache.LFUCache
清理过期对象。
pruneCache() - 类 中的方法com.xiaoleilu.hutool.cache.LRUCache
只清理超时对象,LRU的实现会交给LinkedHashMap
pruneCache() - 类 中的方法com.xiaoleilu.hutool.cache.TimedCache
清理过期对象
pruneTimer - 类 中的变量com.xiaoleilu.hutool.cache.TimedCache
定时器
psForCount(Connection, Entity) - 接口 中的方法com.xiaoleilu.hutool.db.dialect.Dialect
构建用于查询行数的PreparedStatement
psForCount(Connection, Entity) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.AnsiSqlDialect
 
psForDelete(Connection, Entity) - 接口 中的方法com.xiaoleilu.hutool.db.dialect.Dialect
构建用于删除的PreparedStatement
psForDelete(Connection, Entity) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.AnsiSqlDialect
 
psForFind(Connection, Collection<String>, Entity) - 接口 中的方法com.xiaoleilu.hutool.db.dialect.Dialect
构建用于获取多条记录的PreparedStatement
psForFind(Connection, Collection<String>, Entity) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.AnsiSqlDialect
 
psForInsert(Connection, Entity) - 接口 中的方法com.xiaoleilu.hutool.db.dialect.Dialect
构建用于插入的PreparedStatement
psForInsert(Connection, Entity) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.AnsiSqlDialect
 
psForInsert(Connection, Entity) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.OracleDialect
 
psForPage(Connection, Collection<String>, Entity, int, int) - 接口 中的方法com.xiaoleilu.hutool.db.dialect.Dialect
构建用于分页查询的PreparedStatement
psForPage(Connection, Collection<String>, Entity, int, int, Collection<String>, SqlBuilder.Order) - 接口 中的方法com.xiaoleilu.hutool.db.dialect.Dialect
构建用于分页查询的PreparedStatement
psForPage(Connection, Collection<String>, Entity, int, int) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.AnsiSqlDialect
 
psForPage(Connection, Collection<String>, Entity, int, int, Collection<String>, SqlBuilder.Order) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.AnsiSqlDialect
 
psForPage(Connection, Collection<String>, Entity, int, int) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.MysqlDialect
 
psForPage(Connection, Collection<String>, Entity, int, int, Collection<String>, SqlBuilder.Order) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.MysqlDialect
 
psForPage(Connection, Collection<String>, Entity, int, int) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.OracleDialect
 
psForPage(Connection, Collection<String>, Entity, int, int, Collection<String>, SqlBuilder.Order) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.OracleDialect
 
psForPage(Connection, Collection<String>, Entity, int, int) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.PostgresqlDialect
 
psForPage(Connection, Collection<String>, Entity, int, int, Collection<String>, SqlBuilder.Order) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.PostgresqlDialect
 
psForUpdate(Connection, Entity, Entity) - 接口 中的方法com.xiaoleilu.hutool.db.dialect.Dialect
构建用于更新的PreparedStatement
psForUpdate(Connection, Entity, Entity) - 类 中的方法com.xiaoleilu.hutool.db.dialect.impl.AnsiSqlDialect
 
put(String) - 类 中的方法com.xiaoleilu.hutool.bloomFilter.BloomFilter2
将字符串加入到BloomFilter中
put(K, V) - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
put(K, V, long) - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
put(K, V) - 接口 中的方法com.xiaoleilu.hutool.cache.Cache
将对象加入到缓存,使用默认失效时长
put(K, V, long) - 接口 中的方法com.xiaoleilu.hutool.cache.Cache
将对象加入到缓存,使用指定失效时长
如果缓存空间满了,Cache.prune() 将被调用以获得空间来存放新对象
put(K, V) - 类 中的方法com.xiaoleilu.hutool.cache.NoCache
 
put(K, V, long) - 类 中的方法com.xiaoleilu.hutool.cache.NoCache
 

Q

query(String, RsHandler<T>, Object...) - 类 中的方法com.xiaoleilu.hutool.db.Session
查询
query(Connection, String, RsHandler<T>, Object...) - 类 中的静态方法com.xiaoleilu.hutool.db.SqlExecutor
执行查询语句
此方法不会关闭Connection
query(String, RsHandler<T>, Object...) - 类 中的方法com.xiaoleilu.hutool.db.SqlRunner
查询
quietRollback() - 类 中的方法com.xiaoleilu.hutool.db.Session
静默回滚事务
回滚事务
quietRollback(Savepoint) - 类 中的方法com.xiaoleilu.hutool.db.Session
静默回滚到某个保存点,保存点的设置请使用setSavepoint方法

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_CHINESE - 类 中的静态变量com.xiaoleilu.hutool.ReUtil
正则表达式匹配中文
RE_HTML_MARK - 类 中的静态变量com.xiaoleilu.hutool.HtmlUtil
 
RE_KEYS - 类 中的静态变量com.xiaoleilu.hutool.ReUtil
正则中需要被转义的关键字
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
读取文件内容
readString(URL, String) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
读取文件内容
readXML(File) - 类 中的静态方法com.xiaoleilu.hutool.XmlUtil
读取解析XML文件
readXML(String) - 类 中的静态方法com.xiaoleilu.hutool.XmlUtil
读取解析XML文件
reload() - 类 中的方法com.xiaoleilu.hutool.GroupedSet
重新加载配置文件
reload() - 类 中的方法com.xiaoleilu.hutool.Props
重新加载配置文件
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(K) - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
remove(K) - 接口 中的方法com.xiaoleilu.hutool.cache.Cache
从缓存中移除对象
remove() - 类 中的方法com.xiaoleilu.hutool.cache.CacheValuesIterator
从缓存中移除没有过期的当前值
remove(K) - 类 中的方法com.xiaoleilu.hutool.cache.NoCache
 
remove(T) - 类 中的方法com.xiaoleilu.hutool.ConsistentHash
移除节点的同时移除相应的虚拟节点
remove(Class<?>) - 类 中的静态方法com.xiaoleilu.hutool.Singleton
移除指定Singleton对象
removeAllHtmlAttr(String, String...) - 类 中的静态方法com.xiaoleilu.hutool.HtmlUtil
去除指定标签的所有属性
removeEqual(T) - 类 中的方法com.xiaoleilu.hutool.db.Entity
与给定实体对比并去除相同的部分
此方法用于在更新操作时避免所有字段被更新,跳过不需要更新的字段 version from 2.0.0
removeHtmlAttr(String, String...) - 类 中的静态方法com.xiaoleilu.hutool.HtmlUtil
去除HTML标签中的属性
removeHtmlTag(String, String...) - 类 中的静态方法com.xiaoleilu.hutool.HtmlUtil
清除指定HTML标签和被标签包围的内容
不区分大小写
removeHtmlTag(String, boolean, 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
重复某个字符串
replaceAll(String, String, String) - 类 中的静态方法com.xiaoleilu.hutool.ReUtil
正则替换指定值
通过正则查找到字符串,然后把匹配到的字符串加入到replacementTemplate中,$1表示分组1的字符串
request(String, String, String, boolean, Map<String, Object>) - 类 中的静态方法com.xiaoleilu.hutool.HttpUtil
请求
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中的类
正则相关工具类
RIPEMD128 - 类 中的静态变量com.xiaoleilu.hutool.SecureUtil
 
RIPEMD160 - 类 中的静态变量com.xiaoleilu.hutool.SecureUtil
 
rollback() - 类 中的方法com.xiaoleilu.hutool.db.Session
回滚事务
rollback(Savepoint) - 类 中的方法com.xiaoleilu.hutool.db.Session
回滚到某个保存点,保存点的设置请使用setSavepoint方法
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.handler中的接口
结果集处理接口
RSHash(String) - 类 中的静态方法com.xiaoleilu.hutool.Hashs
RS算法hash
run() - 类 中的方法com.xiaoleilu.hutool.SyncFinisher.Worker
 

S

safeUnescape(String) - 类 中的静态方法com.xiaoleilu.hutool.EscapeUtil
安全的unescape文本,当文本不是被escape的时候,返回原文。
scanPackage() - 类 中的静态方法com.xiaoleilu.hutool.ClassUtil
扫面该包路径下所有class文件
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,此工具类对该异常进行忽略处理,有可能是一个不完善的地方,以后需要进行修改
scanPackageByAnnotation(String, Class<? extends Annotation>) - 类 中的静态方法com.xiaoleilu.hutool.ClassUtil
扫描指定包路径下所有包含指定注解的类
scanPackageBySuper(String, Class<?>) - 类 中的静态方法com.xiaoleilu.hutool.ClassUtil
扫描指定包路径下所有指定类的子类
schedule(String, Runnable) - 类 中的静态方法com.xiaoleilu.hutool.CronUtil
加入定时任务
schedule(Setting) - 类 中的静态方法com.xiaoleilu.hutool.CronUtil
批量加入配置文件中的定时任务
schedulePrune(long) - 类 中的方法com.xiaoleilu.hutool.cache.TimedCache
定时清理
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
 
select(boolean, String...) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
查询
select(boolean, Collection<String>) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
查询
select(String...) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
查询(非Distinct)
select(Collection<String>) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
查询(非Distinct)
Session - com.xiaoleilu.hutool.db中的类
数据库SQL执行会话
一个会话只维护一个连接,推荐在执行完后关闭Session,避免重用
本对象并不是线程安全的,多个线程共用一个Session将会导致不可预知的问题
Session(DataSource) - 类 的构造器com.xiaoleilu.hutool.db.Session
构造
Session(Connection) - 类 的构造器com.xiaoleilu.hutool.db.Session
构造
set(String, Object) - 类 中的方法com.xiaoleilu.hutool.db.Entity
设置列
setColumn(Column) - 类 中的方法com.xiaoleilu.hutool.db.meta.Table
设置列对象
setConn(Connection) - 类 中的方法com.xiaoleilu.hutool.db.Session
 
setCronSetting(Setting) - 类 中的静态方法com.xiaoleilu.hutool.CronUtil
自定义定时任务配置文件
setCronSetting(String) - 类 中的静态方法com.xiaoleilu.hutool.CronUtil
自定义定时任务配置文件路径
setDriver(String) - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
setField(String) - 类 中的方法com.xiaoleilu.hutool.db.Condition
设置字段名
setIgnoreNull(String, Object) - 类 中的方法com.xiaoleilu.hutool.db.Entity
设置列,当键或值为null时忽略
setLoginTimeout(int) - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
setLogWriter(PrintWriter) - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
setName(String) - 类 中的方法com.xiaoleilu.hutool.db.meta.Column
 
setNullable(boolean) - 类 中的方法com.xiaoleilu.hutool.db.meta.Column
 
setOperator(String) - 类 中的方法com.xiaoleilu.hutool.db.Condition
设置运算符
大于号,小于号,等于号 等
setPass(String) - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
setPkNames(Set<String>) - 类 中的方法com.xiaoleilu.hutool.db.meta.Table
 
setPlaceHolder(boolean) - 类 中的方法com.xiaoleilu.hutool.db.Condition
设置是否使用条件占位符
setProperty(String, Object) - 类 中的方法com.xiaoleilu.hutool.Props
设置值,无给定键创建之。
setRunner(SqlConnRunner) - 类 中的方法com.xiaoleilu.hutool.db.Session
 
setSavepoint() - 类 中的方法com.xiaoleilu.hutool.db.Session
设置保存点
setSavepoint(String) - 类 中的方法com.xiaoleilu.hutool.db.Session
设置保存点
setSetting(Setting) - 类 中的方法com.xiaoleilu.hutool.db.ds.MongoDS
设定MongoDB配置文件
setSetting(String, Object) - 类 中的方法com.xiaoleilu.hutool.Setting
设置值,无给定键创建之。
setSize(int) - 类 中的方法com.xiaoleilu.hutool.db.meta.Column
 
setTableName(String) - 类 中的方法com.xiaoleilu.hutool.db.Entity
设置表名
setTableName(String) - 类 中的方法com.xiaoleilu.hutool.db.meta.Column
 
setTableName(String) - 类 中的方法com.xiaoleilu.hutool.db.meta.Table
 
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, Object...) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.SettingException
 
SettingException(String, Throwable) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.SettingException
 
SettingException(Throwable, String, Object...) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.SettingException
 
setTransactionIsolation(int) - 类 中的方法com.xiaoleilu.hutool.db.Session
设置事务的隔离级别
Connection.TRANSACTION_NONE 驱动不支持事务
Connection.TRANSACTION_READ_UNCOMMITTED 允许脏读、不可重复读和幻读
Connection.TRANSACTION_READ_COMMITTED 禁止脏读,但允许不可重复读和幻读
Connection.TRANSACTION_REPEATABLE_READ 禁止脏读和不可重复读,单运行幻读
Connection.TRANSACTION_SERIALIZABLE 禁止脏读、不可重复读和幻读
setType(int) - 类 中的方法com.xiaoleilu.hutool.db.meta.Column
 
setUrl(String) - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
setUser(String) - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
setValue(Object) - 类 中的方法com.xiaoleilu.hutool.db.Condition
设置值
setVarRegex(String) - 类 中的方法com.xiaoleilu.hutool.Setting
设置变量的正则
正则只能有一个group表示变量本身,剩余为字符 例如 \$\{(name)\}表示${name}变量名为name的一个变量表示
setWrapQuote(char) - 类 中的方法com.xiaoleilu.hutool.db.Wrapper
设置包装的引号(单引号还是反引号)
SHA1 - 类 中的静态变量com.xiaoleilu.hutool.SecureUtil
 
sha1(String, String) - 类 中的静态方法com.xiaoleilu.hutool.SecureUtil
SHA-1算法加密
SHA256 - 类 中的静态变量com.xiaoleilu.hutool.SecureUtil
 
SimpleDataSource - com.xiaoleilu.hutool.db.ds中的类
简易数据源,没有使用连接池,仅供测试或打开关闭连接非常少的场合使用!
SimpleDataSource(String) - 类 的构造器com.xiaoleilu.hutool.db.ds.SimpleDataSource
构造
SimpleDataSource(Setting, String) - 类 的构造器com.xiaoleilu.hutool.db.ds.SimpleDataSource
构造
SimpleDataSource(String, String, String) - 类 的构造器com.xiaoleilu.hutool.db.ds.SimpleDataSource
构造
SingleEntityHandler - com.xiaoleilu.hutool.db.handler中的类
 
SingleEntityHandler() - 类 的构造器com.xiaoleilu.hutool.db.handler.SingleEntityHandler
 
Singleton - com.xiaoleilu.hutool中的类
单例类
提供单例对象的统一管理,当调用get方法时,如果对象池中存在此对象,返回此对象,否则创建新对象返回
size - 类 中的变量com.xiaoleilu.hutool.bloomFilter.filter.AbstractFilter
 
size() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
size() - 接口 中的方法com.xiaoleilu.hutool.cache.Cache
 
size() - 类 中的方法com.xiaoleilu.hutool.cache.NoCache
 
SLASH - 类 中的静态变量com.xiaoleilu.hutool.StrUtil
 
sleep(Long) - 类 中的静态方法com.xiaoleilu.hutool.ThreadUtil
挂起当前线程
sort(Collection<T>, Comparator<T>) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
排序集合
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
将多个集合排序并显示不同的段落(分页)
SPACE - 类 中的静态变量com.xiaoleilu.hutool.StrUtil
 
SPECIFICATION_NAME - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
Java运行时环境信息
SPECIFICATION_VENDOR - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
SPECIFICATION_VERSION - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
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
SqlBuilder - com.xiaoleilu.hutool.db中的类
SQL构建器
首先拼接SQL语句,值使用 ?
SqlBuilder() - 类 的构造器com.xiaoleilu.hutool.db.SqlBuilder
 
SqlBuilder(Wrapper) - 类 的构造器com.xiaoleilu.hutool.db.SqlBuilder
 
SqlBuilder.Join - com.xiaoleilu.hutool.db中的枚举
SQL中多表关联用的关键字
SqlBuilder.LogicalOperator - com.xiaoleilu.hutool.db中的枚举
逻辑运算符
SqlBuilder.Order - com.xiaoleilu.hutool.db中的枚举
排序方式(升序或者降序)
SqlConnRunner - com.xiaoleilu.hutool.db中的类
SQL执行类
此执行类只接受方言参数,不需要数据源,只有在执行方法时需要数据库连接对象
此对象存在的意义在于,可以由使用者自定义数据库连接对象,并执行多个方法,方便事务的统一控制或减少连接对象的创建关闭
SqlConnRunner(Dialect) - 类 的构造器com.xiaoleilu.hutool.db.SqlConnRunner
构造
SqlConnRunner(String) - 类 的构造器com.xiaoleilu.hutool.db.SqlConnRunner
构造
SqlExecutor - com.xiaoleilu.hutool.db中的类
SQL执行器,全部为静态方法,执行查询或非查询的SQL语句
SqlExecutor() - 类 的构造器com.xiaoleilu.hutool.db.SqlExecutor
 
Sqllite3Dialect - com.xiaoleilu.hutool.db.dialect.impl中的类
SqlLite3方言
Sqllite3Dialect() - 类 的构造器com.xiaoleilu.hutool.db.dialect.impl.Sqllite3Dialect
 
SqlRunner - com.xiaoleilu.hutool.db中的类
SQL执行类
通过给定的数据源执行给定SQL或者给定数据源和方言,执行相应的CRUD操作
SqlRunner(DataSource) - 类 的构造器com.xiaoleilu.hutool.db.SqlRunner
构造,从DataSource中识别方言
SqlRunner(DataSource, Dialect) - 类 的构造器com.xiaoleilu.hutool.db.SqlRunner
构造
SqlRunner(DataSource, String) - 类 的构造器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.Props
持久化当前设置,会覆盖掉之前的设置
store(String, Class<?>) - 类 中的方法com.xiaoleilu.hutool.Props
存储当前设置,会覆盖掉以前的设置
store(String) - 类 中的方法com.xiaoleilu.hutool.Setting
持久化当前设置,会覆盖掉之前的设置
持久化会不会保留之前的分组
store(String, Class<?>) - 类 中的方法com.xiaoleilu.hutool.Setting
存储当前设置,会覆盖掉以前的设置
str(byte[], String) - 类 中的静态方法com.xiaoleilu.hutool.CharsetUtil
已过时。
str(ByteBuffer, String) - 类 中的静态方法com.xiaoleilu.hutool.CharsetUtil
将编码的byteBuffer数据转换为字符串
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
 
SystemUtil - com.xiaoleilu.hutool中的类
Java的System类封装工具类。
SystemUtil() - 类 的构造器com.xiaoleilu.hutool.SystemUtil
 

T

Table - com.xiaoleilu.hutool.db.meta中的类
数据库表信息
Table(String) - 类 的构造器com.xiaoleilu.hutool.db.meta.Table
 
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算法
TimedCache<K,V> - com.xiaoleilu.hutool.cache中的类
定时缓存
此缓存没有容量限制,对象只有在过期后才会被移除
TimedCache(long) - 类 的构造器com.xiaoleilu.hutool.cache.TimedCache
构造
timeout - 类 中的变量com.xiaoleilu.hutool.cache.AbstractCache
缓存失效时长, 0 表示没有设置
timeout() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
timeout() - 接口 中的方法com.xiaoleilu.hutool.cache.Cache
 
timeout() - 类 中的方法com.xiaoleilu.hutool.cache.FileLFUCache
 
timeout() - 类 中的方法com.xiaoleilu.hutool.cache.NoCache
 
TMPDIR - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
toAbsoluteUrl(String, String) - 类 中的静态方法com.xiaoleilu.hutool.NetUtil
相对URL转换为绝对URL
toBool(Object, Boolean) - 类 中的静态方法com.xiaoleilu.hutool.Conver
转换为boolean
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
toBooleanArray(boolean, T...) - 类 中的静态方法com.xiaoleilu.hutool.Conver
转换为Boolean数组
toByteBuffer(String, String) - 类 中的静态方法com.xiaoleilu.hutool.CharsetUtil
字符串转换为byteBuffer
toCamelCase(String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
将下划线方式命名的字符串转换为驼峰式。
today() - 类 中的静态方法com.xiaoleilu.hutool.DateUtil
当前日期,格式 yyyy-MM-dd
toDBC(String) - 类 中的静态方法com.xiaoleilu.hutool.Conver
全角转半角
toDBC(String, Set<Character>) - 类 中的静态方法com.xiaoleilu.hutool.Conver
替换全角为半角
toDouble(Object, Double) - 类 中的静态方法com.xiaoleilu.hutool.Conver
转换为double
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
toDoubleArray(boolean, T...) - 类 中的静态方法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
生成文件
toFloat(Object, Float) - 类 中的静态方法com.xiaoleilu.hutool.Conver
转换为Float
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
toFloatArray(boolean, T...) - 类 中的静态方法com.xiaoleilu.hutool.Conver
转换为Float数组
toHex(byte[]) - 类 中的静态方法com.xiaoleilu.hutool.Conver
byte数组转16进制串
toInt(Object, Integer) - 类 中的静态方法com.xiaoleilu.hutool.Conver
转换为int
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
toIntArray(boolean, T...) - 类 中的静态方法com.xiaoleilu.hutool.Conver
转换为Integer数组
toIntSecond(Date) - 类 中的静态方法com.xiaoleilu.hutool.DateUtil
格式化成yyMMddHHmm后转换为int型
toList() - 类 中的方法com.xiaoleilu.hutool.BoundedPriorityQueue
 
toLong(Object, Long) - 类 中的静态方法com.xiaoleilu.hutool.Conver
转换为long
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
toLongArray(boolean, T...) - 类 中的静态方法com.xiaoleilu.hutool.Conver
转换为Long数组
toMap(Collection<Map.Entry<T, K>>) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
将Entry集合转换为HashMap
toMap(Object, boolean) - 类 中的静态方法com.xiaoleilu.hutool.InjectUtil
转换为Map
toMsStr() - 类 中的方法com.xiaoleilu.hutool.DateTime
 
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
半角转全角
toSBC(String, Set<Character>) - 类 中的静态方法com.xiaoleilu.hutool.Conver
半角转全角
toStr(Object, String) - 类 中的静态方法com.xiaoleilu.hutool.Conver
转换为字符串
如果给定的值为null,或者转换失败,返回默认值
转换失败不会报错
toStream(String, String) - 类 中的静态方法com.xiaoleilu.hutool.IoUtil
String 转为 流
toString() - 类 中的方法com.xiaoleilu.hutool.cache.AbstractCache
 
toString() - 类 中的方法com.xiaoleilu.hutool.cache.CacheObj
 
toString() - 类 中的方法com.xiaoleilu.hutool.DateTime
 
toString() - 类 中的方法com.xiaoleilu.hutool.db.Condition
 
toString() - 类 中的方法com.xiaoleilu.hutool.db.meta.Column
 
toString() - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
 
totalPage(int, int) - 类 中的静态方法com.xiaoleilu.hutool.PageUtil
根据总数计算总页数
toTreeSet(Collection<T>, Comparator<T>) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
将集合转换为排序后的TreeSet
touch(String) - 类 中的静态方法com.xiaoleilu.hutool.FileUtil
创建文件,如果这个文件存在,直接返回这个文件
toUnderlineCase(String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
将驼峰式命名的字符串转换为下划线方式。
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) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
trace(String, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
trace(String, Object, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
trace(String, Object...) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
trace(String, Throwable) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
trace(Marker, String) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
trace(Marker, String, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
trace(Marker, String, Object, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
trace(Marker, String, Object...) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
trace(Marker, String, Throwable) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
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]
。。。
trim(String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
去除字符串两边的空格符,如果为null返回null

U

UNDERLINE - 类 中的静态变量com.xiaoleilu.hutool.StrUtil
 
unescape(String) - 类 中的静态方法com.xiaoleilu.hutool.EscapeUtil
Escape解码
universal(char[], int, int[]) - 类 中的静态方法com.xiaoleilu.hutool.Hashs
Universal Hashing
UNKNOW - 类 中的静态变量com.xiaoleilu.hutool.HttpUtil
未知的标识
unwrap(Class<T>) - 类 中的方法com.xiaoleilu.hutool.db.ds.SimpleDataSource
 
unwrapHtmlTag(String, String...) - 类 中的静态方法com.xiaoleilu.hutool.HtmlUtil
清除指定HTML标签,不包括内容
不区分大小写
update(Entity, Entity) - 类 中的方法com.xiaoleilu.hutool.db.Session
更新数据
update(Entity) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
更新
update(Connection, Entity, Entity) - 类 中的方法com.xiaoleilu.hutool.db.SqlConnRunner
更新数据
此方法不会关闭Connection
update(Entity, Entity) - 类 中的方法com.xiaoleilu.hutool.db.SqlRunner
更新数据
upperFirst(String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
大写首字母
例如:str = name, return Name
upperFirstAndAddPre(String, String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
原字符串首字母大写并在其首部添加指定字符串 例如:str=name, preString=get -> return getName
URL - 类 中的静态变量com.xiaoleilu.hutool.Validator
URL
URLUtil - com.xiaoleilu.hutool中的类
统一资源定位符相关工具类
URLUtil() - 类 的构造器com.xiaoleilu.hutool.URLUtil
 
usedSize - 类 中的变量com.xiaoleilu.hutool.cache.FileLFUCache
已使用缓存空间
USER_DIR - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
USER_HOME - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
USER_NAME - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
用户信息
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, Object...) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.UtilException
 
UtilException(String, Throwable) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.UtilException
 
UtilException(Throwable, String, Object...) - 异常错误 的构造器com.xiaoleilu.hutool.exceptions.UtilException
 
UUID - 类 中的静态变量com.xiaoleilu.hutool.Validator
UUID

V

validateEntity(Entity) - 类 中的静态方法com.xiaoleilu.hutool.db.DbUtil
验证实体类对象的有效性
Validator - com.xiaoleilu.hutool中的类
字段验证器
Validator() - 类 的构造器com.xiaoleilu.hutool.Validator
 
valueOf(String) - 枚举 中的静态方法com.xiaoleilu.hutool.BasicType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.xiaoleilu.hutool.db.SqlBuilder.Join
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.xiaoleilu.hutool.db.SqlBuilder.LogicalOperator
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.xiaoleilu.hutool.db.SqlBuilder.Order
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.xiaoleilu.hutool.BasicType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.xiaoleilu.hutool.db.SqlBuilder.Join
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.xiaoleilu.hutool.db.SqlBuilder.LogicalOperator
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.xiaoleilu.hutool.db.SqlBuilder.Order
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VelocityUtil - com.xiaoleilu.hutool中的类
Velocity模板引擎工具类
使用前必须初始化工具类
VelocityUtil() - 类 的构造器com.xiaoleilu.hutool.VelocityUtil
 
VENDOR - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
VENDOR_URL - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
VERSION - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
VM_NAME - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
Java虚拟机信息
VM_SPECIFICATION_NAME - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
VM_SPECIFICATION_VENDOR - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
VM_SPECIFICATION_VERSION - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
VM_VENDEOR - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 
VM_VERSION - 类 中的静态变量com.xiaoleilu.hutool.SystemUtil
 

W

warn(String) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
warn(String, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
warn(String, Object...) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
warn(String, Object, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
warn(String, Throwable) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
warn(Marker, String) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
warn(Marker, String, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
warn(Marker, String, Object, Object) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
warn(Marker, String, Object...) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
warn(Marker, String, Throwable) - 类 中的方法com.xiaoleilu.hutool.log.LogWrapper
 
warn(Throwable, String, Object...) - 类 中的静态方法com.xiaoleilu.hutool.log.LogWrapper
Warn等级日志
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
weekCount(Date, Date) - 类 中的静态方法com.xiaoleilu.hutool.DateUtil
计算指定指定时间区间内的周数
where(SqlBuilder.LogicalOperator, Condition...) - 类 中的方法com.xiaoleilu.hutool.db.SqlBuilder
添加Where语句
只支持单一的逻辑运算符(例如多个条件之间)
work() - 类 中的方法com.xiaoleilu.hutool.SyncFinisher.Worker
 
wrap(int...) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
将基本类型数组包装为包装类型
wrap(long...) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
将基本类型数组包装为包装类型
wrap(char...) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
将基本类型数组包装为包装类型
wrap(byte...) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
将基本类型数组包装为包装类型
wrap(short...) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
将基本类型数组包装为包装类型
wrap(float...) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
将基本类型数组包装为包装类型
wrap(double...) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
将基本类型数组包装为包装类型
wrap(boolean...) - 类 中的静态方法com.xiaoleilu.hutool.CollectionUtil
将基本类型数组包装为包装类型
wrap(String) - 类 中的方法com.xiaoleilu.hutool.db.Wrapper
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突
wrap(String...) - 类 中的方法com.xiaoleilu.hutool.db.Wrapper
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突
wrap(Collection<String>) - 类 中的方法com.xiaoleilu.hutool.db.Wrapper
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突
wrap(Entity) - 类 中的方法com.xiaoleilu.hutool.db.Wrapper
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突
wrap(Condition...) - 类 中的方法com.xiaoleilu.hutool.db.Wrapper
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突
wrap(String, String, String) - 类 中的静态方法com.xiaoleilu.hutool.StrUtil
包装指定字符串
wrapper - 类 中的变量com.xiaoleilu.hutool.db.dialect.impl.AnsiSqlDialect
 
Wrapper - com.xiaoleilu.hutool.db中的类
包装器
主要用于字段名的包装(在字段名的前后加字符,例如反引号来避免与数据库的关键字冲突)
Wrapper(char) - 类 的构造器com.xiaoleilu.hutool.db.Wrapper
 
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}
如果两个数组长度不同,则只对应最短部分
ZIP_CODE - 类 中的静态变量com.xiaoleilu.hutool.Validator
邮编
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 © 2015. All rights reserved.