- 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
-
- 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,可能为ConfigurableListableBeanFactory 或 ApplicationContextAware
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- org.dromara.hutool.extra.template.engine.jte - package org.dromara.hutool.extra.template.engine.jte
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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. name<user@xxx.xx>
- 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信息、用户信息等
- 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
-
- 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 虚拟机实现版本