- cd(String) - Method in class cn.hutool.extra.ftp.AbstractFtp
-
打开指定目录,具体逻辑取决于实现,例如在FTP中,进入失败返回false, SFTP中则抛出异常
- cd(String) - Method in class cn.hutool.extra.ftp.Ftp
-
改变目录
- cd(String) - Method in class cn.hutool.extra.ssh.Sftp
-
打开指定目录,如果指定路径非目录或不存在抛出异常
- cd(String) - Method in class cn.hutool.extra.ssh.SshjSftp
-
改变目录,注意目前不支持..
- CglibUtil - Class in cn.hutool.extra.cglib
-
Cglib工具类
- CglibUtil() - Constructor for class cn.hutool.extra.cglib.CglibUtil
-
- ChannelType - Enum in cn.hutool.extra.ssh
-
Jsch支持的Channel类型
- charset - Variable in class cn.hutool.extra.qrcode.QrConfig
-
编码
- close() - Method in interface cn.hutool.extra.compress.archiver.Archiver
-
无异常关闭
- close() - Method in class cn.hutool.extra.compress.archiver.SevenZArchiver
-
- close() - Method in class cn.hutool.extra.compress.archiver.StreamArchiver
-
- close() - Method in interface cn.hutool.extra.compress.extractor.Extractor
-
无异常关闭
- close() - Method in class cn.hutool.extra.compress.extractor.SevenZExtractor
-
- close() - Method in class cn.hutool.extra.compress.extractor.StreamExtractor
-
- close() - Method in class cn.hutool.extra.ftp.Ftp
-
- close(Session) - Static method in class cn.hutool.extra.ssh.GanymedUtil
-
关闭会话
- close(String) - Method in enum cn.hutool.extra.ssh.JschSessionPool
-
关闭SSH连接会话
- close(Session) - Static method in class cn.hutool.extra.ssh.JschUtil
-
关闭SSH连接会话
- close(Channel) - Static method in class cn.hutool.extra.ssh.JschUtil
-
关闭会话通道
- close(String) - Static method in class cn.hutool.extra.ssh.JschUtil
-
关闭SSH连接会话
- close() - Method in class cn.hutool.extra.ssh.Sftp
-
- close() - Method in class cn.hutool.extra.ssh.SshjSftp
-
- closeAll() - Method in enum cn.hutool.extra.ssh.JschSessionPool
-
关闭所有SSH连接会话
- closeAll() - Static method in class cn.hutool.extra.ssh.JschUtil
-
关闭所有SSH连接会话
- closeTemplateSource(Object) - Method in class cn.hutool.extra.template.engine.freemarker.SimpleStringTemplateLoader
-
- cn.hutool.extra - package cn.hutool.extra
-
由于Hutool的原则是不依赖于其它配置文件,但是很多时候我们需要针对第三方非常棒的库做一些工具类化的支持,因此Hutoo-extra包主要用于支持第三方库的工具类支持。
- cn.hutool.extra.cglib - package cn.hutool.extra.cglib
-
Cglib库方法封装
- cn.hutool.extra.compress - package cn.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等格式。
- cn.hutool.extra.compress.archiver - package cn.hutool.extra.compress.archiver
-
基于commons-compress的打包(压缩)封装
见:https://commons.apache.org/proper/commons-compress/
- cn.hutool.extra.compress.extractor - package cn.hutool.extra.compress.extractor
-
基于commons-compress的解包(解压缩)封装
见:https://commons.apache.org/proper/commons-compress/
- cn.hutool.extra.emoji - package cn.hutool.extra.emoji
-
基于https://github.com/vdurmont/emoji-java的Emoji表情工具类
- cn.hutool.extra.expression - package cn.hutool.extra.expression
-
表达式语言引擎封装
- cn.hutool.extra.expression.engine - package cn.hutool.extra.expression.engine
-
表达式语言引擎封装
- cn.hutool.extra.expression.engine.aviator - package cn.hutool.extra.expression.engine.aviator
-
Aviator引擎封装,见:https://github.com/killme2008/aviatorscript
- cn.hutool.extra.expression.engine.jexl - package cn.hutool.extra.expression.engine.jexl
-
Jexl3引擎封装,见:https://github.com/apache/commons-jexl
- cn.hutool.extra.expression.engine.jfireel - package cn.hutool.extra.expression.engine.jfireel
-
JfireEL引擎封装
见:https://gitee.com/eric_ds/jfireEL
- cn.hutool.extra.expression.engine.mvel - package cn.hutool.extra.expression.engine.mvel
-
MVEL (MVFLEX Expression Language)引擎封装
见:https://github.com/mvel/mvel
- cn.hutool.extra.expression.engine.qlexpress - package cn.hutool.extra.expression.engine.qlexpress
-
QLExpress引擎封装
见:https://github.com/alibaba/QLExpress
- cn.hutool.extra.expression.engine.rhino - package cn.hutool.extra.expression.engine.rhino
-
rhino引擎封装
见:https://github.com/mozilla/rhino
- cn.hutool.extra.expression.engine.spel - package cn.hutool.extra.expression.engine.spel
-
Spring-Expression引擎封装
见:https://github.com/spring-projects/spring-framework/tree/master/spring-expression
- cn.hutool.extra.ftp - package cn.hutool.extra.ftp
-
基于Apache Commons Net封装的FTP工具
- cn.hutool.extra.mail - package cn.hutool.extra.mail
-
邮件封装,基于javax-mail库,入口为MailUtil
- cn.hutool.extra.pinyin - package cn.hutool.extra.pinyin
-
拼音工具封装,入口为PinyinUtil
- cn.hutool.extra.pinyin.engine - package cn.hutool.extra.pinyin.engine
-
拼音具体实现
- cn.hutool.extra.pinyin.engine.bopomofo4j - package cn.hutool.extra.pinyin.engine.bopomofo4j
-
封装了Bopomofo4j的引擎。
- cn.hutool.extra.pinyin.engine.houbbpinyin - package cn.hutool.extra.pinyin.engine.houbbpinyin
-
封装了 Pinyin 的引擎。
- cn.hutool.extra.pinyin.engine.jpinyin - package cn.hutool.extra.pinyin.engine.jpinyin
-
封装了Jpinyin的引擎。
- cn.hutool.extra.pinyin.engine.pinyin4j - package cn.hutool.extra.pinyin.engine.pinyin4j
-
封装了Pinyin4j的引擎。
- cn.hutool.extra.pinyin.engine.tinypinyin - package cn.hutool.extra.pinyin.engine.tinypinyin
-
封装了TinyPinyin的引擎。
- cn.hutool.extra.qrcode - package cn.hutool.extra.qrcode
-
二维码封装,基于zxing库,入口为QrCodeUtil
- cn.hutool.extra.servlet - package cn.hutool.extra.servlet
-
Servlet封装,包括Servlet参数获取、文件上传、Response写出等,入口为ServletUtil
- cn.hutool.extra.spring - package cn.hutool.extra.spring
-
Spring相关工具封装
- cn.hutool.extra.ssh - package cn.hutool.extra.ssh
-
Jsch封装,包括端口映射、SFTP封装等,入口为JschUtil
- cn.hutool.extra.template - package cn.hutool.extra.template
-
第三方模板引擎封装,提供统一的接口用于适配第三方模板引擎
- cn.hutool.extra.template.engine - package cn.hutool.extra.template.engine
-
第三方模板引擎实现
- cn.hutool.extra.template.engine.beetl - package cn.hutool.extra.template.engine.beetl
-
Beetl实现,模板引擎介绍见:http://ibeetl.com/
- cn.hutool.extra.template.engine.enjoy - package cn.hutool.extra.template.engine.enjoy
-
Jfinal家的Enjoy模板引擎实现,见:https://jfinal.com/doc/6-1
- cn.hutool.extra.template.engine.freemarker - package cn.hutool.extra.template.engine.freemarker
-
Freemarker实现
见:https://freemarker.apache.org/
- cn.hutool.extra.template.engine.jetbrick - package cn.hutool.extra.template.engine.jetbrick
-
jetbrick-template实现,模板引擎介绍见:https://github.com/subchen/jetbrick-template-2x
- cn.hutool.extra.template.engine.jetbrick.loader - package cn.hutool.extra.template.engine.jetbrick.loader
-
- cn.hutool.extra.template.engine.rythm - package cn.hutool.extra.template.engine.rythm
-
Rythm实现,见:http://www.rythmengine.org/
- cn.hutool.extra.template.engine.thymeleaf - package cn.hutool.extra.template.engine.thymeleaf
-
Thymeleaf实现,见:https://www.thymeleaf.org/
- cn.hutool.extra.template.engine.velocity - package cn.hutool.extra.template.engine.velocity
-
Velocity实现
见:http://velocity.apache.org/
- cn.hutool.extra.template.engine.wit - package cn.hutool.extra.template.engine.wit
-
Wit实现,见:http://zqq90.github.io/webit-script/
- cn.hutool.extra.tokenizer - package cn.hutool.extra.tokenizer
-
中文分词封装
通过定义统一接口,适配第三方分词引擎
- cn.hutool.extra.tokenizer.engine - package cn.hutool.extra.tokenizer.engine
-
第三方分词引擎实现
- cn.hutool.extra.tokenizer.engine.analysis - package cn.hutool.extra.tokenizer.engine.analysis
-
Lucene-analysis分词抽象封装
项目地址:https://github.com/apache/lucene-solr/tree/master/lucene/analysis
- cn.hutool.extra.tokenizer.engine.ansj - package cn.hutool.extra.tokenizer.engine.ansj
-
Ansj分词实现
项目地址:https://github.com/NLPchina/ansj_seg
- cn.hutool.extra.tokenizer.engine.hanlp - package cn.hutool.extra.tokenizer.engine.hanlp
-
HanLP分词引擎实现
项目地址:https://github.com/hankcs/HanLP
- cn.hutool.extra.tokenizer.engine.ikanalyzer - package cn.hutool.extra.tokenizer.engine.ikanalyzer
-
IKAnalyzer分词引擎实现
项目地址:https://github.com/yozhao/IKAnalyzer
- cn.hutool.extra.tokenizer.engine.jcseg - package cn.hutool.extra.tokenizer.engine.jcseg
-
Jcseg分词引擎实现
项目地址:https://gitee.com/lionsoul/jcseg
- cn.hutool.extra.tokenizer.engine.jieba - package cn.hutool.extra.tokenizer.engine.jieba
-
Jieba分词引擎实现
项目地址:https://github.com/huaban/jieba-analysis
- cn.hutool.extra.tokenizer.engine.mmseg - package cn.hutool.extra.tokenizer.engine.mmseg
-
mmseg4j分词引擎实现
项目地址:https://github.com/chenlb/mmseg4j-core
- cn.hutool.extra.tokenizer.engine.mynlp - package cn.hutool.extra.tokenizer.engine.mynlp
-
MYNLP 中文NLP工具包分词实现
项目地址:https://github.com/mayabot/mynlp/
- cn.hutool.extra.tokenizer.engine.word - package cn.hutool.extra.tokenizer.engine.word
-
Word分词引擎实现
项目地址:https://github.com/ysc/word
- cn.hutool.extra.validation - package cn.hutool.extra.validation
-
基于JSR-380标准的校验工具类,封装了javax.validation的API
- command(String) - Method in class cn.hutool.extra.ssh.SshjSftp
-
执行Linux 命令
- CompressException - Exception in cn.hutool.extra.compress
-
压缩解压异常语言异常
- CompressException(Throwable) - Constructor for exception cn.hutool.extra.compress.CompressException
-
- CompressException(String) - Constructor for exception cn.hutool.extra.compress.CompressException
-
- CompressException(String, Object...) - Constructor for exception cn.hutool.extra.compress.CompressException
-
- CompressException(String, Throwable) - Constructor for exception cn.hutool.extra.compress.CompressException
-
- CompressException(String, Throwable, boolean, boolean) - Constructor for exception cn.hutool.extra.compress.CompressException
-
- CompressException(Throwable, String, Object...) - Constructor for exception cn.hutool.extra.compress.CompressException
-
- CompressUtil - Class in cn.hutool.extra.compress
-
压缩工具类
基于commons-compress的压缩解压封装
- CompressUtil() - Constructor for class cn.hutool.extra.compress.CompressUtil
-
- computeNext() - Method in class cn.hutool.extra.tokenizer.AbstractResult
-
- connect(String, int) - Static method in class cn.hutool.extra.ssh.GanymedUtil
-
连接到服务器
- Connector - Class in cn.hutool.extra.ssh
-
连接者对象,提供一些连接的基本信息
- Connector() - Constructor for class cn.hutool.extra.ssh.Connector
-
- Connector(String, String, String) - Constructor for class cn.hutool.extra.ssh.Connector
-
构造
- Connector(String, int, String, String) - Constructor for class cn.hutool.extra.ssh.Connector
-
构造
- containsEmoji(String) - Static method in class cn.hutool.extra.emoji.EmojiUtil
-
是否包含Emoji表情的Unicode符
- containsFile(String) - Method in class cn.hutool.extra.ssh.SshjSftp
-
是否包含该文件
- copy(Object, Class<T>) - Static method in class cn.hutool.extra.cglib.CglibUtil
-
拷贝Bean对象属性到目标类型
此方法通过指定目标类型自动创建之,然后拷贝属性
- copy(Object, Class<T>, Converter) - Static method in class cn.hutool.extra.cglib.CglibUtil
-
拷贝Bean对象属性
此方法通过指定目标类型自动创建之,然后拷贝属性
- copy(Object, Object) - Static method in class cn.hutool.extra.cglib.CglibUtil
-
拷贝Bean对象属性
- copy(Object, Object, Converter) - Static method in class cn.hutool.extra.cglib.CglibUtil
-
拷贝Bean对象属性
- copyList(Collection<S>, Supplier<T>) - Static method in class cn.hutool.extra.cglib.CglibUtil
-
拷贝List Bean对象属性
- copyList(Collection<S>, Supplier<T>, Converter) - Static method in class cn.hutool.extra.cglib.CglibUtil
-
拷贝List Bean对象属性
- copyList(Collection<S>, Supplier<T>, BiConsumer<S, T>) - Static method in class cn.hutool.extra.cglib.CglibUtil
-
拷贝List Bean对象属性
- copyList(Collection<S>, Supplier<T>, Converter, BiConsumer<S, T>) - Static method in class cn.hutool.extra.cglib.CglibUtil
-
拷贝List Bean对象属性
- create(Charset, String, File) - Static method in class cn.hutool.extra.compress.archiver.StreamArchiver
-
创建归档器
- create(Charset, String, OutputStream) - Static method in class cn.hutool.extra.compress.archiver.StreamArchiver
-
创建归档器
- create() - Static method in class cn.hutool.extra.expression.engine.ExpressionFactory
-
根据用户引入的表达式引擎jar,自动创建对应的拼音引擎对象
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎
- create() - Static method in class cn.hutool.extra.ftp.FtpConfig
-
- create() - Static method in class cn.hutool.extra.ftp.SimpleFtpServer
-
- create(MailAccount) - Static method in class cn.hutool.extra.mail.JakartaMail
-
创建邮件客户端
- create() - Static method in class cn.hutool.extra.mail.JakartaMail
-
创建邮件客户端,使用全局邮件帐户
- create(MailAccount) - Static method in class cn.hutool.extra.mail.Mail
-
创建邮件客户端
- create() - Static method in class cn.hutool.extra.mail.Mail
-
创建邮件客户端,使用全局邮件帐户
- create() - Static method in class cn.hutool.extra.pinyin.engine.PinyinFactory
-
根据用户引入的拼音引擎jar,自动创建对应的拼音引擎对象
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎
- create() - Static method in class cn.hutool.extra.qrcode.QrConfig
-
创建QrConfig
- create() - Static method in class cn.hutool.extra.template.engine.TemplateFactory
-
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎
- create(TemplateConfig) - Static method in class cn.hutool.extra.template.engine.TemplateFactory
-
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎
- create() - Static method in class cn.hutool.extra.tokenizer.engine.TokenizerFactory
-
根据用户引入的分词引擎jar,自动创建对应的分词引擎对象
- createArchiver(Charset, String, File) - Static method in class cn.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 cn.hutool.extra.compress.CompressUtil
-
创建归档器,支持:
ArchiveStreamFactory.AR
ArchiveStreamFactory.CPIO
ArchiveStreamFactory.JAR
ArchiveStreamFactory.TAR
ArchiveStreamFactory.ZIP
ArchiveStreamFactory.SEVEN_Z
- createChannel(Session, ChannelType) - Static method in class cn.hutool.extra.ssh.JschUtil
-
创建Channel连接
- createEngine() - Static method in class cn.hutool.extra.template.TemplateUtil
-
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象,使用默认配置
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎
- createEngine(TemplateConfig) - Static method in class cn.hutool.extra.template.TemplateUtil
-
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎
- createEngine() - Static method in class cn.hutool.extra.tokenizer.TokenizerUtil
-
根据用户引入的分词引擎jar,自动创建对应的分词引擎对象
- createExtractor(Charset, File) - Static method in class cn.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 cn.hutool.extra.compress.CompressUtil
-
创建归档解包器,支持:
ArchiveStreamFactory.AR
ArchiveStreamFactory.CPIO
ArchiveStreamFactory.JAR
ArchiveStreamFactory.TAR
ArchiveStreamFactory.ZIP
ArchiveStreamFactory.SEVEN_Z
- createExtractor(Charset, InputStream) - Static method in class cn.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 cn.hutool.extra.compress.CompressUtil
-
创建归档解包器,支持:
ArchiveStreamFactory.AR
ArchiveStreamFactory.CPIO
ArchiveStreamFactory.JAR
ArchiveStreamFactory.TAR
ArchiveStreamFactory.ZIP
ArchiveStreamFactory.SEVEN_Z
- createSession(String, int, String, String) - Static method in class cn.hutool.extra.ssh.JschUtil
-
新建一个新的SSH会话,此方法并不打开会话(既不调用connect方法)
- createSession(String, int, String, String, byte[]) - Static method in class cn.hutool.extra.ssh.JschUtil
-
新建一个新的SSH会话,此方法并不打开会话(既不调用connect方法)
- createSession(String, int, String, byte[], byte[]) - Static method in class cn.hutool.extra.ssh.JschUtil
-
新建一个新的SSH会话,此方法并不打开会话(既不调用connect方法)
- createSession(JSch, String, int, String) - Static method in class cn.hutool.extra.ssh.JschUtil
-
创建一个SSH会话,重用已经使用的会话
- createSftp(String, int, String, String) - Static method in class cn.hutool.extra.ssh.JschUtil
-
创建Sftp
- createSftp(Session) - Static method in class cn.hutool.extra.ssh.JschUtil
-
创建Sftp
- crop(int, int, int, int) - Method in class cn.hutool.extra.qrcode.BufferedImageLuminanceSource
-
- GanymedUtil - Class in cn.hutool.extra.ssh
-
Ganymed-SSH2封装,见:http://www.ganymed.ethz.ch/ssh2/
- GanymedUtil() - Constructor for class cn.hutool.extra.ssh.GanymedUtil
-
- generate(String, int, int, File) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成二维码到文件,二维码图片格式取决于文件的扩展名
- generate(String, QrConfig, File) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成二维码到文件,二维码图片格式取决于文件的扩展名
- generate(String, int, int, String, OutputStream) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成二维码到输出流
- generate(String, QrConfig, String, OutputStream) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成二维码到输出流
- generate(String, int, int) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成二维码图片
- generate(String, BarcodeFormat, int, int) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成二维码或条形码图片
- generate(String, QrConfig) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成二维码图片
- generate(String, BarcodeFormat, QrConfig) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成二维码或条形码图片
只有二维码时QrConfig中的图片才有效
- generateAsAsciiArt(String) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成ASCII Art字符画形式的二维码
- generateAsAsciiArt(String, QrConfig) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成ASCII Art字符画形式的二维码
- generateAsAsciiArt(String, int, int, int) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
- generateAsBase64(String, QrConfig, String, String) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成代 logo 图片的 Base64 编码格式的二维码,以 String 形式表示
- generateAsBase64(String, QrConfig, String, byte[]) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成代 logo 图片的 Base64 编码格式的二维码,以 String 形式表示
- generateAsBase64(String, QrConfig, String, Image) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成代 logo 图片的 Base64 编码格式的二维码,以 String 形式表示
- generateAsBase64(String, QrConfig, String) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成 Base64 编码格式的二维码,以 String 形式表示
输出格式为: data:image/[type];base64,[data]
- generateAsSvg(String, QrConfig) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
- generateLocalPort() - Static method in class cn.hutool.extra.ssh.JschUtil
-
生成一个本地端口,用于远程端口映射
- generatePng(String, int, int) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成PNG格式的二维码图片,以byte[]形式表示
- generatePng(String, QrConfig) - Static method in class cn.hutool.extra.qrcode.QrCodeUtil
-
生成PNG格式的二维码图片,以byte[]形式表示
- get(Class<?>, Class<?>, Converter) - Method in enum cn.hutool.extra.cglib.BeanCopierCache
-
获得类与转换器生成的key在BeanCopier的Map中对应的元素
- get(Class<?>, Class<?>, boolean) - Method in enum cn.hutool.extra.cglib.BeanCopierCache
-
获得类与转换器生成的key在BeanCopier的Map中对应的元素
- get(String) - Method in class cn.hutool.extra.compress.extractor.SevenZExtractor
-
获取指定名称的文件流
- get(String) - Static method in class cn.hutool.extra.emoji.EmojiUtil
-
通过别名获取Emoji
- get() - Static method in class cn.hutool.extra.expression.engine.ExpressionFactory
-
- get() - Static method in class cn.hutool.extra.pinyin.engine.PinyinFactory
-
获得单例的PinyinEngine
- get(String) - Method in enum cn.hutool.extra.ssh.JschSessionPool
-
获取Session,不存在返回null
- get(String, String) - Method in class cn.hutool.extra.ssh.Sftp
-
获取远程文件
- get(String, OutputStream) - Method in class cn.hutool.extra.ssh.Sftp
-
获取远程文件
- get() - Static method in class cn.hutool.extra.template.engine.TemplateFactory
-
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
获得的是单例的TemplateEngine
- get() - Static method in class cn.hutool.extra.tokenizer.engine.TokenizerFactory
-
根据用户引入的模板引擎jar,自动创建对应的分词引擎对象
获得的是单例的TokenizerEngine
- getAccount() - Method in enum cn.hutool.extra.mail.GlobalMailAccount
-
获得邮件帐户
- getActiveProfile() - Static method in class cn.hutool.extra.spring.SpringUtil
-
获取当前的环境配置,当有多个环境配置时,只获取第一个
- getActiveProfiles() - Static method in class cn.hutool.extra.spring.SpringUtil
-
获取当前的环境配置,无配置返回null
- getApplicationContext() - Static method in class cn.hutool.extra.spring.SpringUtil
-
获取ApplicationContext
- getApplicationName() - Static method in class cn.hutool.extra.spring.SpringUtil
-
获取应用程序名称
- getBackColor() - Method in class cn.hutool.extra.qrcode.QrConfig
-
获取背景色
- getBean(String) - Static method in class cn.hutool.extra.spring.SpringUtil
-
通过name获取 Bean
- getBean(Class<T>) - Static method in class cn.hutool.extra.spring.SpringUtil
-
通过class获取Bean
- getBean(Class<T>, Object...) - Static method in class cn.hutool.extra.spring.SpringUtil
-
通过class获取Bean
- getBean(String, Class<T>) - Static method in class cn.hutool.extra.spring.SpringUtil
-
通过name,以及Clazz返回指定的Bean
- getBean(String, Object...) - Static method in class cn.hutool.extra.spring.SpringUtil
-
通过name,以及Clazz返回指定的Bean
- getBean(TypeReference<T>) - Static method in class cn.hutool.extra.spring.SpringUtil
-
通过类型参考返回带泛型参数的Bean
- getBeanFactory() - Static method in class cn.hutool.extra.spring.SpringUtil
-
获取ListableBeanFactory,可能为ConfigurableListableBeanFactory 或 ApplicationContextAware
- getBeanNamesForType(Class<?>) - Static method in class cn.hutool.extra.spring.SpringUtil
-
获取指定类型对应的Bean名称,包括子类
- getBeansOfType(Class<T>) - Static method in class cn.hutool.extra.spring.SpringUtil
-
获取指定类型对应的所有Bean,包括子类
- getBody(ServletRequest) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获取请求体
调用该方法后,getParam方法将失效
- getBody(ServletRequest) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获取请求体
调用该方法后,getParam方法将失效
- getBodyBytes(ServletRequest) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获取请求体byte[]
调用该方法后,getParam方法将失效
- getBodyBytes(ServletRequest) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获取请求体byte[]
调用该方法后,getParam方法将失效
- getByTag(String) - Static method in class cn.hutool.extra.emoji.EmojiUtil
-
通过tag方式获取对应的所有Emoji表情
- getCharset() - Method in class cn.hutool.extra.ftp.FtpConfig
-
- getCharset() - Method in class cn.hutool.extra.mail.MailAccount
-
获取字符集编码
- getCharset() - Method in class cn.hutool.extra.qrcode.QrConfig
-
获取编码
- getCharset() - Method in class cn.hutool.extra.template.TemplateConfig
-
获取编码
- getCharsetStr() - Method in class cn.hutool.extra.template.TemplateConfig
-
获取编码
- getClient() - Method in class cn.hutool.extra.ftp.Ftp
-
获取FTPClient客户端对象
- getClient() - Method in class cn.hutool.extra.ssh.Sftp
-
获取SFTP通道客户端
- getClientIP(HttpServletRequest, String...) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获取客户端IP
默认检测的Header:
1、X-Forwarded-For
2、X-Real-IP
3、Proxy-Client-IP
4、WL-Proxy-Client-IP
otherHeaderNames参数用于自定义检测的Header
需要注意的是,使用此方法获取的客户IP地址必须在Http服务器(例如Nginx)中配置头信息,否则容易造成IP伪造。
- getClientIP(HttpServletRequest, String...) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获取客户端IP
默认检测的Header:
1、X-Forwarded-For
2、X-Real-IP
3、Proxy-Client-IP
4、WL-Proxy-Client-IP
otherHeaderNames参数用于自定义检测的Header
需要注意的是,使用此方法获取的客户IP地址必须在Http服务器(例如Nginx)中配置头信息,否则容易造成IP伪造。
- getClientIPByHeader(HttpServletRequest, String...) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获取客户端IP
headerNames参数用于自定义检测的Header
需要注意的是,使用此方法获取的客户IP地址必须在Http服务器(例如Nginx)中配置头信息,否则容易造成IP伪造。
- getClientIPByHeader(HttpServletRequest, String...) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获取客户端IP
headerNames参数用于自定义检测的Header
需要注意的是,使用此方法获取的客户IP地址必须在Http服务器(例如Nginx)中配置头信息,否则容易造成IP伪造。
- getConfigurableBeanFactory() - Static method in class cn.hutool.extra.spring.SpringUtil
-
获取ConfigurableListableBeanFactory
- getConfiguration() - Method in class cn.hutool.extra.template.engine.freemarker.FreemarkerEngine
-
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
- getConnectionTimeout() - Method in class cn.hutool.extra.ftp.FtpConfig
-
- getCookie(HttpServletRequest, String) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获得指定的Cookie
- getCookie(HttpServletRequest, String) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获得指定的Cookie
- getCustomEngine() - Method in class cn.hutool.extra.template.TemplateConfig
-
获取自定义引擎,null表示系统自动判断
- getCustomProperty() - Method in class cn.hutool.extra.mail.MailAccount
-
获取自定义属性列表
- getEndOffset() - Method in class cn.hutool.extra.tokenizer.engine.analysis.AnalysisWord
-
- getEndOffset() - Method in class cn.hutool.extra.tokenizer.engine.ansj.AnsjWord
-
- getEndOffset() - Method in class cn.hutool.extra.tokenizer.engine.hanlp.HanLPWord
-
- getEndOffset() - Method in class cn.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
-
- getEndOffset() - Method in class cn.hutool.extra.tokenizer.engine.jcseg.JcsegWord
-
- getEndOffset() - Method in class cn.hutool.extra.tokenizer.engine.jieba.JiebaWord
-
- getEndOffset() - Method in class cn.hutool.extra.tokenizer.engine.mmseg.MmsegWord
-
- getEndOffset() - Method in class cn.hutool.extra.tokenizer.engine.mynlp.MynlpWord
-
- getEndOffset() - Method in class cn.hutool.extra.tokenizer.engine.word.WordWord
-
- getEndOffset() - Method in interface cn.hutool.extra.tokenizer.Word
-
获取本词的结束位置
- getEngine() - Method in class cn.hutool.extra.expression.engine.aviator.AviatorEngine
-
获取AviatorEvaluatorInstance
- getEngine() - Method in class cn.hutool.extra.expression.engine.jexl.JexlEngine
-
获取JexlEngine
- getEngine() - Static method in class cn.hutool.extra.expression.ExpressionUtil
-
获得全局单例的表达式引擎
- getEngine() - Static method in class cn.hutool.extra.pinyin.PinyinUtil
-
获得全局单例的拼音引擎
- getErrorCorrection() - Method in class cn.hutool.extra.qrcode.QrConfig
-
获取纠错级别
- getErrorMessages() - Method in class cn.hutool.extra.validation.BeanValidationResult
-
获取错误信息列表
- getFirst(Filter<ArchiveEntry>) - Method in class cn.hutool.extra.compress.extractor.SevenZExtractor
-
获取满足指定过滤要求的压缩包内的第一个文件流
- getFirstLetter(char) - Method in interface cn.hutool.extra.pinyin.PinyinEngine
-
将输入字符串转为拼音首字母,其它字符原样返回
- getFirstLetter(String, String) - Method in interface cn.hutool.extra.pinyin.PinyinEngine
-
将输入字符串转为拼音首字母,其它字符原样返回
- getFirstLetter(char) - Static method in class cn.hutool.extra.pinyin.PinyinUtil
-
将输入字符串转为拼音首字母,其它字符原样返回
- getFirstLetter(String, String) - Static method in class cn.hutool.extra.pinyin.PinyinUtil
-
将输入字符串转为拼音首字母,其它字符原样返回
- getForeColor() - Method in class cn.hutool.extra.qrcode.QrConfig
-
获取前景色
- getFrom() - Method in class cn.hutool.extra.mail.MailAccount
-
获取发送方,遵循RFC-822标准
- getGroup() - Method in class cn.hutool.extra.ssh.Connector
-
获得用户组名
- getHeader(HttpServletRequest, String, String) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获得请求header中的信息
- getHeader(HttpServletRequest, String, Charset) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获得请求header中的信息
- getHeader(HttpServletRequest, String, String) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获得请求header中的信息
- getHeader(HttpServletRequest, String, Charset) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获得请求header中的信息
- getHeaderIgnoreCase(HttpServletRequest, String) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
忽略大小写获得请求header中的信息
- getHeaderIgnoreCase(HttpServletRequest, String) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
忽略大小写获得请求header中的信息
- getHeaderMap(HttpServletRequest) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获取请求所有的头(header)信息
- getHeaderMap(HttpServletRequest) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获取请求所有的头(header)信息
- getHeadersMap(HttpServletRequest) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获取请求所有的头(header)信息
- getHeadersMap(HttpServletResponse) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获取响应所有的头(header)信息
- getHeadersMap(HttpServletRequest) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获取请求所有的头(header)信息
- getHeadersMap(HttpServletResponse) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获取响应所有的头(header)信息
- getHeight() - Method in class cn.hutool.extra.qrcode.QrConfig
-
获取高度
- getHost() - Method in class cn.hutool.extra.ftp.FtpConfig
-
- getHost() - Method in class cn.hutool.extra.mail.MailAccount
-
获得SMTP服务器域名
- getHost() - Method in class cn.hutool.extra.ssh.Connector
-
获得主机名
- getImg() - Method in class cn.hutool.extra.qrcode.QrConfig
-
获取二维码中的Logo
- getIn(String, InputStream) - Static method in class cn.hutool.extra.compress.CompressUtil
-
获取压缩输入流,用于解压缩指定内容,支持的格式例如:
- getLastModified(Object) - Method in class cn.hutool.extra.template.engine.freemarker.SimpleStringTemplateLoader
-
- getLastModified(Resource) - Method in class cn.hutool.extra.template.engine.velocity.SimpleStringResourceLoader
-
- getListenerFactory() - Method in class cn.hutool.extra.ftp.SimpleFtpServer
-
获取ListenerFactory,用于设置端口、用户、SSL等信息
- getMargin() - Method in class cn.hutool.extra.qrcode.QrConfig
-
获取边距
- getMatrix() - Method in class cn.hutool.extra.qrcode.BufferedImageLuminanceSource
-
- getMessage() - Method in class cn.hutool.extra.validation.BeanValidationResult.ErrorMessage
-
- getMultipart(ServletRequest) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获得MultiPart表单内容,多用于获得上传的文件 在同一次请求中,此方法只能被执行一次!
- getMultipart(ServletRequest, UploadSetting) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获得multipart/form-data 表单内容
包括文件和普通表单数据
在同一次请求中,此方法只能被执行一次!
- getMultipart(ServletRequest) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获得MultiPart表单内容,多用于获得上传的文件 在同一次请求中,此方法只能被执行一次!
- getMultipart(ServletRequest, UploadSetting) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获得multipart/form-data 表单内容
包括文件和普通表单数据
在同一次请求中,此方法只能被执行一次!
- getOut(String, OutputStream) - Static method in class cn.hutool.extra.compress.CompressUtil
-
获取压缩输出流,用于压缩指定内容,支持的格式例如:
- getParamMap(ServletRequest) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获得所有请求参数
- getParamMap(ServletRequest) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获得所有请求参数
- getParams(ServletRequest) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获得所有请求参数
- getParams(ServletRequest) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获得所有请求参数
- getPass() - Method in class cn.hutool.extra.mail.MailAccount
-
获取密码
- getPassword() - Method in class cn.hutool.extra.ftp.FtpConfig
-
- getPassword() - Method in class cn.hutool.extra.ssh.Connector
-
获得密码
- getPasswordAuthentication() - Method in class cn.hutool.extra.mail.JakartaUserPassAuthenticator
-
- getPasswordAuthentication() - Method in class cn.hutool.extra.mail.UserPassAuthenticator
-
- getPath() - Method in class cn.hutool.extra.template.TemplateConfig
-
获取模板路径,如果ClassPath或者WebRoot模式,则表示相对路径
- getPinyin(char) - Method in class cn.hutool.extra.pinyin.engine.bopomofo4j.Bopomofo4jEngine
-
- getPinyin(char, boolean) - Method in class cn.hutool.extra.pinyin.engine.bopomofo4j.Bopomofo4jEngine
-
- getPinyin(String, String) - Method in class cn.hutool.extra.pinyin.engine.bopomofo4j.Bopomofo4jEngine
-
- getPinyin(String, String, boolean) - Method in class cn.hutool.extra.pinyin.engine.bopomofo4j.Bopomofo4jEngine
-
- getPinyin(char) - Method in class cn.hutool.extra.pinyin.engine.houbbpinyin.HoubbPinyinEngine
-
- getPinyin(char, boolean) - Method in class cn.hutool.extra.pinyin.engine.houbbpinyin.HoubbPinyinEngine
-
- getPinyin(String, String) - Method in class cn.hutool.extra.pinyin.engine.houbbpinyin.HoubbPinyinEngine
-
- getPinyin(String, String, boolean) - Method in class cn.hutool.extra.pinyin.engine.houbbpinyin.HoubbPinyinEngine
-
- getPinyin(char) - Method in class cn.hutool.extra.pinyin.engine.jpinyin.JPinyinEngine
-
- getPinyin(char, boolean) - Method in class cn.hutool.extra.pinyin.engine.jpinyin.JPinyinEngine
-
- getPinyin(String, String) - Method in class cn.hutool.extra.pinyin.engine.jpinyin.JPinyinEngine
-
- getPinyin(String, String, boolean) - Method in class cn.hutool.extra.pinyin.engine.jpinyin.JPinyinEngine
-
- getPinyin(char) - Method in class cn.hutool.extra.pinyin.engine.pinyin4j.Pinyin4jEngine
-
- getPinyin(char, boolean) - Method in class cn.hutool.extra.pinyin.engine.pinyin4j.Pinyin4jEngine
-
- getPinyin(String, String) - Method in class cn.hutool.extra.pinyin.engine.pinyin4j.Pinyin4jEngine
-
- getPinyin(String, String, boolean) - Method in class cn.hutool.extra.pinyin.engine.pinyin4j.Pinyin4jEngine
-
- getPinyin(char) - Method in class cn.hutool.extra.pinyin.engine.tinypinyin.TinyPinyinEngine
-
- getPinyin(String, String) - Method in class cn.hutool.extra.pinyin.engine.tinypinyin.TinyPinyinEngine
-
- getPinyin(char) - Method in interface cn.hutool.extra.pinyin.PinyinEngine
-
如果c为汉字,则返回大写拼音;如果c不是汉字,则返回String.valueOf(c)
- getPinyin(char, boolean) - Method in interface cn.hutool.extra.pinyin.PinyinEngine
-
如果c为汉字,则返回大写拼音;如果c不是汉字,则返回String.valueOf(c)
- getPinyin(String, String) - Method in interface cn.hutool.extra.pinyin.PinyinEngine
-
获取字符串对应的完整拼音,非中文返回原字符
- getPinyin(String, String, boolean) - Method in interface cn.hutool.extra.pinyin.PinyinEngine
-
获取字符串对应的完整拼音,非中文返回原字符
- getPinyin(char) - Static method in class cn.hutool.extra.pinyin.PinyinUtil
-
如果c为汉字,则返回大写拼音;如果c不是汉字,则返回String.valueOf(c)
- getPinyin(char, boolean) - Static method in class cn.hutool.extra.pinyin.PinyinUtil
-
如果c为汉字,则返回大写拼音;如果c不是汉字,则返回String.valueOf(c)
- getPinyin(String) - Static method in class cn.hutool.extra.pinyin.PinyinUtil
-
将输入字符串转为拼音,每个字之间的拼音使用空格分隔
- getPinyin(String, boolean) - Static method in class cn.hutool.extra.pinyin.PinyinUtil
-
将输入字符串转为拼音,每个字之间的拼音使用空格分隔
- getPinyin(String, String) - Static method in class cn.hutool.extra.pinyin.PinyinUtil
-
将输入字符串转为拼音,以字符为单位插入分隔符
- getPinyin(String, String, boolean) - Static method in class cn.hutool.extra.pinyin.PinyinUtil
-
将输入字符串转为拼音,以字符为单位插入分隔符
- getPort() - Method in class cn.hutool.extra.ftp.FtpConfig
-
- getPort() - Method in class cn.hutool.extra.mail.MailAccount
-
获得SMTP服务端口
- getPort() - Method in class cn.hutool.extra.ssh.Connector
-
获得端口号
- getProperty(String) - Static method in class cn.hutool.extra.spring.SpringUtil
-
获取配置文件配置项的值
- getProperty(String, String) - Static method in class cn.hutool.extra.spring.SpringUtil
-
获取配置文件配置项的值
- getProperty(String, Class<T>, T) - Static method in class cn.hutool.extra.spring.SpringUtil
-
获取配置文件配置项的值
- getPropertyName() - Method in class cn.hutool.extra.validation.BeanValidationResult.ErrorMessage
-
- getQrVersion() - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置二维码中的信息量,可设置0-40的整数,二维码图片也会根据qrVersion而变化,0表示根据传入信息自动变化
- getRatio() - Method in class cn.hutool.extra.qrcode.QrConfig
-
获取二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
- getRawEngine() - Method in class cn.hutool.extra.template.engine.beetl.BeetlEngine
-
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
- getRawEngine() - Method in class cn.hutool.extra.template.engine.enjoy.EnjoyEngine
-
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
- getRawEngine() - Method in class cn.hutool.extra.template.engine.jetbrick.JetbrickEngine
-
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
- getRawEngine() - Method in class cn.hutool.extra.template.engine.rythm.RythmEngine
-
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
- getRawEngine() - Method in class cn.hutool.extra.template.engine.thymeleaf.ThymeleafEngine
-
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
- getRawEngine() - Method in class cn.hutool.extra.template.engine.velocity.VelocityEngine
-
获取原始的引擎对象
- getRawEngine() - Method in class cn.hutool.extra.template.engine.wit.WitEngine
-
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
- getReader(Object, String) - Method in class cn.hutool.extra.template.engine.freemarker.SimpleStringTemplateLoader
-
- getReadSize() - Method in class cn.hutool.extra.compress.extractor.Seven7EntryInputStream
-
获取读取的长度(字节数)
- getResourceMode() - Method in class cn.hutool.extra.template.TemplateConfig
-
获取模板资源加载方式
- getResourceReader(String, String) - Method in class cn.hutool.extra.template.engine.velocity.SimpleStringResourceLoader
-
- getResourceStream(String) - Method in class cn.hutool.extra.template.engine.velocity.SimpleStringResourceLoader
-
获取资源流
- getRound() - Method in class cn.hutool.extra.qrcode.QrConfig
-
获取二维码中的Logo圆角弧度
- getRow(int, byte[]) - Method in class cn.hutool.extra.qrcode.BufferedImageLuminanceSource
-
- getServerFactory() - Method in class cn.hutool.extra.ftp.SimpleFtpServer
-
获取 FtpServerFactory,用于设置FTP服务器相关信息
- getServerLanguageCode() - Method in class cn.hutool.extra.ftp.FtpConfig
-
- getSession(MailAccount, boolean) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
根据配置文件,获取邮件客户端会话
- getSession(MailAccount, boolean) - Static method in class cn.hutool.extra.mail.MailUtil
-
根据配置文件,获取邮件客户端会话
- getSession(String, int, String, String) - Method in enum cn.hutool.extra.ssh.JschSessionPool
-
获得一个SSH跳板机会话,重用已经使用的会话
- getSession(String, int, String, String, byte[]) - Method in enum cn.hutool.extra.ssh.JschSessionPool
-
获得一个SSH跳板机会话,重用已经使用的会话
- getSession(String, int, String, byte[], byte[]) - Method in enum cn.hutool.extra.ssh.JschSessionPool
-
获得一个SSH跳板机会话,重用已经使用的会话
- getSession(String, int, String, String) - Static method in class cn.hutool.extra.ssh.JschUtil
-
获得一个SSH会话,重用已经使用的会话
- getSession(String, int, String, String, byte[]) - Static method in class cn.hutool.extra.ssh.JschUtil
-
获得一个SSH会话,重用已经使用的会话
- getSession(String, int, String, byte[], byte[]) - Static method in class cn.hutool.extra.ssh.JschUtil
-
获得一个SSH会话,重用已经使用的会话
- getSevenZOutputFile() - Method in class cn.hutool.extra.compress.archiver.SevenZArchiver
-
获取SevenZOutputFile以便自定义相关设置
- getSmtpProps() - Method in class cn.hutool.extra.mail.MailAccount
-
获得SMTP相关信息
- getSocketFactoryClass() - Method in class cn.hutool.extra.mail.MailAccount
-
获取指定实现javax.net.SocketFactory接口的类的名称,这个类将被用于创建SMTP的套接字
- getSocketFactoryPort() - Method in class cn.hutool.extra.mail.MailAccount
-
获取指定的端口连接到在使用指定的套接字工厂。
- getSoTimeout() - Method in class cn.hutool.extra.ftp.FtpConfig
-
- getSslProtocols() - Method in class cn.hutool.extra.mail.MailAccount
-
获取SSL协议,多个协议用空格分隔
- getStartOffset() - Method in class cn.hutool.extra.tokenizer.engine.analysis.AnalysisWord
-
- getStartOffset() - Method in class cn.hutool.extra.tokenizer.engine.ansj.AnsjWord
-
- getStartOffset() - Method in class cn.hutool.extra.tokenizer.engine.hanlp.HanLPWord
-
- getStartOffset() - Method in class cn.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
-
- getStartOffset() - Method in class cn.hutool.extra.tokenizer.engine.jcseg.JcsegWord
-
- getStartOffset() - Method in class cn.hutool.extra.tokenizer.engine.jieba.JiebaWord
-
- getStartOffset() - Method in class cn.hutool.extra.tokenizer.engine.mmseg.MmsegWord
-
- getStartOffset() - Method in class cn.hutool.extra.tokenizer.engine.mynlp.MynlpWord
-
- getStartOffset() - Method in class cn.hutool.extra.tokenizer.engine.word.WordWord
-
- getStartOffset() - Method in interface cn.hutool.extra.tokenizer.Word
-
获取本词的起始位置
- getSystemKey() - Method in class cn.hutool.extra.ftp.FtpConfig
-
- getTemplate(String) - Method in class cn.hutool.extra.template.engine.beetl.BeetlEngine
-
- getTemplate(String) - Method in class cn.hutool.extra.template.engine.enjoy.EnjoyEngine
-
- getTemplate(String) - Method in class cn.hutool.extra.template.engine.freemarker.FreemarkerEngine
-
- getTemplate(String) - Method in class cn.hutool.extra.template.engine.jetbrick.JetbrickEngine
-
- getTemplate(String) - Method in class cn.hutool.extra.template.engine.rythm.RythmEngine
-
- getTemplate(String) - Method in class cn.hutool.extra.template.engine.thymeleaf.ThymeleafEngine
-
- getTemplate(String) - Method in class cn.hutool.extra.template.engine.velocity.VelocityEngine
-
- getTemplate(String) - Method in class cn.hutool.extra.template.engine.wit.WitEngine
-
- getTemplate(String) - Method in interface cn.hutool.extra.template.TemplateEngine
-
获取模板
- getText() - Method in class cn.hutool.extra.tokenizer.engine.analysis.AnalysisWord
-
- getText() - Method in class cn.hutool.extra.tokenizer.engine.ansj.AnsjWord
-
- getText() - Method in class cn.hutool.extra.tokenizer.engine.hanlp.HanLPWord
-
- getText() - Method in class cn.hutool.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
-
- getText() - Method in class cn.hutool.extra.tokenizer.engine.jcseg.JcsegWord
-
- getText() - Method in class cn.hutool.extra.tokenizer.engine.jieba.JiebaWord
-
- getText() - Method in class cn.hutool.extra.tokenizer.engine.mmseg.MmsegWord
-
- getText() - Method in class cn.hutool.extra.tokenizer.engine.mynlp.MynlpWord
-
- getText() - Method in class cn.hutool.extra.tokenizer.engine.word.WordWord
-
- getText() - Method in interface cn.hutool.extra.tokenizer.Word
-
获取单词文本
- getUser() - Method in class cn.hutool.extra.ftp.FtpConfig
-
- getUser() - Method in class cn.hutool.extra.mail.MailAccount
-
获取用户名
- getUser() - Method in class cn.hutool.extra.ssh.Connector
-
获得用户名
- getUserManager() - Method in class cn.hutool.extra.ftp.SimpleFtpServer
-
获取用户管理器,用于新增、查找和删除用户信息
- getValidator() - Static method in class cn.hutool.extra.validation.ValidationUtil
-
获取原生Validator 对象
- getValue() - Method in enum cn.hutool.extra.ssh.ChannelType
-
获取值
- getValue() - Method in class cn.hutool.extra.validation.BeanValidationResult.ErrorMessage
-
- getWidth() - Method in class cn.hutool.extra.qrcode.QrConfig
-
获取宽度
- getWriter(HttpServletResponse) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
获得PrintWriter
- getWriter(HttpServletResponse) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
获得PrintWriter
- GlobalMailAccount - Enum in cn.hutool.extra.mail
-
- send() - Method in class cn.hutool.extra.mail.JakartaMail
-
发送
- send(String, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- send(String, String, String, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人、抄送人、密送人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- send(Collection<String>, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送邮件,发送给多人
- send(Collection<String>, Collection<String>, Collection<String>, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送邮件,发送给多人
- send(MailAccount, String, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
发送邮件给多人
- send(MailAccount, Collection<String>, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
发送邮件给多人
- send(MailAccount, Collection<String>, Collection<String>, Collection<String>, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
发送邮件给多人
- send(String, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- send(String, String, String, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人、抄送人、密送人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- send(Collection<String>, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送邮件,发送给多人
- send(Collection<String>, Collection<String>, Collection<String>, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送邮件,发送给多人
- send(MailAccount, String, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
发送邮件给多人
- send(MailAccount, Collection<String>, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
发送邮件给多人
- send(MailAccount, Collection<String>, Collection<String>, Collection<String>, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
发送邮件给多人
- send() - Method in class cn.hutool.extra.mail.Mail
-
发送
- send(String, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- send(String, String, String, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人、抄送人、密送人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- send(Collection<String>, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送邮件,发送给多人
- send(Collection<String>, Collection<String>, Collection<String>, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送邮件,发送给多人
- send(MailAccount, String, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
发送邮件给多人
- send(MailAccount, Collection<String>, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
发送邮件给多人
- send(MailAccount, Collection<String>, Collection<String>, Collection<String>, String, String, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
发送邮件给多人
- send(String, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- send(String, String, String, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人、抄送人、密送人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- send(Collection<String>, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送邮件,发送给多人
- send(Collection<String>, Collection<String>, Collection<String>, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送邮件,发送给多人
- send(MailAccount, String, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
发送邮件给多人
- send(MailAccount, Collection<String>, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
发送邮件给多人
- send(MailAccount, Collection<String>, Collection<String>, Collection<String>, String, String, Map<String, InputStream>, boolean, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
发送邮件给多人
- sendHtml(String, String, String, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送HTML邮件,发送给单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- sendHtml(Collection<String>, String, String, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送HTML邮件,发送给多人
- sendHtml(String, String, String, Map<String, InputStream>, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送HTML邮件,发送给单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- sendHtml(Collection<String>, String, String, Map<String, InputStream>, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送HTML邮件,发送给多人
- sendHtml(String, String, String, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送HTML邮件,发送给单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- sendHtml(Collection<String>, String, String, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送HTML邮件,发送给多人
- sendHtml(String, String, String, Map<String, InputStream>, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送HTML邮件,发送给单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- sendHtml(Collection<String>, String, String, Map<String, InputStream>, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送HTML邮件,发送给多人
- sendText(String, String, String, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送文本邮件,发送给单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- sendText(Collection<String>, String, String, File...) - Static method in class cn.hutool.extra.mail.JakartaMailUtil
-
使用配置文件中设置的账户发送文本邮件,发送给多人
- sendText(String, String, String, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送文本邮件,发送给单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- sendText(Collection<String>, String, String, File...) - Static method in class cn.hutool.extra.mail.MailUtil
-
使用配置文件中设置的账户发送文本邮件,发送给多人
- ServletUtil - Class in cn.hutool.extra.servlet
-
Servlet相关工具类封装
- ServletUtil() - Constructor for class cn.hutool.extra.servlet.ServletUtil
-
- setApplicationContext(ApplicationContext) - Method in class cn.hutool.extra.spring.SpringUtil
-
- setAttachments(DataSource...) - Method in class cn.hutool.extra.mail.JakartaMail
-
增加附件或图片,附件使用DataSource 形式表示,可以使用FileDataSource包装文件表示文件附件
- setAttachments(DataSource...) - Method in class cn.hutool.extra.mail.Mail
-
- setAuth(boolean) - Method in class cn.hutool.extra.mail.MailAccount
-
设置是否需要用户名密码验证
- setBackColor(int) - Method in class cn.hutool.extra.qrcode.QrConfig
-
- setBackColor(Color) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置背景色,例如:Color.BLUE
- setBackToPwd(boolean) - Method in class cn.hutool.extra.ftp.Ftp
-
设置执行完操作是否返回当前目录
- setBccs(String...) - Method in class cn.hutool.extra.mail.JakartaMail
-
设置多个密送人(blind carbon copy)
- setBccs(String...) - Method in class cn.hutool.extra.mail.Mail
-
设置多个密送人(blind carbon copy)
- setCcs(String...) - Method in class cn.hutool.extra.mail.JakartaMail
-
设置多个抄送人(carbon copy)
- setCcs(String...) - Method in class cn.hutool.extra.mail.Mail
-
设置多个抄送人(carbon copy)
- setCharset(Charset) - Method in class cn.hutool.extra.ftp.FtpConfig
-
- setCharset(Charset) - Method in class cn.hutool.extra.mail.JakartaMail
-
设置字符集编码
- setCharset(Charset) - Method in class cn.hutool.extra.mail.Mail
-
设置字符集编码
- setCharset(Charset) - Method in class cn.hutool.extra.mail.MailAccount
-
设置字符集编码,此选项不会修改全局配置,若修改全局配置,请设置此项为null并设置:
System.setProperty("mail.mime.charset", charset);
- setCharset(Charset) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置编码
- setCharset(Charset) - Method in class cn.hutool.extra.template.engine.jetbrick.loader.StringResourceLoader
-
设置编码
- setCharset(Charset) - Method in class cn.hutool.extra.template.TemplateConfig
-
设置编码
- setConnectionConfig(ConnectionConfig) - Method in class cn.hutool.extra.ftp.SimpleFtpServer
-
设置连接相关配置,使用ConnectionConfigFactory创建ConnectionConfig对象
- setConnectionTimeout(long) - Method in class cn.hutool.extra.ftp.FtpConfig
-
- setConnectionTimeout(long) - Method in class cn.hutool.extra.mail.MailAccount
-
设置Socket连接超时值,单位毫秒,缺省值不超时
- setContent(String) - Method in class cn.hutool.extra.mail.JakartaMail
-
- setContent(String, boolean) - Method in class cn.hutool.extra.mail.JakartaMail
-
设置正文
- setContent(String) - Method in class cn.hutool.extra.mail.Mail
-
- setContent(String, boolean) - Method in class cn.hutool.extra.mail.Mail
-
设置正文
- setCustomEngine(Class<? extends TemplateEngine>) - Method in class cn.hutool.extra.template.TemplateConfig
-
设置自定义引擎,null表示系统自动判断
- setCustomProperty(String, Object) - Method in class cn.hutool.extra.mail.MailAccount
-
设置自定义属性,如mail.smtp.ssl.socketFactory
- setDebug(boolean) - Method in class cn.hutool.extra.mail.MailAccount
-
设置是否打开调试模式,调试模式会显示与邮件服务器通信过程,默认不开启
- setDebugOutput(PrintStream) - Method in class cn.hutool.extra.mail.JakartaMail
-
设置debug输出位置,可以自定义debug日志
- setDebugOutput(PrintStream) - Method in class cn.hutool.extra.mail.Mail
-
设置debug输出位置,可以自定义debug日志
- setEncodefilename(boolean) - Method in class cn.hutool.extra.mail.MailAccount
-
设置对于文件名是否使用
MailAccount.charset编码,此选项不会修改全局配置
如果此选项设置为
false,则是否编码取决于两个系统属性:
mail.mime.encodefilename 是否编码附件文件名
mail.mime.charset 编码文件名的编码
- setErrorCorrection(ErrorCorrectionLevel) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置纠错级别
- setErrorMessages(List<BeanValidationResult.ErrorMessage>) - Method in class cn.hutool.extra.validation.BeanValidationResult
-
设置错误信息列表
- setFiles(File...) - Method in class cn.hutool.extra.mail.JakartaMail
-
设置文件类型附件,文件可以是图片文件,此时自动设置cid(正文中引用图片),默认cid为文件名
- setFiles(File...) - Method in class cn.hutool.extra.mail.Mail
-
设置文件类型附件,文件可以是图片文件,此时自动设置cid(正文中引用图片),默认cid为文件名
- setForeColor(int) - Method in class cn.hutool.extra.qrcode.QrConfig
-
- setForeColor(Color) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置前景色,例如:Color.BLUE.getRGB()
- setFrom(String) - Method in class cn.hutool.extra.mail.MailAccount
-
设置发送方,遵循RFC-822标准
发件人可以是以下形式:
1. user@xxx.xx
2.
- setGroup(String) - Method in class cn.hutool.extra.ssh.Connector
-
设定用户组名
- setHeader(HttpServletResponse, String, Object) - Static method in class cn.hutool.extra.servlet.JakartaServletUtil
-
设置响应的Header
- setHeader(HttpServletResponse, String, Object) - Static method in class cn.hutool.extra.servlet.ServletUtil
-
设置响应的Header
- setHeight(int) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置高度
- setHost(String) - Method in class cn.hutool.extra.ftp.FtpConfig
-
- setHost(String) - Method in class cn.hutool.extra.mail.MailAccount
-
设置SMTP服务器域名
- setHost(String) - Method in class cn.hutool.extra.ssh.Connector
-
设定主机名
- setHtml(boolean) - Method in class cn.hutool.extra.mail.JakartaMail
-
设置是否是HTML
- setHtml(boolean) - Method in class cn.hutool.extra.mail.Mail
-
设置是否是HTML
- setImg(String) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置二维码中的Logo文件
- setImg(File) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置二维码中的Logo文件
- setImg(Image) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置二维码中的Logo
- setMargin(Integer) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置边距
- setMessage(String) - Method in class cn.hutool.extra.validation.BeanValidationResult.ErrorMessage
-
- setMode(FtpMode) - Method in class cn.hutool.extra.ftp.Ftp
-
设置FTP连接模式,可选主动和被动模式
- setPass(String) - Method in class cn.hutool.extra.mail.MailAccount
-
设置密码
- setPassword(String) - Method in class cn.hutool.extra.ftp.FtpConfig
-
- setPassword(String) - Method in class cn.hutool.extra.ssh.Connector
-
设定密码
- setPath(String) - Method in class cn.hutool.extra.template.TemplateConfig
-
设置模板路径,如果ClassPath或者WebRoot模式,则表示相对路径
- setPort(int) - Method in class cn.hutool.extra.ftp.FtpConfig
-
- setPort(int) - Method in class cn.hutool.extra.ftp.SimpleFtpServer
-
自定义默认端口,如果不设置,使用默认端口:21
- setPort(Integer) - Method in class cn.hutool.extra.mail.MailAccount
-
设置SMTP服务端口
- setPort(int) - Method in class cn.hutool.extra.ssh.Connector
-
设定端口号
- setPropertyName(String) - Method in class cn.hutool.extra.validation.BeanValidationResult.ErrorMessage
-
- setQrVersion(Integer) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置二维码中的信息量,可设置0-40的整数,二维码图片也会根据qrVersion而变化,0表示根据传入信息自动变化
- setRatio(int) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
- setReply(String...) - Method in class cn.hutool.extra.mail.JakartaMail
-
设置多个回复地址(reply-to)
- setReply(String...) - Method in class cn.hutool.extra.mail.Mail
-
设置多个回复地址(reply-to)
- setResourceMode(TemplateConfig.ResourceMode) - Method in class cn.hutool.extra.template.TemplateConfig
-
设置模板资源加载方式
- setRound(double) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置二维码中的Logo圆角弧度
- setServerLanguageCode(String) - Method in class cn.hutool.extra.ftp.FtpConfig
-
- setShapeHint(SymbolShapeHint) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置DATA_MATRIX的符号形状
- setSocketFactoryClass(String) - Method in class cn.hutool.extra.mail.MailAccount
-
设置指定实现javax.net.SocketFactory接口的类的名称,这个类将被用于创建SMTP的套接字
- setSocketFactoryFallback(boolean) - Method in class cn.hutool.extra.mail.MailAccount
-
如果设置为true,未能创建一个套接字使用指定的套接字工厂类将导致使用java.net.Socket创建的套接字类, 默认值为true
- setSocketFactoryPort(int) - Method in class cn.hutool.extra.mail.MailAccount
-
指定的端口连接到在使用指定的套接字工厂。
- setSoTimeout(long) - Method in class cn.hutool.extra.ftp.FtpConfig
-
- setSplitlongparameters(boolean) - Method in class cn.hutool.extra.mail.MailAccount
-
设置对于超长参数是否切分为多份,默认为false(国内邮箱附件不支持切分的附件名)
注意此项为全局设置,此项会调用
System.setProperty("mail.mime.splitlongparameters", true)
- setSsl(SslConfiguration) - Method in class cn.hutool.extra.ftp.SimpleFtpServer
-
使用SSL安全连接,可以使用SslConfigurationFactory创建SslConfiguration
- setSsl(File, String) - Method in class cn.hutool.extra.ftp.SimpleFtpServer
-
使用SSL安全连接
- setSslEnable(Boolean) - Method in class cn.hutool.extra.mail.MailAccount
-
设置是否使用SSL安全连接
- setSslProtocols(String) - Method in class cn.hutool.extra.mail.MailAccount
-
设置SSL协议,多个协议用空格分隔
- setStarttlsEnable(boolean) - Method in class cn.hutool.extra.mail.MailAccount
-
设置是否使用STARTTLS安全连接,STARTTLS是对纯文本通信协议的扩展。
- setSuccess(boolean) - Method in class cn.hutool.extra.validation.BeanValidationResult
-
设置是否通过
- setSystemKey(String) - Method in class cn.hutool.extra.ftp.FtpConfig
-
- setTimeout(long) - Method in class cn.hutool.extra.mail.MailAccount
-
设置SMTP超时时长,单位毫秒,缺省值不超时
- setTitle(String) - Method in class cn.hutool.extra.mail.JakartaMail
-
设置标题
- setTitle(String) - Method in class cn.hutool.extra.mail.Mail
-
设置标题
- setTos(String...) - Method in class cn.hutool.extra.mail.JakartaMail
-
设置多个收件人
- setTos(String...) - Method in class cn.hutool.extra.mail.Mail
-
设置多个收件人
- setUseCache(boolean) - Method in class cn.hutool.extra.template.TemplateConfig
-
设置是否使用缓存
- setUseGlobalSession(boolean) - Method in class cn.hutool.extra.mail.JakartaMail
-
设置是否使用全局会话,默认为true
- setUseGlobalSession(boolean) - Method in class cn.hutool.extra.mail.Mail
-
设置是否使用全局会话,默认为true
- setUser(String) - Method in class cn.hutool.extra.ftp.FtpConfig
-
- setUser(String) - Method in class cn.hutool.extra.mail.MailAccount
-
设置用户名
- setUser(String) - Method in class cn.hutool.extra.ssh.Connector
-
设定用户名
- setUserManager(UserManager) - Method in class cn.hutool.extra.ftp.SimpleFtpServer
-
自定义用户管理器,一般用于使用配置文件配置用户信息
- setUsersConfig(File) - Method in class cn.hutool.extra.ftp.SimpleFtpServer
-
自定义用户信息配置文件,此方法会重置用户管理器
- setValue(Object) - Method in class cn.hutool.extra.validation.BeanValidationResult.ErrorMessage
-
- setWidth(int) - Method in class cn.hutool.extra.qrcode.QrConfig
-
设置宽度
- setWriteTimeout(long) - Method in class cn.hutool.extra.mail.MailAccount
-
设置Socket写出超时值,单位毫秒,缺省值不超时
- Seven7EntryInputStream - Class in cn.hutool.extra.compress.extractor
-
7z解压中文件流读取的封装
- Seven7EntryInputStream(SevenZFile, SevenZArchiveEntry) - Constructor for class cn.hutool.extra.compress.extractor.Seven7EntryInputStream
-
构造
- SevenZArchiver - Class in cn.hutool.extra.compress.archiver
-
7zip格式的归档封装
- SevenZArchiver(File) - Constructor for class cn.hutool.extra.compress.archiver.SevenZArchiver
-
构造
- SevenZArchiver(OutputStream) - Constructor for class cn.hutool.extra.compress.archiver.SevenZArchiver
-
构造
- SevenZArchiver(SeekableByteChannel) - Constructor for class cn.hutool.extra.compress.archiver.SevenZArchiver
-
构造
- SevenZExtractor - Class in cn.hutool.extra.compress.extractor
-
7z格式数据解压器,即将归档打包的数据释放
- SevenZExtractor(File) - Constructor for class cn.hutool.extra.compress.extractor.SevenZExtractor
-
构造
- SevenZExtractor(File, char[]) - Constructor for class cn.hutool.extra.compress.extractor.SevenZExtractor
-
构造
- SevenZExtractor(InputStream) - Constructor for class cn.hutool.extra.compress.extractor.SevenZExtractor
-
构造
- SevenZExtractor(InputStream, char[]) - Constructor for class cn.hutool.extra.compress.extractor.SevenZExtractor
-
构造
- SevenZExtractor(SeekableByteChannel) - Constructor for class cn.hutool.extra.compress.extractor.SevenZExtractor
-
构造
- SevenZExtractor(SeekableByteChannel, char[]) - Constructor for class cn.hutool.extra.compress.extractor.SevenZExtractor
-
构造
- Sftp - Class in cn.hutool.extra.ssh
-
SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。
- Sftp(String, int, String, String) - Constructor for class cn.hutool.extra.ssh.Sftp
-
构造
- Sftp(String, int, String, String, Charset) - Constructor for class cn.hutool.extra.ssh.Sftp
-
构造
- Sftp(FtpConfig) - Constructor for class cn.hutool.extra.ssh.Sftp
-
构造
- Sftp(FtpConfig, boolean) - Constructor for class cn.hutool.extra.ssh.Sftp
-
构造
- Sftp(Session) - Constructor for class cn.hutool.extra.ssh.Sftp
-
构造
- Sftp(Session, Charset) - Constructor for class cn.hutool.extra.ssh.Sftp
-
构造
- Sftp(Session, Charset, long) - Constructor for class cn.hutool.extra.ssh.Sftp
-
构造
- Sftp(ChannelSftp, Charset, long) - Constructor for class cn.hutool.extra.ssh.Sftp
-
构造
- Sftp(ChannelSftp, Charset) - Constructor for class cn.hutool.extra.ssh.Sftp
-
构造
- Sftp.Mode - Enum in cn.hutool.extra.ssh
-
JSch支持的三种文件传输模式
- shapeHint - Variable in class cn.hutool.extra.qrcode.QrConfig
-
DATA_MATRIX的符号形状
- SimpleFtpServer - Class in cn.hutool.extra.ftp
-
基于 Apache FtpServer(http://mina.apache.org/ftpserver-project/)的FTP服务端简单封装。
- SimpleFtpServer() - Constructor for class cn.hutool.extra.ftp.SimpleFtpServer
-
构造
- SimpleStringResourceLoader - Class in cn.hutool.extra.template.engine.velocity
-
ResourceLoader 的字符串实现形式
用于直接获取字符串模板
- SimpleStringResourceLoader() - Constructor for class cn.hutool.extra.template.engine.velocity.SimpleStringResourceLoader
-
- SimpleStringTemplateLoader - Class in cn.hutool.extra.template.engine.freemarker
-
TemplateLoader 字符串实现形式
用于直接获取字符串模板
- SimpleStringTemplateLoader() - Constructor for class cn.hutool.extra.template.engine.freemarker.SimpleStringTemplateLoader
-
- SmartcnEngine - Class in cn.hutool.extra.tokenizer.engine.analysis
-
Lucene-smartcn分词引擎实现
项目地址:https://github.com/apache/lucene-solr/tree/master/lucene/analysis/smartcn
- SmartcnEngine() - Constructor for class cn.hutool.extra.tokenizer.engine.analysis.SmartcnEngine
-
构造
- SpELEngine - Class in cn.hutool.extra.expression.engine.spel
-
Spring-Expression引擎封装
见:https://github.com/spring-projects/spring-framework/tree/master/spring-expression
- SpELEngine() - Constructor for class cn.hutool.extra.expression.engine.spel.SpELEngine
-
构造
- SpringUtil - Class in cn.hutool.extra.spring
-
Spring(Spring boot)工具封装,包括:
Spring IOC容器中的bean对象获取
注册和注销Bean
- SpringUtil() - Constructor for class cn.hutool.extra.spring.SpringUtil
-
- SSH_NONE - Static variable in class cn.hutool.extra.ssh.JschUtil
-
不使用SSH的值
- SshjSftp - Class in cn.hutool.extra.ssh
-
在使用jsch 进行sftp协议下载文件时,总是中文乱码,而该框架源码又不允许设置编码。
- SshjSftp(String) - Constructor for class cn.hutool.extra.ssh.SshjSftp
-
构造,使用默认端口
- SshjSftp(String, String, String) - Constructor for class cn.hutool.extra.ssh.SshjSftp
-
构造
- SshjSftp(String, int, String, String) - Constructor for class cn.hutool.extra.ssh.SshjSftp
-
构造
- SshjSftp(String, int, String, String, Charset) - Constructor for class cn.hutool.extra.ssh.SshjSftp
-
构造
- SshjSftp(FtpConfig) - Constructor for class cn.hutool.extra.ssh.SshjSftp
-
构造
- start() - Method in class cn.hutool.extra.ftp.SimpleFtpServer
-
启动FTP服务,阻塞当前线程
- stat(String) - Method in class cn.hutool.extra.ftp.Ftp
-
获取服务端目录状态。
- StreamArchiver - Class in cn.hutool.extra.compress.archiver
-
数据归档封装,归档即将几个文件或目录打成一个压缩包
支持的归档文件格式为:
ArchiveStreamFactory.AR
ArchiveStreamFactory.CPIO
ArchiveStreamFactory.JAR
ArchiveStreamFactory.TAR
ArchiveStreamFactory.ZIP
- StreamArchiver(Charset, String, File) - Constructor for class cn.hutool.extra.compress.archiver.StreamArchiver
-
构造
- StreamArchiver(Charset, String, OutputStream) - Constructor for class cn.hutool.extra.compress.archiver.StreamArchiver
-
构造
- StreamExtractor - Class in cn.hutool.extra.compress.extractor
-
数据解压器,即将归档打包的数据释放
- StreamExtractor(Charset, File) - Constructor for class cn.hutool.extra.compress.extractor.StreamExtractor
-
构造
- StreamExtractor(Charset, String, File) - Constructor for class cn.hutool.extra.compress.extractor.StreamExtractor
-
构造
- StreamExtractor(Charset, InputStream) - Constructor for class cn.hutool.extra.compress.extractor.StreamExtractor
-
构造
- StreamExtractor(Charset, String, InputStream) - Constructor for class cn.hutool.extra.compress.extractor.StreamExtractor
-
构造
如果抛出异常,则提供的流将被关闭
- StringResourceLoader - Class in cn.hutool.extra.template.engine.jetbrick.loader
-
字符串模板加载器
- StringResourceLoader() - Constructor for class cn.hutool.extra.template.engine.jetbrick.loader.StringResourceLoader
-
- stripName(String, int) - Method in interface cn.hutool.extra.compress.extractor.Extractor
-
剥离名称
- syncUpload(File, String) - Method in class cn.hutool.extra.ssh.Sftp
-
将本地文件或者文件夹同步(覆盖)上传到远程路径
- validate(T, Class<?>...) - Static method in class cn.hutool.extra.validation.ValidationUtil
-
校验对象
- validateProperty(T, String, Class<?>...) - Static method in class cn.hutool.extra.validation.ValidationUtil
-
校验bean的某一个属性
- ValidationUtil - Class in cn.hutool.extra.validation
-
java bean 校验工具类,此工具类基于validation-api(jakarta.validation-api)封装
在实际使用中,用户需引入validation-api的实现,如:hibernate-validator
注意:hibernate-validator还依赖了javax.el,需自行引入。
- ValidationUtil() - Constructor for class cn.hutool.extra.validation.ValidationUtil
-
- valueOf(String) - Static method in enum cn.hutool.extra.cglib.BeanCopierCache
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cn.hutool.extra.ftp.FtpMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cn.hutool.extra.mail.GlobalMailAccount
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cn.hutool.extra.ssh.ChannelType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cn.hutool.extra.ssh.JschSessionPool
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cn.hutool.extra.ssh.Sftp.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cn.hutool.extra.template.TemplateConfig.ResourceMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum cn.hutool.extra.cglib.BeanCopierCache
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cn.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 cn.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 cn.hutool.extra.ssh.ChannelType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cn.hutool.extra.ssh.JschSessionPool
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cn.hutool.extra.ssh.Sftp.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cn.hutool.extra.template.TemplateConfig.ResourceMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VelocityEngine - Class in cn.hutool.extra.template.engine.velocity
-
- VelocityEngine() - Constructor for class cn.hutool.extra.template.engine.velocity.VelocityEngine
-
默认构造
- VelocityEngine(TemplateConfig) - Constructor for class cn.hutool.extra.template.engine.velocity.VelocityEngine
-
构造
- VelocityEngine(VelocityEngine) - Constructor for class cn.hutool.extra.template.engine.velocity.VelocityEngine
-
构造
- VelocityTemplate - Class in cn.hutool.extra.template.engine.velocity
-
Velocity模板包装
- VelocityTemplate(Template) - Constructor for class cn.hutool.extra.template.engine.velocity.VelocityTemplate
-
构造