Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X 

A

AbstractFtp - Class in org.dromara.hutool.extra.ftp
抽象FTP类,用于定义通用的FTP方法
AbstractFtp(FtpConfig) - Constructor for class org.dromara.hutool.extra.ftp.AbstractFtp
构造
AbstractResult - Class in org.dromara.hutool.extra.tokenizer
对于未实现Iterator接口的普通结果类,装饰为Result
普通的结果类只需实现AbstractResult.nextWord() 即可
AbstractResult() - Constructor for class org.dromara.hutool.extra.tokenizer.AbstractResult
 
add(File) - Method in interface org.dromara.hutool.extra.compress.archiver.Archiver
将文件或目录加入归档,目录采取递归读取方式按照层级加入
add(File, Predicate<File>) - Method in interface org.dromara.hutool.extra.compress.archiver.Archiver
将文件或目录加入归档,目录采取递归读取方式按照层级加入
add(File, String, Predicate<File>) - Method in interface org.dromara.hutool.extra.compress.archiver.Archiver
将文件或目录加入归档包,目录采取递归读取方式按照层级加入
add(File, String, Function<String, String>, Predicate<File>) - Method in interface org.dromara.hutool.extra.compress.archiver.Archiver
将文件或目录加入归档包,目录采取递归读取方式按照层级加入
add(File, String, Function<String, String>, Predicate<File>) - Method in class org.dromara.hutool.extra.compress.archiver.SevenZArchiver
 
add(File, String, Function<String, String>, Predicate<File>) - Method in class org.dromara.hutool.extra.compress.archiver.StreamArchiver
 
addAnonymous(String) - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
添加匿名用户
addErrorMessage(BeanValidationResult.ErrorMessage) - Method in class org.dromara.hutool.extra.validation.BeanValidationResult
增加错误信息
addFtplet(String, Ftplet) - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
增加FTP动作行为监听处理器,通过实现Ftplet,可以对用户的行为监听并执行相应动作
addImage(String, InputStream) - Method in class org.dromara.hutool.extra.mail.Mail
增加图片,图片的键对应到邮件模板中的占位字符串,图片类型默认为"image/jpeg"
addImage(String, InputStream, String) - Method in class org.dromara.hutool.extra.mail.Mail
增加图片,图片的键对应到邮件模板中的占位字符串
addImage(String, File) - Method in class org.dromara.hutool.extra.mail.Mail
增加图片,图片的键对应到邮件模板中的占位字符串
addUser(User) - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
增加FTP用户
after(Object, Method, Object[], Object) - Method in interface org.dromara.hutool.extra.aop.Aspect
目标方法执行后的操作
如果 target.method 抛出异常且 Aspect.afterException(java.lang.Object, java.lang.reflect.Method, java.lang.Object[], java.lang.Throwable) 返回true,则不会执行此操作
如果 Aspect.afterException(java.lang.Object, java.lang.reflect.Method, java.lang.Object[], java.lang.Throwable) 返回false,则无论target.method是否抛出异常,均会执行此操作
after(Object, Method, Object[], Object) - Method in class org.dromara.hutool.extra.aop.aspects.SimpleAspect
 
after(Object, Method, Object[], Object) - Method in class org.dromara.hutool.extra.aop.aspects.TimeIntervalAspect
 
afterException(Object, Method, Object[], Throwable) - Method in interface org.dromara.hutool.extra.aop.Aspect
目标方法抛出异常时的操作
afterException(Object, Method, Object[], Throwable) - Method in class org.dromara.hutool.extra.aop.aspects.SimpleAspect
 
AnalysisEngine - Class in org.dromara.hutool.extra.tokenizer.engine.analysis
Lucene-analysis分词抽象封装
项目地址:https://github.com/apache/lucene-solr/tree/master/lucene/analysis
AnalysisEngine(Analyzer) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.analysis.AnalysisEngine
构造
AnalysisResult - Class in org.dromara.hutool.extra.tokenizer.engine.analysis
Lucene-analysis分词抽象结果封装
项目地址:https://github.com/apache/lucene-solr/tree/master/lucene/analysis
AnalysisResult(TokenStream) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.analysis.AnalysisResult
构造
AnalysisWord - Class in org.dromara.hutool.extra.tokenizer.engine.analysis
Lucene-analysis分词中的一个单词包装
AnalysisWord(CharTermAttribute) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.analysis.AnalysisWord
构造
AnsjEngine - Class in org.dromara.hutool.extra.tokenizer.engine.ansj
Ansj分词引擎实现
项目地址:https://github.com/NLPchina/ansj_seg
AnsjEngine() - Constructor for class org.dromara.hutool.extra.tokenizer.engine.ansj.AnsjEngine
构造
AnsjEngine(Analysis) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.ansj.AnsjEngine
构造
AnsjResult - Class in org.dromara.hutool.extra.tokenizer.engine.ansj
Ansj分词结果实现
项目地址:https://github.com/NLPchina/ansj_seg
AnsjResult(Result) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.ansj.AnsjResult
构造
AnsjWord - Class in org.dromara.hutool.extra.tokenizer.engine.ansj
Ansj分词中的一个单词包装
AnsjWord(Term) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.ansj.AnsjWord
构造
append(StringBuilder, String, Object) - Static method in class org.dromara.hutool.extra.management.ManagementUtil
输出到StringBuilder
Archiver - Interface in org.dromara.hutool.extra.compress.archiver
数据归档封装,归档即将几个文件或目录打成一个压缩包
Aspect - Interface in org.dromara.hutool.extra.aop
切面接口
aspect - Variable in class org.dromara.hutool.extra.aop.SimpleInterceptor
 
available() - Method in class org.dromara.hutool.extra.compress.extractor.Seven7EntryInputStream
 

B

backColor - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
背景色,默认白色,null表示透明
BeanCopierCache - Enum in org.dromara.hutool.extra.spring.cglib
BeanCopier属性缓存
缓存用于防止多次反射造成的性能问题
beanToXml(Object) - Static method in class org.dromara.hutool.extra.xml.JAXBUtil
JavaBean转换成xml bean上面用的常用注解
beanToXml(Object, Charset, boolean) - Static method in class org.dromara.hutool.extra.xml.JAXBUtil
JavaBean转换成xml
BeanValidationResult - Class in org.dromara.hutool.extra.validation
bean 校验结果
BeanValidationResult(boolean) - Constructor for class org.dromara.hutool.extra.validation.BeanValidationResult
构造
BeanValidationResult.ErrorMessage - Class in org.dromara.hutool.extra.validation
错误消息,包括字段名(字段路径)、消息内容和字段值
BeetlEngine - Class in org.dromara.hutool.extra.template.engine.beetl
Beetl模板引擎封装
BeetlEngine() - Constructor for class org.dromara.hutool.extra.template.engine.beetl.BeetlEngine
默认构造
BeetlEngine(TemplateConfig) - Constructor for class org.dromara.hutool.extra.template.engine.beetl.BeetlEngine
构造
BeetlEngine(GroupTemplate) - Constructor for class org.dromara.hutool.extra.template.engine.beetl.BeetlEngine
构造
BeetlTemplate - Class in org.dromara.hutool.extra.template.engine.beetl
Beetl模板实现
BeetlTemplate(Template) - Constructor for class org.dromara.hutool.extra.template.engine.beetl.BeetlTemplate
构造
before(Object, Method, Object[]) - Method in interface org.dromara.hutool.extra.aop.Aspect
目标方法执行前的操作
before(Object, Method, Object[]) - Method in class org.dromara.hutool.extra.aop.aspects.SimpleAspect
 
before(Object, Method, Object[]) - Method in class org.dromara.hutool.extra.aop.aspects.TimeIntervalAspect
 
bindLocalPort(InetSocketAddress, InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedSession
 
bindLocalPort(InetSocketAddress, InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
 
bindLocalPort(InetSocketAddress, InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.mina.MinaSession
 
bindLocalPort(InetSocketAddress, InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSession
 
bindLocalPort(int, InetSocketAddress) - Method in interface org.dromara.hutool.extra.ssh.Session
绑定端口到本地。
bindLocalPort(InetSocketAddress, InetSocketAddress) - Method in interface org.dromara.hutool.extra.ssh.Session
绑定端口到本地。
bindRemotePort(InetSocketAddress, InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedSession
 
bindRemotePort(InetSocketAddress, InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
 
bindRemotePort(InetSocketAddress, InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.mina.MinaSession
 
bindRemotePort(InetSocketAddress, InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSession
 
bindRemotePort(InetSocketAddress, InetSocketAddress) - Method in interface org.dromara.hutool.extra.ssh.Session
绑定ssh服务端的serverPort端口, 到本地主机的port端口上.
Bopomofo4jEngine - Class in org.dromara.hutool.extra.pinyin.engine.bopomofo4j
封装了Bopomofo4j的引擎。
Bopomofo4jEngine() - Constructor for class org.dromara.hutool.extra.pinyin.engine.bopomofo4j.Bopomofo4jEngine
构造
BufferedImageLuminanceSource - Class in org.dromara.hutool.extra.qrcode
BufferedImage 图片二维码源
来自:http://blog.csdn.net/yangxin_blog/article/details/50850701
此类同样在zxing-j2se包中也有提供
BufferedImageLuminanceSource(BufferedImage) - Constructor for class org.dromara.hutool.extra.qrcode.BufferedImageLuminanceSource
构造
BufferedImageLuminanceSource(BufferedImage, int, int, int, int) - Constructor for class org.dromara.hutool.extra.qrcode.BufferedImageLuminanceSource
构造
build() - Method in class org.dromara.hutool.extra.mail.Mail
 

C

cd(String) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
改变目录
cd(String) - Method in interface org.dromara.hutool.extra.ftp.Ftp
打开指定目录,具体逻辑取决于实现,例如在FTP中,进入失败返回false, SFTP中则抛出异常
cd(String) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
打开指定目录,如果指定路径非目录或不存在抛出异常
cd(String) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
 
CglibUtil - Class in org.dromara.hutool.extra.spring.cglib
Cglib工具类
CglibUtil() - Constructor for class org.dromara.hutool.extra.spring.cglib.CglibUtil
 
ChannelType - Enum in org.dromara.hutool.extra.ssh.engine.jsch
Jsch支持的Channel类型
charset - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
编码
CLASS_PATH - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 类路径的KEY
CLASS_PATH - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 类路径
CLASS_VERSION - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 类格式版本号的KEY
CLASS_VERSION - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 类格式版本号
close() - Method in interface org.dromara.hutool.extra.compress.archiver.Archiver
无异常关闭
close() - Method in class org.dromara.hutool.extra.compress.archiver.SevenZArchiver
 
close() - Method in class org.dromara.hutool.extra.compress.archiver.StreamArchiver
 
close() - Method in interface org.dromara.hutool.extra.compress.extractor.Extractor
无异常关闭
close() - Method in class org.dromara.hutool.extra.compress.extractor.SevenZExtractor
 
close() - Method in class org.dromara.hutool.extra.compress.extractor.StreamExtractor
 
close() - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
 
close() - Method in class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedSession
 
close() - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
 
close() - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
 
close(Session) - Static method in class org.dromara.hutool.extra.ssh.engine.jsch.JschUtil
关闭SSH连接会话
close(Channel) - Static method in class org.dromara.hutool.extra.ssh.engine.jsch.JschUtil
关闭会话通道
close() - Method in class org.dromara.hutool.extra.ssh.engine.mina.MinaSession
 
close() - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSession
 
close() - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
 
closeTemplateSource(Object) - Method in class org.dromara.hutool.extra.template.engine.freemarker.SimpleStringTemplateLoader
 
command(String) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
执行Linux 命令
CommonsFtp - Class in org.dromara.hutool.extra.ftp
Apache Commons FTP客户端封装
此客户端基于Apache-Commons-Net 常见搭建ftp的工具有: filezila server ;根目录一般都是空 linux vsftpd ; 使用的 系统用户的目录,这里往往都是不是根目录,如:/home/hutool/ftp
CommonsFtp(FtpConfig, FtpMode) - Constructor for class org.dromara.hutool.extra.ftp.CommonsFtp
构造
CommonsFtp(FTPClient) - Constructor for class org.dromara.hutool.extra.ftp.CommonsFtp
构造
COMPILER - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
要使用的 JIT 编译器的名称的KEY
COMPILER - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
要使用的 JIT 编译器的名称
CompressException - Exception in org.dromara.hutool.extra.compress
压缩解压异常语言异常
CompressException(Throwable) - Constructor for exception org.dromara.hutool.extra.compress.CompressException
构造
CompressException(String) - Constructor for exception org.dromara.hutool.extra.compress.CompressException
构造
CompressException(String, Object...) - Constructor for exception org.dromara.hutool.extra.compress.CompressException
构造
CompressException(String, Throwable) - Constructor for exception org.dromara.hutool.extra.compress.CompressException
构造
CompressException(String, Throwable, boolean, boolean) - Constructor for exception org.dromara.hutool.extra.compress.CompressException
构造
CompressException(Throwable, String, Object...) - Constructor for exception org.dromara.hutool.extra.compress.CompressException
构造
CompressUtil - Class in org.dromara.hutool.extra.compress
压缩工具类
基于commons-compress的压缩解压封装
CompressUtil() - Constructor for class org.dromara.hutool.extra.compress.CompressUtil
 
computeNext() - Method in class org.dromara.hutool.extra.tokenizer.AbstractResult
 
Connector - Class in org.dromara.hutool.extra.ssh
连接者对象,提供一些连接的基本信息,包括: host:主机名 port:端口 user:用户名(默认root) password:密码 timeout:连接超时毫秒数
Connector() - Constructor for class org.dromara.hutool.extra.ssh.Connector
构造
Connector(String, int, String, String, long) - Constructor for class org.dromara.hutool.extra.ssh.Connector
构造
containsEmoji(String) - Static method in class org.dromara.hutool.extra.emoji.EmojiUtil
是否包含Emoji表情的Unicode符
containsFile(String) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
是否包含该文件
copy(Object, Class<T>) - Static method in class org.dromara.hutool.extra.spring.cglib.CglibUtil
拷贝Bean对象属性到目标类型
此方法通过指定目标类型自动创建之,然后拷贝属性
copy(Object, Class<T>, Converter) - Static method in class org.dromara.hutool.extra.spring.cglib.CglibUtil
拷贝Bean对象属性
此方法通过指定目标类型自动创建之,然后拷贝属性
copy(Object, Object) - Static method in class org.dromara.hutool.extra.spring.cglib.CglibUtil
拷贝Bean对象属性
copy(Object, Object, Converter) - Static method in class org.dromara.hutool.extra.spring.cglib.CglibUtil
拷贝Bean对象属性
copyList(Collection<S>, Supplier<T>) - Static method in class org.dromara.hutool.extra.spring.cglib.CglibUtil
拷贝List Bean对象属性
copyList(Collection<S>, Supplier<T>, Converter) - Static method in class org.dromara.hutool.extra.spring.cglib.CglibUtil
拷贝List Bean对象属性
copyList(Collection<S>, Supplier<T>, BiConsumer<S, T>) - Static method in class org.dromara.hutool.extra.spring.cglib.CglibUtil
拷贝List Bean对象属性
copyList(Collection<S>, Supplier<T>, Converter, BiConsumer<S, T>) - Static method in class org.dromara.hutool.extra.spring.cglib.CglibUtil
拷贝List Bean对象属性
CpuInfo - Class in org.dromara.hutool.extra.management.oshi
CPU相关信息
CpuInfo() - Constructor for class org.dromara.hutool.extra.management.oshi.CpuInfo
空构造
CpuInfo(CentralProcessor, long) - Constructor for class org.dromara.hutool.extra.management.oshi.CpuInfo
构造,等待时间为用于计算在一定时长内的CPU负载情况,如传入1000表示最近1秒的负载情况
CpuInfo(Integer, double, double, double, double, double, String) - Constructor for class org.dromara.hutool.extra.management.oshi.CpuInfo
构造
CpuTicks - Class in org.dromara.hutool.extra.management.oshi
CPU负载时间信息
CpuTicks(CentralProcessor, long) - Constructor for class org.dromara.hutool.extra.management.oshi.CpuTicks
构造,等待时间为用于计算在一定时长内的CPU负载情况,如传入1000表示最近1秒的负载情况
createArchiver(Charset, String, File) - Static method in class org.dromara.hutool.extra.compress.CompressUtil
创建归档器,支持: ArchiveStreamFactory.AR ArchiveStreamFactory.CPIO ArchiveStreamFactory.JAR ArchiveStreamFactory.TAR ArchiveStreamFactory.ZIP ArchiveStreamFactory.SEVEN_Z
createArchiver(Charset, String, OutputStream) - Static method in class org.dromara.hutool.extra.compress.CompressUtil
创建归档器,支持: ArchiveStreamFactory.AR ArchiveStreamFactory.CPIO ArchiveStreamFactory.JAR ArchiveStreamFactory.TAR ArchiveStreamFactory.ZIP ArchiveStreamFactory.SEVEN_Z
createChannel(ChannelType) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
创建Channel连接
createChannel(Session, ChannelType, long) - Static method in class org.dromara.hutool.extra.ssh.engine.jsch.JschUtil
创建Channel连接
createEngine() - Static method in class org.dromara.hutool.extra.aop.engine.ProxyEngineFactory
根据用户引入Cglib与否创建代理工厂
createEngine() - Static method in class org.dromara.hutool.extra.pinyin.engine.PinyinEngineFactory
根据用户引入的拼音引擎jar,自动创建对应的拼音引擎对象
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎
createEngine(String) - Static method in class org.dromara.hutool.extra.pinyin.engine.PinyinEngineFactory
创建自定义引擎
createEngine(String) - Static method in class org.dromara.hutool.extra.pinyin.PinyinUtil
创建拼音引擎
createEngine() - Static method in class org.dromara.hutool.extra.template.engine.TemplateEngineFactory
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎
createEngine(TemplateConfig) - Static method in class org.dromara.hutool.extra.template.engine.TemplateEngineFactory
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎
createEngine() - Static method in class org.dromara.hutool.extra.tokenizer.engine.TokenizerEngineFactory
根据用户引入的分词引擎jar,自动创建对应的分词引擎对象
createEngine(String) - Static method in class org.dromara.hutool.extra.tokenizer.engine.TokenizerEngineFactory
创建自定义引擎
createEngine(String) - Static method in class org.dromara.hutool.extra.tokenizer.TokenizerUtil
创建对应名称的分词引擎对象
createExtractor(Charset, File) - Static method in class org.dromara.hutool.extra.compress.CompressUtil
创建归档解包器,支持: ArchiveStreamFactory.AR ArchiveStreamFactory.CPIO ArchiveStreamFactory.JAR ArchiveStreamFactory.TAR ArchiveStreamFactory.ZIP ArchiveStreamFactory.SEVEN_Z
createExtractor(Charset, String, File) - Static method in class org.dromara.hutool.extra.compress.CompressUtil
创建归档解包器,支持: ArchiveStreamFactory.AR ArchiveStreamFactory.CPIO ArchiveStreamFactory.JAR ArchiveStreamFactory.TAR ArchiveStreamFactory.ZIP ArchiveStreamFactory.SEVEN_Z
createExtractor(Charset, InputStream) - Static method in class org.dromara.hutool.extra.compress.CompressUtil
创建归档解包器,支持: ArchiveStreamFactory.AR ArchiveStreamFactory.CPIO ArchiveStreamFactory.JAR ArchiveStreamFactory.TAR ArchiveStreamFactory.ZIP ArchiveStreamFactory.SEVEN_Z
createExtractor(Charset, String, InputStream) - Static method in class org.dromara.hutool.extra.compress.CompressUtil
创建归档解包器,支持: ArchiveStreamFactory.AR ArchiveStreamFactory.CPIO ArchiveStreamFactory.JAR ArchiveStreamFactory.TAR ArchiveStreamFactory.ZIP ArchiveStreamFactory.SEVEN_Z
crop(int, int, int, int) - Method in class org.dromara.hutool.extra.qrcode.BufferedImageLuminanceSource
 

D

decode(InputStream) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
解码二维码或条形码图片为文本
decode(File) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
解码二维码或条形码图片为文本
decode(Image) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
将二维码或条形码图片解码为文本
decode(Image, boolean, boolean) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
将二维码或条形码图片解码为文本
此方法会尝试使用HybridBinarizerGlobalHistogramBinarizer两种模式解析
需要注意部分二维码如果不带logo,使用PureBarcode模式会解析失败,此时须设置此选项为false。
decode(Image, Map<DecodeHintType, Object>) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
将二维码或条形码图片解码为文本
此方法会尝试使用HybridBinarizerGlobalHistogramBinarizer两种模式解析
需要注意部分二维码如果不带logo,使用PureBarcode模式会解析失败,此时须设置此选项为false。
decode(Image) - Method in class org.dromara.hutool.extra.qrcode.QrDecoder
 
DEFAULT - Static variable in class org.dromara.hutool.extra.template.TemplateConfig
默认配置
DEFAULT_CHARSET - Static variable in interface org.dromara.hutool.extra.ftp.Ftp
默认编码
DEFAULT_PORT - Static variable in class org.dromara.hutool.extra.ftp.CommonsFtp
默认端口
defaultIfEmpty() - Method in class org.dromara.hutool.extra.mail.MailAccount
如果某些值为null,使用默认值
delDir(String) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
 
delDir(String) - Method in interface org.dromara.hutool.extra.ftp.Ftp
删除文件夹及其文件夹下的所有文件
delDir(String) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
删除文件夹及其文件夹下的所有文件
delDir(String) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
 
delFile(String) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
 
delFile(String) - Method in interface org.dromara.hutool.extra.ftp.Ftp
删除指定目录下的指定文件
delFile(String) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
删除文件
delFile(String) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
 
delUser(String) - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
删除用户
download(String, File, String) - Method in class org.dromara.hutool.extra.ftp.AbstractFtp
下载文件-避免未完成的文件
来自:https://gitee.com/dromara/hutool/pulls/407
此方法原理是先在目标文件同级目录下创建临时文件,下载之,等下载完毕后重命名,避免因下载错误导致的文件不完整。
download(String, File) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
下载文件
download(String, String, File) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
下载文件
download(String, String, OutputStream) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
下载文件到输出流
download(String, String, OutputStream, Charset) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
下载文件到输出流
download(String, File) - Method in interface org.dromara.hutool.extra.ftp.Ftp
下载文件
download(String, File) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
 
download(String, OutputStream) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
下载文件到OutputStream
download(String, File) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
 
dumpSystemInfo() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
将系统信息输出到System.out中。
dumpSystemInfo(PrintWriter) - Static method in class org.dromara.hutool.extra.management.ManagementUtil
将系统信息输出到指定PrintWriter中。

E

EmojiUtil - Class in org.dromara.hutool.extra.emoji
基于https://github.com/vdurmont/emoji-java的Emoji表情工具类 emoji-java文档以及别名列表见:...
EmojiUtil() - Constructor for class org.dromara.hutool.extra.emoji.EmojiUtil
 
encode(CharSequence, QrConfig) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
将文本内容编码为条形码或二维码
encode(CharSequence) - Method in class org.dromara.hutool.extra.qrcode.QrEncoder
 
encodeText(String, Charset) - Static method in class org.dromara.hutool.extra.mail.InternalMailUtil
编码中文字符
编码失败返回原字符串
EnjoyEngine - Class in org.dromara.hutool.extra.template.engine.enjoy
Enjoy库的引擎包装
EnjoyEngine() - Constructor for class org.dromara.hutool.extra.template.engine.enjoy.EnjoyEngine
默认构造
EnjoyEngine(TemplateConfig) - Constructor for class org.dromara.hutool.extra.template.engine.enjoy.EnjoyEngine
构造
EnjoyEngine(Engine) - Constructor for class org.dromara.hutool.extra.template.engine.enjoy.EnjoyEngine
构造
EnjoyTemplate - Class in org.dromara.hutool.extra.template.engine.enjoy
Engoy模板实现
EnjoyTemplate(Template) - Constructor for class org.dromara.hutool.extra.template.engine.enjoy.EnjoyTemplate
构造
equals(Object) - Method in class org.dromara.hutool.extra.template.TemplateConfig
 
errorCorrection - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
纠错级别
ErrorMessage() - Constructor for class org.dromara.hutool.extra.validation.BeanValidationResult.ErrorMessage
 
exec(String, Charset, OutputStream) - Method in class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedSession
执行Shell命令(使用EXEC方式) 此方法单次发送一个命令到服务端,不读取环境变量,不会产生阻塞。
exec(String, Charset) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
执行Shell命令
exec(String, Charset, OutputStream) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
执行Shell命令(使用EXEC方式) 此方法单次发送一个命令到服务端,不读取环境变量,执行结束后自动关闭channel,不会产生阻塞。
exec(String, Charset) - Method in class org.dromara.hutool.extra.ssh.engine.mina.MinaSession
执行Shell命令
exec(String, Charset, OutputStream) - Method in class org.dromara.hutool.extra.ssh.engine.mina.MinaSession
执行Shell命令(使用EXEC方式) 此方法单次发送一个命令到服务端,不读取环境变量,执行结束后自动关闭channel,不会产生阻塞。
exec(String, Charset, OutputStream) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSession
执行Shell命令(使用EXEC方式) 此方法单次发送一个命令到服务端,不读取环境变量,不会产生阻塞。
execByShell(String, Charset, OutputStream) - Method in class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedSession
执行Shell命令 此方法单次发送一个命令到服务端,自动读取环境变量,可能产生阻塞。
execByShell(String, Charset) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
执行Shell命令 此方法单次发送一个命令到服务端,自动读取环境变量,执行结束后自动关闭channel,不会产生阻塞。
execByShell(String, Charset, OutputStream) - Method in class org.dromara.hutool.extra.ssh.engine.mina.MinaSession
执行Shell命令 此方法单次发送一个命令到服务端,自动读取环境变量,执行结束后自动关闭channel,不会产生阻塞。
execByShell(String, Charset, OutputStream) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSession
执行Shell命令 此方法单次发送一个命令到服务端,自动读取环境变量,可能产生阻塞。
exist(String) - Method in class org.dromara.hutool.extra.ftp.AbstractFtp
 
exist(String) - Method in interface org.dromara.hutool.extra.ftp.Ftp
文件或目录是否存在
提供路径为空则返回false 提供路径非目录但是以'/'或'\'结尾返回false 文件名是'.'
existFile(String) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
判断ftp服务器目录内是否还有子元素(目录或文件)
EXT_DIRS - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
一个或多个扩展目录的路径的KEY
EXT_DIRS - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
一个或多个扩展目录的路径
extract(File) - Method in interface org.dromara.hutool.extra.compress.extractor.Extractor
释放(解压)到指定目录,结束后自动关闭流,此方法只能调用一次
extract(File, Predicate<ArchiveEntry>) - Method in interface org.dromara.hutool.extra.compress.extractor.Extractor
释放(解压)到指定目录,结束后自动关闭流,此方法只能调用一次
extract(File, Predicate<ArchiveEntry>) - Method in class org.dromara.hutool.extra.compress.extractor.SevenZExtractor
 
extract(File, Predicate<ArchiveEntry>) - Method in class org.dromara.hutool.extra.compress.extractor.StreamExtractor
释放(解压)到指定目录,结束后自动关闭流,此方法只能调用一次
extractEmojis(String) - Static method in class org.dromara.hutool.extra.emoji.EmojiUtil
提取字符串中所有的Emoji Unicode
Extractor - Interface in org.dromara.hutool.extra.compress.extractor
归档数据解包封装,用于将zip、tar等包解包为文件

F

FILE_SEPARATOR - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
文件分隔符(在 UNIX 系统中是“/”)的KEY
FILE_SEPARATOR - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
文件分隔符(在 UNIX 系统中是“/”)
fillBean(Map, T) - Static method in class org.dromara.hutool.extra.spring.cglib.CglibUtil
将Map中的内容填充至Bean中
findTemplateSource(String) - Method in class org.dromara.hutool.extra.template.engine.freemarker.SimpleStringTemplateLoader
 
finish() - Method in interface org.dromara.hutool.extra.compress.archiver.Archiver
结束已经增加的文件归档,此方法不会关闭归档流,可以继续添加文件
finish() - Method in class org.dromara.hutool.extra.compress.archiver.SevenZArchiver
 
finish() - Method in class org.dromara.hutool.extra.compress.archiver.StreamArchiver
结束已经增加的文件归档,此方法不会关闭归档流,可以继续添加文件
foreColor - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
前景色(二维码颜色)
format - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
生成码的格式,默认为二维码
FreemarkerEngine - Class in org.dromara.hutool.extra.template.engine.freemarker
FreeMarker模板引擎封装
见:https://freemarker.apache.org/
FreemarkerEngine() - Constructor for class org.dromara.hutool.extra.template.engine.freemarker.FreemarkerEngine
默认构造
FreemarkerEngine(TemplateConfig) - Constructor for class org.dromara.hutool.extra.template.engine.freemarker.FreemarkerEngine
构造
FreemarkerEngine(Configuration) - Constructor for class org.dromara.hutool.extra.template.engine.freemarker.FreemarkerEngine
构造
FreemarkerTemplate - Class in org.dromara.hutool.extra.template.engine.freemarker
Freemarker模板实现
FreemarkerTemplate(Template) - Constructor for class org.dromara.hutool.extra.template.engine.freemarker.FreemarkerTemplate
构造
Ftp - Interface in org.dromara.hutool.extra.ftp
FTP的统一规范接口
ftpConfig - Variable in class org.dromara.hutool.extra.ftp.AbstractFtp
 
FtpConfig - Class in org.dromara.hutool.extra.ftp
FTP配置项,提供FTP各种参数信息
FtpConfig() - Constructor for class org.dromara.hutool.extra.ftp.FtpConfig
构造
FtpConfig(Connector, Charset) - Constructor for class org.dromara.hutool.extra.ftp.FtpConfig
构造
FtpConfig(Connector, Charset, String, String) - Constructor for class org.dromara.hutool.extra.ftp.FtpConfig
构造
FtpException - Exception in org.dromara.hutool.extra.ftp
Ftp异常
FtpException(Throwable) - Constructor for exception org.dromara.hutool.extra.ftp.FtpException
构造
FtpException(String) - Constructor for exception org.dromara.hutool.extra.ftp.FtpException
构造
FtpException(String, Object...) - Constructor for exception org.dromara.hutool.extra.ftp.FtpException
构造
FtpException(String, Throwable) - Constructor for exception org.dromara.hutool.extra.ftp.FtpException
构造
FtpException(String, Throwable, boolean, boolean) - Constructor for exception org.dromara.hutool.extra.ftp.FtpException
构造
FtpException(Throwable, String, Object...) - Constructor for exception org.dromara.hutool.extra.ftp.FtpException
构造
FtpMode - Enum in org.dromara.hutool.extra.ftp
FTP连接模式 见:https://www.cnblogs.com/huhaoshida/p/5412615.html

G

GanymedSession - Class in org.dromara.hutool.extra.ssh.engine.ganymed
Session包装
GanymedSession(Connector) - Constructor for class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedSession
构造
GanymedSession(Connection) - Constructor for class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedSession
构造
GanymedUtil - Class in org.dromara.hutool.extra.ssh.engine.ganymed
Ganymed-ssh2相关工具类
GanymedUtil() - Constructor for class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedUtil
 
generate(String, int, int, File) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
生成二维码到文件,二维码图片格式取决于文件的扩展名
generate(String, QrConfig, File) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
生成二维码到文件,二维码图片格式取决于文件的扩展名
generate(String, int, int, String, OutputStream) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
生成二维码到输出流
generate(String, QrConfig, String, OutputStream) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
生成二维码到输出流
generate(String, int, int) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
生成二维码图片
generate(String, QrConfig) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
生成二维码或条形码图片
只有二维码时QrConfig中的图片才有效
generateAsAsciiArt(String, QrConfig) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
生成ASCII Art字符画形式的二维码
generateAsBase64DataUri(String, QrConfig, String) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
生成 Base64 编码格式的二维码,以 String 形式表示 输出格式为: data:image/[type];base64,[data]
generateAsSvg(String, QrConfig) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
 
generatePng(String, int, int) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
生成PNG格式的二维码图片,以byte[]形式表示
generatePng(String, QrConfig) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
生成PNG格式的二维码图片,以byte[]形式表示
get(String) - Method in interface org.dromara.hutool.extra.compress.extractor.Extractor
获取指定名称的文件流
get(String) - Static method in class org.dromara.hutool.extra.emoji.EmojiUtil
通过别名获取Emoji
get(Class<?>, Class<?>, Converter) - Method in enum org.dromara.hutool.extra.spring.cglib.BeanCopierCache
获得类与转换器生成的key在BeanCopier的Map中对应的元素
get(Class<?>, Class<?>, boolean) - Method in enum org.dromara.hutool.extra.spring.cglib.BeanCopierCache
获得类与转换器生成的key在BeanCopier的Map中对应的元素
get(String, String) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
获取远程文件
get(String, OutputStream) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
获取远程文件
getAccount() - Method in enum org.dromara.hutool.extra.mail.GlobalMailAccount
获得邮件帐户
getActiveProfile() - Static method in class org.dromara.hutool.extra.spring.SpringUtil
获取当前的环境配置,当有多个环境配置时,只获取第一个
getActiveProfiles() - Static method in class org.dromara.hutool.extra.spring.SpringUtil
获取当前的环境配置,无配置返回null
getAddress() - Method in class org.dromara.hutool.extra.management.HostInfo
取得当前主机的地址。
getApplicationContext() - Static method in class org.dromara.hutool.extra.spring.SpringUtil
获取ApplicationContext
getApplicationName() - Static method in class org.dromara.hutool.extra.spring.SpringUtil
获取应用程序名称
getArch() - Method in class org.dromara.hutool.extra.management.OsInfo
取得当前OS的架构(取自系统属性:os.arch)。
getAuthMechanisms() - Method in class org.dromara.hutool.extra.mail.MailAccount
获取认证机制,多个机制使用空格或逗号隔开,如:XOAUTH2
getBackColor() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
获取背景色
getBean(String) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
通过name获取 Bean
getBean(Class<T>) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
通过class获取Bean
getBean(String, Class<T>) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
通过name,以及Clazz返回指定的Bean
getBean(TypeReference<T>) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
通过类型参考返回带泛型参数的Bean
getBeanFactory() - Static method in class org.dromara.hutool.extra.spring.SpringUtil
获取ListableBeanFactory,可能为ConfigurableListableBeanFactoryApplicationContextAware
getBeanNamesForType(Class<?>) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
获取指定类型对应的Bean名称,包括子类
getBeansOfType(Class<T>) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
获取指定类型对应的所有Bean,包括子类
getByTag(String) - Static method in class org.dromara.hutool.extra.emoji.EmojiUtil
通过tag方式获取对应的所有Emoji表情
getCharset() - Method in class org.dromara.hutool.extra.ftp.FtpConfig
获取编码
getCharset() - Method in class org.dromara.hutool.extra.mail.MailAccount
获取字符集编码
getCharset() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
获取编码
getCharset() - Method in class org.dromara.hutool.extra.template.TemplateConfig
获取编码
getCharsetStr() - Method in class org.dromara.hutool.extra.template.TemplateConfig
获取编码
getClassLoadingMXBean() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
返回Java虚拟机类加载系统相关属性
getClassPath() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
取得当前JRE的系统classpath(取自系统属性:java.class.path)。
getClassPathArray() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
取得当前JRE的系统classpath(取自系统属性:java.class.path)。
getClassVersion() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
取得当前JRE的class文件格式的版本(取自系统属性:java.class.version)。
getClient() - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
获取FTPClient客户端对象
getClient() - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
获取SFTP通道客户端
getCompilationMXBean() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
返回Java虚拟机编译系统相关属性
如果没有编译系统,则返回null
getConfig() - Method in class org.dromara.hutool.extra.ftp.AbstractFtp
 
getConfig() - Method in interface org.dromara.hutool.extra.ftp.Ftp
获取FTP配置
getConfigurableBeanFactory() - Static method in class org.dromara.hutool.extra.spring.SpringUtil
获取ConfigurableListableBeanFactory
getConnector() - Method in class org.dromara.hutool.extra.ftp.FtpConfig
获取连接信息
getCountry() - Method in class org.dromara.hutool.extra.management.UserInfo
取得当前登录用户的国家或区域设置(取自系统属性:JDK1.4 user.country或JDK1.2 user.region)。
getCpuInfo() - Static method in class org.dromara.hutool.extra.management.oshi.OshiUtil
获取系统CPU 系统使用率、用户使用率、利用率等等 相关信息
默认间隔1秒
getCpuInfo(long) - Static method in class org.dromara.hutool.extra.management.oshi.OshiUtil
获取系统CPU 系统使用率、用户使用率、利用率等等 相关信息
getCpuModel() - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
getCpuNum() - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
getcSys() - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
getCurrentDir() - Method in class org.dromara.hutool.extra.management.UserInfo
取得当前目录(取自系统属性:user.dir)。
getCurrentPID() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
获取当前进程 PID
getCurrentProcess() - Static method in class org.dromara.hutool.extra.management.oshi.OshiUtil
获取当前进程信息OSProcess
getCustomEngine() - Method in class org.dromara.hutool.extra.template.TemplateConfig
获取自定义引擎,null表示系统自动判断
getCustomProperty() - Method in class org.dromara.hutool.extra.mail.MailAccount
获取自定义属性列表
getDiskStores() - Static method in class org.dromara.hutool.extra.management.oshi.OshiUtil
获取磁盘相关信息,可能有多个磁盘(包括可移动磁盘等)
getEndOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.analysis.AnalysisWord
 
getEndOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.ansj.AnsjWord
 
getEndOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.hanlp.HanLPWord
 
getEndOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
 
getEndOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.jcseg.JcsegWord
 
getEndOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.jieba.JiebaWord
 
getEndOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.mmseg.MmsegWord
 
getEndOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.mynlp.MynlpWord
 
getEndOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.word.WordWord
 
getEndOffset() - Method in interface org.dromara.hutool.extra.tokenizer.Word
获取本词的结束位置
getEndorsedDirs() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
取得当前JRE的endorsed目录列表(取自系统属性:java.endorsed.dirs)。
getEngine() - Static method in class org.dromara.hutool.extra.aop.engine.ProxyEngineFactory
获得单例的ProxyEngine
getEngine() - Static method in class org.dromara.hutool.extra.aop.ProxyUtil
获取动态代理引擎
getEngine() - Static method in class org.dromara.hutool.extra.pinyin.engine.PinyinEngineFactory
获得单例的PinyinEngine
getEngine() - Static method in class org.dromara.hutool.extra.pinyin.PinyinUtil
获得全局单例的拼音引擎
getEngine() - Static method in class org.dromara.hutool.extra.template.engine.TemplateEngineFactory
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
获得的是单例的TemplateEngine
getEngine() - Static method in class org.dromara.hutool.extra.template.TemplateUtil
获取单例的模板引擎
getEngine() - Static method in class org.dromara.hutool.extra.tokenizer.engine.TokenizerEngineFactory
根据用户引入的模板引擎jar,自动创建对应的分词引擎对象
获得的是单例的TokenizerEngine
getEngine() - Static method in class org.dromara.hutool.extra.tokenizer.TokenizerUtil
根据用户引入的分词引擎jar,自动创建对应的分词引擎对象
getEnvironment() - Static method in class org.dromara.hutool.extra.spring.SpringUtil
获取环境属性
getErrorCorrection() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
获取纠错级别
getErrorMessages() - Method in class org.dromara.hutool.extra.validation.BeanValidationResult
获取错误信息列表
getExtDirs() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
取得当前JRE的扩展目录列表(取自系统属性:java.ext.dirs)。
getFileSeparator() - Method in class org.dromara.hutool.extra.management.OsInfo
取得OS的文件路径的分隔符(取自系统属性:file.separator)。
getFileStream(String) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
 
getFileStream(String, String) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
读取文件为输入流
getFileStream(String) - Method in interface org.dromara.hutool.extra.ftp.Ftp
读取FTP服务器上的文件为输入流
getFileStream(String) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
 
getFileStream(String) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
读取远程文件输入流
getFirst(Predicate<ArchiveEntry>) - Method in interface org.dromara.hutool.extra.compress.extractor.Extractor
获取满足指定过滤要求的压缩包内的第一个文件流
getFirst(Predicate<ArchiveEntry>) - Method in class org.dromara.hutool.extra.compress.extractor.SevenZExtractor
 
getFirst(Predicate<ArchiveEntry>) - Method in class org.dromara.hutool.extra.compress.extractor.StreamExtractor
 
getFirstLetter(char) - Method in interface org.dromara.hutool.extra.pinyin.engine.PinyinEngine
将输入字符串转为拼音首字母,其它字符原样返回
getFirstLetter(String, String) - Method in interface org.dromara.hutool.extra.pinyin.engine.PinyinEngine
将输入字符串转为拼音首字母,其它字符原样返回
getFirstLetter(char) - Static method in class org.dromara.hutool.extra.pinyin.PinyinUtil
将输入字符串转为拼音首字母,其它字符原样返回
getFirstLetter(String, String) - Static method in class org.dromara.hutool.extra.pinyin.PinyinUtil
将输入字符串转为拼音首字母,其它字符原样返回
getForeColor() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
获取前景色
getFormat() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
获取码格式
getFree() - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
getFreeMemory() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
获取JVM中内存剩余大小
getFreeMemory() - Method in class org.dromara.hutool.extra.management.RuntimeInfo
获得JVM已分配内存中的剩余空间
getFrom() - Method in class org.dromara.hutool.extra.mail.MailAccount
获取发送方,遵循RFC-822标准
getGarbageCollectorMXBeans() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
获取Java虚拟机中的GarbageCollectorMXBean列表
getHardware() - Static method in class org.dromara.hutool.extra.management.oshi.OshiUtil
获取硬件相关信息,包括内存、硬盘、网络设备、显示器、USB、声卡等
getHeight() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
获取高度
getHomeDir() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
取得当前JRE的安装目录(取自系统属性:java.home)。
getHomeDir() - Method in class org.dromara.hutool.extra.management.UserInfo
取得当前登录用户的home目录(取自系统属性:user.home)。
getHost() - Method in class org.dromara.hutool.extra.mail.MailAccount
获得SMTP服务器域名
getHost() - Method in class org.dromara.hutool.extra.ssh.Connector
获得主机名
getHostInfo() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
取得Host的信息。
getIdle() - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
getImg() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
获取二维码中的Logo
getImgRound() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
获取二维码logo圆角弧度,0~1,为长宽占比
getIn(String, InputStream) - Static method in class org.dromara.hutool.extra.compress.CompressUtil
获取压缩输入流,用于解压缩指定内容,支持的格式例如:
getInfo() - Method in class org.dromara.hutool.extra.management.JvmInfo
取得当前JVM impl.的信息(取自系统属性:java.vm.info)。
getIoWait() - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
getIrq() - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
getJavaInfo() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
取得Java Implementation的信息。
getJavaRuntimeInfo() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
取得当前运行的JRE的信息。
getJavaSpecInfo() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
取得Java Specification的信息。
getJvmInfo() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
取得Java Virtual Machine Implementation的信息。
getJvmSpecInfo() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
取得Java Virtual Machine Specification的信息。
getLanguage() - Method in class org.dromara.hutool.extra.management.UserInfo
取得当前登录用户的语言设置(取自系统属性:user.language)。
getLastModified(Object) - Method in class org.dromara.hutool.extra.template.engine.freemarker.SimpleStringTemplateLoader
 
getLastModified(String) - Method in class org.dromara.hutool.extra.template.engine.jte.SimpleStringCodeResolver
 
getLastModified(Resource) - Method in class org.dromara.hutool.extra.template.engine.velocity.SimpleStringResourceLoader
 
getLibraryPath() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
取得当前JRE的library搜索路径(取自系统属性:java.library.path)。
getLibraryPathArray() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
取得当前JRE的library搜索路径(取自系统属性:java.library.path)。
getLineSeparator() - Method in class org.dromara.hutool.extra.management.OsInfo
取得OS的文本文件换行符(取自系统属性:line.separator)。
getListenerFactory() - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
获取ListenerFactory,用于设置端口、用户、SSL等信息
getMargin() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
获取边距
getMatrix() - Method in class org.dromara.hutool.extra.qrcode.BufferedImageLuminanceSource
 
getMaxMemory() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
获取JVM可用的内存总大小
getMaxMemory() - Method in class org.dromara.hutool.extra.management.RuntimeInfo
获得JVM最大内存
getMBeanServer() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
获取MBeanServer
MBeanServer是负责管理MBean的,一般一个JVM只有一个MBeanServer,所有的MBean都要注册到MBeanServer上,并通过 MBeanServer 对外提供服务。
getMemory() - Static method in class org.dromara.hutool.extra.management.oshi.OshiUtil
获取内存相关信息,比如总内存、可用内存等
getMemoryManagerMXBeans() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
获取Java虚拟机中的MemoryManagerMXBean列表
The Java virtual machine can have one or more memory managers.
getMemoryMXBean() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
返回Java虚拟机内存系统相关属性
getMemoryPoolMXBeans() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
获取Java虚拟机中的MemoryPoolMXBean列表
The Java virtual machine can have one or more memory pools.
getMessage() - Method in class org.dromara.hutool.extra.validation.BeanValidationResult.ErrorMessage
 
getName() - Method in class org.dromara.hutool.extra.management.HostInfo
取得当前主机的名称。
getName() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
取得当前JRE的名称(取自系统属性:java.runtime.name)。
getName() - Method in class org.dromara.hutool.extra.management.JavaSpecInfo
取得当前Java Spec.的名称(取自系统属性:java.specification.name)。
getName() - Method in class org.dromara.hutool.extra.management.JvmInfo
取得当前JVM impl.的名称(取自系统属性:java.vm.name)。
getName() - Method in class org.dromara.hutool.extra.management.JvmSpecInfo
取得当前JVM spec.的名称(取自系统属性:java.vm.specification.name)。
getName() - Method in class org.dromara.hutool.extra.management.OsInfo
取得当前OS的名称(取自系统属性:os.name)。
getName() - Method in class org.dromara.hutool.extra.management.UserInfo
取得当前登录用户的名字(取自系统属性:user.name)。
getNetworkIFs() - Static method in class org.dromara.hutool.extra.management.oshi.OshiUtil
获取网络相关信息,可能多块网卡
getNice() - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
getOperatingSystemMXBean() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
返回Java虚拟机运行下的操作系统相关信息属性
getOs() - Static method in class org.dromara.hutool.extra.management.oshi.OshiUtil
获取操作系统相关信息,包括系统版本、文件系统、进程等
getOsInfo() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
取得OS的信息。
getOut(String, OutputStream) - Static method in class org.dromara.hutool.extra.compress.CompressUtil
获取压缩输出流,用于压缩指定内容,支持的格式例如:
getPass() - Method in class org.dromara.hutool.extra.mail.MailAccount
获取密码
getPassword() - Method in class org.dromara.hutool.extra.ssh.Connector
获得密码
getPath() - Method in class org.dromara.hutool.extra.template.TemplateConfig
获取模板路径,如果ClassPath或者WebRoot模式,则表示相对路径
getPathSeparator() - Method in class org.dromara.hutool.extra.management.OsInfo
取得OS的搜索路径分隔符(取自系统属性:path.separator)。
getPinyin(char) - Method in class org.dromara.hutool.extra.pinyin.engine.bopomofo4j.Bopomofo4jEngine
 
getPinyin(String, String) - Method in class org.dromara.hutool.extra.pinyin.engine.bopomofo4j.Bopomofo4jEngine
 
getPinyin(char) - Method in class org.dromara.hutool.extra.pinyin.engine.houbb.HoubbEngine
 
getPinyin(String, String) - Method in class org.dromara.hutool.extra.pinyin.engine.houbb.HoubbEngine
 
getPinyin(char) - Method in class org.dromara.hutool.extra.pinyin.engine.jpinyin.JPinyinEngine
 
getPinyin(String, String) - Method in class org.dromara.hutool.extra.pinyin.engine.jpinyin.JPinyinEngine
 
getPinyin(char) - Method in class org.dromara.hutool.extra.pinyin.engine.pinyin4j.Pinyin4jEngine
 
getPinyin(String, String) - Method in class org.dromara.hutool.extra.pinyin.engine.pinyin4j.Pinyin4jEngine
 
getPinyin(char) - Method in interface org.dromara.hutool.extra.pinyin.engine.PinyinEngine
如果c为汉字,则返回大写拼音;如果c不是汉字,则返回String.valueOf(c)
getPinyin(String, String) - Method in interface org.dromara.hutool.extra.pinyin.engine.PinyinEngine
获取字符串对应的完整拼音,非中文返回原字符
getPinyin(char) - Method in class org.dromara.hutool.extra.pinyin.engine.tinypinyin.TinyPinyinEngine
 
getPinyin(String, String) - Method in class org.dromara.hutool.extra.pinyin.engine.tinypinyin.TinyPinyinEngine
 
getPinyin(char) - Static method in class org.dromara.hutool.extra.pinyin.PinyinUtil
如果c为汉字,则返回大写拼音;如果c不是汉字,则返回String.valueOf(c)
getPinyin(String) - Static method in class org.dromara.hutool.extra.pinyin.PinyinUtil
将输入字符串转为拼音,每个字之间的拼音使用空格分隔
getPinyin(String, String) - Static method in class org.dromara.hutool.extra.pinyin.PinyinUtil
将输入字符串转为拼音,以字符为单位插入分隔符
getPort() - Method in class org.dromara.hutool.extra.mail.MailAccount
获得SMTP服务端口
getPort() - Method in class org.dromara.hutool.extra.ssh.Connector
获得端口号
getProcessor() - Static method in class org.dromara.hutool.extra.management.oshi.OshiUtil
获取CPU(处理器)相关信息,比如CPU负载等
getProperty(String) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
获取配置文件配置项的值
getProperty(String, String) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
获取配置文件配置项的值
getProperty(String, Class<T>, T) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
获取配置文件配置项的值
getPropertyName() - Method in class org.dromara.hutool.extra.validation.BeanValidationResult.ErrorMessage
 
getProtocolPackages() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
取得当前JRE的URL协议packages列表(取自系统属性:java.library.path)。
getQrVersion() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置二维码中的信息量,可设置0-40的整数,二维码图片也会根据qrVersion而变化,0表示根据传入信息自动变化
getRatio() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
获取二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
getRaw() - Method in class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedSession
 
getRaw() - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
 
getRaw() - Method in class org.dromara.hutool.extra.ssh.engine.mina.MinaSession
 
getRaw() - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSession
 
getRaw() - Method in class org.dromara.hutool.extra.template.engine.beetl.BeetlEngine
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
getRaw() - Method in class org.dromara.hutool.extra.template.engine.enjoy.EnjoyEngine
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
getRaw() - Method in class org.dromara.hutool.extra.template.engine.freemarker.FreemarkerEngine
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
getRaw() - Method in class org.dromara.hutool.extra.template.engine.jetbrick.JetbrickEngine
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
getRaw() - Method in class org.dromara.hutool.extra.template.engine.jte.JteEngine
 
getRaw() - Method in class org.dromara.hutool.extra.template.engine.pebble.PebbleTemplateEngine
 
getRaw() - Method in class org.dromara.hutool.extra.template.engine.rythm.RythmEngine
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
getRaw() - Method in class org.dromara.hutool.extra.template.engine.thymeleaf.ThymeleafEngine
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
getRaw() - Method in class org.dromara.hutool.extra.template.engine.velocity.VelocityEngine
获取原始的引擎对象
getRaw() - Method in class org.dromara.hutool.extra.template.engine.wit.WitEngine
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
getReader(Object, String) - Method in class org.dromara.hutool.extra.template.engine.freemarker.SimpleStringTemplateLoader
 
getReadSize() - Method in class org.dromara.hutool.extra.compress.extractor.Seven7EntryInputStream
获取读取的长度(字节数)
getResourceMode() - Method in class org.dromara.hutool.extra.template.TemplateConfig
获取模板资源加载方式
getResourceReader(String, String) - Method in class org.dromara.hutool.extra.template.engine.velocity.SimpleStringResourceLoader
 
getResourceStream(String) - Method in class org.dromara.hutool.extra.template.engine.velocity.SimpleStringResourceLoader
获取资源流
getRow(int, byte[]) - Method in class org.dromara.hutool.extra.qrcode.BufferedImageLuminanceSource
 
getRuntime() - Method in class org.dromara.hutool.extra.management.RuntimeInfo
获得运行时对象
getRuntimeInfo() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
取得Runtime的信息。
getRuntimeMXBean() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
返回Java虚拟机运行时系统相关属性
getSensors() - Static method in class org.dromara.hutool.extra.management.oshi.OshiUtil
获取传感器相关信息,例如CPU温度、风扇转速等,传感器可能有多个
getServerFactory() - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
获取 FtpServerFactory,用于设置FTP服务器相关信息
getServerLanguageCode() - Method in class org.dromara.hutool.extra.ftp.FtpConfig
获取服务器语言
getSession(MailAccount, boolean) - Static method in class org.dromara.hutool.extra.mail.MailUtil
根据配置文件,获取邮件客户端会话
getSevenZOutputFile() - Method in class org.dromara.hutool.extra.compress.archiver.SevenZArchiver
获取SevenZOutputFile以便自定义相关设置
getSmtpProps() - Method in class org.dromara.hutool.extra.mail.MailAccount
获得SMTP相关信息
getSocketFactoryClass() - Method in class org.dromara.hutool.extra.mail.MailAccount
获取指定实现javax.net.SocketFactory接口的类的名称,这个类将被用于创建SMTP的套接字
getSocketFactoryPort() - Method in class org.dromara.hutool.extra.mail.MailAccount
获取指定的端口连接到在使用指定的套接字工厂。
getSoftIrq() - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
getSoTimeout() - Method in class org.dromara.hutool.extra.ftp.FtpConfig
获取读取数据超时时间
getSslProtocols() - Method in class org.dromara.hutool.extra.mail.MailAccount
获取SSL协议,多个协议用空格分隔
getStartOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.analysis.AnalysisWord
 
getStartOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.ansj.AnsjWord
 
getStartOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.hanlp.HanLPWord
 
getStartOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
 
getStartOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.jcseg.JcsegWord
 
getStartOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.jieba.JiebaWord
 
getStartOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.mmseg.MmsegWord
 
getStartOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.mynlp.MynlpWord
 
getStartOffset() - Method in class org.dromara.hutool.extra.tokenizer.engine.word.WordWord
 
getStartOffset() - Method in interface org.dromara.hutool.extra.tokenizer.Word
获取本词的起始位置
getSteal() - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
getSunArchDataModel() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
JVM is 32M or 64M
getSunBoothClassPath() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
获取JRE的classpath
getSys() - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
getSystem() - Static method in class org.dromara.hutool.extra.management.oshi.OshiUtil
获取BIOS中计算机相关信息,比如序列号、固件版本等
getSystemKey() - Method in class org.dromara.hutool.extra.ftp.FtpConfig
获取服务器系统关键词
getTarget() - Method in class org.dromara.hutool.extra.aop.SimpleInterceptor
获取目标对象
getTempDir() - Method in class org.dromara.hutool.extra.management.UserInfo
取得临时目录(取自系统属性:java.io.tmpdir)。
getTemplate(String) - Method in class org.dromara.hutool.extra.template.engine.beetl.BeetlEngine
 
getTemplate(String) - Method in class org.dromara.hutool.extra.template.engine.enjoy.EnjoyEngine
 
getTemplate(String) - Method in class org.dromara.hutool.extra.template.engine.freemarker.FreemarkerEngine
 
getTemplate(String) - Method in class org.dromara.hutool.extra.template.engine.jetbrick.JetbrickEngine
 
getTemplate(String) - Method in class org.dromara.hutool.extra.template.engine.jte.JteEngine
 
getTemplate(String) - Method in class org.dromara.hutool.extra.template.engine.pebble.PebbleTemplateEngine
通过路径获取对应模板操作类
getTemplate(String) - Method in class org.dromara.hutool.extra.template.engine.rythm.RythmEngine
 
getTemplate(String) - Method in interface org.dromara.hutool.extra.template.engine.TemplateEngine
获取模板
getTemplate(String) - Method in class org.dromara.hutool.extra.template.engine.thymeleaf.ThymeleafEngine
 
getTemplate(String) - Method in class org.dromara.hutool.extra.template.engine.velocity.VelocityEngine
 
getTemplate(String) - Method in class org.dromara.hutool.extra.template.engine.wit.WitEngine
 
getText() - Method in class org.dromara.hutool.extra.tokenizer.engine.analysis.AnalysisWord
 
getText() - Method in class org.dromara.hutool.extra.tokenizer.engine.ansj.AnsjWord
 
getText() - Method in class org.dromara.hutool.extra.tokenizer.engine.hanlp.HanLPWord
 
getText() - Method in class org.dromara.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
 
getText() - Method in class org.dromara.hutool.extra.tokenizer.engine.jcseg.JcsegWord
 
getText() - Method in class org.dromara.hutool.extra.tokenizer.engine.jieba.JiebaWord
 
getText() - Method in class org.dromara.hutool.extra.tokenizer.engine.mmseg.MmsegWord
 
getText() - Method in class org.dromara.hutool.extra.tokenizer.engine.mynlp.MynlpWord
 
getText() - Method in class org.dromara.hutool.extra.tokenizer.engine.word.WordWord
 
getText() - Method in interface org.dromara.hutool.extra.tokenizer.Word
获取单词文本
getThreadMXBean() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
返回Java虚拟机线程系统相关属性
getTicks() - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
getTimeout() - Method in class org.dromara.hutool.extra.ssh.Connector
获得连接超时时间
getToTal() - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
getTotalMemory() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
获取JVM中内存总大小
getTotalMemory() - Method in class org.dromara.hutool.extra.management.RuntimeInfo
获得JVM已分配内存
getTotalThreadCount() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
获取总线程数
getUsableMemory() - Method in class org.dromara.hutool.extra.management.RuntimeInfo
获得JVM最大可用内存
getUsed() - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
获取用户+系统的总的CPU使用率
getUser() - Method in class org.dromara.hutool.extra.mail.MailAccount
获取用户名
getUser() - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
getUser() - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
getUser() - Method in class org.dromara.hutool.extra.ssh.Connector
获得用户名
getUserInfo() - Static method in class org.dromara.hutool.extra.management.ManagementUtil
取得User的信息。
getUserManager() - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
获取用户管理器,用于新增、查找和删除用户信息
getValidator() - Static method in class org.dromara.hutool.extra.validation.ValidationUtil
获取原生Validator 对象
getValue() - Method in enum org.dromara.hutool.extra.ssh.engine.jsch.ChannelType
获取值
getValue() - Method in class org.dromara.hutool.extra.validation.BeanValidationResult.ErrorMessage
 
getVendor() - Method in class org.dromara.hutool.extra.management.JavaInfo
取得当前Java impl.的厂商(取自系统属性:java.vendor)。
getVendor() - Method in class org.dromara.hutool.extra.management.JavaSpecInfo
取得当前Java Spec.的厂商(取自系统属性:java.specification.vendor)。
getVendor() - Method in class org.dromara.hutool.extra.management.JvmInfo
取得当前JVM impl.的厂商(取自系统属性:java.vm.vendor)。
getVendor() - Method in class org.dromara.hutool.extra.management.JvmSpecInfo
取得当前JVM spec.的厂商(取自系统属性:java.vm.specification.vendor)。
getVendorURL() - Method in class org.dromara.hutool.extra.management.JavaInfo
取得当前Java impl.的厂商网站的URL(取自系统属性:java.vendor.url)。
getVersion() - Method in class org.dromara.hutool.extra.management.JavaInfo
取得当前Java impl.的版本(取自系统属性:java.version)。
getVersion() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
取得当前JRE的版本(取自系统属性:java.runtime.version)。
getVersion() - Method in class org.dromara.hutool.extra.management.JavaSpecInfo
取得当前Java Spec.的版本(取自系统属性:java.specification.version)。
getVersion() - Method in class org.dromara.hutool.extra.management.JvmInfo
取得当前JVM impl.的版本(取自系统属性:java.vm.version)。
getVersion() - Method in class org.dromara.hutool.extra.management.JvmSpecInfo
取得当前JVM spec.的版本(取自系统属性:java.vm.specification.version)。
getVersion() - Method in class org.dromara.hutool.extra.management.OsInfo
取得当前OS的版本(取自系统属性:os.version)。
getVersionFloat() - Method in class org.dromara.hutool.extra.management.JavaInfo
取得当前Java impl.的版本(取自系统属性:java.version)。
getVersionInt() - Method in class org.dromara.hutool.extra.management.JavaInfo
取得当前Java impl.的版本(取自系统属性:java.version),java10及其之后的版本返回值为4位。
getVersionIntSimple() - Method in class org.dromara.hutool.extra.management.JavaInfo
返回1位整型的java版本,(取自系统属性:java.version)如:7、8、11、15、17、18,返回1位,java10及其之后的版本返回值为2位 JDK 1.8.0_211:8 JDK 11.0.2:11 JDK 13.0.11:13 JDK 15.0.7:15 JDK 17.0.3:17 JDK 18.0.1.1:18
getWait() - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
getWidth() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
获取宽度
GlobalMailAccount - Enum in org.dromara.hutool.extra.mail
全局邮件帐户,依赖于邮件配置文件MailAccount.MAIL_SETTING_PATHS

H

HanLPEngine - Class in org.dromara.hutool.extra.tokenizer.engine.hanlp
HanLP分词引擎实现
项目地址:https://github.com/hankcs/HanLP
Segment.seg(String)方法线程安全
HanLPEngine() - Constructor for class org.dromara.hutool.extra.tokenizer.engine.hanlp.HanLPEngine
构造
HanLPEngine(Segment) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.hanlp.HanLPEngine
构造
HanLPResult - Class in org.dromara.hutool.extra.tokenizer.engine.hanlp
HanLP分词结果实现
项目地址:https://github.com/hankcs/HanLP
HanLPResult(List<Term>) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.hanlp.HanLPResult
 
HanLPWord - Class in org.dromara.hutool.extra.tokenizer.engine.hanlp
HanLP分词中的一个单词包装
HanLPWord(Term) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.hanlp.HanLPWord
构造
hashCode() - Method in class org.dromara.hutool.extra.template.TemplateConfig
 
hasNext() - Method in class org.dromara.hutool.extra.tokenizer.engine.ansj.AnsjResult
 
hasNext() - Method in class org.dromara.hutool.extra.tokenizer.engine.hanlp.HanLPResult
 
hasNext() - Method in class org.dromara.hutool.extra.tokenizer.engine.jieba.JiebaResult
 
hasNext() - Method in class org.dromara.hutool.extra.tokenizer.engine.mynlp.MynlpResult
 
hasNext() - Method in class org.dromara.hutool.extra.tokenizer.engine.word.WordResult
 
height - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
高度
HOME - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 安装目录的KEY
HOME - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 安装目录
home() - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
获取HOME路径
HostInfo - Class in org.dromara.hutool.extra.management
代表当前主机的信息。
HostInfo() - Constructor for class org.dromara.hutool.extra.management.HostInfo
 
HoubbEngine - Class in org.dromara.hutool.extra.pinyin.engine.houbb
封装了 houbb Pinyin 的引擎。
HoubbEngine() - Constructor for class org.dromara.hutool.extra.pinyin.engine.houbb.HoubbEngine
构造
HoubbEngine(PinyinStyleEnum) - Constructor for class org.dromara.hutool.extra.pinyin.engine.houbb.HoubbEngine
构造

I

IKAnalyzerEngine - Class in org.dromara.hutool.extra.tokenizer.engine.ikanalyzer
IKAnalyzer分词引擎实现
项目地址:https://github.com/yozhao/IKAnalyzer
IKSegmenter 非线程全,因此每次单独创建对象
IKAnalyzerEngine() - Constructor for class org.dromara.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerEngine
构造
IKAnalyzerEngine(Configuration) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerEngine
构造
IKAnalyzerResult - Class in org.dromara.hutool.extra.tokenizer.engine.ikanalyzer
IKAnalyzer分词结果实现
项目地址:https://github.com/yozhao/IKAnalyzer
IKAnalyzerResult(IKSegmenter) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerResult
构造
IKAnalyzerWord - Class in org.dromara.hutool.extra.tokenizer.engine.ikanalyzer
IKAnalyzer分词中的一个单词包装
IKAnalyzerWord(Lexeme) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
构造
img - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
二维码中的Logo
imgRound - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
二维码logo圆角弧度,0~1,为长宽占比
init() - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
初始化连接
init(FtpConfig, FtpMode) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
初始化连接
init(PinyinStyleEnum) - Method in class org.dromara.hutool.extra.pinyin.engine.houbb.HoubbEngine
初始化
init(PinyinFormat) - Method in class org.dromara.hutool.extra.pinyin.engine.jpinyin.JPinyinEngine
初始化格式
init(HanyuPinyinOutputFormat) - Method in class org.dromara.hutool.extra.pinyin.engine.pinyin4j.Pinyin4jEngine
初始化
init() - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
初始化
init() - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
SSH 初始化并创建一个sftp客户端.
init(TemplateConfig) - Method in class org.dromara.hutool.extra.template.engine.beetl.BeetlEngine
 
init(TemplateConfig) - Method in class org.dromara.hutool.extra.template.engine.enjoy.EnjoyEngine
 
init(TemplateConfig) - Method in class org.dromara.hutool.extra.template.engine.freemarker.FreemarkerEngine
 
init(TemplateConfig) - Method in class org.dromara.hutool.extra.template.engine.jetbrick.JetbrickEngine
 
init(TemplateConfig) - Method in class org.dromara.hutool.extra.template.engine.jte.JteEngine
 
init(TemplateConfig) - Method in class org.dromara.hutool.extra.template.engine.pebble.PebbleTemplateEngine
 
init(TemplateConfig) - Method in class org.dromara.hutool.extra.template.engine.rythm.RythmEngine
 
init(TemplateConfig) - Method in interface org.dromara.hutool.extra.template.engine.TemplateEngine
使用指定配置文件初始化模板引擎
init(TemplateConfig) - Method in class org.dromara.hutool.extra.template.engine.thymeleaf.ThymeleafEngine
 
init(ExtProperties) - Method in class org.dromara.hutool.extra.template.engine.velocity.SimpleStringResourceLoader
 
init(TemplateConfig) - Method in class org.dromara.hutool.extra.template.engine.velocity.VelocityEngine
 
init(TemplateConfig) - Method in class org.dromara.hutool.extra.template.engine.wit.WitEngine
 
initialize(ConfigurableApplicationContext) - Method in class org.dromara.hutool.extra.spring.SpringUtil
 
intercept(Object, Method, Object[], MethodProxy) - Method in class org.dromara.hutool.extra.aop.engine.spring.SpringCglibInterceptor
 
InternalMailUtil - Class in org.dromara.hutool.extra.mail
邮件内部工具类
InternalMailUtil() - Constructor for class org.dromara.hutool.extra.mail.InternalMailUtil
 
invoke(Object, Method, Object[]) - Method in class org.dromara.hutool.extra.aop.engine.jdk.JdkInterceptor
 
isAix() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isAuth() - Method in class org.dromara.hutool.extra.mail.MailAccount
是否需要用户名密码验证
isBackToPwd() - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
是否执行完操作返回当前目录
isChinese(char) - Static method in class org.dromara.hutool.extra.pinyin.PinyinUtil
是否为中文字符
isConnected() - Method in class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedSession
 
isConnected() - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
 
isConnected() - Method in class org.dromara.hutool.extra.ssh.engine.mina.MinaSession
 
isConnected() - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSession
 
isConnected() - Method in interface org.dromara.hutool.extra.ssh.Session
是否连接状态
isCropSupported() - Method in class org.dromara.hutool.extra.qrcode.BufferedImageLuminanceSource
 
isDebug() - Method in class org.dromara.hutool.extra.mail.MailAccount
是否打开调试模式,调试模式会显示与邮件服务器通信过程,默认不开启
isDir(String) - Method in interface org.dromara.hutool.extra.ftp.Ftp
判断给定路径是否为目录
isDir(String) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
 
isEmoji(String) - Static method in class org.dromara.hutool.extra.emoji.EmojiUtil
是否为Emoji表情的Unicode符
isEncodefilename() - Method in class org.dromara.hutool.extra.mail.MailAccount
对于文件名是否使用MailAccount.charset编码,默认为 true
isHpUx() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isIrix() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isJava10() - Method in class org.dromara.hutool.extra.management.JavaInfo
判断当前Java的版本。
isJava11() - Method in class org.dromara.hutool.extra.management.JavaInfo
判断当前Java的版本。
isJava12() - Method in class org.dromara.hutool.extra.management.JavaInfo
判断当前Java的版本。
isJava13() - Method in class org.dromara.hutool.extra.management.JavaInfo
是否是当前java的版本。
isJava14() - Method in class org.dromara.hutool.extra.management.JavaInfo
是否是当前java的版本。
isJava15() - Method in class org.dromara.hutool.extra.management.JavaInfo
是否是当前java的版本。
isJava16() - Method in class org.dromara.hutool.extra.management.JavaInfo
是否是当前java的版本。
isJava17() - Method in class org.dromara.hutool.extra.management.JavaInfo
是否是当前java的版本。
isJava18() - Method in class org.dromara.hutool.extra.management.JavaInfo
是否是当前java的版本。
isJava1_8() - Method in class org.dromara.hutool.extra.management.JavaInfo
判断当前Java的版本。
isJava9() - Method in class org.dromara.hutool.extra.management.JavaInfo
判断当前Java的版本。
isJavaVersionAtLeast(float) - Method in class org.dromara.hutool.extra.management.JavaInfo
判定当前Java的版本是否大于等于指定的版本号,例如: 测试JDK 1.2:isJavaVersionAtLeast(1.2f) 测试JDK 1.2.1:isJavaVersionAtLeast(1.31f)
isJavaVersionAtLeast(int) - Method in class org.dromara.hutool.extra.management.JavaInfo
判定当前Java的版本是否大于等于指定的版本号,例如: 测试JDK 1.2:isJavaVersionAtLeast(120) 测试JDK 1.2.1:isJavaVersionAtLeast(131)
isLinux() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isMac() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isMacOsX() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isOs2() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isRotateSupported() - Method in class org.dromara.hutool.extra.qrcode.BufferedImageLuminanceSource
 
isSocketFactoryFallback() - Method in class org.dromara.hutool.extra.mail.MailAccount
如果设置为true,未能创建一个套接字使用指定的套接字工厂类将导致使用java.net.Socket创建的套接字类, 默认值为true
isSolaris() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isSourceModified(Resource) - Method in class org.dromara.hutool.extra.template.engine.velocity.SimpleStringResourceLoader
 
isSslEnable() - Method in class org.dromara.hutool.extra.mail.MailAccount
是否使用 SSL安全连接
isStarttlsEnable() - Method in class org.dromara.hutool.extra.mail.MailAccount
是否使用 STARTTLS安全连接,STARTTLS是对纯文本通信协议的扩展。
isSuccess() - Method in class org.dromara.hutool.extra.validation.BeanValidationResult
是否验证通过
isSunOS() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isWindows() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isWindows10() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isWindows2000() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isWindows7() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isWindows8() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isWindows8_1() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isWindows95() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isWindows98() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isWindowsME() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isWindowsNT() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。
isWindowsXP() - Method in class org.dromara.hutool.extra.management.OsInfo
判断当前OS的类型。

J

JavaInfo - Class in org.dromara.hutool.extra.management
代表Java Implementation的信息。
JavaInfo() - Constructor for class org.dromara.hutool.extra.management.JavaInfo
 
JavaRuntimeInfo - Class in org.dromara.hutool.extra.management
代表当前运行的JRE的信息。
JavaRuntimeInfo() - Constructor for class org.dromara.hutool.extra.management.JavaRuntimeInfo
 
JavaSpecInfo - Class in org.dromara.hutool.extra.management
代表Java Specification的信息。
JavaSpecInfo() - Constructor for class org.dromara.hutool.extra.management.JavaSpecInfo
 
JAXBUtil - Class in org.dromara.hutool.extra.xml
JAXB(Java Architecture for XML Binding),根据XML Schema产生Java对象,即实现xml和Bean互转。
JAXBUtil() - Constructor for class org.dromara.hutool.extra.xml.JAXBUtil
 
JcsegEngine - Class in org.dromara.hutool.extra.tokenizer.engine.jcseg
Jcseg分词引擎实现
项目地址:https://gitee.com/lionsoul/jcseg
ISegment非线程安全,每次单独创建
JcsegEngine() - Constructor for class org.dromara.hutool.extra.tokenizer.engine.jcseg.JcsegEngine
构造
JcsegEngine(SegmenterConfig) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.jcseg.JcsegEngine
构造
JcsegResult - Class in org.dromara.hutool.extra.tokenizer.engine.jcseg
Jcseg分词结果包装
项目地址:https://gitee.com/lionsoul/jcseg
JcsegResult(ISegment) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.jcseg.JcsegResult
构造
JcsegWord - Class in org.dromara.hutool.extra.tokenizer.engine.jcseg
Jcseg分词中的一个单词包装
JcsegWord(IWord) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.jcseg.JcsegWord
构造
JdkInterceptor - Class in org.dromara.hutool.extra.aop.engine.jdk
JDK实现的动态代理切面
JdkInterceptor(Object, Aspect) - Constructor for class org.dromara.hutool.extra.aop.engine.jdk.JdkInterceptor
构造
JdkProxyEngine - Class in org.dromara.hutool.extra.aop.engine.jdk
JDK实现的切面代理
JdkProxyEngine() - Constructor for class org.dromara.hutool.extra.aop.engine.jdk.JdkProxyEngine
 
JetbrickEngine - Class in org.dromara.hutool.extra.template.engine.jetbrick
Jetbrick模板引擎封装
见:https://github.com/subchen/jetbrick-template-2x
JetbrickEngine() - Constructor for class org.dromara.hutool.extra.template.engine.jetbrick.JetbrickEngine
默认构造
JetbrickEngine(TemplateConfig) - Constructor for class org.dromara.hutool.extra.template.engine.jetbrick.JetbrickEngine
构造
JetbrickEngine(JetEngine) - Constructor for class org.dromara.hutool.extra.template.engine.jetbrick.JetbrickEngine
构造
JetbrickTemplate - Class in org.dromara.hutool.extra.template.engine.jetbrick
Jetbrick模板实现
见:https://github.com/subchen/jetbrick-template-2x
JetbrickTemplate(JetTemplate) - Constructor for class org.dromara.hutool.extra.template.engine.jetbrick.JetbrickTemplate
构造
JiebaEngine - Class in org.dromara.hutool.extra.tokenizer.engine.jieba
Jieba分词引擎实现
项目地址:https://github.com/huaban/jieba-analysis JiebaSegmenter.process(String, SegMode) 线程安全
JiebaEngine() - Constructor for class org.dromara.hutool.extra.tokenizer.engine.jieba.JiebaEngine
构造
JiebaEngine(JiebaSegmenter.SegMode) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.jieba.JiebaEngine
构造
JiebaResult - Class in org.dromara.hutool.extra.tokenizer.engine.jieba
Jieba分词结果实现
项目地址:https://github.com/huaban/jieba-analysis
JiebaResult(List<SegToken>) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.jieba.JiebaResult
构造
JiebaWord - Class in org.dromara.hutool.extra.tokenizer.engine.jieba
Jieba分词中的一个单词包装
JiebaWord(SegToken) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.jieba.JiebaWord
构造
JPinyinEngine - Class in org.dromara.hutool.extra.pinyin.engine.jpinyin
封装了Jpinyin的引擎。
JPinyinEngine() - Constructor for class org.dromara.hutool.extra.pinyin.engine.jpinyin.JPinyinEngine
构造
JPinyinEngine(PinyinFormat) - Constructor for class org.dromara.hutool.extra.pinyin.engine.jpinyin.JPinyinEngine
构造
JschSession - Class in org.dromara.hutool.extra.ssh.engine.jsch
Jsch Session封装
JschSession(Connector) - Constructor for class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
构造
JschSession(Session, long) - Constructor for class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
构造
JschSftp - Class in org.dromara.hutool.extra.ssh.engine.jsch
SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。
JschSftp(FtpConfig) - Constructor for class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
构造
JschSftp(FtpConfig, boolean) - Constructor for class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
构造
JschSftp(Session, Charset, long) - Constructor for class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
构造
JschSftp(ChannelSftp, Charset, long) - Constructor for class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
构造
JschSftp.Mode - Enum in org.dromara.hutool.extra.ssh.engine.jsch
JSch支持的三种文件传输模式
JschUtil - Class in org.dromara.hutool.extra.ssh.engine.jsch
Jsch工具类
Jsch是Java Secure Channel的缩写。
JschUtil() - Constructor for class org.dromara.hutool.extra.ssh.engine.jsch.JschUtil
 
JteEngine - Class in org.dromara.hutool.extra.template.engine.jte
jte实现
见:https://jte.gg/
JteEngine() - Constructor for class org.dromara.hutool.extra.template.engine.jte.JteEngine
默认构造
JteEngine(TemplateConfig) - Constructor for class org.dromara.hutool.extra.template.engine.jte.JteEngine
构造
JteEngine(CodeResolver) - Constructor for class org.dromara.hutool.extra.template.engine.jte.JteEngine
构造
JteTemplate - Class in org.dromara.hutool.extra.template.engine.jte
Jte模板实现
JteTemplate(TemplateEngine, String, Charset) - Constructor for class org.dromara.hutool.extra.template.engine.jte.JteTemplate
构造
JvmInfo - Class in org.dromara.hutool.extra.management
代表Java Virtual Machine Implementation的信息。
JvmInfo() - Constructor for class org.dromara.hutool.extra.management.JvmInfo
 
JvmSpecInfo - Class in org.dromara.hutool.extra.management
代表Java Virtual Machine Specification的信息。
JvmSpecInfo() - Constructor for class org.dromara.hutool.extra.management.JvmSpecInfo
 

L

LIBRARY_PATH - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
加载库时搜索的路径列表的KEY
LIBRARY_PATH - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
加载库时搜索的路径列表
LINE_SEPARATOR - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
行分隔符(在 UNIX 系统中是“\n”)的KEY
LINE_SEPARATOR - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
行分隔符(在 UNIX 系统中是“\n”)
load(String) - Method in class org.dromara.hutool.extra.template.engine.jetbrick.loader.StringResourceLoader
 
ls(String) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
 
ls(String, Predicate<FTPFile>) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
遍历某个目录下所有文件和目录,不会递归遍历
此方法自动过滤"."
ls(String) - Method in interface org.dromara.hutool.extra.ftp.Ftp
遍历某个目录下所有文件和目录,不会递归遍历
ls(String) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
遍历某个目录下所有文件或目录,不会递归遍历
ls(String, Predicate<ChannelSftp.LsEntry>) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
遍历某个目录下所有文件或目录,不会递归遍历
此方法自动过滤"."
ls(String) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
 
lsDirs(String) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
遍历某个目录下所有目录,不会递归遍历
lsEntries(String) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
遍历某个目录下所有文件或目录,生成LsEntry列表,不会递归遍历
此方法自动过滤"."
lsEntries(String, Predicate<ChannelSftp.LsEntry>) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
遍历某个目录下所有文件或目录,生成LsEntry列表,不会递归遍历
此方法自动过滤"."
lsFiles(String, Predicate<FTPFile>) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
遍历某个目录下所有文件和目录,不会递归遍历
此方法自动过滤"."
lsFiles(String) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
遍历某个目录下所有文件和目录,不会递归遍历
lsFiles(String) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
遍历某个目录下所有文件,不会递归遍历

M

Mail - Class in org.dromara.hutool.extra.mail
邮件发送客户端
Mail() - Constructor for class org.dromara.hutool.extra.mail.Mail
构造,使用全局邮件帐户
Mail(MailAccount) - Constructor for class org.dromara.hutool.extra.mail.Mail
构造
MAIL_SETTING_PATHS - Static variable in class org.dromara.hutool.extra.mail.MailAccount
默认mail配置查询路径
MailAccount - Class in org.dromara.hutool.extra.mail
邮件账户对象
MailAccount() - Constructor for class org.dromara.hutool.extra.mail.MailAccount
构造,所有参数需自行定义或保持默认值
MailAccount(String) - Constructor for class org.dromara.hutool.extra.mail.MailAccount
构造
MailAccount(Setting) - Constructor for class org.dromara.hutool.extra.mail.MailAccount
构造
MailException - Exception in org.dromara.hutool.extra.mail
邮件异常
MailException(Throwable) - Constructor for exception org.dromara.hutool.extra.mail.MailException
构造
MailException(String) - Constructor for exception org.dromara.hutool.extra.mail.MailException
构造
MailException(String, Object...) - Constructor for exception org.dromara.hutool.extra.mail.MailException
构造
MailException(String, Throwable) - Constructor for exception org.dromara.hutool.extra.mail.MailException
构造
MailException(String, Throwable, boolean, boolean) - Constructor for exception org.dromara.hutool.extra.mail.MailException
构造
MailException(Throwable, String, Object...) - Constructor for exception org.dromara.hutool.extra.mail.MailException
构造
MailUtil - Class in org.dromara.hutool.extra.mail
邮件工具类,基于jakarta.mail封装
MailUtil() - Constructor for class org.dromara.hutool.extra.mail.MailUtil
 
ManagementException - Exception in org.dromara.hutool.extra.management
FtpException异常
ManagementException(Throwable) - Constructor for exception org.dromara.hutool.extra.management.ManagementException
构造
ManagementException(String) - Constructor for exception org.dromara.hutool.extra.management.ManagementException
构造
ManagementException(String, Object...) - Constructor for exception org.dromara.hutool.extra.management.ManagementException
构造
ManagementException(String, Throwable) - Constructor for exception org.dromara.hutool.extra.management.ManagementException
构造
ManagementException(String, Throwable, boolean, boolean) - Constructor for exception org.dromara.hutool.extra.management.ManagementException
构造
ManagementException(Throwable, String, Object...) - Constructor for exception org.dromara.hutool.extra.management.ManagementException
构造
ManagementUtil - Class in org.dromara.hutool.extra.management
Java的JMX(Java Management Extensions)相关封装工具类。
ManagementUtil() - Constructor for class org.dromara.hutool.extra.management.ManagementUtil
 
margin - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
边距0~4
MinaSession - Class in org.dromara.hutool.extra.ssh.engine.mina
Apache MINA SSHD(https://mina.apache.org/sshd-project/)会话封装
MinaSession(Connector) - Constructor for class org.dromara.hutool.extra.ssh.engine.mina.MinaSession
构造
MinaUtil - Class in org.dromara.hutool.extra.ssh.engine.mina
Apache MINA SSHD(https://mina.apache.org/sshd-project/)相关工具类
MinaUtil() - Constructor for class org.dromara.hutool.extra.ssh.engine.mina.MinaUtil
 
mkdir(String) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
 
mkdir(String) - Method in interface org.dromara.hutool.extra.ftp.Ftp
在当前远程目录(工作目录)下创建新的目录
mkdir(String) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
 
mkdir(String) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
 
mkDirs(String) - Method in class org.dromara.hutool.extra.ftp.AbstractFtp
 
mkDirs(String) - Method in interface org.dromara.hutool.extra.ftp.Ftp
创建指定文件夹及其父目录,从根目录开始创建,创建完成后回到默认的工作目录
MmsegEngine - Class in org.dromara.hutool.extra.tokenizer.engine.mmseg
mmseg4j分词引擎实现
项目地址:https://github.com/chenlb/mmseg4j-core
MMSeg非线程安全,故单独创建之
MmsegEngine() - Constructor for class org.dromara.hutool.extra.tokenizer.engine.mmseg.MmsegEngine
构造
MmsegEngine(Seg) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.mmseg.MmsegEngine
构造
MmsegResult - Class in org.dromara.hutool.extra.tokenizer.engine.mmseg
mmseg4j分词结果实现
项目地址:https://github.com/chenlb/mmseg4j-core
MmsegResult(MMSeg) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.mmseg.MmsegResult
构造
MmsegWord - Class in org.dromara.hutool.extra.tokenizer.engine.mmseg
mmseg分词中的一个单词包装
MmsegWord(Word) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.mmseg.MmsegWord
构造
MynlpEngine - Class in org.dromara.hutool.extra.tokenizer.engine.mynlp
MYNLP 中文NLP工具包分词实现
项目地址:https://github.com/mayabot/mynlp/
Lexer 线程安全
MynlpEngine() - Constructor for class org.dromara.hutool.extra.tokenizer.engine.mynlp.MynlpEngine
构造
MynlpEngine(Lexer) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.mynlp.MynlpEngine
构造
MynlpResult - Class in org.dromara.hutool.extra.tokenizer.engine.mynlp
MYNLP 中文NLP工具包分词结果实现
项目地址:https://github.com/mayabot/mynlp/
MynlpResult(Sentence) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.mynlp.MynlpResult
构造
MynlpWord - Class in org.dromara.hutool.extra.tokenizer.engine.mynlp
mmseg分词中的一个单词包装
MynlpWord(WordTerm) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.mynlp.MynlpWord
构造

N

next() - Method in class org.dromara.hutool.extra.tokenizer.engine.ansj.AnsjResult
 
next() - Method in class org.dromara.hutool.extra.tokenizer.engine.hanlp.HanLPResult
 
next() - Method in class org.dromara.hutool.extra.tokenizer.engine.jieba.JiebaResult
 
next() - Method in class org.dromara.hutool.extra.tokenizer.engine.mynlp.MynlpResult
 
next() - Method in class org.dromara.hutool.extra.tokenizer.engine.word.WordResult
 
nextWord() - Method in class org.dromara.hutool.extra.tokenizer.AbstractResult
下一个单词,通过实现此方法获取下一个单词,null表示无下一个结果。
nextWord() - Method in class org.dromara.hutool.extra.tokenizer.engine.analysis.AnalysisResult
 
nextWord() - Method in class org.dromara.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerResult
 
nextWord() - Method in class org.dromara.hutool.extra.tokenizer.engine.jcseg.JcsegResult
 
nextWord() - Method in class org.dromara.hutool.extra.tokenizer.engine.mmseg.MmsegResult
 

O

of(Charset, String, File) - Static method in class org.dromara.hutool.extra.compress.archiver.StreamArchiver
创建归档器
of(Charset, String, OutputStream) - Static method in class org.dromara.hutool.extra.compress.archiver.StreamArchiver
创建归档器
of(String) - Static method in class org.dromara.hutool.extra.ftp.CommonsFtp
构造CommonsFtp,匿名登录
of(String, int) - Static method in class org.dromara.hutool.extra.ftp.CommonsFtp
构造,匿名登录
of(String, int, String, String) - Static method in class org.dromara.hutool.extra.ftp.CommonsFtp
构造
of(Connector, Charset) - Static method in class org.dromara.hutool.extra.ftp.CommonsFtp
构造
of(Connector, Charset, String, String) - Static method in class org.dromara.hutool.extra.ftp.CommonsFtp
构造
of(Connector, Charset, String, String, FtpMode) - Static method in class org.dromara.hutool.extra.ftp.CommonsFtp
构造
of() - Static method in class org.dromara.hutool.extra.ftp.FtpConfig
创建默认配置
of() - Static method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
创建FTP服务器,调用SimpleFtpServer.start()启动即可
of(MailAccount) - Static method in class org.dromara.hutool.extra.mail.Mail
创建邮件客户端
of() - Static method in class org.dromara.hutool.extra.mail.Mail
创建邮件客户端,使用全局邮件帐户
of() - Static method in class org.dromara.hutool.extra.qrcode.QrConfig
创建QrConfig
of(int, int) - Static method in class org.dromara.hutool.extra.qrcode.QrConfig
创建QrConfig
of(boolean, boolean) - Static method in class org.dromara.hutool.extra.qrcode.QrDecoder
创建二维码(条形码等)解码器,用于将二维码(条形码等)解码为所代表的内容字符串
of(Map<DecodeHintType, Object>) - Static method in class org.dromara.hutool.extra.qrcode.QrDecoder
创建二维码(条形码等)解码器
of(QrConfig) - Static method in class org.dromara.hutool.extra.qrcode.QrEncoder
创建QrEncoder
of() - Static method in class org.dromara.hutool.extra.ssh.Connector
创建Connector,所有参数为默认,用于构建模式
of(String, int, String, String) - Static method in class org.dromara.hutool.extra.ssh.Connector
创建Connector
of(String, int, String, String, long) - Static method in class org.dromara.hutool.extra.ssh.Connector
创建Connector
of(String, int, String, String) - Static method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
构造
of(String, int, String, String, Charset) - Static method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
构造
of(String, String, String) - Static method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
构造
of(String, int, String, String) - Static method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
构造
of(String, int, String, String, Charset) - Static method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
构造
openChannel(ChannelType) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
打开Channel连接
openChannel(Session, ChannelType, long) - Static method in class org.dromara.hutool.extra.ssh.engine.jsch.JschUtil
打开Channel连接
openClient() - Static method in class org.dromara.hutool.extra.ssh.engine.mina.MinaUtil
打开一个客户端对象
openClient(Connector) - Static method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjUtil
打开客户端连接
openConnection(Connector) - Static method in class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedUtil
打开SSH连接
openSession(Connection) - Static method in class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedUtil
打开SSH会话
openSession(Connector) - Static method in class org.dromara.hutool.extra.ssh.engine.jsch.JschUtil
打开Session会话
openSession(SshClient, Connector) - Static method in class org.dromara.hutool.extra.ssh.engine.mina.MinaUtil
打开一个新的Session
openSftp(Charset) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
打开SFTP会话
openSftp(Charset) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSession
打开SFTP会话
openShell() - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
打开Shell连接
org.dromara.hutool.extra - package org.dromara.hutool.extra
由于Hutool的原则是不依赖于其它配置文件,但是很多时候我们需要针对第三方非常棒的库做一些工具类化的支持
因此Hutoo-extra包主要用于支持第三方库的工具类支持。
org.dromara.hutool.extra.aop - package org.dromara.hutool.extra.aop
JDK动态代理封装,提供非IOC下的切面支持,封装包括: 基于Proxy代理 基于Spring-cglib代理 考虑到cglib库不再更新且对JDK9+兼容性问题,不再封装 createEngine proxy ProxyEngineFactory =》 ProxyEngine =》 Proxy
org.dromara.hutool.extra.aop.aspects - package org.dromara.hutool.extra.aop.aspects
切面实现,提供一些基本的切面实现
org.dromara.hutool.extra.aop.engine - package org.dromara.hutool.extra.aop.engine
切面实现引擎
org.dromara.hutool.extra.aop.engine.jdk - package org.dromara.hutool.extra.aop.engine.jdk
JDK方式切面实现,基于Proxy封装
org.dromara.hutool.extra.aop.engine.spring - package org.dromara.hutool.extra.aop.engine.spring
Spring-cglib切面实现
org.dromara.hutool.extra.compress - package org.dromara.hutool.extra.compress
基于commons-compress的压缩解压封装
支持包括:gzip, bzip2, xz, lzma, Pack200, DEFLATE, Brotli, DEFLATE64, ZStandard and Z, the archiver formats are 7z,
ar, arj, cpio, dump, tar and zip等格式。
org.dromara.hutool.extra.compress.archiver - package org.dromara.hutool.extra.compress.archiver
基于commons-compress的打包(压缩)封装 见:https://commons.apache.org/proper/commons-compress/
org.dromara.hutool.extra.compress.extractor - package org.dromara.hutool.extra.compress.extractor
基于commons-compress的解包(解压缩)封装 见:https://commons.apache.org/proper/commons-compress/
org.dromara.hutool.extra.emoji - package org.dromara.hutool.extra.emoji
基于https://github.com/vdurmont/emoji-java的Emoji表情工具类
org.dromara.hutool.extra.ftp - package org.dromara.hutool.extra.ftp
基于Apache Commons Net封装的FTP工具
org.dromara.hutool.extra.mail - package org.dromara.hutool.extra.mail
邮件封装,基于jakarta.mail库,入口为MailUtil
org.dromara.hutool.extra.management - package org.dromara.hutool.extra.management
Management模块主要获取系统、JVM、内存、CPU等信息,以便动态监测系统状态
org.dromara.hutool.extra.management.oshi - package org.dromara.hutool.extra.management.oshi
Oshi库封装
https://github.com/oshi/oshi
org.dromara.hutool.extra.pinyin - package org.dromara.hutool.extra.pinyin
拼音相关封装 createEngine getPinyin PinyinEngineFactory =》 PinyinEngine =》 拼音
org.dromara.hutool.extra.pinyin.engine - package org.dromara.hutool.extra.pinyin.engine
拼音具体实现
org.dromara.hutool.extra.pinyin.engine.bopomofo4j - package org.dromara.hutool.extra.pinyin.engine.bopomofo4j
封装了Bopomofo4j的引擎。
org.dromara.hutool.extra.pinyin.engine.houbb - package org.dromara.hutool.extra.pinyin.engine.houbb
封装了 Pinyin 的引擎。
org.dromara.hutool.extra.pinyin.engine.jpinyin - package org.dromara.hutool.extra.pinyin.engine.jpinyin
封装了Jpinyin的引擎。
org.dromara.hutool.extra.pinyin.engine.pinyin4j - package org.dromara.hutool.extra.pinyin.engine.pinyin4j
封装了Pinyin4j的引擎。
org.dromara.hutool.extra.pinyin.engine.tinypinyin - package org.dromara.hutool.extra.pinyin.engine.tinypinyin
封装了TinyPinyin的引擎。
org.dromara.hutool.extra.qrcode - package org.dromara.hutool.extra.qrcode
二维码封装,基于zxing库,入口为QrCodeUtil
org.dromara.hutool.extra.spring - package org.dromara.hutool.extra.spring
Spring相关工具封装
org.dromara.hutool.extra.spring.cglib - package org.dromara.hutool.extra.spring.cglib
Spring cglib相关工具封装
org.dromara.hutool.extra.ssh - package org.dromara.hutool.extra.ssh
Jsch封装,包括端口映射、SFTP封装等,入口为JschUtil
org.dromara.hutool.extra.ssh.engine - package org.dromara.hutool.extra.ssh.engine
SSH 引擎封装
org.dromara.hutool.extra.ssh.engine.ganymed - package org.dromara.hutool.extra.ssh.engine.ganymed
Ganymed-SSH2(https://www.ganymed.ethz.ch/ssh2/) 引擎封装
org.dromara.hutool.extra.ssh.engine.jsch - package org.dromara.hutool.extra.ssh.engine.jsch
Jsch(http://www.jcraft.com/jsch/) 引擎封装
org.dromara.hutool.extra.ssh.engine.mina - package org.dromara.hutool.extra.ssh.engine.mina
Apache MINA SSHD(https://mina.apache.org/sshd-project/) 引擎封装
org.dromara.hutool.extra.ssh.engine.sshj - package org.dromara.hutool.extra.ssh.engine.sshj
SSH 引擎封装
org.dromara.hutool.extra.template - package org.dromara.hutool.extra.template
第三方模板引擎封装,提供统一的接口用于适配第三方模板引擎,提供: TemplateEngine:模板引擎接口,用于不同引擎的实现。
org.dromara.hutool.extra.template.engine - package org.dromara.hutool.extra.template.engine
第三方模板引擎实现
org.dromara.hutool.extra.template.engine.beetl - package org.dromara.hutool.extra.template.engine.beetl
Beetl实现,模板引擎介绍见:http://ibeetl.com/
org.dromara.hutool.extra.template.engine.enjoy - package org.dromara.hutool.extra.template.engine.enjoy
Jfinal家的Enjoy模板引擎实现,见:https://jfinal.com/doc/6-1
org.dromara.hutool.extra.template.engine.freemarker - package org.dromara.hutool.extra.template.engine.freemarker
Freemarker实现
见:https://freemarker.apache.org/
org.dromara.hutool.extra.template.engine.jetbrick - package org.dromara.hutool.extra.template.engine.jetbrick
jetbrick-template实现,模板引擎介绍见:https://github.com/subchen/jetbrick-template-2x
org.dromara.hutool.extra.template.engine.jetbrick.loader - package org.dromara.hutool.extra.template.engine.jetbrick.loader
jetbrick-template实现,特殊资源加载器
模板引擎介绍见:https://github.com/subchen/jetbrick-template-2x
org.dromara.hutool.extra.template.engine.jte - package org.dromara.hutool.extra.template.engine.jte
jte实现
见:https://jte.gg/
org.dromara.hutool.extra.template.engine.pebble - package org.dromara.hutool.extra.template.engine.pebble
pebble template实现,模板引擎介绍见:https://github.com/PebbleTemplates/pebble
org.dromara.hutool.extra.template.engine.rythm - package org.dromara.hutool.extra.template.engine.rythm
Rythm实现,见:http://www.rythmengine.org/
org.dromara.hutool.extra.template.engine.thymeleaf - package org.dromara.hutool.extra.template.engine.thymeleaf
Thymeleaf实现,见:https://www.thymeleaf.org/
org.dromara.hutool.extra.template.engine.velocity - package org.dromara.hutool.extra.template.engine.velocity
Velocity实现
见:http://velocity.apache.org/
org.dromara.hutool.extra.template.engine.wit - package org.dromara.hutool.extra.template.engine.wit
Wit实现,见:http://zqq90.github.io/webit-script/
org.dromara.hutool.extra.tokenizer - package org.dromara.hutool.extra.tokenizer
中文分词封装
通过定义统一接口,适配第三方分词引擎
org.dromara.hutool.extra.tokenizer.engine - package org.dromara.hutool.extra.tokenizer.engine
第三方分词引擎实现
org.dromara.hutool.extra.tokenizer.engine.analysis - package org.dromara.hutool.extra.tokenizer.engine.analysis
Lucene-analysis分词抽象封装
项目地址:https://github.com/apache/lucene-solr/tree/master/lucene/analysis
org.dromara.hutool.extra.tokenizer.engine.ansj - package org.dromara.hutool.extra.tokenizer.engine.ansj
Ansj分词实现
项目地址:https://github.com/NLPchina/ansj_seg
org.dromara.hutool.extra.tokenizer.engine.hanlp - package org.dromara.hutool.extra.tokenizer.engine.hanlp
HanLP分词引擎实现
项目地址:https://github.com/hankcs/HanLP
org.dromara.hutool.extra.tokenizer.engine.ikanalyzer - package org.dromara.hutool.extra.tokenizer.engine.ikanalyzer
IKAnalyzer分词引擎实现
项目地址:https://github.com/yozhao/IKAnalyzer
org.dromara.hutool.extra.tokenizer.engine.jcseg - package org.dromara.hutool.extra.tokenizer.engine.jcseg
Jcseg分词引擎实现
项目地址:https://gitee.com/lionsoul/jcseg
org.dromara.hutool.extra.tokenizer.engine.jieba - package org.dromara.hutool.extra.tokenizer.engine.jieba
Jieba分词引擎实现
项目地址:https://github.com/huaban/jieba-analysis
org.dromara.hutool.extra.tokenizer.engine.mmseg - package org.dromara.hutool.extra.tokenizer.engine.mmseg
mmseg4j分词引擎实现
项目地址:https://github.com/chenlb/mmseg4j-core
org.dromara.hutool.extra.tokenizer.engine.mynlp - package org.dromara.hutool.extra.tokenizer.engine.mynlp
MYNLP 中文NLP工具包分词实现
项目地址:https://github.com/mayabot/mynlp/
org.dromara.hutool.extra.tokenizer.engine.word - package org.dromara.hutool.extra.tokenizer.engine.word
Word分词引擎实现
项目地址:https://github.com/ysc/word
org.dromara.hutool.extra.validation - package org.dromara.hutool.extra.validation
基于JSR-380标准的校验工具类,封装了jakarta.validation的API
org.dromara.hutool.extra.xml - package org.dromara.hutool.extra.xml
XML和JAXB(Java Architecture for XML Binding)相关封装
由于JDK11+移除了"javax.xml.bind"相关类型,因此封装于extra模块
OS_ARCH - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
操作系统的架构的KEY
OS_ARCH - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
操作系统的架构
OS_NAME - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
操作系统的名称的KEY
OS_NAME - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
操作系统的名称
OS_VERSION - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
操作系统的版本的KEY
OS_VERSION - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
操作系统的版本
OshiUtil - Class in org.dromara.hutool.extra.management.oshi
Oshi库封装的工具类,通过此工具类,可获取系统、硬件相关信息 1、系统信息 2、硬件信息 相关内容见:https://github.com/oshi/oshi
OshiUtil() - Constructor for class org.dromara.hutool.extra.management.oshi.OshiUtil
 
OsInfo - Class in org.dromara.hutool.extra.management
代表当前OS的信息。
OsInfo() - Constructor for class org.dromara.hutool.extra.management.OsInfo
 

P

parse(CharSequence) - Method in class org.dromara.hutool.extra.tokenizer.engine.analysis.AnalysisEngine
 
parse(CharSequence) - Method in class org.dromara.hutool.extra.tokenizer.engine.ansj.AnsjEngine
 
parse(CharSequence) - Method in class org.dromara.hutool.extra.tokenizer.engine.hanlp.HanLPEngine
 
parse(CharSequence) - Method in class org.dromara.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerEngine
 
parse(CharSequence) - Method in class org.dromara.hutool.extra.tokenizer.engine.jcseg.JcsegEngine
 
parse(CharSequence) - Method in class org.dromara.hutool.extra.tokenizer.engine.jieba.JiebaEngine
 
parse(CharSequence) - Method in class org.dromara.hutool.extra.tokenizer.engine.mmseg.MmsegEngine
 
parse(CharSequence) - Method in class org.dromara.hutool.extra.tokenizer.engine.mynlp.MynlpEngine
 
parse(CharSequence) - Method in interface org.dromara.hutool.extra.tokenizer.engine.TokenizerEngine
文本分词处理接口,通过实现此接口完成分词,产生分词结果
parse(CharSequence) - Method in class org.dromara.hutool.extra.tokenizer.engine.word.WordEngine
 
parse(String) - Static method in class org.dromara.hutool.extra.tokenizer.TokenizerUtil
分词处理
parseAddress(String, Charset) - Static method in class org.dromara.hutool.extra.mail.InternalMailUtil
将一个地址字符串解析为多个地址
地址间使用" "、","、";"分隔
parseAddressFromStrs(String[], Charset) - Static method in class org.dromara.hutool.extra.mail.InternalMailUtil
将多个字符串邮件地址转为InternetAddress列表
单个字符串地址可以是多个地址合并的字符串
parseFirstAddress(String, Charset) - Static method in class org.dromara.hutool.extra.mail.InternalMailUtil
解析第一个地址
PATH_SEPARATOR - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
路径分隔符(在 UNIX 系统中是“:”)的KEY
PATH_SEPARATOR - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
路径分隔符(在 UNIX 系统中是“:”)
PebbleTemplate - Class in org.dromara.hutool.extra.template.engine.pebble
Pebble模板实现
PebbleTemplate(PebbleTemplate) - Constructor for class org.dromara.hutool.extra.template.engine.pebble.PebbleTemplate
构造
PebbleTemplateEngine - Class in org.dromara.hutool.extra.template.engine.pebble
Pebble(https://pebbletemplates.io/) 模板引擎
PebbleTemplateEngine() - Constructor for class org.dromara.hutool.extra.template.engine.pebble.PebbleTemplateEngine
构造,不初始化
PebbleTemplateEngine(TemplateConfig) - Constructor for class org.dromara.hutool.extra.template.engine.pebble.PebbleTemplateEngine
构造
Pinyin4jEngine - Class in org.dromara.hutool.extra.pinyin.engine.pinyin4j
封装了Pinyin4j的引擎。
Pinyin4jEngine() - Constructor for class org.dromara.hutool.extra.pinyin.engine.pinyin4j.Pinyin4jEngine
构造
Pinyin4jEngine(HanyuPinyinOutputFormat) - Constructor for class org.dromara.hutool.extra.pinyin.engine.pinyin4j.Pinyin4jEngine
构造
PinyinEngine - Interface in org.dromara.hutool.extra.pinyin.engine
拼音引擎接口,具体的拼音实现通过实现此接口,完成具体实现功能
PinyinEngineFactory - Class in org.dromara.hutool.extra.pinyin.engine
简单拼音引擎工厂,用于根据用户引入的拼音库jar,自动创建对应的拼音引擎对象
使用简单工厂(Simple Factory)模式
PinyinEngineFactory() - Constructor for class org.dromara.hutool.extra.pinyin.engine.PinyinEngineFactory
 
PinyinException - Exception in org.dromara.hutool.extra.pinyin
模板异常
PinyinException(Throwable) - Constructor for exception org.dromara.hutool.extra.pinyin.PinyinException
构造
PinyinException(String) - Constructor for exception org.dromara.hutool.extra.pinyin.PinyinException
构造
PinyinException(String, Object...) - Constructor for exception org.dromara.hutool.extra.pinyin.PinyinException
构造
PinyinException(String, Throwable) - Constructor for exception org.dromara.hutool.extra.pinyin.PinyinException
构造
PinyinException(String, Throwable, boolean, boolean) - Constructor for exception org.dromara.hutool.extra.pinyin.PinyinException
构造
PinyinException(Throwable, String, Object...) - Constructor for exception org.dromara.hutool.extra.pinyin.PinyinException
构造
PinyinUtil - Class in org.dromara.hutool.extra.pinyin
拼音工具类,用于快速获取拼音
PinyinUtil() - Constructor for class org.dromara.hutool.extra.pinyin.PinyinUtil
 
proxy(T, Aspect) - Method in class org.dromara.hutool.extra.aop.engine.jdk.JdkProxyEngine
 
proxy(T, Aspect) - Method in interface org.dromara.hutool.extra.aop.engine.ProxyEngine
创建代理
proxy(T, Class<? extends Aspect>) - Method in interface org.dromara.hutool.extra.aop.engine.ProxyEngine
创建代理
proxy(T, Aspect) - Method in class org.dromara.hutool.extra.aop.engine.spring.SpringCglibProxyEngine
 
proxy(T, Class<? extends Aspect>) - Static method in class org.dromara.hutool.extra.aop.ProxyUtil
使用切面代理对象
proxy(T, Aspect) - Static method in class org.dromara.hutool.extra.aop.ProxyUtil
使用切面代理对象
ProxyEngine - Interface in org.dromara.hutool.extra.aop.engine
动态代理引擎接口
ProxyEngineFactory - Class in org.dromara.hutool.extra.aop.engine
代理引擎简单工厂
根据用户引入代理库的不同,产生不同的代理引擎对象
ProxyEngineFactory() - Constructor for class org.dromara.hutool.extra.aop.engine.ProxyEngineFactory
 
ProxyUtil - Class in org.dromara.hutool.extra.aop
代理工具类
ProxyUtil() - Constructor for class org.dromara.hutool.extra.aop.ProxyUtil
 
publishEvent(ApplicationEvent) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
发布事件
publishEvent(Object) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
发布事件 Spring 4.2+ 版本事件可以不再是ApplicationEvent的子类
put(String, String) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
将本地文件上传到目标服务器,目标文件名为destPath,若destPath为目录,则目标文件名将与srcFilePath文件名相同。
put(String, String, JschSftp.Mode) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
将本地文件上传到目标服务器,目标文件名为destPath,若destPath为目录,则目标文件名将与srcFilePath文件名相同。
put(String, String, SftpProgressMonitor, JschSftp.Mode) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
将本地文件上传到目标服务器,目标文件名为destPath,若destPath为目录,则目标文件名将与srcFilePath文件名相同。
put(InputStream, String, SftpProgressMonitor, JschSftp.Mode) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
将本地数据流上传到目标服务器,目标文件名为destPath,目标必须为文件
pwd() - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
远程当前目录
pwd() - Method in interface org.dromara.hutool.extra.ftp.Ftp
远程当前目录(工作目录)
pwd() - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
远程当前目录
pwd() - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
 

Q

QR_TYPE_SVG - Static variable in class org.dromara.hutool.extra.qrcode.QrCodeUtil
SVG矢量图格式
QR_TYPE_TXT - Static variable in class org.dromara.hutool.extra.qrcode.QrCodeUtil
Ascii Art字符画文本
QrAsciiArt - Class in org.dromara.hutool.extra.qrcode
二维码的AsciiArt表示
QrAsciiArt(BitMatrix, QrConfig) - Constructor for class org.dromara.hutool.extra.qrcode.QrAsciiArt
构造
QrCodeException - Exception in org.dromara.hutool.extra.qrcode
Qrcode异常
QrCodeException(Throwable) - Constructor for exception org.dromara.hutool.extra.qrcode.QrCodeException
构造
QrCodeException(String) - Constructor for exception org.dromara.hutool.extra.qrcode.QrCodeException
构造
QrCodeException(String, Object...) - Constructor for exception org.dromara.hutool.extra.qrcode.QrCodeException
构造
QrCodeException(String, Throwable) - Constructor for exception org.dromara.hutool.extra.qrcode.QrCodeException
构造
QrCodeException(String, Throwable, boolean, boolean) - Constructor for exception org.dromara.hutool.extra.qrcode.QrCodeException
构造
QrCodeException(Throwable, String, Object...) - Constructor for exception org.dromara.hutool.extra.qrcode.QrCodeException
构造
QrCodeUtil - Class in org.dromara.hutool.extra.qrcode
基于Zxing的二维码工具类,支持: 二维码生成和识别,见BarcodeFormat.QR_CODE 条形码生成和识别,见BarcodeFormat.CODE_39等很多标准格式
QrCodeUtil() - Constructor for class org.dromara.hutool.extra.qrcode.QrCodeUtil
 
QrConfig - Class in org.dromara.hutool.extra.qrcode
二维码设置
QrConfig() - Constructor for class org.dromara.hutool.extra.qrcode.QrConfig
构造,默认长宽为300
QrConfig(int, int) - Constructor for class org.dromara.hutool.extra.qrcode.QrConfig
构造
QrDecoder - Class in org.dromara.hutool.extra.qrcode
二维码(条形码等)解码器
QrDecoder(Map<DecodeHintType, Object>) - Constructor for class org.dromara.hutool.extra.qrcode.QrDecoder
构造
QrEncoder - Class in org.dromara.hutool.extra.qrcode
二维码(条形码等)编码器,用于将文本内容转换为二维码
QrEncoder(QrConfig) - Constructor for class org.dromara.hutool.extra.qrcode.QrEncoder
构造
QrImage - Class in org.dromara.hutool.extra.qrcode
二维码图片封装
QrImage(String, QrConfig) - Constructor for class org.dromara.hutool.extra.qrcode.QrImage
构造
QrImage(BitMatrix, QrConfig) - Constructor for class org.dromara.hutool.extra.qrcode.QrImage
构造
QrSVG - Class in org.dromara.hutool.extra.qrcode
二维码的SVG表示
QrSVG(BitMatrix, QrConfig) - Constructor for class org.dromara.hutool.extra.qrcode.QrSVG
构造
qrVersion - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
设置二维码中的信息量,可设置0-40的整数

R

ratio - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
read() - Method in class org.dromara.hutool.extra.compress.extractor.Seven7EntryInputStream
 
reconnectIfTimeout() - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
如果连接超时的话,重新进行连接 经测试,当连接超时时,client.isConnected()仍然返回ture,无法判断是否连接超时 因此,通过发送pwd命令的方式,检查连接是否超时
reconnectIfTimeout() - Method in interface org.dromara.hutool.extra.ftp.Ftp
如果连接超时的话,重新进行连接
reconnectIfTimeout() - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
 
reconnectIfTimeout() - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
 
recursiveDownloadFolder(String, File) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
递归下载FTP服务器上文件到本地(文件目录和服务器同步)
recursiveDownloadFolder(String, File) - Method in interface org.dromara.hutool.extra.ftp.Ftp
递归下载FTP服务器上文件到本地(文件目录和服务器同步), 服务器上有新文件会覆盖本地文件
recursiveDownloadFolder(String, File) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
递归下载FTP服务器上文件到本地(文件目录和服务器同步)
recursiveDownloadFolder(String, File) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
 
registerBean(String, T) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
动态向Spring注册Bean 由BeanFactory 实现,通过工具开放API 更新: shadow 2021-07-29 17:20:44 增加自动注入,修复注册bean无法反向注入的问题
registerMBean(Object, ObjectName) - Static method in class org.dromara.hutool.extra.management.ManagementUtil
注册MBean
remove() - Method in class org.dromara.hutool.extra.tokenizer.engine.ansj.AnsjResult
 
remove() - Method in class org.dromara.hutool.extra.tokenizer.engine.hanlp.HanLPResult
 
remove() - Method in class org.dromara.hutool.extra.tokenizer.engine.jieba.JiebaResult
 
remove() - Method in class org.dromara.hutool.extra.tokenizer.engine.mynlp.MynlpResult
 
remove() - Method in class org.dromara.hutool.extra.tokenizer.engine.word.WordResult
 
removeAllEmojis(String) - Static method in class org.dromara.hutool.extra.emoji.EmojiUtil
去除字符串中所有的Emoji Unicode字符
render(Map<?, ?>, Writer) - Method in class org.dromara.hutool.extra.template.engine.beetl.BeetlTemplate
 
render(Map<?, ?>, OutputStream) - Method in class org.dromara.hutool.extra.template.engine.beetl.BeetlTemplate
 
render(Map<?, ?>, Writer) - Method in class org.dromara.hutool.extra.template.engine.enjoy.EnjoyTemplate
 
render(Map<?, ?>, OutputStream) - Method in class org.dromara.hutool.extra.template.engine.enjoy.EnjoyTemplate
 
render(Map<?, ?>, Writer) - Method in class org.dromara.hutool.extra.template.engine.freemarker.FreemarkerTemplate
 
render(Map<?, ?>, OutputStream) - Method in class org.dromara.hutool.extra.template.engine.freemarker.FreemarkerTemplate
 
render(Map<?, ?>, Writer) - Method in class org.dromara.hutool.extra.template.engine.jetbrick.JetbrickTemplate
 
render(Map<?, ?>, OutputStream) - Method in class org.dromara.hutool.extra.template.engine.jetbrick.JetbrickTemplate
 
render(Map<?, ?>, Writer) - Method in class org.dromara.hutool.extra.template.engine.jte.JteTemplate
 
render(Map<?, ?>, OutputStream) - Method in class org.dromara.hutool.extra.template.engine.jte.JteTemplate
 
render(Object, Writer) - Method in class org.dromara.hutool.extra.template.engine.jte.JteTemplate
将模板与绑定参数融合后输出到Writer
render(Object, OutputStream) - Method in class org.dromara.hutool.extra.template.engine.jte.JteTemplate
将模板与绑定参数融合后输出到流
render(Object, File) - Method in class org.dromara.hutool.extra.template.engine.jte.JteTemplate
写出到文件
render(Object) - Method in class org.dromara.hutool.extra.template.engine.jte.JteTemplate
将模板与绑定参数融合后返回为字符串
render(Map<?, ?>, Writer) - Method in class org.dromara.hutool.extra.template.engine.pebble.PebbleTemplate
渲染对象
render(Map<?, ?>, OutputStream) - Method in class org.dromara.hutool.extra.template.engine.pebble.PebbleTemplate
渲染对象
render(Map<?, ?>, Writer) - Method in class org.dromara.hutool.extra.template.engine.rythm.RythmTemplate
 
render(Map<?, ?>, OutputStream) - Method in class org.dromara.hutool.extra.template.engine.rythm.RythmTemplate
 
render(Map<?, ?>, Writer) - Method in class org.dromara.hutool.extra.template.engine.thymeleaf.ThymeleafTemplate
 
render(Map<?, ?>, OutputStream) - Method in class org.dromara.hutool.extra.template.engine.thymeleaf.ThymeleafTemplate
 
render(Map<?, ?>, Writer) - Method in class org.dromara.hutool.extra.template.engine.velocity.VelocityTemplate
 
render(Map<?, ?>, OutputStream) - Method in class org.dromara.hutool.extra.template.engine.velocity.VelocityTemplate
 
render(Map<?, ?>, Writer) - Method in class org.dromara.hutool.extra.template.engine.wit.WitTemplate
 
render(Map<?, ?>, OutputStream) - Method in class org.dromara.hutool.extra.template.engine.wit.WitTemplate
 
render(Map<?, ?>, Writer) - Method in interface org.dromara.hutool.extra.template.Template
将模板与绑定参数融合后输出到Writer
render(Map<?, ?>, OutputStream) - Method in interface org.dromara.hutool.extra.template.Template
将模板与绑定参数融合后输出到流
render(Map<?, ?>, File) - Method in interface org.dromara.hutool.extra.template.Template
写出到文件
render(Map<?, ?>) - Method in interface org.dromara.hutool.extra.template.Template
将模板与绑定参数融合后返回为字符串
render(String, Map<?, ?>) - Static method in class org.dromara.hutool.extra.template.TemplateUtil
融合模板和参数,返回融合后的内容
render(String, Map<?, ?>, Writer) - Static method in class org.dromara.hutool.extra.template.TemplateUtil
融合模板和参数,返回融合后的内容
resolve(String) - Method in class org.dromara.hutool.extra.template.engine.jte.SimpleStringCodeResolver
 
resolveAllTemplateNames() - Method in class org.dromara.hutool.extra.template.engine.jte.SimpleStringCodeResolver
 
Result - Interface in org.dromara.hutool.extra.tokenizer
分词结果接口定义
实现此接口包装分词器的分词结果,通过实现Iterator相应方法获取分词中的单词
rotateCounterClockwise() - Method in class org.dromara.hutool.extra.qrcode.BufferedImageLuminanceSource
 
RuntimeInfo - Class in org.dromara.hutool.extra.management
运行时信息,包括内存总大小、已用大小、可用大小等
RuntimeInfo() - Constructor for class org.dromara.hutool.extra.management.RuntimeInfo
 
RythmEngine - Class in org.dromara.hutool.extra.template.engine.rythm
Rythm模板引擎
文档:http://rythmengine.org/doc/index
RythmEngine() - Constructor for class org.dromara.hutool.extra.template.engine.rythm.RythmEngine
默认构造
RythmEngine(TemplateConfig) - Constructor for class org.dromara.hutool.extra.template.engine.rythm.RythmEngine
构造
RythmEngine(RythmEngine) - Constructor for class org.dromara.hutool.extra.template.engine.rythm.RythmEngine
构造
RythmTemplate - Class in org.dromara.hutool.extra.template.engine.rythm
Rythm模板包装
RythmTemplate(ITemplate) - Constructor for class org.dromara.hutool.extra.template.engine.rythm.RythmTemplate
构造

S

send() - Method in class org.dromara.hutool.extra.mail.Mail
发送
send(String, String, String, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
send(String, String, String, String, String, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人、抄送人、密送人可以使用逗号“,”分隔,也可以通过分号“;”分隔
send(Collection<String>, String, String, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送邮件,发送给多人
send(Collection<String>, Collection<String>, Collection<String>, String, String, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送邮件,发送给多人
send(MailAccount, String, String, String, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
发送邮件给多人
send(MailAccount, Collection<String>, String, String, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
发送邮件给多人
send(MailAccount, Collection<String>, Collection<String>, Collection<String>, String, String, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
发送邮件给多人
send(String, String, String, Map<String, InputStream>, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
send(String, String, String, String, String, Map<String, InputStream>, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人、抄送人、密送人可以使用逗号“,”分隔,也可以通过分号“;”分隔
send(Collection<String>, String, String, Map<String, InputStream>, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送邮件,发送给多人
send(Collection<String>, Collection<String>, Collection<String>, String, String, Map<String, InputStream>, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送邮件,发送给多人
send(MailAccount, String, String, String, Map<String, InputStream>, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
发送邮件给多人
send(MailAccount, Collection<String>, String, String, Map<String, InputStream>, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
发送邮件给多人
send(MailAccount, Collection<String>, Collection<String>, Collection<String>, String, String, Map<String, InputStream>, boolean, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
发送邮件给多人
sendHtml(String, String, String, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送HTML邮件,发送给单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
sendHtml(Collection<String>, String, String, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送HTML邮件,发送给多人
sendHtml(String, String, String, Map<String, InputStream>, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送HTML邮件,发送给单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
sendHtml(Collection<String>, String, String, Map<String, InputStream>, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送HTML邮件,发送给多人
sendText(String, String, String, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送文本邮件,发送给单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
sendText(Collection<String>, String, String, File...) - Static method in class org.dromara.hutool.extra.mail.MailUtil
使用配置文件中设置的账户发送文本邮件,发送给多人
Session - Interface in org.dromara.hutool.extra.ssh
SSH Session抽象
setAttachments(DataSource...) - Method in class org.dromara.hutool.extra.mail.Mail
增加附件或图片,附件使用DataSource 形式表示,可以使用FileDataSource包装文件表示文件附件
setAuth(boolean) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置是否需要用户名密码验证
setAuthMechanisms(String) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置认证机制,多个机制使用空格或逗号隔开,如:XOAUTH2
setBackColor(Color) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置背景色,例如:Color.BLUE
setBackToPwd(boolean) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
设置执行完操作是否返回当前目录
setBccs(String...) - Method in class org.dromara.hutool.extra.mail.Mail
设置多个密送人(blind carbon copy)
setCcs(String...) - Method in class org.dromara.hutool.extra.mail.Mail
设置多个抄送人(carbon copy)
setCharset(Charset) - Method in class org.dromara.hutool.extra.ftp.FtpConfig
设置编码
setCharset(Charset) - Method in enum org.dromara.hutool.extra.mail.GlobalMailAccount
设置全局默认编码
setCharset(Charset) - Method in class org.dromara.hutool.extra.mail.Mail
设置字符集编码
setCharset(Charset) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置字符集编码,此选项不会修改全局配置,若修改全局配置,请设置此项为null并设置: System.setProperty("mail.mime.charset", charset);
setCharset(Charset) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置编码
setCharset(Charset) - Method in class org.dromara.hutool.extra.template.engine.jetbrick.loader.StringResourceLoader
设置编码
setCharset(Charset) - Method in class org.dromara.hutool.extra.template.TemplateConfig
设置编码
setConnectionConfig(ConnectionConfig) - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
设置连接相关配置,使用ConnectionConfigFactory创建ConnectionConfig对象
setConnectionTimeout(long) - Method in class org.dromara.hutool.extra.ftp.FtpConfig
设置超时,注意此方法会调用Connector.setTimeout(long)
此方法需在FtpConfig.setConnector(Connector)后调用,否则会创建空的Connector
setConnectionTimeout(long) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置Socket连接超时值,单位毫秒,缺省值不超时
setConnector(Connector) - Method in class org.dromara.hutool.extra.ftp.FtpConfig
设置连接信息
setContent(String) - Method in class org.dromara.hutool.extra.mail.Mail
设置正文
正文可以是普通文本也可以是HTML(默认普通文本),可以通过调用Mail.setHtml(boolean) 设置是否为HTML
setContent(String, boolean) - Method in class org.dromara.hutool.extra.mail.Mail
设置正文
setCpuModel(String) - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
setCpuNum(Integer) - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
setcSys(long) - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
setCustomEngine(Class<? extends TemplateEngine>) - Method in class org.dromara.hutool.extra.template.TemplateConfig
设置自定义引擎,null表示系统自动判断
setCustomProperty(String, Object) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置自定义属性,如mail.smtp.ssl.socketFactory
setDebug(boolean) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置是否打开调试模式,调试模式会显示与邮件服务器通信过程,默认不开启
setDebugOutput(PrintStream) - Method in class org.dromara.hutool.extra.mail.Mail
设置debug输出位置,可以自定义debug日志
setEnableEci(boolean) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
是否开启ECI编码
如果enableEci=false,则二维码中不包含ECI信息,即:QrConfig.charset字符编码设置为null, 二维码为英文字符,保持false最佳
如果enableEci=true,则二维码中包含ECI信息,即:按照QrConfig.charset编码进行设置, 二维码为包含中文,保持true最佳,否则会中文乱码
参考1:关于\000026的问题 参考2:ECI(Extended_Channel_Interpretation)模式 参考3:二维码的生成细节和原理 二维码编码有ECI模式和非ECI模式的情况之分,在ECI模式下第一个字节是用作编码标识,而非ECI模式下直接就是数据流。
setEncodefilename(boolean) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置对于文件名是否使用MailAccount.charset编码,此选项不会修改全局配置
如果此选项设置为false,则是否编码取决于两个系统属性: mail.mime.encodefilename 是否编码附件文件名 mail.mime.charset 编码文件名的编码
setErrorCorrection(ErrorCorrectionLevel) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置纠错级别
setErrorMessages(List<BeanValidationResult.ErrorMessage>) - Method in class org.dromara.hutool.extra.validation.BeanValidationResult
设置错误信息列表
setFiles(File...) - Method in class org.dromara.hutool.extra.mail.Mail
设置文件类型附件,文件可以是图片文件,此时自动设置cid(正文中引用图片),默认cid为文件名
setForeColor(Color) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置前景色,例如:Color.BLUE.getRGB()
setFormat(BarcodeFormat) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置码格式,默认二维码
setFree(double) - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
setFrom(String) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置发送方,遵循RFC-822标准
发件人可以是以下形式: 1. user@xxx.xx 2.
setHeight(int) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置高度
setHost(String) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置SMTP服务器域名
setHost(String) - Method in class org.dromara.hutool.extra.ssh.Connector
设定主机名
setHtml(boolean) - Method in class org.dromara.hutool.extra.mail.Mail
设置是否是HTML
setIdle(long) - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
setImg(String) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置二维码中的Logo文件
setImg(byte[]) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置二维码中的Logo文件
setImg(File) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置二维码中的Logo文件
setImg(Image) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置二维码中的Logo
setImgRound(double) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置二维码logo圆角弧度,0~1,为长宽占比
setIoWait(long) - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
setIrq(long) - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
setMargin(Integer) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置边距
setMessage(String) - Method in class org.dromara.hutool.extra.validation.BeanValidationResult.ErrorMessage
 
setMode(FtpMode) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
设置FTP连接模式,可选主动和被动模式
setNice(long) - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
setPass(char[]) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置密码
setPassword(String) - Method in class org.dromara.hutool.extra.ssh.Connector
设定密码
setPath(String) - Method in class org.dromara.hutool.extra.template.TemplateConfig
设置模板路径,如果ClassPath或者WebRoot模式,则表示相对路径
setPort(int) - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
自定义默认端口,如果不设置,使用默认端口:21
setPort(Integer) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置SMTP服务端口
setPort(int) - Method in class org.dromara.hutool.extra.ssh.Connector
设定端口号
setPropertyName(String) - Method in class org.dromara.hutool.extra.validation.BeanValidationResult.ErrorMessage
 
setQrVersion(Integer) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置二维码中的信息量,可设置0-40的整数,二维码图片也会根据qrVersion而变化,0表示根据传入信息自动变化
setRatio(int) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
setReply(String...) - Method in class org.dromara.hutool.extra.mail.Mail
设置多个回复地址(reply-to)
setResourceMode(TemplateConfig.ResourceMode) - Method in class org.dromara.hutool.extra.template.TemplateConfig
设置模板资源加载方式
setServerLanguageCode(String) - Method in class org.dromara.hutool.extra.ftp.FtpConfig
设置服务器语言
setShapeHint(SymbolShapeHint) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置DATA_MATRIX的符号形状
setSocketFactoryClass(String) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置指定实现javax.net.SocketFactory接口的类的名称,这个类将被用于创建SMTP的套接字
setSocketFactoryFallback(boolean) - Method in class org.dromara.hutool.extra.mail.MailAccount
如果设置为true,未能创建一个套接字使用指定的套接字工厂类将导致使用java.net.Socket创建的套接字类, 默认值为true
setSocketFactoryPort(int) - Method in class org.dromara.hutool.extra.mail.MailAccount
指定的端口连接到在使用指定的套接字工厂。
setSoftIrq(long) - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
setSoTimeout(long) - Method in class org.dromara.hutool.extra.ftp.FtpConfig
设置读取数据超时时间
setSplitLongParams(boolean) - Method in enum org.dromara.hutool.extra.mail.GlobalMailAccount
设置对于超长参数是否切分为多份,默认为false(国内邮箱附件不支持切分的附件名)
注意此项为全局设置,此项会调用 System.setProperty("mail.mime.splitlongparameters", true)
setSsl(SslConfiguration) - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
使用SSL安全连接,可以使用SslConfigurationFactory创建SslConfiguration
setSsl(File, String) - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
使用SSL安全连接
setSslEnable(Boolean) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置是否使用SSL安全连接
setSslProtocols(String) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置SSL协议,多个协议用空格分隔
setStarttlsEnable(boolean) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置是否使用STARTTLS安全连接,STARTTLS是对纯文本通信协议的扩展。
setSteal(long) - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
setSuccess(boolean) - Method in class org.dromara.hutool.extra.validation.BeanValidationResult
设置是否通过
setSys(double) - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
setSystemKey(String) - Method in class org.dromara.hutool.extra.ftp.FtpConfig
设置服务器系统关键词
setTicks(CpuTicks) - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
setTimeout(long) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置SMTP超时时长,单位毫秒,缺省值不超时
setTimeout(long) - Method in class org.dromara.hutool.extra.ssh.Connector
设置连接超时时间
setTitle(String) - Method in class org.dromara.hutool.extra.mail.Mail
设置标题
setTos(String...) - Method in class org.dromara.hutool.extra.mail.Mail
设置多个收件人
setToTal(double) - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
setUseGlobalSession(boolean) - Method in class org.dromara.hutool.extra.mail.Mail
设置是否使用全局会话,默认为true
setUser(String) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置用户名
setUser(double) - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
setUser(long) - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
setUser(String) - Method in class org.dromara.hutool.extra.ssh.Connector
设定用户名
setUserManager(UserManager) - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
自定义用户管理器,一般用于使用配置文件配置用户信息
setUsersConfig(File) - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
自定义用户信息配置文件,此方法会重置用户管理器
setValue(Object) - Method in class org.dromara.hutool.extra.validation.BeanValidationResult.ErrorMessage
 
setWait(double) - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
setWidth(int) - Method in class org.dromara.hutool.extra.qrcode.QrConfig
设置宽度
setWriteTimeout(long) - Method in class org.dromara.hutool.extra.mail.MailAccount
设置Socket写出超时值,单位毫秒,缺省值不超时
Seven7EntryInputStream - Class in org.dromara.hutool.extra.compress.extractor
7z解压中文件流读取的封装
Seven7EntryInputStream(SevenZFile, SevenZArchiveEntry) - Constructor for class org.dromara.hutool.extra.compress.extractor.Seven7EntryInputStream
构造
Seven7EntryInputStream(SevenZFile, long) - Constructor for class org.dromara.hutool.extra.compress.extractor.Seven7EntryInputStream
构造
SevenZArchiver - Class in org.dromara.hutool.extra.compress.archiver
7zip格式的归档封装
SevenZArchiver(File) - Constructor for class org.dromara.hutool.extra.compress.archiver.SevenZArchiver
构造
SevenZArchiver(OutputStream) - Constructor for class org.dromara.hutool.extra.compress.archiver.SevenZArchiver
构造
SevenZArchiver(SeekableByteChannel) - Constructor for class org.dromara.hutool.extra.compress.archiver.SevenZArchiver
构造
SevenZExtractor - Class in org.dromara.hutool.extra.compress.extractor
7z格式数据解压器,即将归档打包的数据释放
SevenZExtractor(File) - Constructor for class org.dromara.hutool.extra.compress.extractor.SevenZExtractor
构造
SevenZExtractor(File, char[]) - Constructor for class org.dromara.hutool.extra.compress.extractor.SevenZExtractor
构造
SevenZExtractor(InputStream) - Constructor for class org.dromara.hutool.extra.compress.extractor.SevenZExtractor
构造
SevenZExtractor(InputStream, char[]) - Constructor for class org.dromara.hutool.extra.compress.extractor.SevenZExtractor
构造
SevenZExtractor(SeekableByteChannel) - Constructor for class org.dromara.hutool.extra.compress.extractor.SevenZExtractor
构造
SevenZExtractor(SeekableByteChannel, char[]) - Constructor for class org.dromara.hutool.extra.compress.extractor.SevenZExtractor
构造
shapeHint - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
DATA_MATRIX的符号形状
SimpleAspect - Class in org.dromara.hutool.extra.aop.aspects
简单切面类,不做任何操作
可以继承此类实现自己需要的方法即可
SimpleAspect() - Constructor for class org.dromara.hutool.extra.aop.aspects.SimpleAspect
 
SimpleFtpServer - Class in org.dromara.hutool.extra.ftp
基于 Apache FtpServer(http://apache.apache.org/ftpserver-project/)的FTP服务端简单封装。
SimpleFtpServer() - Constructor for class org.dromara.hutool.extra.ftp.SimpleFtpServer
构造
SimpleInterceptor - Class in org.dromara.hutool.extra.aop
简单拦截器,保存了被拦截的对象和Aspect实现
SimpleInterceptor(Object, Aspect) - Constructor for class org.dromara.hutool.extra.aop.SimpleInterceptor
构造
SimpleStringCodeResolver - Class in org.dromara.hutool.extra.template.engine.jte
CodeResolver 字符串实现形式
用于直接获取字符串模板
SimpleStringCodeResolver(Map<String, String>) - Constructor for class org.dromara.hutool.extra.template.engine.jte.SimpleStringCodeResolver
构造
SimpleStringResourceLoader - Class in org.dromara.hutool.extra.template.engine.velocity
ResourceLoader 的字符串实现形式
用于直接获取字符串模板
SimpleStringResourceLoader() - Constructor for class org.dromara.hutool.extra.template.engine.velocity.SimpleStringResourceLoader
 
SimpleStringTemplateLoader - Class in org.dromara.hutool.extra.template.engine.freemarker
TemplateLoader 字符串实现形式
用于直接获取字符串模板
SimpleStringTemplateLoader() - Constructor for class org.dromara.hutool.extra.template.engine.freemarker.SimpleStringTemplateLoader
 
SmartcnEngine - Class in org.dromara.hutool.extra.tokenizer.engine.analysis
Lucene-smartcn分词引擎实现
项目地址:https://github.com/apache/lucene-solr/tree/master/lucene/analysis/smartcn
SmartcnEngine() - Constructor for class org.dromara.hutool.extra.tokenizer.engine.analysis.SmartcnEngine
构造
SPECIFICATION_NAME - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 运行时环境规范名称的KEY
SPECIFICATION_NAME - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 运行时环境规范名称
SPECIFICATION_VENDOR - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 运行时环境规范供应商的KEY
SPECIFICATION_VENDOR - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 运行时环境规范供应商
SPECIFICATION_VERSION - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 运行时环境规范版本的KEY
SPECIFICATION_VERSION - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 运行时环境规范版本
SpringCglibInterceptor - Class in org.dromara.hutool.extra.aop.engine.spring
Spring-cglib实现的动态代理切面
SpringCglibInterceptor(Object, Aspect) - Constructor for class org.dromara.hutool.extra.aop.engine.spring.SpringCglibInterceptor
构造
SpringCglibProxyEngine - Class in org.dromara.hutool.extra.aop.engine.spring
基于Spring-cglib的切面代理工厂
SpringCglibProxyEngine() - Constructor for class org.dromara.hutool.extra.aop.engine.spring.SpringCglibProxyEngine
构造
SpringUtil - Class in org.dromara.hutool.extra.spring
Spring(Spring boot)工具封装,包括: Spring IOC容器中的bean对象获取 注册和注销Bean
SpringUtil() - Constructor for class org.dromara.hutool.extra.spring.SpringUtil
 
SshException - Exception in org.dromara.hutool.extra.ssh
SSH异常
SshException(Throwable) - Constructor for exception org.dromara.hutool.extra.ssh.SshException
构造
SshException(String) - Constructor for exception org.dromara.hutool.extra.ssh.SshException
构造
SshException(String, Object...) - Constructor for exception org.dromara.hutool.extra.ssh.SshException
构造
SshException(String, Throwable) - Constructor for exception org.dromara.hutool.extra.ssh.SshException
构造
SshException(String, Throwable, boolean, boolean) - Constructor for exception org.dromara.hutool.extra.ssh.SshException
构造
SshException(Throwable, String, Object...) - Constructor for exception org.dromara.hutool.extra.ssh.SshException
构造
SshjSession - Class in org.dromara.hutool.extra.ssh.engine.sshj
基于SSHJ(https://github.com/hierynomus/sshj)的Session封装
SshjSession(Connector) - Constructor for class org.dromara.hutool.extra.ssh.engine.sshj.SshjSession
构造
SshjSession(SSHClient) - Constructor for class org.dromara.hutool.extra.ssh.engine.sshj.SshjSession
构造
SshjSftp - Class in org.dromara.hutool.extra.ssh.engine.sshj
在使用jsch 进行sftp协议下载文件时,总是中文乱码,而该框架源码又不允许设置编码。
SshjSftp(FtpConfig) - Constructor for class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
构造
SshjSftp(SSHClient, Charset) - Constructor for class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
构造
SshjUtil - Class in org.dromara.hutool.extra.ssh.engine.sshj
基于SSHJ(https://github.com/hierynomus/sshj)相关工具类
SshjUtil() - Constructor for class org.dromara.hutool.extra.ssh.engine.sshj.SshjUtil
 
start() - Method in class org.dromara.hutool.extra.ftp.SimpleFtpServer
启动FTP服务,阻塞当前线程
stat(String) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
获取服务端目录状态。
StreamArchiver - Class in org.dromara.hutool.extra.compress.archiver
数据归档封装,归档即将几个文件或目录打成一个压缩包
支持的归档文件格式为: ArchiveStreamFactory.AR ArchiveStreamFactory.CPIO ArchiveStreamFactory.JAR ArchiveStreamFactory.TAR ArchiveStreamFactory.ZIP
StreamArchiver(Charset, String, File) - Constructor for class org.dromara.hutool.extra.compress.archiver.StreamArchiver
构造
StreamArchiver(Charset, String, OutputStream) - Constructor for class org.dromara.hutool.extra.compress.archiver.StreamArchiver
构造
StreamExtractor - Class in org.dromara.hutool.extra.compress.extractor
数据解压器,即将归档打包的数据释放
StreamExtractor(Charset, File) - Constructor for class org.dromara.hutool.extra.compress.extractor.StreamExtractor
构造
StreamExtractor(Charset, String, File) - Constructor for class org.dromara.hutool.extra.compress.extractor.StreamExtractor
构造
StreamExtractor(Charset, InputStream) - Constructor for class org.dromara.hutool.extra.compress.extractor.StreamExtractor
构造
StreamExtractor(Charset, String, InputStream) - Constructor for class org.dromara.hutool.extra.compress.extractor.StreamExtractor
构造
StringResourceLoader - Class in org.dromara.hutool.extra.template.engine.jetbrick.loader
字符串模板加载器
StringResourceLoader() - Constructor for class org.dromara.hutool.extra.template.engine.jetbrick.loader.StringResourceLoader
 
SystemPropsKeys - Interface in org.dromara.hutool.extra.management
系统属性名称常量池 封装了包括Java运行时环境信息、Java虚拟机信息、Java类信息、OS信息、用户信息等

T

target - Variable in class org.dromara.hutool.extra.aop.SimpleInterceptor
 
Template - Interface in org.dromara.hutool.extra.template
抽象模板接口
TemplateConfig - Class in org.dromara.hutool.extra.template
模板配置
TemplateConfig() - Constructor for class org.dromara.hutool.extra.template.TemplateConfig
默认构造,使用UTF8编码,默认从ClassPath获取模板
TemplateConfig(String) - Constructor for class org.dromara.hutool.extra.template.TemplateConfig
构造,默认UTF-8编码
TemplateConfig(String, TemplateConfig.ResourceMode) - Constructor for class org.dromara.hutool.extra.template.TemplateConfig
构造,默认UTF-8编码
TemplateConfig(Charset, String, TemplateConfig.ResourceMode) - Constructor for class org.dromara.hutool.extra.template.TemplateConfig
构造
TemplateConfig.ResourceMode - Enum in org.dromara.hutool.extra.template
资源加载方式枚举
TemplateEngine - Interface in org.dromara.hutool.extra.template.engine
引擎接口,通过实现此接口从而使用对应的模板引擎
TemplateEngineFactory - Class in org.dromara.hutool.extra.template.engine
简单模板引擎工厂,用于根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
使用简单工厂(Simple Factory)模式
TemplateEngineFactory() - Constructor for class org.dromara.hutool.extra.template.engine.TemplateEngineFactory
 
TemplateException - Exception in org.dromara.hutool.extra.template
模板异常
TemplateException(Throwable) - Constructor for exception org.dromara.hutool.extra.template.TemplateException
构造
TemplateException(String) - Constructor for exception org.dromara.hutool.extra.template.TemplateException
构造
TemplateException(String, Object...) - Constructor for exception org.dromara.hutool.extra.template.TemplateException
构造
TemplateException(String, Throwable) - Constructor for exception org.dromara.hutool.extra.template.TemplateException
构造
TemplateException(String, Throwable, boolean, boolean) - Constructor for exception org.dromara.hutool.extra.template.TemplateException
构造
TemplateException(Throwable, String, Object...) - Constructor for exception org.dromara.hutool.extra.template.TemplateException
构造
TemplateUtil - Class in org.dromara.hutool.extra.template
提供模板工具类,用于快捷模板融合
TemplateUtil() - Constructor for class org.dromara.hutool.extra.template.TemplateUtil
 
ThymeleafEngine - Class in org.dromara.hutool.extra.template.engine.thymeleaf
Thymeleaf模板引擎实现
ThymeleafEngine() - Constructor for class org.dromara.hutool.extra.template.engine.thymeleaf.ThymeleafEngine
默认构造
ThymeleafEngine(TemplateConfig) - Constructor for class org.dromara.hutool.extra.template.engine.thymeleaf.ThymeleafEngine
构造
ThymeleafEngine(TemplateEngine) - Constructor for class org.dromara.hutool.extra.template.engine.thymeleaf.ThymeleafEngine
构造
ThymeleafTemplate - Class in org.dromara.hutool.extra.template.engine.thymeleaf
Thymeleaf模板实现
ThymeleafTemplate(TemplateEngine, String, Charset) - Constructor for class org.dromara.hutool.extra.template.engine.thymeleaf.ThymeleafTemplate
构造
TimeIntervalAspect - Class in org.dromara.hutool.extra.aop.aspects
通过日志打印方法的执行时间的切面
TimeIntervalAspect() - Constructor for class org.dromara.hutool.extra.aop.aspects.TimeIntervalAspect
 
TinyPinyinEngine - Class in org.dromara.hutool.extra.pinyin.engine.tinypinyin
封装了TinyPinyin的引擎。
TinyPinyinEngine() - Constructor for class org.dromara.hutool.extra.pinyin.engine.tinypinyin.TinyPinyinEngine
构造
TinyPinyinEngine(Pinyin.Config) - Constructor for class org.dromara.hutool.extra.pinyin.engine.tinypinyin.TinyPinyinEngine
构造
TMPDIR - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
默认的临时文件路径的KEY
TMPDIR - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
默认的临时文件路径
to(String...) - Method in class org.dromara.hutool.extra.mail.Mail
设置收件人
toAlias(String) - Static method in class org.dromara.hutool.extra.emoji.EmojiUtil
将字符串中的Unicode Emoji字符转换为别名表现形式(两个":"包围的格式) 例如: 😄 转换为 :smile: EmojiParser.FitzpatrickAction参数被设置为EmojiParser.FitzpatrickAction.PARSE,则别名后会增加"|"并追加fitzpatrick类型 例如:👦🏿 转换为 :boy|type_6: EmojiParser.FitzpatrickAction参数被设置为EmojiParser.FitzpatrickAction.REMOVE,则别名后的"|"和类型将被去除 例如:👦🏿 转换为 :boy: EmojiParser.FitzpatrickAction参数被设置为EmojiParser.FitzpatrickAction.IGNORE,则别名后的类型将被忽略 例如:👦🏿 转换为 :boy:🏿
toAlias(String, EmojiParser.FitzpatrickAction) - Static method in class org.dromara.hutool.extra.emoji.EmojiUtil
将字符串中的Unicode Emoji字符转换为别名表现形式(两个":"包围的格式),别名后会增加"|"并追加fitzpatrick类型 例如:👦🏿 转换为 :boy|type_6:
toAsciiArt(BitMatrix, QrConfig) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
BitMatrix转ASCII Art字符画形式的二维码
toBean(Map, Class<T>) - Static method in class org.dromara.hutool.extra.spring.cglib.CglibUtil
将Map转换为Bean
toHints() - Method in class org.dromara.hutool.extra.qrcode.QrConfig
转换为Zxing的二维码配置
toHtml(String) - Static method in class org.dromara.hutool.extra.emoji.EmojiUtil
将字符串中的Unicode Emoji字符转换为HTML表现形式(Hex方式) 例如:👦🏿 转换为 &#128102;
toHtml(String, boolean) - Static method in class org.dromara.hutool.extra.emoji.EmojiUtil
将字符串中的Unicode Emoji字符转换为HTML表现形式,例如: 如果为hex形式, 👦🏿 转换为 &#x1f466; 否则, 👦🏿 转换为 &#128102;
toHtmlHex(String) - Static method in class org.dromara.hutool.extra.emoji.EmojiUtil
将字符串中的Unicode Emoji字符转换为HTML 16进制表现形式 例如:👦🏿 转换为 &#x1f466;
toImage(BitMatrix, int, Integer) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
BitMatrix转BufferedImage
TokenizerEngine - Interface in org.dromara.hutool.extra.tokenizer.engine
分词引擎接口定义,用户通过实现此接口完成特定分词引擎的适配
由于引擎使用单例模式,因此要求实现类保证线程安全
TokenizerEngineFactory - Class in org.dromara.hutool.extra.tokenizer.engine
简单分词引擎工厂,用于根据用户引入的分词引擎jar,自动创建对应的引擎
TokenizerEngineFactory() - Constructor for class org.dromara.hutool.extra.tokenizer.engine.TokenizerEngineFactory
 
TokenizerException - Exception in org.dromara.hutool.extra.tokenizer
分词异常
TokenizerException(Throwable) - Constructor for exception org.dromara.hutool.extra.tokenizer.TokenizerException
构造
TokenizerException(String) - Constructor for exception org.dromara.hutool.extra.tokenizer.TokenizerException
构造
TokenizerException(String, Object...) - Constructor for exception org.dromara.hutool.extra.tokenizer.TokenizerException
构造
TokenizerException(String, Throwable) - Constructor for exception org.dromara.hutool.extra.tokenizer.TokenizerException
构造
TokenizerException(String, Throwable, boolean, boolean) - Constructor for exception org.dromara.hutool.extra.tokenizer.TokenizerException
构造
TokenizerException(Throwable, String, Object...) - Constructor for exception org.dromara.hutool.extra.tokenizer.TokenizerException
构造
TokenizerUtil - Class in org.dromara.hutool.extra.tokenizer
分词工具类
TokenizerUtil() - Constructor for class org.dromara.hutool.extra.tokenizer.TokenizerUtil
 
toMap(Object) - Static method in class org.dromara.hutool.extra.spring.cglib.CglibUtil
将Bean转换为Map
toParent() - Method in interface org.dromara.hutool.extra.ftp.Ftp
打开上级目录
toString() - Method in class org.dromara.hutool.extra.mail.MailAccount
 
toString() - Method in class org.dromara.hutool.extra.management.HostInfo
将当前主机的信息转换成字符串。
toString() - Method in class org.dromara.hutool.extra.management.JavaInfo
将Java Implementation的信息转换成字符串。
toString() - Method in class org.dromara.hutool.extra.management.JavaRuntimeInfo
将当前运行的JRE信息转换成字符串。
toString() - Method in class org.dromara.hutool.extra.management.JavaSpecInfo
将Java Specification的信息转换成字符串。
toString() - Method in class org.dromara.hutool.extra.management.JvmInfo
将Java Virtual Machine Implementation的信息转换成字符串。
toString() - Method in class org.dromara.hutool.extra.management.JvmSpecInfo
将Java Virtual Machine Specification的信息转换成字符串。
toString() - Method in class org.dromara.hutool.extra.management.oshi.CpuInfo
 
toString() - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
 
toString() - Method in class org.dromara.hutool.extra.management.OsInfo
将OS的信息转换成字符串。
toString() - Method in class org.dromara.hutool.extra.management.RuntimeInfo
 
toString() - Method in class org.dromara.hutool.extra.management.UserInfo
将当前用户的信息转换成字符串。
toString() - Method in class org.dromara.hutool.extra.qrcode.QrAsciiArt
 
toString() - Method in class org.dromara.hutool.extra.qrcode.QrSVG
 
toString() - Method in class org.dromara.hutool.extra.ssh.Connector
toString方法仅用于测试显示
toString() - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
 
toString() - Method in class org.dromara.hutool.extra.tokenizer.engine.analysis.AnalysisWord
 
toString() - Method in class org.dromara.hutool.extra.tokenizer.engine.ansj.AnsjWord
 
toString() - Method in class org.dromara.hutool.extra.tokenizer.engine.hanlp.HanLPWord
 
toString() - Method in class org.dromara.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
 
toString() - Method in class org.dromara.hutool.extra.tokenizer.engine.jcseg.JcsegWord
 
toString() - Method in class org.dromara.hutool.extra.tokenizer.engine.jieba.JiebaWord
 
toString() - Method in class org.dromara.hutool.extra.tokenizer.engine.mmseg.MmsegWord
 
toString() - Method in class org.dromara.hutool.extra.tokenizer.engine.mynlp.MynlpWord
 
toString() - Method in class org.dromara.hutool.extra.tokenizer.engine.word.WordWord
 
toString() - Method in class org.dromara.hutool.extra.validation.BeanValidationResult.ErrorMessage
 
toSVG(BitMatrix, QrConfig) - Static method in class org.dromara.hutool.extra.qrcode.QrCodeUtil
BitMatrix转SVG(字符串)
totalCpu() - Method in class org.dromara.hutool.extra.management.oshi.CpuTicks
获取CPU总的使用率
toUnicode(String) - Static method in class org.dromara.hutool.extra.emoji.EmojiUtil
将子串中的Emoji别名(两个":"包围的格式)和其HTML表示形式替换为为Unicode Emoji符号 例如: :smile: 替换为 😄 &#128516; 替换为 😄 :boy|type_6: 替换为 👦🏿

U

unBindLocalPort(InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedSession
 
unBindLocalPort(InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
 
unBindLocalPort(InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.mina.MinaSession
 
unBindLocalPort(InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSession
 
unBindLocalPort(int) - Method in interface org.dromara.hutool.extra.ssh.Session
解除本地端口映射
unBindLocalPort(InetSocketAddress) - Method in interface org.dromara.hutool.extra.ssh.Session
解除本地端口映射
unBindRemotePort(InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.ganymed.GanymedSession
 
unBindRemotePort(InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSession
 
unBindRemotePort(InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.mina.MinaSession
 
unBindRemotePort(InetSocketAddress) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSession
 
unBindRemotePort(InetSocketAddress) - Method in interface org.dromara.hutool.extra.ssh.Session
解除远程端口映射
unregisterBean(String) - Static method in class org.dromara.hutool.extra.spring.SpringUtil
注销bean 将Spring中的bean注销,请谨慎使用
upload(String, File) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
递归上传文件(支持目录)
上传时,如果uploadFile为目录,只复制目录下所有目录和文件到目标路径下,并不会复制目录本身
上传时,自动创建父级目录
upload(String, File) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
将本地文件或者文件夹同步(覆盖)上传到远程路径
uploadFile(String, File) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
上传文件到指定目录,可选: 1. remotePath为null或""上传到当前路径 2. remotePath为相对路径则相对于当前路径的子路径 3. remotePath为绝对路径则上传到此路径
uploadFile(String, String, File) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
上传文件到指定目录,可选: 1. remotePath为null或""上传到当前路径 2. remotePath为相对路径则相对于当前路径的子路径 3. remotePath为绝对路径则上传到此路径
uploadFile(String, String, InputStream) - Method in class org.dromara.hutool.extra.ftp.CommonsFtp
上传文件到指定目录,可选: 1. remotePath为null或""上传到当前路径 2. remotePath为相对路径则相对于当前路径的子路径 3. remotePath为绝对路径则上传到此路径
uploadFile(String, File) - Method in interface org.dromara.hutool.extra.ftp.Ftp
将本地文件上传到目标服务器,目标文件名为destPath,若destPath为目录,则目标文件名将与file文件名相同。
uploadFile(String, File) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
 
uploadFile(String, String, InputStream) - Method in class org.dromara.hutool.extra.ssh.engine.jsch.JschSftp
上传文件到指定目录,可选: 1. path为null或""上传到当前路径 2. path为相对路径则相对于当前路径的子路径 3. path为绝对路径则上传到此路径
uploadFile(String, File) - Method in class org.dromara.hutool.extra.ssh.engine.sshj.SshjSftp
 
USER_DIR - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
用户的当前工作目录的KEY
USER_DIR - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
用户的当前工作目录
USER_HOME - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
用户的主目录的KEY
USER_HOME - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
用户的主目录
USER_NAME - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
用户的账户名称的KEY
USER_NAME - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
用户的账户名称
UserInfo - Class in org.dromara.hutool.extra.management
代表当前用户的信息。
UserInfo() - Constructor for class org.dromara.hutool.extra.management.UserInfo
构造

V

validate(T, Class<?>...) - Static method in class org.dromara.hutool.extra.validation.ValidationUtil
校验对象
validateAndThrowFirst(Object, Class<?>...) - Static method in class org.dromara.hutool.extra.validation.ValidationUtil
校验对象,校验不通过,直接抛出给调用者 说明:如果Bean对象内部有非基本类型对象,需要把内部对象取出,进行手动多次调用,本方法
validateProperty(T, String, Class<?>...) - Static method in class org.dromara.hutool.extra.validation.ValidationUtil
校验bean的某一个属性
ValidationUtil - Class in org.dromara.hutool.extra.validation
java bean 校验工具类,此工具类基于validation-api(jakarta.validation-api)封装 在实际使用中,用户需引入validation-api的实现,如:hibernate-validator 注意:hibernate-validator还依赖了javax.el,需自行引入。
ValidationUtil() - Constructor for class org.dromara.hutool.extra.validation.ValidationUtil
 
valueOf(String) - Static method in enum org.dromara.hutool.extra.ftp.FtpMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.extra.mail.GlobalMailAccount
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.extra.spring.cglib.BeanCopierCache
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.extra.ssh.engine.jsch.ChannelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.extra.ssh.engine.jsch.JschSftp.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.dromara.hutool.extra.template.TemplateConfig.ResourceMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.dromara.hutool.extra.ftp.FtpMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.extra.mail.GlobalMailAccount
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.extra.spring.cglib.BeanCopierCache
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.extra.ssh.engine.jsch.ChannelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.extra.ssh.engine.jsch.JschSftp.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.dromara.hutool.extra.template.TemplateConfig.ResourceMode
Returns an array containing the constants of this enum type, in the order they are declared.
VelocityEngine - Class in org.dromara.hutool.extra.template.engine.velocity
Velocity模板引擎
见:http://velocity.apache.org
VelocityEngine() - Constructor for class org.dromara.hutool.extra.template.engine.velocity.VelocityEngine
默认构造
VelocityEngine(TemplateConfig) - Constructor for class org.dromara.hutool.extra.template.engine.velocity.VelocityEngine
构造
VelocityEngine(VelocityEngine) - Constructor for class org.dromara.hutool.extra.template.engine.velocity.VelocityEngine
构造
VelocityTemplate - Class in org.dromara.hutool.extra.template.engine.velocity
Velocity模板包装
VelocityTemplate(Template) - Constructor for class org.dromara.hutool.extra.template.engine.velocity.VelocityTemplate
构造
VENDOR - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 运行时环境供应商的KEY
VENDOR - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 运行时环境供应商
VENDOR_URL - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 供应商的 URL的KEY
VENDOR_URL - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 供应商的 URL
VERSION - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 运行时环境版本的KEY
VERSION - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 运行时环境版本
VM_NAME - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 虚拟机实现名称的KEY
VM_NAME - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 虚拟机实现名称
VM_SPECIFICATION_NAME - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 虚拟机规范名称的KEY
VM_SPECIFICATION_NAME - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 虚拟机规范名称
VM_SPECIFICATION_VENDOR - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 虚拟机规范供应商的KEY
VM_SPECIFICATION_VENDOR - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 虚拟机规范供应商
VM_SPECIFICATION_VERSION - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 虚拟机规范版本的KEY
VM_SPECIFICATION_VERSION - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 虚拟机规范版本
VM_VENDOR - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 虚拟机实现供应商的KEY
VM_VENDOR - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 虚拟机实现供应商
VM_VERSION - Static variable in class org.dromara.hutool.extra.management.ManagementUtil
Java 虚拟机实现版本的KEY
VM_VERSION - Static variable in interface org.dromara.hutool.extra.management.SystemPropsKeys
Java 虚拟机实现版本

W

warpValidate(T, Class<?>...) - Static method in class org.dromara.hutool.extra.validation.ValidationUtil
校验对象
warpValidateProperty(T, String, Class<?>...) - Static method in class org.dromara.hutool.extra.validation.ValidationUtil
校验bean的某一个属性
width - Variable in class org.dromara.hutool.extra.qrcode.QrConfig
宽度
WitEngine - Class in org.dromara.hutool.extra.template.engine.wit
Wit(http://zqq90.github.io/webit-script/)模板引擎封装
WitEngine() - Constructor for class org.dromara.hutool.extra.template.engine.wit.WitEngine
默认构造
WitEngine(TemplateConfig) - Constructor for class org.dromara.hutool.extra.template.engine.wit.WitEngine
构造
WitEngine(Engine) - Constructor for class org.dromara.hutool.extra.template.engine.wit.WitEngine
构造
WitTemplate - Class in org.dromara.hutool.extra.template.engine.wit
Wit模板实现
WitTemplate(Template) - Constructor for class org.dromara.hutool.extra.template.engine.wit.WitTemplate
构造
Word - Interface in org.dromara.hutool.extra.tokenizer
表示分词中的一个词
WordEngine - Class in org.dromara.hutool.extra.tokenizer.engine.word
Word分词引擎实现
项目地址:https://github.com/ysc/word
Segmentation 线程安全
WordEngine() - Constructor for class org.dromara.hutool.extra.tokenizer.engine.word.WordEngine
构造
WordEngine(SegmentationAlgorithm) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.word.WordEngine
构造
WordEngine(Segmentation) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.word.WordEngine
构造
WordResult - Class in org.dromara.hutool.extra.tokenizer.engine.word
Word分词结果实现
项目地址:https://github.com/ysc/word
WordResult(List<Word>) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.word.WordResult
构造
WordWord - Class in org.dromara.hutool.extra.tokenizer.engine.word
Word分词中的一个单词包装
WordWord(Word) - Constructor for class org.dromara.hutool.extra.tokenizer.engine.word.WordWord
构造
wrap(Template) - Static method in class org.dromara.hutool.extra.template.engine.beetl.BeetlTemplate
包装Beetl模板
wrap(Template) - Static method in class org.dromara.hutool.extra.template.engine.enjoy.EnjoyTemplate
包装Enjoy模板
wrap(Template) - Static method in class org.dromara.hutool.extra.template.engine.freemarker.FreemarkerTemplate
包装Freemarker模板
wrap(JetTemplate) - Static method in class org.dromara.hutool.extra.template.engine.jetbrick.JetbrickTemplate
包装Jetbrick模板
wrap(PebbleTemplate) - Static method in class org.dromara.hutool.extra.template.engine.pebble.PebbleTemplate
包装pebbleTemplate模板
wrap(ITemplate) - Static method in class org.dromara.hutool.extra.template.engine.rythm.RythmTemplate
包装Rythm模板
wrap(TemplateEngine, String, Charset) - Static method in class org.dromara.hutool.extra.template.engine.thymeleaf.ThymeleafTemplate
包装Thymeleaf模板
wrap(Template) - Static method in class org.dromara.hutool.extra.template.engine.velocity.VelocityTemplate
包装Velocity模板
wrap(Template) - Static method in class org.dromara.hutool.extra.template.engine.wit.WitTemplate
包装Wit模板

X

xmlToBean(String, Class<T>) - Static method in class org.dromara.hutool.extra.xml.JAXBUtil
xml转换成JavaBean
xmlToBean(File, Charset, Class<T>) - Static method in class org.dromara.hutool.extra.xml.JAXBUtil
XML文件转Bean
xmlToBean(Reader, Class<T>) - Static method in class org.dromara.hutool.extra.xml.JAXBUtil
Reader中读取XML字符串,并转换为Bean
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2024. All rights reserved.