- abort(Executor) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- AbsSetting - javacommon.easytools.setting中的类
-
Setting抽象类
- AbsSetting() - 类 的构造器javacommon.easytools.setting.AbsSetting
-
- AbstractCache<K,V> - javacommon.easytools.cache.impl中的类
-
超时和限制大小的缓存的默认实现
继承此抽象缓存需要:
创建一个新的Map
实现 prune
策略
- AbstractCache() - 类 的构造器javacommon.easytools.cache.impl.AbstractCache
-
- AbstractCaptcha - javacommon.easytools.captcha中的类
-
- AbstractCaptcha(int, int, int, int) - 类 的构造器javacommon.easytools.captcha.AbstractCaptcha
-
构造
- AbstractConverter<T> - javacommon.easytools.core.convert中的类
-
抽象转换器,提供通用的转换逻辑,同时通过convertInternal实现对应类型的专属逻辑
转换器不会抛出转换异常,转换失败时会返回null
- AbstractConverter() - 类 的构造器javacommon.easytools.core.convert.AbstractConverter
-
- AbstractDataSource - javacommon.easytools.db.ds.simple中的类
-
数据源抽象实现
- AbstractDataSource() - 类 的构造器javacommon.easytools.db.ds.simple.AbstractDataSource
-
- AbstractDateBasic - javacommon.easytools.core.date.format中的类
-
- AbstractDateBasic(String, TimeZone, Locale) - 类 的构造器javacommon.easytools.core.date.format.AbstractDateBasic
-
构造,内部使用
- AbstractExcelSaxReader<T> - javacommon.easytools.poi.excel.sax中的类
-
抽象的Sax方式Excel读取器,提供一些共用方法
- AbstractExcelSaxReader() - 类 的构造器javacommon.easytools.poi.excel.sax.AbstractExcelSaxReader
-
- AbstractFileCache - javacommon.easytools.cache.file中的类
-
文件缓存,以解决频繁读取文件引起的性能问题
- AbstractFileCache(int, int, long) - 类 的构造器javacommon.easytools.cache.file.AbstractFileCache
-
构造
- AbstractFilter - javacommon.easytools.bloomfilter.filter中的类
-
抽象Bloom过滤器
- AbstractFilter(long, int) - 类 的构造器javacommon.easytools.bloomfilter.filter.AbstractFilter
-
- AbstractFilter(long) - 类 的构造器javacommon.easytools.bloomfilter.filter.AbstractFilter
-
- AbstractFtp - javacommon.easytools.extra.ftp中的类
-
抽象FTP类,用于定义通用的FTP方法
- AbstractFtp() - 类 的构造器javacommon.easytools.extra.ftp.AbstractFtp
-
- AbstractLocationAwareLog - javacommon.easytools.log中的类
-
抽象定位感知日志实现
- AbstractLocationAwareLog() - 类 的构造器javacommon.easytools.log.AbstractLocationAwareLog
-
- AbstractLog - javacommon.easytools.log中的类
-
抽象日志类
实现了一些通用的接口
- AbstractLog() - 类 的构造器javacommon.easytools.log.AbstractLog
-
- AbstractResult - javacommon.easytools.extra.tokenizer中的类
-
- AbstractResult() - 类 的构造器javacommon.easytools.extra.tokenizer.AbstractResult
-
- AbstractSingleton - javacommon.easytools.core.singleton中的类
-
- AbstractSingleton() - 类 的构造器javacommon.easytools.core.singleton.AbstractSingleton
-
- AbstractSingleton.SingletonException - javacommon.easytools.core.singleton中的异常错误
-
- AbstractSqlRunner - javacommon.easytools.db中的类
-
抽象SQL执行类
通过给定的数据源执行给定SQL或者给定数据源和方言,执行相应的CRUD操作
提供抽象方法getConnection和closeConnection,用于自定义数据库连接的打开和关闭
- AbstractSqlRunner() - 类 的构造器javacommon.easytools.db.AbstractSqlRunner
-
- AbstractTemplate - javacommon.easytools.extra.template中的类
-
抽象模板,提供将模板融合后写出到文件、返回字符串等方法
- AbstractTemplate() - 类 的构造器javacommon.easytools.extra.template.AbstractTemplate
-
- accept(T, int) - 接口 中的方法javacommon.easytools.core.collection.CollUtil.Consumer
-
接受并处理一个参数
- accept(K, V, int) - 接口 中的方法javacommon.easytools.core.collection.CollUtil.KVConsumer
-
接受并处理一对参数
- accept(T) - 接口 中的方法javacommon.easytools.core.lang.Filter
-
是否接受对象
- accumulate(String, Object) - 类 中的方法javacommon.easytools.json.JSONObject
-
积累值。
- ActiveEntity - javacommon.easytools.db中的类
-
动态实体类
提供了针对自身实体的增删改方法
- ActiveEntity() - 类 的构造器javacommon.easytools.db.ActiveEntity
-
构造
- ActiveEntity(String) - 类 的构造器javacommon.easytools.db.ActiveEntity
-
构造
- ActiveEntity(Entity) - 类 的构造器javacommon.easytools.db.ActiveEntity
-
构造
- ActiveEntity(SqlRunner, String) - 类 的构造器javacommon.easytools.db.ActiveEntity
-
构造
- ActiveEntity(SqlRunner, Entity) - 类 的构造器javacommon.easytools.db.ActiveEntity
-
构造
- ActiveEntityHandler - javacommon.easytools.db.handler中的类
-
ActiveEntity对象处理器,只处理第一条数据
- ActiveEntityHandler() - 类 的构造器javacommon.easytools.db.handler.ActiveEntityHandler
-
- add(long) - 接口 中的方法javacommon.easytools.bloomfilter.bitMap.BitMap
-
- add(long) - 类 中的方法javacommon.easytools.bloomfilter.bitMap.IntMap
-
- add(long) - 类 中的方法javacommon.easytools.bloomfilter.bitMap.LongMap
-
- add(String) - 类 中的方法javacommon.easytools.bloomfilter.BitMapBloomFilter
-
增加字符串到Filter映射中
- add(String) - 类 中的方法javacommon.easytools.bloomfilter.BitSetBloomFilter
-
- add(String) - 接口 中的方法javacommon.easytools.bloomfilter.BloomFilter
-
在boolean的bitMap中增加一个字符串
如果存在就返回false
.如果不存在.先增加这个字符串.再返回true
- add(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.AbstractFilter
-
- add(E) - 类 中的方法javacommon.easytools.core.collection.ConcurrentHashSet
-
- add(T) - 类 中的方法javacommon.easytools.core.lang.ConsistentHash
-
增加节点
每增加一个节点,就会在闭环上增加给定复制节点数
例如复制节点数是2,则每调用此方法一次,增加两个虚拟节点,这两个节点指向同一Node
由于hash算法会调用node的toString方法,故按照toString去重
- add(byte) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
增加值
- add(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
增加值
- add(double) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
增加值
- add(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
增加值
- add(float) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
增加值
- add(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
增加值
- add(int) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
增加值
- add(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
增加值
- add(long) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
增加值
- add(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
增加值
- add(short) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
增加值
- add(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
增加值
- add(T, double) - 类 中的方法javacommon.easytools.core.lang.WeightRandom
-
增加对象
- add(WeightRandom.WeightObj<T>) - 类 中的方法javacommon.easytools.core.lang.WeightRandom
-
增加对象权重
- add(float, float) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的加法运算
- add(float, double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的加法运算
- add(double, float) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的加法运算
- add(double, double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的加法运算
- add(Double, Double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的加法运算
- add(Number, Number) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的加法运算
如果传入多个值为null或者空,则返回0
- add(Number...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的加法运算
如果传入多个值为null或者空,则返回0
- add(String...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的加法运算
如果传入多个值为null或者空,则返回0
- add(BigDecimal...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的加法运算
如果传入多个值为null或者空,则返回0
- add(String, CronPattern, Task) - 类 中的方法javacommon.easytools.cron.TaskTable
-
新增Task
- add() - 类 中的方法javacommon.easytools.db.ActiveEntity
-
根据Entity中现有字段条件从数据库中增加一条数据
- add(Entity) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
添加
- add(Matcher, ResourceLoader) - 类 中的方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil.ResourceLoaderBuilder
-
添加一个资源加载器
- add(Object) - 类 中的方法javacommon.easytools.json.JSONArray
-
- add(int, Object) - 类 中的方法javacommon.easytools.json.JSONArray
-
- addAll(E[]) - 类 中的方法javacommon.easytools.core.collection.BoundedPriorityQueue
-
- addAll(Collection<T>, Object) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
将指定对象全部加入到集合中
提供的对象如果为集合类型,会自动转换为目标元素类型
- addAll(Collection<T>, Object, Type) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
将指定对象全部加入到集合中
提供的对象如果为集合类型,会自动转换为目标元素类型
- addAll(Collection<T>, Iterator<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
加入全部
- addAll(Collection<T>, Iterable<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
加入全部
- addAll(Collection<T>, Enumeration<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
加入全部
- addAll(Collection<T>, T[]) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
加入全部
- addAll(T[]...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
将多个数组合并在一起
忽略null的数组
- addAll(Collection<? extends Object>) - 类 中的方法javacommon.easytools.json.JSONArray
-
- addAll(int, Collection<? extends Object>) - 类 中的方法javacommon.easytools.json.JSONArray
-
- addAllIfNotContains(List<T>, List<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
将另一个列表中的元素加入到列表中,如果列表中已经存在此元素则忽略之
- addChain(Comparator<E>) - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
- addChain(Watcher) - 类 中的方法javacommon.easytools.core.io.watch.watchers.WatcherChain
-
- addChain(E) - 接口 中的方法javacommon.easytools.core.lang.Chain
-
加入责任链
- addComparator(Comparator<E>) - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
在链的尾部添加比较器,使用正向排序
- addComparator(Comparator<E>, boolean) - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
在链的尾部添加比较器,使用给定排序方式
- addCookie(HttpServletResponse, Cookie) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
设定返回给客户端的Cookie
- addCookie(HttpServletResponse, String, String) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
设定返回给客户端的Cookie
- addCookie(HttpServletResponse, String, String, int, String, String) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
设定返回给客户端的Cookie
- addCookie(HttpServletResponse, String, String, int) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
设定返回给客户端的Cookie
Path: "/"
No Domain
- addFieldNames(String...) - 类 中的方法javacommon.easytools.db.ActiveEntity
-
- addFieldNames(String...) - 类 中的方法javacommon.easytools.db.Entity
-
添加字段列表
- addForGeneratedKey(Entity) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
添加
- addForGeneratedKeys(Entity) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
添加
- addHeaderAlias(String, String) - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
增加标题别名
- additiveHash(String, int) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
加法hash
- addJar(File) - 类 中的方法javacommon.easytools.core.lang.JarClassLoader
-
加载Jar文件,或者加载目录
- addListener(TaskListener) - 类 中的方法javacommon.easytools.cron.listener.TaskListenerManager
-
增加监听器
- addListener(TaskListener) - 类 中的方法javacommon.easytools.cron.Scheduler
-
增加监听器
- addOrder(Order...) - 类 中的方法javacommon.easytools.db.Page
-
设置排序
- addOrUpdate(Entity) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
增加或者更新实体
- addPk(String) - 类 中的方法javacommon.easytools.db.meta.Table
-
添加主键
- addPrefixIfNot(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
如果给定字符串不是以prefix开头的,在开头补充 prefix
- addSuffixIfNot(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
如果给定字符串不是以suffix结尾的,在尾部补充 suffix
- addURL(URL) - 类 中的方法javacommon.easytools.core.lang.JarClassLoader
-
- addWord(String) - 类 中的方法javacommon.easytools.dfa.WordTree
-
添加单词,使用默认类型
- addWords(Collection<String>) - 类 中的方法javacommon.easytools.dfa.WordTree
-
增加一组单词
- addWords(String...) - 类 中的方法javacommon.easytools.dfa.WordTree
-
增加一组单词
- addWorker(SyncFinisher.Worker) - 类 中的方法javacommon.easytools.core.lang.SyncFinisher
-
增加工作线程
- aes() - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
AES加密,生成随机KEY。
- aes(byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
AES加密
例:
AES加密:aes(key).encrypt(data)
AES解密:aes(key).decrypt(data)
- AES - javacommon.easytools.crypto.symmetric中的类
-
AES加密算法实现
高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法
对于Java中AES的默认模式是:AES/ECB/PKCS5Padding,如果使用CryptoJS,请调整为:padding: CryptoJS.pad.Pkcs7
- AES() - 类 的构造器javacommon.easytools.crypto.symmetric.AES
-
构造,默认AES/CBC/PKCS5Padding,使用随机密钥
- AES(byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.AES
-
构造,使用默认的AES/CBC/PKCS5Padding
- AES(Mode, Padding) - 类 的构造器javacommon.easytools.crypto.symmetric.AES
-
构造,使用随机密钥
- AES(Mode, Padding, byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.AES
-
构造
- AES(Mode, Padding, byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.AES
-
构造
- AES(Mode, Padding, SecretKey) - 类 的构造器javacommon.easytools.crypto.symmetric.AES
-
构造
- AES(Mode, Padding, SecretKey, IvParameterSpec) - 类 的构造器javacommon.easytools.crypto.symmetric.AES
-
构造
- AES(String, String) - 类 的构造器javacommon.easytools.crypto.symmetric.AES
-
构造
- AES(String, String, byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.AES
-
构造
- AES(String, String, byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.AES
-
构造
- AES(String, String, SecretKey) - 类 的构造器javacommon.easytools.crypto.symmetric.AES
-
构造
- AES(String, String, SecretKey, IvParameterSpec) - 类 的构造器javacommon.easytools.crypto.symmetric.AES
-
构造
- after(Object, Method, Object[]) - 类 中的方法javacommon.easytools.aop.Aspect
-
目标方法执行后的操作
- after(Object, Method, Object[]) - 类 中的方法javacommon.easytools.aop.aspects.SimpleAspect
-
- after(Object, Method, Object[]) - 类 中的方法javacommon.easytools.aop.aspects.TimeIntervalAspect
-
- afterException(Object, Method, Object[], Throwable) - 类 中的方法javacommon.easytools.aop.Aspect
-
目标方法抛出异常时的操作
- afterException(Object, Method, Object[], Throwable) - 类 中的方法javacommon.easytools.aop.aspects.SimpleAspect
-
- age(Date, Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
计算相对于dateToCompare的年龄,长用于计算指定生日在某年的年龄
- ageOfNow(String) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
生日转为年龄,计算法定年龄
- ageOfNow(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
生日转为年龄,计算法定年龄
- algorithm - 类 中的变量javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
算法
- AlwaysTrueValueMatcher - javacommon.easytools.cron.pattern.matcher中的类
-
值匹配,始终返回true
- AlwaysTrueValueMatcher() - 类 的构造器javacommon.easytools.cron.pattern.matcher.AlwaysTrueValueMatcher
-
- AMP - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- AMP - 类 中的静态变量javacommon.easytools.json.XML
-
The Character '&'.
- AnalysisEngine - javacommon.easytools.extra.tokenizer.engine.analysis中的类
-
Lucene-analysis分词抽象封装
项目地址:https://github.com/apache/lucene-solr/tree/master/lucene/analysis
- AnalysisEngine(Analyzer) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.analysis.AnalysisEngine
-
构造
- AnalysisResult - javacommon.easytools.extra.tokenizer.engine.analysis中的类
-
Lucene-analysis分词抽象结果封装
项目地址:https://github.com/apache/lucene-solr/tree/master/lucene/analysis
- AnalysisResult(TokenStream) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.analysis.AnalysisResult
-
构造
- AnalysisWord - javacommon.easytools.extra.tokenizer.engine.analysis中的类
-
Lucene-analysis分词中的一个单词包装
- AnalysisWord(CharTermAttribute) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.analysis.AnalysisWord
-
构造
- AnsiSqlDialect - javacommon.easytools.db.dialect.impl中的类
-
ANSI SQL 方言
- AnsiSqlDialect() - 类 的构造器javacommon.easytools.db.dialect.impl.AnsiSqlDialect
-
- AnsjEngine - javacommon.easytools.extra.tokenizer.engine.ansj中的类
-
Ansj分词引擎实现
项目地址:https://github.com/NLPchina/ansj_seg
- AnsjEngine() - 类 的构造器javacommon.easytools.extra.tokenizer.engine.ansj.AnsjEngine
-
构造
- AnsjEngine(Analysis) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.ansj.AnsjEngine
-
构造
- AnsjResult - javacommon.easytools.extra.tokenizer.engine.ansj中的类
-
Ansj分词结果实现
项目地址:https://github.com/NLPchina/ansj_seg
- AnsjResult(Result) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.ansj.AnsjResult
-
构造
- AnsjWord - javacommon.easytools.extra.tokenizer.engine.ansj中的类
-
Ansj分词中的一个单词包装
- AnsjWord(Term) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.ansj.AnsjWord
-
构造
- ApacheCommonsLog - javacommon.easytools.log.dialect.commons中的类
-
Apache Commons Logging
- ApacheCommonsLog(Log, String) - 类 的构造器javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- ApacheCommonsLog(Class<?>) - 类 的构造器javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- ApacheCommonsLog(String) - 类 的构造器javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- ApacheCommonsLog4JLog - javacommon.easytools.log.dialect.commons中的类
-
Apache Commons Logging for Log4j
- ApacheCommonsLog4JLog(Log, String) - 类 的构造器javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- ApacheCommonsLog4JLog(Class<?>) - 类 的构造器javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- ApacheCommonsLog4JLog(String) - 类 的构造器javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- ApacheCommonsLogFactory - javacommon.easytools.log.dialect.commons中的类
-
Apache Commons Logging
- ApacheCommonsLogFactory() - 类 的构造器javacommon.easytools.log.dialect.commons.ApacheCommonsLogFactory
-
- apHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
AP算法
- APOS - 类 中的静态变量javacommon.easytools.json.XML
-
The Character '''.
- append(byte[], int, int) - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
-
向快速缓冲加入数据
- append(byte[]) - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
-
向快速缓冲加入数据
- append(byte) - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
-
向快速缓冲加入一个字节
- append(FastByteBuffer) - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
-
将另一个快速缓冲加入到自身
- append(String) - 类 中的方法javacommon.easytools.core.io.file.FileAppender
-
追加
- append(String) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
-
将String写入文件,追加模式
- append(byte[], int, int) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
-
追加数据到文件
- append(Object) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
追加对象,对象会被转换为字符串
- append(char) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
追加一个字符
- append(char[]) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
追加一个字符数组
- append(char[], int, int) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
追加一个字符数组
- append(CharSequence) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
- append(CharSequence, int, int) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
- append(T[], T...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
将新元素添加到已有数组中
添加新元素会生成一个新的数组,不影响原数组
- append(Object) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
追加SQL其它部分
- append(String, Object) - 类 中的方法javacommon.easytools.json.JSONObject
-
追加值,如果key无对应值,就添加一个JSONArray,其元素只有value,如果值已经是一个JSONArray,则添加到值JSONArray中。
- append(StringBuilder, String, Object) - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
输出到StringBuilder
。
- appendIfMissing(CharSequence, CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
如果给定字符串不是以给定的一个或多个字符串为结尾,则在尾部添加结尾字符串
不忽略大小写
- appendIfMissing(CharSequence, CharSequence, boolean, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
如果给定字符串不是以给定的一个或多个字符串为结尾,则在尾部添加结尾字符串
- appendIfMissingIgnoreCase(CharSequence, CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
如果给定字符串不是以给定的一个或多个字符串为结尾,则在尾部添加结尾字符串
忽略大小写
- appendLines(Collection<T>) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
-
将列表写入文件,追加模式
- appendLines(Collection<T>, String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
将列表写入文件,追加模式
- appendLines(Collection<T>, File, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
将列表写入文件,追加模式
- appendLines(Collection<T>, String, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
将列表写入文件,追加模式
- appendLines(Collection<T>, File, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
将列表写入文件,追加模式
- appendRange(int, int, Collection<Integer>) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
将给定范围内的整数添加到已有集合中,步进为1
- appendRange(int, int, int, Collection<Integer>) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
将给定范围内的整数添加到已有集合中
- appendString(String, String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
将String写入文件,追加模式
- appendString(String, String, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
将String写入文件,追加模式
- appendString(String, File, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
将String写入文件,追加模式
- appendString(String, File, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
将String写入文件,追加模式
- appendUtf8Lines(Collection<T>, File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
将列表写入文件,追加模式
- appendUtf8Lines(Collection<T>, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
将列表写入文件,追加模式
- appendUtf8String(String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
将String写入文件,UTF-8编码追加模式
- appendUtf8String(String, File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
将String写入文件,UTF-8编码追加模式
- array(int) - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
-
根据索引位返回缓冲集中的缓冲
- ArrayConverter - javacommon.easytools.core.convert.impl中的类
-
数组转换器,包括原始类型数组
- ArrayConverter(Class<?>) - 类 的构造器javacommon.easytools.core.convert.impl.ArrayConverter
-
构造
- ArrayIter<E> - javacommon.easytools.core.collection中的类
-
数组Iterator对象
- ArrayIter(Object) - 类 的构造器javacommon.easytools.core.collection.ArrayIter
-
构造
- ArrayIter(Object, int) - 类 的构造器javacommon.easytools.core.collection.ArrayIter
-
构造
- ArrayIter(Object, int, int) - 类 的构造器javacommon.easytools.core.collection.ArrayIter
-
构造
- ArrayIterator<E> - javacommon.easytools.core.collection中的类
-
数组Iterator对象
- ArrayIterator(Object) - 类 的构造器javacommon.easytools.core.collection.ArrayIterator
-
构造
- ArrayIterator(Object, int) - 类 的构造器javacommon.easytools.core.collection.ArrayIterator
-
构造
- ArrayIterator(Object, int, int) - 类 的构造器javacommon.easytools.core.collection.ArrayIterator
-
构造
- ArrayTypeGetter - javacommon.easytools.core.getter中的接口
-
数组类型的Get接口
- ArrayUtil - javacommon.easytools.core.util中的类
-
数组工具类
- ArrayUtil() - 类 的构造器javacommon.easytools.core.util.ArrayUtil
-
- ASCIIStrCache - javacommon.easytools.core.text中的类
-
ASCII字符对应的字符串缓存
- ASCIIStrCache() - 类 的构造器javacommon.easytools.core.text.ASCIIStrCache
-
- ascToBcd(byte[]) - 类 中的静态方法javacommon.easytools.core.codec.BCD
-
ASCII转BCD
- ascToBcd(byte[], int) - 类 中的静态方法javacommon.easytools.core.codec.BCD
-
ASCII转BCD
- asEnumeration(Iterator<E>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
Iterator转换为Enumeration
Adapt the specified Iterator
to the Enumeration
interface.
- asIterable(Iterator<E>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- asIterable(Iterator<E>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
- asIterator(Enumeration<E>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
Enumeration转换为Iterator
Adapt the specified Enumeration
to the Iterator
interface
- asIterator(Enumeration<E>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
Enumeration转换为Iterator
Adapt the specified Enumeration
to the Iterator
interface
- Aspect - javacommon.easytools.aop中的类
-
切面抽象
- Aspect(Object) - 类 的构造器javacommon.easytools.aop.Aspect
-
- Assert - javacommon.easytools.core.lang中的类
-
断言
断言某些对象或值是否符合规定,否则抛出异常。
- Assert() - 类 的构造器javacommon.easytools.core.lang.Assert
-
- AsymmetricAlgorithm - javacommon.easytools.crypto.asymmetric中的枚举
-
非对称算法类型
see: https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#KeyPairGenerator
- AsymmetricCrypto - javacommon.easytools.crypto.asymmetric中的类
-
非对称加密算法
1、签名:使用私钥加密,公钥解密。
- AsymmetricCrypto(AsymmetricAlgorithm) - 类 的构造器javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
构造,创建新的私钥公钥对
- AsymmetricCrypto(String) - 类 的构造器javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
构造,创建新的私钥公钥对
- AsymmetricCrypto(AsymmetricAlgorithm, String, String) - 类 的构造器javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- AsymmetricCrypto(AsymmetricAlgorithm, byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- AsymmetricCrypto(AsymmetricAlgorithm, PrivateKey, PublicKey) - 类 的构造器javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- AsymmetricCrypto(String, String, String) - 类 的构造器javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- AsymmetricCrypto(String, byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- AsymmetricCrypto(String, PrivateKey, PublicKey) - 类 的构造器javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- AtomicBooleanConverter - javacommon.easytools.core.convert.impl中的类
-
- AtomicBooleanConverter() - 类 的构造器javacommon.easytools.core.convert.impl.AtomicBooleanConverter
-
- AtomicReferenceConverter - javacommon.easytools.core.convert.impl中的类
-
- AtomicReferenceConverter() - 类 的构造器javacommon.easytools.core.convert.impl.AtomicReferenceConverter
-
- autoLoad(boolean) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
在配置文件变更时自动加载
- autoLoad(boolean) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
在配置文件变更时自动加载
- autoReload() - 类 中的方法javacommon.easytools.setting.SettingLoader
-
- autoSizeColumn(int, boolean) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
设置某列为自动宽度
- await() - 类 中的方法javacommon.easytools.core.lang.SyncFinisher
-
等待所有Worker工作结束,否则阻塞
- C3p0DSFactory - javacommon.easytools.db.ds.c3p0中的类
-
Druid数据源工厂类
- C3p0DSFactory() - 类 的构造器javacommon.easytools.db.ds.c3p0.C3p0DSFactory
-
- C3p0DSFactory(Setting) - 类 的构造器javacommon.easytools.db.ds.c3p0.C3p0DSFactory
-
- C_BACKSLASH - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_BRACKET_END - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_BRACKET_START - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_COLON - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_COMMA - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_CR - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_DELIM_END - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_DELIM_START - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_DOT - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_LF - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_SLASH - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_SPACE - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_TAB - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- C_UNDERLINE - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- Cache<K,V> - javacommon.easytools.cache中的接口
-
缓存接口
- cache - 类 中的变量javacommon.easytools.cache.file.AbstractFileCache
-
缓存实现
- cacheMap - 类 中的变量javacommon.easytools.cache.impl.AbstractCache
-
- CacheObj<K,V> - javacommon.easytools.cache.impl中的类
-
缓存对象
- CacheUtil - javacommon.easytools.cache中的类
-
缓存工具类
- CacheUtil() - 类 的构造器javacommon.easytools.cache.CacheUtil
-
- CacheValuesIterator<V> - javacommon.easytools.cache.impl中的类
-
- calendar(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
转换为Calendar对象
- calendar(long) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
转换为Calendar对象
- CalendarConverter - javacommon.easytools.core.convert.impl中的类
-
日期转换器
- CalendarConverter() - 类 的构造器javacommon.easytools.core.convert.impl.CalendarConverter
-
- call(P...) - 接口 中的方法javacommon.easytools.core.lang.Func
-
执行函数
- call(P) - 接口 中的方法javacommon.easytools.core.lang.Func1
-
执行函数
- call() - 接口 中的方法javacommon.easytools.core.lang.VoidFunc
-
执行函数
- call(Connection, String, Object...) - 类 中的静态方法javacommon.easytools.db.sql.SqlExecutor
-
执行调用存储过程
此方法不会关闭Connection
- Caller - javacommon.easytools.core.lang中的类
-
调用者。
- Caller() - 类 的构造器javacommon.easytools.core.lang.Caller
-
- cancelPruneSchedule() - 类 中的方法javacommon.easytools.cache.impl.TimedCache
-
取消定时清理
- capacity() - 接口 中的方法javacommon.easytools.cache.Cache
-
返回缓存容量,0
表示无大小限制
- capacity - 类 中的变量javacommon.easytools.cache.file.AbstractFileCache
-
容量
- capacity() - 类 中的方法javacommon.easytools.cache.file.AbstractFileCache
-
- capacity - 类 中的变量javacommon.easytools.cache.impl.AbstractCache
-
返回缓存容量,0
表示无大小限制
- capacity() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- capacity() - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- CaptchaUtil - javacommon.easytools.captcha中的类
-
图形验证码工具
- CaptchaUtil() - 类 的构造器javacommon.easytools.captcha.CaptchaUtil
-
- CaseInsensitiveLinkedMap<K,V> - javacommon.easytools.core.map中的类
-
忽略大小写的LinkedHashMap
对KEY忽略大小写,get("Value")和get("value")获得的值相同,put进入的值也会被覆盖
- CaseInsensitiveLinkedMap() - 类 的构造器javacommon.easytools.core.map.CaseInsensitiveLinkedMap
-
构造
- CaseInsensitiveLinkedMap(int, float) - 类 的构造器javacommon.easytools.core.map.CaseInsensitiveLinkedMap
-
构造
- CaseInsensitiveLinkedMap(int) - 类 的构造器javacommon.easytools.core.map.CaseInsensitiveLinkedMap
-
构造
- CaseInsensitiveLinkedMap(Map<? extends K, ? extends V>) - 类 的构造器javacommon.easytools.core.map.CaseInsensitiveLinkedMap
-
构造
- CaseInsensitiveLinkedMap(float, Map<? extends K, ? extends V>) - 类 的构造器javacommon.easytools.core.map.CaseInsensitiveLinkedMap
-
构造
- CaseInsensitiveMap<K,V> - javacommon.easytools.core.map中的类
-
忽略大小写的Map
对KEY忽略大小写,get("Value")和get("value")获得的值相同,put进入的值也会被覆盖
- CaseInsensitiveMap() - 类 的构造器javacommon.easytools.core.map.CaseInsensitiveMap
-
构造
- CaseInsensitiveMap(int, float) - 类 的构造器javacommon.easytools.core.map.CaseInsensitiveMap
-
构造
- CaseInsensitiveMap(int) - 类 的构造器javacommon.easytools.core.map.CaseInsensitiveMap
-
构造
- CaseInsensitiveMap(Map<? extends K, ? extends V>) - 类 的构造器javacommon.easytools.core.map.CaseInsensitiveMap
-
构造
- CaseInsensitiveMap(float, Map<? extends K, ? extends V>) - 类 的构造器javacommon.easytools.core.map.CaseInsensitiveMap
-
构造
- cast(Class<?>, Object) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
强转数组类型
强制转换的前提是数组元素类型可被强制转换
强制转换后会生成一个新数组
- causeInstanceOf(Class<? extends Throwable>) - 异常错误 中的方法javacommon.easytools.core.io.IORuntimeException
-
导致这个异常的异常是否是指定类型的异常
- cd(String) - 类 中的方法javacommon.easytools.extra.ftp.AbstractFtp
-
打开指定目录
- cd(String) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
-
改变目录
- cd(String) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
-
打开指定目录,如果指定路径非目录或不存在返回false
- CELL_FILL_CHAR - 类 中的静态变量javacommon.easytools.poi.excel.sax.ExcelSaxUtil
-
- CellDataType - javacommon.easytools.poi.excel.sax中的枚举
-
单元格数据类型枚举
- CellEditor - javacommon.easytools.poi.excel中的接口
-
单元格编辑器接口
- cellStyle - 类 中的变量javacommon.easytools.poi.excel.StyleSet
-
默认样式
- cellStyleForDate - 类 中的变量javacommon.easytools.poi.excel.StyleSet
-
默认日期样式
- cellStyleForNumber - 类 中的变量javacommon.easytools.poi.excel.StyleSet
-
默认数字样式
- center(CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
居中字符串,两边补充指定字符串,如果指定长度小于字符串,则返回原字符串
StrUtil.center(null, *) = null
StrUtil.center("", 4) = " "
StrUtil.center("ab", -1) = "ab"
StrUtil.center("ab", 4) = " ab "
StrUtil.center("abcd", 2) = "abcd"
StrUtil.center("a", 4) = " a "
- center(CharSequence, int, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
居中字符串,两边补充指定字符串,如果指定长度小于字符串,则返回原字符串
StrUtil.center(null, *, *) = null
StrUtil.center("", 4, ' ') = " "
StrUtil.center("ab", -1, ' ') = "ab"
StrUtil.center("ab", 4, ' ') = " ab "
StrUtil.center("abcd", 2, ' ') = "abcd"
StrUtil.center("a", 4, ' ') = " a "
StrUtil.center("a", 4, 'y') = "yayy"
StrUtil.center("abc", 7, ' ') = " abc "
- center(CharSequence, int, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
居中字符串,两边补充指定字符串,如果指定长度小于字符串,则返回原字符串
StrUtil.center(null, *, *) = null
StrUtil.center("", 4, " ") = " "
StrUtil.center("ab", -1, " ") = "ab"
StrUtil.center("ab", 4, " ") = " ab "
StrUtil.center("abcd", 2, " ") = "abcd"
StrUtil.center("a", 4, " ") = " a "
StrUtil.center("a", 4, "yz") = "yayz"
StrUtil.center("abc", 7, null) = " abc "
StrUtil.center("abc", 7, "") = " abc "
- Chain<E,T> - javacommon.easytools.core.lang中的接口
-
责任链接口
- CharacterConverter - javacommon.easytools.core.convert.impl中的类
-
字符转换器
- CharacterConverter() - 类 的构造器javacommon.easytools.core.convert.impl.CharacterConverter
-
- characters(char[], int, int) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- charAt(int) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
- charset - 类 中的变量javacommon.easytools.core.io.file.FileWrapper
-
- charset(String) - 类 中的静态方法javacommon.easytools.core.util.CharsetUtil
-
转换为Charset对象
- charset - 类 中的变量javacommon.easytools.extra.ftp.AbstractFtp
-
- charset - 类 中的变量javacommon.easytools.extra.qrcode.QrConfig
-
编码
- charset - 类 中的变量javacommon.easytools.http.HttpBase
-
编码
- charset() - 类 中的方法javacommon.easytools.http.HttpBase
-
返回字符集
- charset(String) - 类 中的方法javacommon.easytools.http.HttpBase
-
设置字符集
- charset(Charset) - 类 中的方法javacommon.easytools.http.HttpBase
-
设置字符集
- charset - 类 中的变量javacommon.easytools.setting.dialect.BasicSetting
-
本设置对象的字符集
- CHARSET_GBK - 类 中的静态变量javacommon.easytools.core.util.CharsetUtil
-
GBK
- CHARSET_ISO_8859_1 - 类 中的静态变量javacommon.easytools.core.util.CharsetUtil
-
ISO-8859-1
- CHARSET_PATTERN - 类 中的静态变量javacommon.easytools.http.HttpUtil
-
正则:匹配meta标签的编码信息
- CHARSET_UTF_8 - 类 中的静态变量javacommon.easytools.core.util.CharsetUtil
-
UTF-8
- CharsetConverter - javacommon.easytools.core.convert.impl中的类
-
编码对象转换器
- CharsetConverter() - 类 的构造器javacommon.easytools.core.convert.impl.CharsetConverter
-
- CharsetUtil - javacommon.easytools.core.util中的类
-
字符集工具类
- CharsetUtil() - 类 的构造器javacommon.easytools.core.util.CharsetUtil
-
- CharUtil - javacommon.easytools.core.util中的类
-
字符工具类
部分工具来自于Apache Commons系列
- CharUtil() - 类 的构造器javacommon.easytools.core.util.CharUtil
-
- checkClientTrusted(X509Certificate[], String) - 类 中的方法javacommon.easytools.http.ssl.DefaultTrustManager
-
- checkLogExist(Object) - 类 中的方法javacommon.easytools.log.LogFactory
-
检查日志实现是否存在
此方法仅用于检查所提供的日志相关类是否存在,当传入的日志类类不存在时抛出ClassNotFoundException
此方法的作用是在detectLogFactory方法自动检测所用日志时,如果实现类不存在,调用此方法会自动抛出异常,从而切换到下一种日志的检测。
- checkServerTrusted(X509Certificate[], String) - 类 中的方法javacommon.easytools.http.ssl.DefaultTrustManager
-
- checkSlip(File, File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
检查父完整路径是否为自路径的前半部分,如果不是说明不是子路径,可能存在slip注入。
- checksum(File, Checksum) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
计算文件校验码
- checksum(InputStream, Checksum) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
计算流的校验码,计算后关闭流
- checksumCRC32(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
计算文件CRC32校验码
- checksumCRC32(InputStream) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
计算流CRC32校验码,计算后关闭流
- CHINESE - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
-
单个中文汉字
- CHINESES - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
-
中文汉字
- chr(int) - 类 中的静态方法javacommon.easytools.http.HTMLFilter
-
- CircleCaptcha - javacommon.easytools.captcha中的类
-
圆圈干扰验证码
- CircleCaptcha(int, int) - 类 的构造器javacommon.easytools.captcha.CircleCaptcha
-
构造
- CircleCaptcha(int, int, int) - 类 的构造器javacommon.easytools.captcha.CircleCaptcha
-
构造
- CircleCaptcha(int, int, int, int) - 类 的构造器javacommon.easytools.captcha.CircleCaptcha
-
构造
- CITIZEN_ID - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
-
身份证号码
- CITIZEN_ID - 类 中的静态变量javacommon.easytools.core.lang.Validator
-
身份证号码
- CLASS_EXT - 类 中的静态变量javacommon.easytools.core.io.FileUtil
-
Class文件扩展名
- CLASS_PATH - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- CLASS_VERSION - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
Java类信息
- ClassConverter - javacommon.easytools.core.convert.impl中的类
-
类转换器
将类名转换为类
- ClassConverter() - 类 的构造器javacommon.easytools.core.convert.impl.ClassConverter
-
- ClassLoaderUtil - javacommon.easytools.core.util中的类
-
- ClassLoaderUtil() - 类 的构造器javacommon.easytools.core.util.ClassLoaderUtil
-
- CLASSPATH_URL_PREFIX - 类 中的静态变量javacommon.easytools.core.util.URLUtil
-
针对ClassPath路径的伪协议前缀(兼容Spring): "classpath:"
- ClassPathResource - javacommon.easytools.core.io.resource中的类
-
ClassPath单一资源访问类
传入路径path必须为相对路径,如果传入绝对路径,Linux路径会去掉开头的“/”,而Windows路径会直接报错。
- ClassPathResource(String) - 类 的构造器javacommon.easytools.core.io.resource.ClassPathResource
-
构造
- ClassPathResource(String, ClassLoader) - 类 的构造器javacommon.easytools.core.io.resource.ClassPathResource
-
构造
- ClassPathResource(String, Class<?>) - 类 的构造器javacommon.easytools.core.io.resource.ClassPathResource
-
构造
- ClassPathResource(String, ClassLoader, Class<?>) - 类 的构造器javacommon.easytools.core.io.resource.ClassPathResource
-
构造
- ClassScaner - javacommon.easytools.core.lang中的类
-
类扫描器
- ClassUtil - javacommon.easytools.core.util中的类
-
类工具类
- ClassUtil() - 类 的构造器javacommon.easytools.core.util.ClassUtil
-
- clean(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
清空文件夹
注意:清空文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹
某个文件删除失败会终止删除操作
- clean(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
清空文件夹
注意:清空文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹
某个文件删除失败会终止删除操作
- cleanBlank(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
清理空白字符
- cleanHtmlTag(String) - 类 中的静态方法javacommon.easytools.http.HtmlUtil
-
清除所有HTML标签
- cleanInvalid(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
清除文件名中的在Windows下不支持的非法字符,包括: \ / : * ?
- cleanInvalid(String) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
去除XML文本中的无效字符
- clear() - 接口 中的方法javacommon.easytools.cache.Cache
-
清空缓存
- clear() - 类 中的方法javacommon.easytools.cache.file.AbstractFileCache
-
清空缓存
- clear() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- clear() - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- clear() - 类 中的方法javacommon.easytools.core.collection.ConcurrentHashSet
-
- clear() - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- clear() - 类 中的静态方法javacommon.easytools.core.lang.PatternPool
-
清空缓存池
- clear() - 类 中的方法javacommon.easytools.core.lang.SimpleCache
-
清空缓存池
- clear() - 类 中的方法javacommon.easytools.core.lang.WeightRandom
-
清空权重表
- clear() - 类 中的方法javacommon.easytools.core.map.MapProxy
-
- clear() - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
删除全部字符,位置归零
- clear() - 类 中的静态方法javacommon.easytools.http.CookiePool
-
清空Cookie
- clear() - 类 中的方法javacommon.easytools.json.JSONArray
-
- clear() - 类 中的方法javacommon.easytools.json.JSONObject
-
- clear() - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- clear() - 类 中的方法javacommon.easytools.setting.profile.Profile
-
清空所有环境的配置文件
- clearWarnings() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- clearWorker() - 类 中的方法javacommon.easytools.core.lang.SyncFinisher
-
清空工作线程对象
- ClipboardUtil - javacommon.easytools.core.util中的类
-
系统剪贴板工具类
- ClipboardUtil() - 类 的构造器javacommon.easytools.core.util.ClipboardUtil
-
- ClipboardUtil.ImageSelection - javacommon.easytools.core.util中的类
-
- clipher - 类 中的变量javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
Cipher负责完成加密或解密工作
- clobToStr(Clob) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
Clob字段值转字符串
- clockSequence() - 类 中的方法javacommon.easytools.core.lang.UUID
-
与此 UUID 相关联的时钟序列值。
- clone() - 接口 中的方法javacommon.easytools.core.clone.Cloneable
-
克隆当前对象,浅复制
- clone() - 类 中的方法javacommon.easytools.core.clone.CloneSupport
-
- clone() - 类 中的方法javacommon.easytools.core.lang.Dict
-
- clone(T[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
克隆数组
- clone(T) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
克隆数组,如果非数组返回null
- clone(T) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
克隆对象
如果对象实现Cloneable接口,调用其clone方法
如果实现Serializable接口,执行深度克隆
否则返回null
- clone() - 类 中的方法javacommon.easytools.db.ActiveEntity
-
- clone() - 类 中的方法javacommon.easytools.db.Entity
-
- clone() - 类 中的方法javacommon.easytools.db.sql.Condition
-
- clone() - 类 中的方法javacommon.easytools.json.JSONNull
-
There is only intended to be a single instance of the NULL object, so the clone method returns itself.
- Cloneable<T> - javacommon.easytools.core.clone中的接口
-
克隆支持接口
- cloneByStream(T) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
序列化后拷贝流的方式克隆
对象必须实现Serializable接口
- cloneCellStyle(Cell, CellStyle) - 类 中的静态方法javacommon.easytools.poi.excel.StyleUtil
-
克隆新的CellStyle
- cloneCellStyle(Workbook, CellStyle) - 类 中的静态方法javacommon.easytools.poi.excel.StyleUtil
-
克隆新的CellStyle
- cloneIfPossible(T) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
返回克隆后的对象,如果克隆失败,返回原对象
- CloneRuntimeException - javacommon.easytools.core.clone中的异常错误
-
克隆异常
- CloneRuntimeException(Throwable) - 异常错误 的构造器javacommon.easytools.core.clone.CloneRuntimeException
-
- CloneRuntimeException(String) - 异常错误 的构造器javacommon.easytools.core.clone.CloneRuntimeException
-
- CloneRuntimeException(String, Object...) - 异常错误 的构造器javacommon.easytools.core.clone.CloneRuntimeException
-
- CloneRuntimeException(String, Throwable) - 异常错误 的构造器javacommon.easytools.core.clone.CloneRuntimeException
-
- CloneRuntimeException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.core.clone.CloneRuntimeException
-
- CloneSupport<T> - javacommon.easytools.core.clone中的类
-
克隆支持类,提供默认的克隆方法
- CloneSupport() - 类 的构造器javacommon.easytools.core.clone.CloneSupport
-
- close() - 类 中的方法javacommon.easytools.core.io.BOMInputStream
-
- close() - 类 中的方法javacommon.easytools.core.io.FastByteArrayOutputStream
-
此方法无任何效果,当流被关闭后不会抛出IOException
- close(Closeable) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
关闭
关闭失败不会抛出异常
- close(AutoCloseable) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
关闭
关闭失败不会抛出异常
- close() - 类 中的方法javacommon.easytools.core.io.watch.WatchMonitor
-
关闭监听
- close(Object...) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
连续关闭一系列的SQL相关对象
这些对象必须按照顺序关闭,否则会出错。
- close(String) - 类 中的方法javacommon.easytools.db.ds.c3p0.C3p0DSFactory
-
- close(String) - 类 中的方法javacommon.easytools.db.ds.dbcp.DbcpDSFactory
-
- close(String) - 类 中的方法javacommon.easytools.db.ds.druid.DruidDSFactory
-
- close() - 类 中的方法javacommon.easytools.db.ds.DSFactory
-
关闭默认数据源(空组)
- close(String) - 类 中的方法javacommon.easytools.db.ds.DSFactory
-
关闭对应数据源
- close(String) - 类 中的方法javacommon.easytools.db.ds.hikari.HikariDSFactory
-
- close(String) - 类 中的方法javacommon.easytools.db.ds.jndi.JndiDSFactory
-
- close() - 类 中的方法javacommon.easytools.db.ds.pooled.PooledConnection
-
重写关闭连接,实际操作是归还到连接池中
- close() - 类 中的方法javacommon.easytools.db.ds.pooled.PooledDataSource
-
- close(String) - 类 中的方法javacommon.easytools.db.ds.pooled.PooledDSFactory
-
- close() - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
- close(String) - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDSFactory
-
- close(String) - 类 中的方法javacommon.easytools.db.ds.tomcat.TomcatDSFactory
-
- close() - 类 中的方法javacommon.easytools.db.nosql.mongo.MongoDS
-
- close() - 类 中的方法javacommon.easytools.db.nosql.redis.RedisDS
-
- close() - 类 中的方法javacommon.easytools.db.Session
-
- close() - 类 中的方法javacommon.easytools.extra.ftp.Ftp
-
- close(String) - 枚举 中的方法javacommon.easytools.extra.ssh.JschSessionPool
-
关闭SSH连接会话
- close(Session) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
-
关闭SSH连接会话
- close(Channel) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
-
关闭会话通道
- close(String) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
-
关闭SSH连接会话
- close() - 类 中的方法javacommon.easytools.extra.ssh.Sftp
-
- close() - 类 中的方法javacommon.easytools.http.HttpResponse
-
- close() - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
关闭工作簿
- close() - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
关闭工作簿
如果用户设定了目标文件,先写出目标文件后给关闭工作簿
- closeAll() - 类 中的静态方法javacommon.easytools.db.nosql.mongo.MongoFactory
-
关闭全部连接
- closeAll() - 枚举 中的方法javacommon.easytools.extra.ssh.JschSessionPool
-
关闭所有SSH连接会话
- closeAll() - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
-
关闭所有SSH连接会话
- closeConnection(Connection) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
关闭连接
自定义关闭连接有利于自定义回收连接机制,或者不关闭
- closeConnection(Connection) - 类 中的方法javacommon.easytools.db.Session
-
Session中不关闭连接
- closeConnection(Connection) - 类 中的方法javacommon.easytools.db.SqlRunner
-
- closeConnection(Connection) - 类 中的方法javacommon.easytools.db.SqlRunnerExt
-
- closeIfPosible(Object) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
- closeTemplateSource(Object) - 类 中的方法javacommon.easytools.extra.template.engine.freemarker.SimpleStringTemplateLoader
-
- code - 类 中的变量javacommon.easytools.captcha.AbstractCaptcha
-
- codeCount - 类 中的变量javacommon.easytools.captcha.AbstractCaptcha
-
- CollectionConverter - javacommon.easytools.core.convert.impl中的类
-
各种集合类转换器
- CollectionConverter() - 类 的构造器javacommon.easytools.core.convert.impl.CollectionConverter
-
- CollectionConverter(Type) - 类 的构造器javacommon.easytools.core.convert.impl.CollectionConverter
-
构造
- CollectionConverter(Class<?>) - 类 的构造器javacommon.easytools.core.convert.impl.CollectionConverter
-
构造
- CollectionConverter(Type, Type) - 类 的构造器javacommon.easytools.core.convert.impl.CollectionConverter
-
构造
- CollectionUtil - javacommon.easytools.core.collection中的类
-
- CollectionUtil() - 类 的构造器javacommon.easytools.core.collection.CollectionUtil
-
- CollUtil - javacommon.easytools.core.collection中的类
-
- CollUtil() - 类 的构造器javacommon.easytools.core.collection.CollUtil
-
- CollUtil.Consumer<T> - javacommon.easytools.core.collection中的接口
-
针对一个参数做相应的操作
- CollUtil.Hash<T> - javacommon.easytools.core.collection中的接口
-
Hash计算接口
- CollUtil.KVConsumer<K,V> - javacommon.easytools.core.collection中的接口
-
针对两个参数做相应的操作,例如Map中的KEY和VALUE
- COLON - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- COLON - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- Column - javacommon.easytools.db.meta中的类
-
数据库表的列信息
- Column() - 类 的构造器javacommon.easytools.db.meta.Column
-
- Column(String, ResultSet) - 类 的构造器javacommon.easytools.db.meta.Column
-
- COMMA - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- COMMA - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- commit() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- commit() - 类 中的方法javacommon.easytools.db.Session
-
提交事务
- ComparableComparator<E extends Comparable<? super E>> - javacommon.easytools.core.comparator中的类
-
- ComparableComparator() - 类 的构造器javacommon.easytools.core.comparator.ComparableComparator
-
构造
- ComparatorChain<E> - javacommon.easytools.core.comparator中的类
-
比较器链。
- ComparatorChain() - 类 的构造器javacommon.easytools.core.comparator.ComparatorChain
-
- ComparatorChain(Comparator<E>) - 类 的构造器javacommon.easytools.core.comparator.ComparatorChain
-
构造,初始化单一比较器。
- ComparatorChain(Comparator<E>, boolean) - 类 的构造器javacommon.easytools.core.comparator.ComparatorChain
-
构造,初始化单一比较器。
- ComparatorChain(List<Comparator<E>>) - 类 的构造器javacommon.easytools.core.comparator.ComparatorChain
-
构造,使用已有的比较器列表
- ComparatorChain(List<Comparator<E>>, BitSet) - 类 的构造器javacommon.easytools.core.comparator.ComparatorChain
-
构造,使用已有的比较器列表和对应的BitSet
BitSet中的boolean值需与list中的
Comparator
一一对应,true表示正序,false反序
- ComparatorException - javacommon.easytools.core.comparator中的异常错误
-
比较异常
- ComparatorException(Throwable) - 异常错误 的构造器javacommon.easytools.core.comparator.ComparatorException
-
- ComparatorException(String) - 异常错误 的构造器javacommon.easytools.core.comparator.ComparatorException
-
- ComparatorException(String, Object...) - 异常错误 的构造器javacommon.easytools.core.comparator.ComparatorException
-
- ComparatorException(String, Throwable) - 异常错误 的构造器javacommon.easytools.core.comparator.ComparatorException
-
- ComparatorException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.core.comparator.ComparatorException
-
- compare(E, E) - 类 中的方法javacommon.easytools.core.comparator.ComparableComparator
-
- compare(E, E) - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
执行比较
按照比较器链的顺序分别比较,如果比较出相等则转向下一个比较器,否则直接返回
- compare(T, T) - 类 中的方法javacommon.easytools.core.comparator.FieldComparator
-
- compare(String, String) - 类 中的方法javacommon.easytools.core.comparator.PinyinComparator
-
- compare(T, T) - 类 中的方法javacommon.easytools.core.comparator.PropertyComparator
-
- compare(E, E) - 类 中的方法javacommon.easytools.core.comparator.ReverseComparator
-
- compare(String, String) - 类 中的方法javacommon.easytools.core.comparator.VersionComparator
-
比较两个版本
null版本排在最小:既:
compare(null, "v1") < 0
compare("v1", "v1") = 0
compare(null, null) = 0
compare("v1", null) > 0
compare("1.0.0", "1.0.2") < 0
compare("1.0.2", "1.0.2a") < 0
compare("1.13.0", "1.12.1c") > 0
compare("V0.0.20170102", "V0.0.20170101") > 0
- compare(char, char) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
比较两个值的大小
- compare(double, double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
比较两个值的大小
- compare(int, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
比较两个值的大小
- compare(long, long) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
比较两个值的大小
- compare(short, short) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
比较两个值的大小
- compare(byte, byte) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
比较两个值的大小
- compare(T, T) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
null
安全的对象比较,null
对象排在末尾
- compare(T, T, boolean) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
null
安全的对象比较
- compare(CharSequence, CharSequence, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
比较两个字符串,用于排序
StrUtil.compare(null, null, *) = 0
StrUtil.compare(null , "a", true) < 0
StrUtil.compare(null , "a", false) > 0
StrUtil.compare("a", null, true) > 0
StrUtil.compare("a", null, false) < 0
StrUtil.compare("abc", "abc", *) = 0
StrUtil.compare("a", "b", *) < 0
StrUtil.compare("b", "a", *) > 0
StrUtil.compare("a", "B", *) > 0
StrUtil.compare("ab", "abc", *) < 0
- compareIgnoreCase(CharSequence, CharSequence, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
比较两个字符串,用于排序,大小写不敏感
StrUtil.compareIgnoreCase(null, null, *) = 0
StrUtil.compareIgnoreCase(null , "a", true) < 0
StrUtil.compareIgnoreCase(null , "a", false) > 0
StrUtil.compareIgnoreCase("a", null, true) > 0
StrUtil.compareIgnoreCase("a", null, false) < 0
StrUtil.compareIgnoreCase("abc", "abc", *) = 0
StrUtil.compareIgnoreCase("abc", "ABC", *) = 0
StrUtil.compareIgnoreCase("a", "b", *) < 0
StrUtil.compareIgnoreCase("b", "a", *) > 0
StrUtil.compareIgnoreCase("a", "B", *) < 0
StrUtil.compareIgnoreCase("A", "b", *) < 0
StrUtil.compareIgnoreCase("ab", "abc", *) < 0
- compareTo(MutableBool) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableBool
-
比较
- compareTo(MutableByte) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
比较
- compareTo(MutableDouble) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
比较
- compareTo(MutableFloat) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
比较
- compareTo(MutableInt) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
比较
- compareTo(MutableLong) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
比较
- compareTo(MutableShort) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
比较
- compareTo(UUID) - 类 中的方法javacommon.easytools.core.lang.UUID
-
将此 UUID 与指定的 UUID 比较。
- compareVersion(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
比较两个版本
null版本排在最小:既:
StrUtil.compareVersion(null, "v1") < 0
StrUtil.compareVersion("v1", "v1") = 0
StrUtil.compareVersion(null, null) = 0
StrUtil.compareVersion("v1", null) > 0
StrUtil.compareVersion("1.0.0", "1.0.2") < 0
StrUtil.compareVersion("1.0.2", "1.0.2a") < 0
StrUtil.compareVersion("1.13.0", "1.12.1c") > 0
StrUtil.compareVersion("V0.0.20170102", "V0.0.20170101") > 0
- compile(String) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- compile(Reader) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- compile(String) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- compile(Reader) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- compile(String) - 类 中的静态方法javacommon.easytools.script.ScriptUtil
-
编译脚本
- compile(ScriptEngine, String) - 类 中的静态方法javacommon.easytools.script.ScriptUtil
-
编译脚本
- COMPILER - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- complateUrl(String, String) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
补全相对路径
- compress(File, File, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
压缩图像,输出图像只支持jpg文件
- concat(boolean, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
连接多个字符串为一个
- ConcreteSingleton1 - javacommon.easytools.core.singleton中的类
-
- ConcreteSingleton1() - 类 的构造器javacommon.easytools.core.singleton.ConcreteSingleton1
-
- ConcreteSingleton2 - javacommon.easytools.core.singleton中的类
-
- ConcreteSingleton2(int) - 类 的构造器javacommon.easytools.core.singleton.ConcreteSingleton2
-
- ConcurrentHashSet<E> - javacommon.easytools.core.collection中的类
-
- ConcurrentHashSet() - 类 的构造器javacommon.easytools.core.collection.ConcurrentHashSet
-
构造
触发因子为默认的0.75
- ConcurrentHashSet(int) - 类 的构造器javacommon.easytools.core.collection.ConcurrentHashSet
-
构造
触发因子为默认的0.75
- ConcurrentHashSet(int, float) - 类 的构造器javacommon.easytools.core.collection.ConcurrentHashSet
-
构造
- ConcurrentHashSet(int, float, int) - 类 的构造器javacommon.easytools.core.collection.ConcurrentHashSet
-
构造
- ConcurrentHashSet(Iterable<E>) - 类 的构造器javacommon.easytools.core.collection.ConcurrentHashSet
-
从已有集合中构造
- Condition - javacommon.easytools.db.sql中的类
-
条件对象
- Condition() - 类 的构造器javacommon.easytools.db.sql.Condition
-
构造
- Condition(boolean) - 类 的构造器javacommon.easytools.db.sql.Condition
-
构造
- Condition(String, Object) - 类 的构造器javacommon.easytools.db.sql.Condition
-
构造,使用等于表达式(运算符是=)
- Condition(String, String, Object) - 类 的构造器javacommon.easytools.db.sql.Condition
-
构造
- Condition(String, String, Condition.LikeType) - 类 的构造器javacommon.easytools.db.sql.Condition
-
构造
- Condition.LikeType - javacommon.easytools.db.sql中的枚举
-
SQL中 WHERE 语句查询方式
- connect() - 类 中的方法javacommon.easytools.http.HttpConnection
-
连接
- ConnectionWraper - javacommon.easytools.db.ds.pooled中的类
-
连接包装,用于丰富功能
- ConnectionWraper() - 类 的构造器javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- Connector - javacommon.easytools.extra.ssh中的类
-
连接者对象,提供一些连接的基本信息
- Connector() - 类 的构造器javacommon.easytools.extra.ssh.Connector
-
- Connector(String, String, String) - 类 的构造器javacommon.easytools.extra.ssh.Connector
-
构造
- Connector(String, int, String, String) - 类 的构造器javacommon.easytools.extra.ssh.Connector
-
构造
- ConsistentHash<T> - javacommon.easytools.core.lang中的类
-
一致性Hash算法
算法详解:http://blog.csdn.net/sparkliang/article/details/5279393
算法实现:https://weblogs.java.net/blog/2007/11/27/consistent-hashing
- ConsistentHash(int, Collection<T>) - 类 的构造器javacommon.easytools.core.lang.ConsistentHash
-
构造,使用Java默认的Hash算法
- ConsistentHash(ConsistentHash.HashFunc, int, Collection<T>) - 类 的构造器javacommon.easytools.core.lang.ConsistentHash
-
构造
- ConsistentHash.HashFunc - javacommon.easytools.core.lang中的接口
-
Hash算法对象,用于自定义hash算法
- Console - javacommon.easytools.core.lang中的类
-
- Console() - 类 的构造器javacommon.easytools.core.lang.Console
-
- ConsoleLog - javacommon.easytools.log.dialect.console中的类
-
利用System.out.println()打印日志
- ConsoleLog(Class<?>) - 类 的构造器javacommon.easytools.log.dialect.console.ConsoleLog
-
构造
- ConsoleLog(String) - 类 的构造器javacommon.easytools.log.dialect.console.ConsoleLog
-
构造
- ConsoleLogFactory - javacommon.easytools.log.dialect.console中的类
-
利用System.out.println()打印日志
- ConsoleLogFactory() - 类 的构造器javacommon.easytools.log.dialect.console.ConsoleLogFactory
-
- contains(long) - 接口 中的方法javacommon.easytools.bloomfilter.bitMap.BitMap
-
- contains(long) - 类 中的方法javacommon.easytools.bloomfilter.bitMap.IntMap
-
- contains(long) - 类 中的方法javacommon.easytools.bloomfilter.bitMap.LongMap
-
- contains(String) - 类 中的方法javacommon.easytools.bloomfilter.BitMapBloomFilter
-
是否可能包含此字符串,此处存在误判
- contains(String) - 类 中的方法javacommon.easytools.bloomfilter.BitSetBloomFilter
-
判定是否包含指定字符串
- contains(String) - 接口 中的方法javacommon.easytools.bloomfilter.BloomFilter
-
- contains(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.AbstractFilter
-
- contains(Collection<?>, Object) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
判断指定集合是否包含指定值,如果集合为空(null或者空),返回false
,否则找到元素返回true
- contains(Object) - 类 中的方法javacommon.easytools.core.collection.ConcurrentHashSet
-
- contains(T[], T) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组中是否包含元素
- contains(long[], long) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组中是否包含元素
- contains(int[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组中是否包含元素
- contains(short[], short) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组中是否包含元素
- contains(char[], char) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组中是否包含元素
- contains(byte[], byte) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组中是否包含元素
- contains(double[], double) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组中是否包含元素
- contains(float[], float) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组中是否包含元素
- contains(boolean[], boolean) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组中是否包含元素
- contains(Object, Object) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
对象中是否包含元素
支持的对象类型包括:
String
Collection
Map
Iterator
Enumeration
Array
- contains(String, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
指定内容中是否有表达式匹配的内容
- contains(Pattern, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
指定内容中是否有表达式匹配的内容
- contains(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
指定字符是否在字符串中出现过
- contains(Object) - 类 中的方法javacommon.easytools.json.JSONArray
-
- contains(String, String, String...) - 类 中的方法javacommon.easytools.setting.GroupedSet
-
是否在给定分组的集合中包含指定值
如果给定分组对应集合不存在,则返回false
- contains(String, Collection<String>) - 类 中的方法javacommon.easytools.setting.GroupedSet
-
是否在给定分组的集合中全部包含指定值集合
如果给定分组对应集合不存在,则返回false
- containsAll(Collection<?>) - 类 中的方法javacommon.easytools.json.JSONArray
-
- containsAny(Collection<?>, Collection<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
其中一个集合在另一个集合中是否至少包含一个元素,既是两个集合是否至少有一个共同的元素
- containsAny(CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
查找指定字符串是否包含指定字符串列表中的任意一个字符串
- containsAny(CharSequence, char...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
查找指定字符串是否包含指定字符列表中的任意一个字符
- containsAnyIgnoreCase(CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
查找指定字符串是否包含指定字符串列表中的任意一个字符串
忽略大小写
- containsBlank(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定字符串是否包含空白符(空白符包括空格、制表符、全角空格和不间断空格)
如果给定字符串为null或者"",则返回false
- containsIgnoreCase(CharSequence[], CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组中是否包含元素,忽略大小写
- containsIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
是否包含特定字符,忽略大小写,如果给定两个参数都为null
,返回true
- containsInvalid(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
文件名中是否包含在Windows下不支持的非法字符,包括: \ / : * ?
- containsKey(K) - 接口 中的方法javacommon.easytools.cache.Cache
-
是否包含key
- containsKey(K) - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- containsKey(K) - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- containsKey(String) - 类 中的方法javacommon.easytools.core.bean.copier.provider.BeanValueProvider
-
- containsKey(String) - 类 中的方法javacommon.easytools.core.bean.copier.provider.MapValueProvider
-
- containsKey(T) - 接口 中的方法javacommon.easytools.core.bean.copier.ValueProvider
-
是否包含指定KEY,如果不包含则忽略注入
此接口方法单独需要实现的意义在于:有些值提供者(比如Map)key是存在的,但是value为null,此时如果需要注入这个null,需要根据此方法判断
- containsKey(Object) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- containsKey(Object) - 类 中的方法javacommon.easytools.core.map.CaseInsensitiveLinkedMap
-
- containsKey(Object) - 类 中的方法javacommon.easytools.core.map.CaseInsensitiveMap
-
- containsKey(Object) - 类 中的方法javacommon.easytools.core.map.MapProxy
-
- containsKey(Object) - 类 中的方法javacommon.easytools.json.JSONObject
-
- containsKey(Object) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- containsOnly(CharSequence, char...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
检查指定字符串中是否只包含给定的字符
- containsSensitive(String) - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
是否包含敏感词
- containsSensitive(Object) - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
是否包含敏感词
- containsValue(Object) - 类 中的方法javacommon.easytools.core.map.MapProxy
-
- containsValue(Object) - 类 中的方法javacommon.easytools.json.JSONObject
-
- containsValue(Object) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- contentEncoding() - 类 中的方法javacommon.easytools.http.HttpResponse
-
获取内容编码
- contentEquals(File, File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
比较两个文件内容是否相同
首先比较长度,长度一致再比较内容
此方法来自Apache Commons io
- contentEquals(InputStream, InputStream) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
- contentEquals(Reader, Reader) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
- contentEqualsIgnoreEOL(File, File, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
比较两个文件内容是否相同
首先比较长度,长度一致再比较内容,比较内容采用按行读取,每行比较
此方法来自Apache Commons io
- contentEqualsIgnoreEOL(Reader, Reader) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
- contentLength() - 类 中的方法javacommon.easytools.http.HttpRequest
-
获取内容长度
- contentLength(int) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置内容长度
- contentType(String) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置contentType
- convert(Object, T) - 类 中的方法javacommon.easytools.core.convert.AbstractConverter
-
- Convert - javacommon.easytools.core.convert中的类
-
类型转换器
- Convert() - 类 的构造器javacommon.easytools.core.convert.Convert
-
- convert(Class<T>, Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换值为指定类型
- convert(Type, Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换值为指定类型
- convert(Class<T>, Object, T) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换值为指定类型
- convert(Type, Object, T) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换值为指定类型
- convert(Object, T) - 接口 中的方法javacommon.easytools.core.convert.Converter
-
转换为指定类型
如果类型无法确定,将读取默认值的类型做为目标类型
- convert(Type, Object, T, boolean) - 类 中的方法javacommon.easytools.core.convert.ConverterRegistry
-
转换值为指定类型
- convert(Type, Object, T) - 类 中的方法javacommon.easytools.core.convert.ConverterRegistry
-
转换值为指定类型
自定义转换器优先
- convert(Type, Object) - 类 中的方法javacommon.easytools.core.convert.ConverterRegistry
-
转换值为指定类型
- convert(Object, Collection<?>) - 类 中的方法javacommon.easytools.core.convert.impl.CollectionConverter
-
- convert(String, String, String) - 类 中的静态方法javacommon.easytools.core.util.CharsetUtil
-
转换字符串的字符集编码
- convert(String, Charset, Charset) - 类 中的静态方法javacommon.easytools.core.util.CharsetUtil
-
转换字符串的字符集编码
当以错误的编码读取为字符串时,打印字符串将出现乱码。
- convert(File, Charset, Charset) - 类 中的静态方法javacommon.easytools.core.util.CharsetUtil
-
转换文件编码
此方法用于转换文件编码,读取的文件实际编码必须与指定的srcCharset编码一致,否则导致乱码
- convert(File, File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像类型转换:GIF=》JPG、GIF=》PNG、PNG=》JPG、PNG=》GIF(X)、BMP=》PNG
- convert(InputStream, String, OutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像类型转换:GIF=》JPG、GIF=》PNG、PNG=》JPG、PNG=》GIF(X)、BMP=》PNG
此方法并不关闭流
- convert(ImageInputStream, String, ImageOutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- convert(Image, String, ImageOutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- convert(Image, String, ImageOutputStream, boolean) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像类型转换:GIF=》JPG、GIF=》PNG、PNG=》JPG、PNG=》GIF(X)、BMP=》PNG
此方法并不关闭流
- convert15To18(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
将15位身份证号码转换为18位
- convertCharset(String, String, String) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
给定字符串转换字符编码
如果参数为空,则返回原字符串,不报错。
- convertCharset(File, Charset, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
转换文件编码
此方法用于转换文件编码,读取的文件实际编码必须与指定的srcCharset编码一致,否则导致乱码
- Converter<T> - javacommon.easytools.core.convert中的接口
-
转换器接口,实现类型转换
- ConverterRegistry - javacommon.easytools.core.convert中的类
-
转换器登记中心
将各种类型Convert对象放入登记中心,通过convert方法查找目标类型对应的转换器,将被转换对象转换之。
- ConverterRegistry() - 类 的构造器javacommon.easytools.core.convert.ConverterRegistry
-
- ConvertException - javacommon.easytools.core.convert中的异常错误
-
转换异常
- ConvertException(Throwable) - 异常错误 的构造器javacommon.easytools.core.convert.ConvertException
-
- ConvertException(String) - 异常错误 的构造器javacommon.easytools.core.convert.ConvertException
-
- ConvertException(String, Object...) - 异常错误 的构造器javacommon.easytools.core.convert.ConvertException
-
- ConvertException(String, Throwable) - 异常错误 的构造器javacommon.easytools.core.convert.ConvertException
-
- ConvertException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.core.convert.ConvertException
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.AbstractConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.ArrayConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.AtomicBooleanConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.AtomicReferenceConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.BooleanConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.ByteArrayConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.CalendarConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.CharacterConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.CharsetConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.ClassConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.CollectionConverter
-
内部转换
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.CurrencyConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.DateConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.EnumConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.MapConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.NumberConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.PathConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.PrimitiveConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.ReferenceConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.StringConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.TimeZoneConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.URIConverter
-
- convertInternal(Object) - 类 中的方法javacommon.easytools.core.convert.impl.URLConverter
-
- convertKey(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
Convert the given key to a case-insensitive key.
- convertLineSeparator(File, Charset, LineSeparator) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
转换换行符
将给定文件的换行符转换为指定换行符
- convertTime(long, TimeUnit, TimeUnit) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换时间单位
- convertToStr(Object) - 类 中的方法javacommon.easytools.core.convert.AbstractConverter
-
值转为String
转换规则为:
1、字符串类型将被强转
2、数组将被转换为逗号分隔的字符串
3、其它类型将调用默认的toString()方法
- convertToStr(Object) - 类 中的方法javacommon.easytools.core.convert.impl.NumberConverter
-
- cookie(HttpCookie...) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置Cookie
自定义Cookie后会覆盖EasyTools的默认Cookie行为
- cookie(String) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置Cookie
自定义Cookie后会覆盖EasyTools的默认Cookie行为
- CookiePool - javacommon.easytools.http中的类
-
Cookie池。
- CookiePool() - 类 的构造器javacommon.easytools.http.CookiePool
-
- CopiedIterator<E> - javacommon.easytools.core.collection中的类
-
复制
Iterator
为了解决并发情况下
Iterator
遍历导致的问题(当Iterator被修改会抛出ConcurrentModificationException)
,故使用复制原Iterator的方式解决此问题。
- CopiedIterator(Iterator<E>) - 类 的构造器javacommon.easytools.core.collection.CopiedIterator
-
构造
- Copier<T> - javacommon.easytools.core.lang.copier中的接口
-
拷贝接口
- copy() - 类 中的方法javacommon.easytools.core.bean.copier.BeanCopier
-
- copy(ByteBuffer, int, int) - 类 中的静态方法javacommon.easytools.core.io.BufferUtil
-
拷贝到一个新的ByteBuffer
- copy(ByteBuffer, ByteBuffer) - 类 中的静态方法javacommon.easytools.core.io.BufferUtil
-
拷贝ByteBuffer
- copy(ByteBuffer, ByteBuffer, int) - 类 中的静态方法javacommon.easytools.core.io.BufferUtil
-
拷贝ByteBuffer
- copy(ByteBuffer, int, ByteBuffer, int, int) - 类 中的静态方法javacommon.easytools.core.io.BufferUtil
-
拷贝ByteBuffer
- copy() - 类 中的方法javacommon.easytools.core.io.file.FileCopier
-
执行拷贝
拷贝规则为:
1、源为文件,目标为已存在目录,则拷贝到目录下,文件名不变
2、源为文件,目标为不存在路径,则目标以文件对待(自动创建父级目录)比如:/dest/aaa,如果aaa不存在,则aaa被当作文件名
3、源为文件,目标是一个已存在的文件,则当
FileCopier.setOverride(boolean)
设为true时会被覆盖,默认不覆盖
4、源为目录,目标为已存在目录,当
FileCopier.setCopyContentIfDir(boolean)
为true时,只拷贝目录中的内容到目标目录中,否则整个源目录连同其目录拷贝到目标目录中
5、源为目录,目标为不存在路径,则自动创建目标为新目录,然后按照规则4复制
6、源为目录,目标为文件,抛出IO异常
7、源路径和目标路径相同时,抛出IO异常
- copy(String, String, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
复制文件或目录
如果目标文件为目录,则将源文件以相同文件名拷贝到目标目录
- copy(File, File, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
复制文件或目录
情况如下:
1、src和dest都为目录,则将src目录及其目录下所有文件目录拷贝到dest下
2、src和dest都为文件,直接复制,名字为dest
3、src为文件,dest为目录,将src拷贝到dest目录下
- copy(Reader, Writer) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
将Reader中的内容复制到Writer中 使用默认缓存大小
- copy(Reader, Writer, int) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
将Reader中的内容复制到Writer中
- copy(Reader, Writer, int, StreamProgress) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
将Reader中的内容复制到Writer中
- copy(InputStream, OutputStream) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
拷贝流,使用默认Buffer大小
- copy(InputStream, OutputStream, int) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
拷贝流
- copy(InputStream, OutputStream, int, StreamProgress) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
拷贝流
- copy(FileInputStream, FileOutputStream) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
拷贝文件流,使用NIO
- copy(ReadableByteChannel, WritableByteChannel, int, StreamProgress) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
拷贝流,使用NIO,不会关闭流
- copy() - 接口 中的方法javacommon.easytools.core.lang.copier.Copier
-
执行拷贝
- copy(Object, int, Object, int, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- copy(Object, Object, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- copy(OutputStream) - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
-
全部字节流复制到out
- copy(OutputStream, int) - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
-
复制字节流到out, 大于maxBytes或者文件末尾停止
- copyByNIO(InputStream, OutputStream, int, StreamProgress) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
拷贝流 thanks to: https://github.com/venusdrogon/feilong-io/blob/master/src/main/java/com/feilong/io/IOWriteUtil.java
本方法不会关闭流
- copyContent(File, File, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
复制文件或目录
情况如下:
1、src和dest都为目录,则讲src下所有文件目录拷贝到dest下
2、src和dest都为文件,直接复制,名字为dest
3、src为文件,dest为目录,将src拷贝到dest目录下
- copyFile(String, String, StandardCopyOption...) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
- copyFile(File, File, StandardCopyOption...) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
- copyFile(Path, Path, StandardCopyOption...) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
- copyFilesFromDir(File, File, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
复制文件或目录
情况如下:
1、src和dest都为目录,则讲src下所有文件(包括子目录)拷贝到dest下
2、src和dest都为文件,直接复制,名字为dest
3、src为文件,dest为目录,将src拷贝到dest目录下
- copyFilter - 类 中的变量javacommon.easytools.core.lang.copier.SrcToDestCopier
-
拷贝过滤器,可以过滤掉不需要拷贝的源
- copyImage(Image, int) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
将已有Image复制新的一份出来
- copyOf(Iterator<V>) - 类 中的静态方法javacommon.easytools.core.collection.CopiedIterator
-
- CopyOptions - javacommon.easytools.core.bean.copier中的类
-
属性拷贝选项
包括:
1、限制的类或接口,必须为目标对象的实现接口或父类,用于限制拷贝的属性,例如一个类我只想复制其父类的一些属性,就可以将editable设置为父类
2、是否忽略空值,当源对象的值为null时,true: 忽略而不注入此值,false: 注入null
3、忽略的属性列表,设置一个属性列表,不拷贝这些属性值
- CopyOptions() - 类 的构造器javacommon.easytools.core.bean.copier.CopyOptions
-
构造拷贝选项
- CopyOptions(Class<?>, boolean, String...) - 类 的构造器javacommon.easytools.core.bean.copier.CopyOptions
-
构造拷贝选项
- copyProperties(Object, Object) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
复制Bean对象属性
- copyProperties(Object, Object, String...) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
复制Bean对象属性
限制类用于限制拷贝的属性,例如一个类我只想复制其父类的一些属性,就可以将editable设置为父类
- copyProperties(Object, Object, CopyOptions) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
复制Bean对象属性
限制类用于限制拷贝的属性,例如一个类我只想复制其父类的一些属性,就可以将editable设置为父类
- copyProperties(Object, Object, boolean, CopyOptions) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
复制Bean对象属性
限制类用于限制拷贝的属性,例如一个类我只想复制其父类的一些属性,就可以将CopyOptions.editable设置为父类
- count(Iterable<T>, Matcher<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
集合中匹配规则的数量
- count() - 类 中的方法javacommon.easytools.core.lang.SyncFinisher
-
- count(int, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
计算等份个数
- count(String, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
计算指定字符串中,匹配pattern的个数
- count(Pattern, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
计算指定字符串中,匹配pattern的个数
- count(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
统计指定内容中包含指定字符串的数量
参数为 null
或者 "" 返回 0
.
- count(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
统计指定内容中包含指定字符的数量
- count(Entity) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
结果的条目数
- count(Entity) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
满足条件的数据条目数量
- count(Connection, Entity) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
结果的条目数
- countMap(Iterable<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
根据集合返回一个元素计数的
Map
所谓元素计数就是假如这个集合中某个元素出现了n次,那将这个元素做为key,n做为value
例如:[a,b,c,c,c] 得到:
a: 1
b: 1
c: 3
- countMap(Iterable<T>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
根据集合返回一个元素计数的
Map
所谓元素计数就是假如这个集合中某个元素出现了n次,那将这个元素做为key,n做为value
例如:[a,b,c,c,c] 得到:
a: 1
b: 1
c: 3
- countMap(Iterator<T>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
根据集合返回一个元素计数的
Map
所谓元素计数就是假如这个集合中某个元素出现了n次,那将这个元素做为key,n做为value
例如:[a,b,c,c,c] 得到:
a: 1
b: 1
c: 3
- countNullCell(String, String) - 类 中的静态方法javacommon.easytools.poi.excel.sax.ExcelSaxUtil
-
计算两个单元格之间的单元格数目(同一行)
- CR - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- CR - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- create() - 枚举 中的方法javacommon.easytools.cache.GlobalPruneTimer
-
创建定时器
- create(Object, T, CopyOptions) - 类 中的静态方法javacommon.easytools.core.bean.copier.BeanCopier
-
创建BeanCopier
- create() - 类 中的静态方法javacommon.easytools.core.bean.copier.CopyOptions
-
创建拷贝选项
- create(Class<?>, boolean, String...) - 类 中的静态方法javacommon.easytools.core.bean.copier.CopyOptions
-
创建拷贝选项
- create(Object) - 类 中的静态方法javacommon.easytools.core.bean.DynaBean
-
- create(Class<?>, Object...) - 类 中的静态方法javacommon.easytools.core.bean.DynaBean
-
- create(Class<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
创建新的集合对象
- create(Date, Date) - 类 中的静态方法javacommon.easytools.core.date.DateBetween
-
创建
在前的日期做为起始时间,在后的做为结束时间,间隔只保留绝对值正数
- create(Date, Date, boolean) - 类 中的静态方法javacommon.easytools.core.date.DateBetween
-
创建
在前的日期做为起始时间,在后的做为结束时间,间隔只保留绝对值正数
- create(String, String) - 类 中的静态方法javacommon.easytools.core.io.file.FileCopier
-
新建一个文件复制器
- create(File, File) - 类 中的静态方法javacommon.easytools.core.io.file.FileCopier
-
新建一个文件复制器
- create(File, Charset) - 类 中的静态方法javacommon.easytools.core.io.file.FileReader
-
创建 FileReader
- create(File) - 类 中的静态方法javacommon.easytools.core.io.file.FileReader
-
- create(File, Charset) - 类 中的静态方法javacommon.easytools.core.io.file.FileWriter
-
创建 FileWriter
- create(File) - 类 中的静态方法javacommon.easytools.core.io.file.FileWriter
-
- create(Watcher...) - 类 中的静态方法javacommon.easytools.core.io.watch.watchers.WatcherChain
-
- create(URL, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听
- create(URL, int, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听
- create(URI, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听
- create(URI, int, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听
- create(File, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听
- create(File, int, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听
- create(String, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听
- create(String, int, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听
- create(Path, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听
- create(Path, int, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听
- create(URL, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听
- create(URL, int, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听
- create(URI, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听
- create(URI, int, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听
- create(File, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听
- create(File, int, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听
- create(String, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听
- create(String, int, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听
- create(Path, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听
- create(Path, int, WatchEvent.Kind<?>...) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听
- create() - 类 中的静态方法javacommon.easytools.core.lang.Dict
-
创建Dict
- create() - 类 中的静态方法javacommon.easytools.core.lang.WeightRandom
-
创建权重随机获取器
- create(Map<K, V>) - 类 中的静态方法javacommon.easytools.core.map.MapBuilder
-
创建Builder
- create(Map<?, ?>) - 类 中的静态方法javacommon.easytools.core.map.MapProxy
-
创建代理Map
此类对Map做一次包装,提供各种getXXX方法
- create() - 类 中的静态方法javacommon.easytools.core.text.StrBuilder
-
创建字符串构建器
- create(int) - 类 中的静态方法javacommon.easytools.core.text.StrBuilder
-
创建字符串构建器
- create(CharSequence...) - 类 中的静态方法javacommon.easytools.core.text.StrBuilder
-
创建字符串构建器
- create(ReferenceUtil.ReferenceType, T) - 类 中的静态方法javacommon.easytools.core.util.ReferenceUtil
-
获得引用
- create(ReferenceUtil.ReferenceType, T, ReferenceQueue<T>) - 类 中的静态方法javacommon.easytools.core.util.ReferenceUtil
-
获得引用
- create() - 类 中的静态方法javacommon.easytools.db.ActiveEntity
-
创建ActiveEntity
- create(String) - 类 中的静态方法javacommon.easytools.db.ActiveEntity
-
创建ActiveEntity
- create() - 类 中的静态方法javacommon.easytools.db.Entity
-
创建Entity
- create(String) - 类 中的静态方法javacommon.easytools.db.Entity
-
创建Entity
- create() - 类 中的静态方法javacommon.easytools.db.handler.ActiveEntityHandler
-
创建一个 ActiveEntityHandler对象
- create(Class<E>) - 类 中的静态方法javacommon.easytools.db.handler.BeanHandler
-
创建一个 BeanHandler对象
- create(Class<E>) - 类 中的静态方法javacommon.easytools.db.handler.BeanListHandler
-
创建一个 BeanListHandler对象
- create() - 类 中的静态方法javacommon.easytools.db.handler.EntityHandler
-
创建一个 EntityHandler对象
- create() - 类 中的静态方法javacommon.easytools.db.handler.EntityListHandler
-
创建一个 EntityListHandler对象
- create() - 类 中的静态方法javacommon.easytools.db.handler.EntitySetHandler
-
创建一个 EntityHandler对象
- create() - 类 中的静态方法javacommon.easytools.db.handler.NumberHandler
-
创建一个 NumberHandler对象
- create(PageResult<Entity>) - 类 中的静态方法javacommon.easytools.db.handler.PageResultHandler
-
创建一个 EntityHandler对象
结果集根据给定的分页对象查询数据库,填充结果
- create() - 类 中的静态方法javacommon.easytools.db.handler.StringHandler
-
创建一个 NumberHandler对象
- create(String, ResultSet) - 类 中的静态方法javacommon.easytools.db.meta.Column
-
创建列对象
- create(String) - 类 中的静态方法javacommon.easytools.db.meta.Table
-
- create() - 类 中的静态方法javacommon.easytools.db.nosql.redis.RedisDS
-
创建RedisDS,使用默认配置文件,默认分组
- create(String) - 类 中的静态方法javacommon.easytools.db.nosql.redis.RedisDS
-
创建RedisDS,使用默认配置文件
- create(Setting, String) - 类 中的静态方法javacommon.easytools.db.nosql.redis.RedisDS
-
创建RedisDS
- create() - 类 中的静态方法javacommon.easytools.db.Session
-
创建默认数据源会话
- create(DataSource) - 类 中的静态方法javacommon.easytools.db.Session
-
创建会话
- create(Connection) - 类 中的静态方法javacommon.easytools.db.Session
-
创建会话
- create() - 类 中的静态方法javacommon.easytools.db.sql.SqlBuilder
-
创建SQL构建器
- create(Wrapper) - 类 中的静态方法javacommon.easytools.db.sql.SqlBuilder
-
创建SQL构建器
- create(Dialect) - 类 中的静态方法javacommon.easytools.db.SqlConnRunner
-
实例化一个新的SQL运行对象
- create(DataSource) - 类 中的静态方法javacommon.easytools.db.SqlConnRunner
-
实例化一个新的SQL运行对象
- create(String) - 类 中的静态方法javacommon.easytools.db.SqlConnRunner
-
实例化一个新的SQL运行对象
- create() - 类 中的静态方法javacommon.easytools.db.SqlRunner
-
创建SqlRunner
使用默认数据源,自动探测数据库连接池
- create(DataSource) - 类 中的静态方法javacommon.easytools.db.SqlRunner
-
创建SqlRunner
会根据数据源连接的元信息识别目标数据库类型,进而使用合适的数据源
- create(DataSource, Dialect) - 类 中的静态方法javacommon.easytools.db.SqlRunner
-
创建SqlRunner
- create(DataSource, String) - 类 中的静态方法javacommon.easytools.db.SqlRunner
-
创建SqlRunner
- create(MailAccount) - 类 中的静态方法javacommon.easytools.extra.mail.Mail
-
创建邮件客户端
- create() - 类 中的静态方法javacommon.easytools.extra.mail.Mail
-
创建邮件客户端,使用全局邮件帐户
- create() - 类 中的静态方法javacommon.easytools.extra.qrcode.QrConfig
-
创建QrConfig
- create() - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil.ResourceLoaderBuilder
-
创建
- create(TemplateConfig) - 类 中的静态方法javacommon.easytools.extra.template.engine.TemplateFactory
-
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
- create() - 类 中的静态方法javacommon.easytools.extra.tokenizer.engine.TokenizerFactory
-
根据用户引入的分词引擎jar,自动创建对应的分词引擎对象
- create(String, Method) - 类 中的静态方法javacommon.easytools.http.HttpConnection
-
创建HttpConnection
- create(String, Method, int) - 类 中的静态方法javacommon.easytools.http.HttpConnection
-
创建HttpConnection
- create(String, Method, HostnameVerifier, SSLSocketFactory) - 类 中的静态方法javacommon.easytools.http.HttpConnection
-
创建HttpConnection
- create(String, Method, HostnameVerifier, SSLSocketFactory, int, Proxy) - 类 中的静态方法javacommon.easytools.http.HttpConnection
-
创建HttpConnection
- create() - 类 中的静态方法javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
创建 SSLSocketFactoryBuilder
- createAddress(String, int) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
- createAll(URI, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听,监听所有事件
- createAll(URL, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听,监听所有事件
- createAll(File, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听,监听所有事件
- createAll(String, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听,监听所有事件
- createAll(Path, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchMonitor
-
创建并初始化监听,监听所有事件
- createAll(URL, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听,监听所有事件
- createAll(URL, int, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听,监听所有事件
- createAll(URI, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听,监听所有事件
- createAll(URI, int, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听,监听所有事件
- createAll(File, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听,监听所有事件
- createAll(File, int, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听,监听所有事件
- createAll(String, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听,监听所有事件
- createAll(String, int, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听,监听所有事件
- createAll(Path, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听,监听所有事件
- createAll(Path, int, Watcher) - 类 中的静态方法javacommon.easytools.core.io.watch.WatchUtil
-
创建并初始化监听,监听所有事件
- createArray() - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
创建 JSONArray
- createArrayOf(String, Object[]) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- createBindings() - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- createBindings() - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- createBlob() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- createBook(String) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
根据文件路径创建新的工作簿,文件路径
- createBook(File) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
根据文件路径创建新的工作簿
- createCircleCaptcha(int, int) - 类 中的静态方法javacommon.easytools.captcha.CaptchaUtil
-
创建圆圈干扰的验证码,默认5位验证码,15个干扰圈
- createCircleCaptcha(int, int, int, int) - 类 中的静态方法javacommon.easytools.captcha.CaptchaUtil
-
创建圆圈干扰的验证码
- createClassPathGroupTemplate(String) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
创建字符串的模板组 GroupTemplate
,配置文件使用全局默认
此时自定义的配置文件可在ClassPath中放入beetl.properties配置
- createClob() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- createCode() - 类 中的方法javacommon.easytools.captcha.AbstractCaptcha
-
- createCode() - 接口 中的方法javacommon.easytools.captcha.ICaptcha
-
创建验证码,实现类需同时生成随机验证码字符串和验证码图片
- createDefaultCellStyle(Workbook) - 类 中的静态方法javacommon.easytools.poi.excel.StyleUtil
-
创建默认普通单元格样式
1.
- createDynaBean(Object) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
创建动态Bean
- createEngine() - 类 中的静态方法javacommon.easytools.extra.template.TemplateUtil
-
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象,使用默认配置
- createEngine(TemplateConfig) - 类 中的静态方法javacommon.easytools.extra.template.TemplateUtil
-
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
- createEngine() - 类 中的静态方法javacommon.easytools.extra.tokenizer.TokenizerUtil
-
根据用户引入的分词引擎jar,自动创建对应的分词引擎对象
- createFileGroupTemplate(String) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
创建文件目录的模板组 GroupTemplate
,配置文件使用全局默认,使用UTF-8编码
此时自定义的配置文件可在ClassPath中放入beetl.properties配置
- createFileGroupTemplate(String, Charset) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
创建文件目录的模板组 GroupTemplate
,配置文件使用全局默认
此时自定义的配置文件可在ClassPath中放入beetl.properties配置
- createFont(File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- createFont(InputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- createFont(Workbook, short, short, String) - 类 中的静态方法javacommon.easytools.poi.excel.StyleUtil
-
创建字体
- createGet(String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
创建Http GET请求对象
- createGraphics(BufferedImage, Color) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- createGroupTemplate() - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
创建默认模板组GroupTemplate
,默认的模板组从ClassPath中读取
- createGroupTemplate(ResourceLoader) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
创建自定义的模板组 GroupTemplate
,配置文件使用全局默认
此时自定义的配置文件可在ClassPath中放入beetl.properties配置
- createGroupTemplate(ResourceLoader, Configuration) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
创建自定义的 GroupTemplate
- createHashes(String, int) - 类 中的静态方法javacommon.easytools.bloomfilter.BitSetBloomFilter
-
将字符串的字节表示进行多哈希编码.
- createHeadCellStyle(Workbook) - 类 中的静态方法javacommon.easytools.poi.excel.StyleUtil
-
创建默认头部样式
- createImage(String) - 类 中的方法javacommon.easytools.captcha.AbstractCaptcha
-
根据生成的code创建验证码图片
- createImage(String) - 类 中的方法javacommon.easytools.captcha.CircleCaptcha
-
- createImage(String) - 类 中的方法javacommon.easytools.captcha.LineCaptcha
-
- createImage(String) - 类 中的方法javacommon.easytools.captcha.ShearCaptcha
-
- createImage(String, Font, Color, Color, ImageOutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
根据文字创建PNG图片
- createLimitedEntity(DataSource, String) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
创建带有字段限制的Entity对象
此方法读取数据库中对应表的字段列表,加入到Entity中,当Entity被设置内容时,会忽略对应表字段外的所有KEY
- createLineCaptcha(int, int) - 类 中的静态方法javacommon.easytools.captcha.CaptchaUtil
-
创建线干扰的验证码,默认5位验证码,150条干扰线
- createLineCaptcha(int, int, int, int) - 类 中的静态方法javacommon.easytools.captcha.CaptchaUtil
-
创建线干扰的验证码
- createLog(String) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLogFactory
-
- createLog(Class<?>) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLogFactory
-
- createLog(String) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLogFactory
-
- createLog(Class<?>) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLogFactory
-
- createLog(String) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLogFactory
-
- createLog(Class<?>) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLogFactory
-
- createLog(String) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLogFactory
-
- createLog(Class<?>) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLogFactory
-
- createLog(String) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2LogFactory
-
- createLog(Class<?>) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2LogFactory
-
- createLog(String) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLogFactory
-
- createLog(Class<?>) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLogFactory
-
- createLog(String) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLogFactory
-
- createLog(Class<?>) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLogFactory
-
- createLog(String) - 类 中的方法javacommon.easytools.log.LogFactory
-
创建日志对象
- createLog(Class<?>) - 类 中的方法javacommon.easytools.log.LogFactory
-
创建日志对象
- createMap(Class<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- createMap(Class<?>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
- createNClob() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- createObj() - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
创建JSONObject
- createPost(String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
创建Http POST请求对象
- createProxy(Map<?, ?>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
- createRequest(Method, String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
创建Http请求对象
- createSftp(String, int, String, String) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
-
创建Sftp
- createSftp(Session) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
-
创建Sftp
- createShearCaptcha(int, int) - 类 中的静态方法javacommon.easytools.captcha.CaptchaUtil
-
创建扭曲干扰的验证码,默认5位验证码
- createShearCaptcha(int, int, int, int) - 类 中的静态方法javacommon.easytools.captcha.CaptchaUtil
-
创建扭曲干扰的验证码,默认5位验证码
- createSnowflake(long, long) - 类 中的静态方法javacommon.easytools.core.util.IdUtil
-
创建Twitter的Snowflake 算法
分布式系统中,有一些需要使用全局唯一ID的场景,有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。
- createSQLXML() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- createStatement() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- createStatement(int, int) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- createStatement(int, int, int) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- createStrGroupTemplate() - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
创建字符串的模板组 GroupTemplate
,配置文件使用全局默认
此时自定义的配置文件可在ClassPath中放入beetl.properties配置
- createStruct(String, Object[]) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- createTempFile(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建临时文件
创建后的文件名为 prefix[Randon].tmp
- createTempFile(File, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建临时文件
创建后的文件名为 prefix[Randon].tmp
- createTempFile(String, String, File, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建临时文件
创建后的文件名为 prefix[Randon].suffix From com.jodd.io.FileUtil
- createThreadLocal(boolean) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
创建本地线程对象
- createWebAppGroupTemplate() - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
创建WebApp的模板组 GroupTemplate
,配置文件使用全局默认
此时自定义的配置文件可在ClassPath中放入beetl.properties配置
- createXml(String) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
创建XML文档
创建的XML默认是utf8编码,修改编码的过程是在toStr和toFile方法里,既XML在转为文本的时候才定义编码
- createXPath() - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
创建XPath
Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html
- CRLF - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- CronException - javacommon.easytools.cron中的异常错误
-
定时任务异常
- CronException(Throwable) - 异常错误 的构造器javacommon.easytools.cron.CronException
-
- CronException(String) - 异常错误 的构造器javacommon.easytools.cron.CronException
-
- CronException(String, Object...) - 异常错误 的构造器javacommon.easytools.cron.CronException
-
- CronException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.cron.CronException
-
- CronPattern - javacommon.easytools.cron.pattern中的类
-
定时任务表达式
表达式类似于Linux的crontab表达式,表达式使用空格分成5个部分,按顺序依次为:
分:范围:0~59
时:范围:0~23
日:范围:1~31,"L"表示月的最后一天
月:范围:1~12,同时支持不区分大小写的别名:"jan","feb", "mar", "apr", "may","jun", "jul", "aug", "sep","oct", "nov", "dec"
周:范围:0 (Sunday)~6(Saturday),7也可以表示周日,同时支持不区分大小写的别名:"sun","mon", "tue", "wed", "thu","fri", "sat","L"表示周六
为了兼容Quartz表达式,同时支持6位和7位表达式,其中:
当为6位时,第一位表示秒,范围0~59,但是第一位不做匹配
当为7位时,最后一位表示年,范围1970~2099,但是第7位不做解析,也不做匹配
当定时任务运行到的时间匹配这些表达式后,任务被启动。
- CronPattern(String) - 类 的构造器javacommon.easytools.cron.pattern.CronPattern
-
构造
- CRONTAB_CONFIG_PATH - 类 中的静态变量javacommon.easytools.cron.CronUtil
-
Crontab配置文件
- CronTimer - javacommon.easytools.cron中的类
-
定时任务计时器
计时器线程每隔一分钟检查一次任务列表,一旦匹配到执行对应的Task
- CronTimer(Scheduler) - 类 的构造器javacommon.easytools.cron.CronTimer
-
构造
- CronUtil - javacommon.easytools.cron中的类
-
- crop(int, int, int, int) - 类 中的方法javacommon.easytools.extra.qrcode.BufferedImageLuminanceSource
-
- CryptoException - javacommon.easytools.crypto中的异常错误
-
加密异常
- CryptoException(Throwable) - 异常错误 的构造器javacommon.easytools.crypto.CryptoException
-
- CryptoException(String) - 异常错误 的构造器javacommon.easytools.crypto.CryptoException
-
- CryptoException(String, Object...) - 异常错误 的构造器javacommon.easytools.crypto.CryptoException
-
- CryptoException(String, Throwable) - 异常错误 的构造器javacommon.easytools.crypto.CryptoException
-
- CryptoException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.crypto.CryptoException
-
- CurrencyConverter - javacommon.easytools.core.convert.impl中的类
-
- CurrencyConverter() - 类 的构造器javacommon.easytools.core.convert.impl.CurrencyConverter
-
- current(boolean) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
当前时间long
- currentSeconds() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
当前时间秒数
- currentThreadGroup() - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
获取当前线程的线程组
- cut(Rectangle) - 类 中的方法javacommon.easytools.core.img.Img
-
图像切割(按指定起点坐标和宽高切割)
- cut(int, int) - 类 中的方法javacommon.easytools.core.img.Img
-
图像切割为圆形(按指定起点坐标和半径切割),填充满整个图片(直径取长宽最小值)
- cut(int, int, int) - 类 中的方法javacommon.easytools.core.img.Img
-
图像切割为圆形(按指定起点坐标和半径切割)
- cut(File, File, Rectangle) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切割(按指定起点坐标和宽高切割)
- cut(InputStream, OutputStream, Rectangle) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切割(按指定起点坐标和宽高切割),此方法并不关闭流
- cut(ImageInputStream, ImageOutputStream, Rectangle) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切割(按指定起点坐标和宽高切割),此方法并不关闭流
- cut(Image, File, Rectangle) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切割(按指定起点坐标和宽高切割),此方法并不关闭流
- cut(Image, OutputStream, Rectangle) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切割(按指定起点坐标和宽高切割),此方法并不关闭流
- cut(Image, ImageOutputStream, Rectangle) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切割(按指定起点坐标和宽高切割),此方法并不关闭流
- cut(Image, Rectangle) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切割(按指定起点坐标和宽高切割)
- cut(Image, int, int) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切割(按指定起点坐标和宽高切割),填充满整个图片(直径取长宽最小值)
- cut(Image, int, int, int) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切割(按指定起点坐标和宽高切割)
- cut(CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将字符串切分为N等份
- daemon - 类 中的变量javacommon.easytools.cron.Scheduler
-
是否为守护线程
- DaoTemplate - javacommon.easytools.db中的类
-
数据访问层模板
此模板用于简化对指定表的操作,简化的操作如下:
1、在初始化时指定了表名,CRUD操作时便不需要表名
2、在初始化时指定了主键,某些需要主键的操作便不需要指定主键类型
- DaoTemplate(String) - 类 的构造器javacommon.easytools.db.DaoTemplate
-
构造,此构造需要自定义SqlRunner,主键默认为id
- DaoTemplate(String, String) - 类 的构造器javacommon.easytools.db.DaoTemplate
-
构造,使用默认的池化连接池,读取默认配置文件的空分组,适用于只有一个数据库的情况
- DaoTemplate(String, DataSource) - 类 的构造器javacommon.easytools.db.DaoTemplate
-
- DaoTemplate(String, String, DataSource) - 类 的构造器javacommon.easytools.db.DaoTemplate
-
构造
- DaoTemplate(String, String, SqlRunner) - 类 的构造器javacommon.easytools.db.DaoTemplate
-
构造
- DASHED - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- DASHED - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- date() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- date(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- date(long) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
Long类型时间转为
DateTime
同时支持10位秒级别时间戳和13位毫秒级别时间戳
- date(Calendar) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- DateBasic - javacommon.easytools.core.date.format中的接口
-
日期基本信息获取接口
- DateBetween - javacommon.easytools.core.date中的类
-
日期间隔
- DateBetween(Date, Date) - 类 的构造器javacommon.easytools.core.date.DateBetween
-
构造
在前的日期做为起始时间,在后的做为结束时间,间隔只保留绝对值正数
- DateBetween(Date, Date, boolean) - 类 的构造器javacommon.easytools.core.date.DateBetween
-
构造
在前的日期做为起始时间,在后的做为结束时间
- DateConverter - javacommon.easytools.core.convert.impl中的类
-
日期转换器
- DateConverter(Class<? extends Date>) - 类 的构造器javacommon.easytools.core.convert.impl.DateConverter
-
- DateConverter(Class<? extends Date>, String) - 类 的构造器javacommon.easytools.core.convert.impl.DateConverter
-
- DateException - javacommon.easytools.core.date中的异常错误
-
工具类异常
- DateException(Throwable) - 异常错误 的构造器javacommon.easytools.core.date.DateException
-
- DateException(String) - 异常错误 的构造器javacommon.easytools.core.date.DateException
-
- DateException(String, Object...) - 异常错误 的构造器javacommon.easytools.core.date.DateException
-
- DateException(String, Throwable) - 异常错误 的构造器javacommon.easytools.core.date.DateException
-
- DateException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.core.date.DateException
-
- DateField - javacommon.easytools.core.date中的枚举
-
日期各个部分的枚举
与Calendar相应值对应
- DateParser - javacommon.easytools.core.date.format中的接口
-
日期解析接口,用于解析日期字符串为
Date
对象
Thanks to Apache Commons Lang 3.5
- DatePattern - javacommon.easytools.core.date中的类
-
日期格式化类,提供常用的日期格式化对象
- DatePattern() - 类 的构造器javacommon.easytools.core.date.DatePattern
-
- DatePrinter - javacommon.easytools.core.date.format中的接口
-
日期格式化输出接口
Thanks to Apache Commons Lang 3.5
- DateTime - javacommon.easytools.core.date中的类
-
包装java.util.Date
- DateTime() - 类 的构造器javacommon.easytools.core.date.DateTime
-
当前时间
- DateTime(Date) - 类 的构造器javacommon.easytools.core.date.DateTime
-
给定日期的构造
- DateTime(Calendar) - 类 的构造器javacommon.easytools.core.date.DateTime
-
给定日期的构造
- DateTime(long) - 类 的构造器javacommon.easytools.core.date.DateTime
-
给定日期毫秒数的构造
- DateTime(String, String) - 类 的构造器javacommon.easytools.core.date.DateTime
-
构造
- DateTime(String, DateFormat) - 类 的构造器javacommon.easytools.core.date.DateTime
-
构造
- DateTime(String, DateParser) - 类 的构造器javacommon.easytools.core.date.DateTime
-
构造
- DateUnit - javacommon.easytools.core.date中的枚举
-
日期时间单位,每个单位都是以毫秒为基数
- DateUtil - javacommon.easytools.core.date中的类
-
时间工具类
- DateUtil() - 类 的构造器javacommon.easytools.core.date.DateUtil
-
- dayOfMonth() - 类 中的方法javacommon.easytools.core.date.DateTime
-
获得指定日期是这个日期所在月份的第几天
- dayOfMonth(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获得指定日期是这个日期所在月份的第几天
- DayOfMonthValueMatcher - javacommon.easytools.cron.pattern.matcher中的类
-
每月第几天匹配
考虑每月的天数不同,切存在闰年情况,日匹配单独使用
- DayOfMonthValueMatcher(List<Integer>) - 类 的构造器javacommon.easytools.cron.pattern.matcher.DayOfMonthValueMatcher
-
- DayOfMonthValueParser - javacommon.easytools.cron.pattern.parser中的类
-
每月的几号值处理
每月最多31天,32和“L”都表示最后一天
- DayOfMonthValueParser() - 类 的构造器javacommon.easytools.cron.pattern.parser.DayOfMonthValueParser
-
- dayOfWeek() - 类 中的方法javacommon.easytools.core.date.DateTime
-
获得指定日期是星期几,1表示周日,2表示周一
- dayOfWeek(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获得指定日期是星期几
- dayOfWeekEnum() - 类 中的方法javacommon.easytools.core.date.DateTime
-
获得指定日期是星期几
- dayOfWeekEnum(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获得指定日期是星期几
- dayOfWeekInMonth() - 类 中的方法javacommon.easytools.core.date.DateTime
-
获得天所在的周是这个月的第几周
- DayOfWeekValueParser - javacommon.easytools.cron.pattern.parser中的类
-
星期值处理
1表示星期一,2表示星期二,依次类推,0和7都可以表示星期日
- DayOfWeekValueParser() - 类 的构造器javacommon.easytools.cron.pattern.parser.DayOfWeekValueParser
-
- DbConfig - javacommon.easytools.db.ds.pooled中的类
-
数据库配置
- DbConfig() - 类 的构造器javacommon.easytools.db.ds.pooled.DbConfig
-
- DbConfig(String, String, String) - 类 的构造器javacommon.easytools.db.ds.pooled.DbConfig
-
构造
- DbcpDSFactory - javacommon.easytools.db.ds.dbcp中的类
-
DBCP2数据源工厂类
- DbcpDSFactory() - 类 的构造器javacommon.easytools.db.ds.dbcp.DbcpDSFactory
-
- DbcpDSFactory(Setting) - 类 的构造器javacommon.easytools.db.ds.dbcp.DbcpDSFactory
-
- DbRuntimeException - javacommon.easytools.db中的异常错误
-
数据库异常
- DbRuntimeException(Throwable) - 异常错误 的构造器javacommon.easytools.db.DbRuntimeException
-
- DbRuntimeException(String) - 异常错误 的构造器javacommon.easytools.db.DbRuntimeException
-
- DbRuntimeException(String, Object...) - 异常错误 的构造器javacommon.easytools.db.DbRuntimeException
-
- DbRuntimeException(String, Throwable) - 异常错误 的构造器javacommon.easytools.db.DbRuntimeException
-
- DbRuntimeException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.db.DbRuntimeException
-
- DbSetting - javacommon.easytools.db.ds.pooled中的类
-
数据库配置文件类,此类对应一个数据库配置文件
- DbSetting() - 类 的构造器javacommon.easytools.db.ds.pooled.DbSetting
-
构造
- DbSetting(Setting) - 类 的构造器javacommon.easytools.db.ds.pooled.DbSetting
-
构造
- DbUtil - javacommon.easytools.db中的类
-
数据库操作工具类
- DbUtil() - 类 的构造器javacommon.easytools.db.DbUtil
-
- debug(Throwable) - 类 中的方法javacommon.easytools.log.AbstractLog
-
- debug(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- debug(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- debug(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- debug(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- debug(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- debug(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- debug(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- debug(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- debug(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- debug(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- debug(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- debug(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- debug(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- debug(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- debug(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- debug(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- debug(Throwable) - 接口 中的方法javacommon.easytools.log.level.DebugLog
-
打印 DEBUG 等级的日志
- debug(String, Object...) - 接口 中的方法javacommon.easytools.log.level.DebugLog
-
打印 DEBUG 等级的日志
- debug(Throwable, String, Object...) - 接口 中的方法javacommon.easytools.log.level.DebugLog
-
打印 DEBUG 等级的日志
- debug(String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
Debug等级日志,小于Info
由于动态获取Log,效率较低,建议在非频繁调用的情况下使用!!
- debug(Log, String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
Debug等级日志,小于Info
- DebugLog - javacommon.easytools.log.level中的接口
-
DEBUG级别日志接口
- decimalFormat(String, double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- decimalFormat(String, long) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- decimalFormatMoney(double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
格式化金额输出,每三位用逗号分隔
- decode(String) - 类 中的静态方法javacommon.easytools.core.codec.Base32
-
解码
- decode(String) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64解码
- decode(String, String) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64解码
- decode(String, Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64解码
- decode(byte[]) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
解码Base64
- decode(String) - 类 中的静态方法javacommon.easytools.core.codec.Base64Decoder
-
base64解码
- decode(String, String) - 类 中的静态方法javacommon.easytools.core.codec.Base64Decoder
-
base64解码
- decode(String, Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base64Decoder
-
base64解码
- decode(byte[]) - 类 中的静态方法javacommon.easytools.core.codec.Base64Decoder
-
解码Base64
- decode(byte[], int, int) - 类 中的静态方法javacommon.easytools.core.codec.Base64Decoder
-
解码Base64
- decode(String) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
解码URL
将%开头的16进制表示的内容解码。
- decode(String, String) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
解码URL
将%开头的16进制表示的内容解码。
- decode(InputStream) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
解码二维码图片为文本
- decode(File) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
解码二维码图片为文本
- decode(Image) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
将二维码图片解码为文本
- decode(Image, boolean, boolean) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
将二维码图片解码为文本
- decode(String, Charset) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
解码application/x-www-form-urlencoded字符
- decode(String, String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
解码application/x-www-form-urlencoded字符
- decodeColor(String) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将Hex颜色值转为
- decodeHex(char[]) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将十六进制字符数组转换为字节数组
- decodeHex(String) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将十六进制字符串解码为byte[]
- decodeHexStr(String) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将十六进制字符数组转换为字符串,默认编码UTF-8
- decodeHexStr(String, Charset) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将十六进制字符数组转换为字符串
- decodeHexStr(char[], Charset) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将十六进制字符数组转换为字符串
- decodeParams(String, String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
将URL参数解析为Map(也可以解析Post中的键值对参数)
- decodeStr(String) - 类 中的静态方法javacommon.easytools.core.codec.Base32
-
base32解码
- decodeStr(String, String) - 类 中的静态方法javacommon.easytools.core.codec.Base32
-
base32解码
- decodeStr(String, Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base32
-
base32解码
- decodeStr(String) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64解码
- decodeStr(String, String) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64解码
- decodeStr(String, Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64解码
- decodeStr(String) - 类 中的静态方法javacommon.easytools.core.codec.Base64Decoder
-
base64解码
- decodeStr(String, String) - 类 中的静态方法javacommon.easytools.core.codec.Base64Decoder
-
base64解码
- decodeStr(String, Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base64Decoder
-
base64解码
- decrement() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
值减一
- decrement() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
值减一
- decrement() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
值减一
- decrement() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
值减一
- decrement() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
值减一
- decrement() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
值减一
- decrypt(byte[], KeyType) - 类 中的方法javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
解密
- decrypt(InputStream, KeyType) - 类 中的方法javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
解密
- decrypt(byte[]) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
解密
- decrypt(String) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
解密
- decrypt(InputStream) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
解密
- decryptStr(String, KeyType) - 类 中的方法javacommon.easytools.crypto.asymmetric.RSA
-
分组解密
- decryptStr(String, KeyType, Charset) - 类 中的方法javacommon.easytools.crypto.asymmetric.RSA
-
分组解密
- decryptStr(byte[], Charset) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
解密
- decryptStr(byte[]) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
解密
- decryptStr(String, Charset) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
解密
- decryptStr(String) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
解密
- decryptStr(InputStream, Charset) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
解密
- decryptStr(InputStream) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
解密
- DEFAULT_BUFFER_SIZE - 类 中的静态变量javacommon.easytools.core.io.IoUtil
-
默认缓存大小
- DEFAULT_CAPACITY - 类 中的静态变量javacommon.easytools.core.text.StrBuilder
-
默认容量
- DEFAULT_CHARSET - 类 中的静态变量javacommon.easytools.core.io.file.FileWrapper
-
默认编码:UTF-8
- DEFAULT_CHARSET - 类 中的静态变量javacommon.easytools.extra.ftp.AbstractFtp
-
- DEFAULT_CHARSET - 类 中的静态变量javacommon.easytools.setting.dialect.BasicSetting
-
默认字符集
- DEFAULT_DB_CONFIG_PATH - 类 中的静态变量javacommon.easytools.db.ds.pooled.DbSetting
-
默认的数据库连接配置文件路径
- DEFAULT_DB_CONFIG_PATH - 类 中的静态变量javacommon.easytools.db.ds.simple.SimpleDataSource
-
默认的数据库连接配置文件路径
- DEFAULT_DB_SETTING_PATH - 类 中的静态变量javacommon.easytools.db.ds.DSFactory
-
数据库配置文件可选路径1
- DEFAULT_DB_SETTING_PATH2 - 类 中的静态变量javacommon.easytools.db.ds.DSFactory
-
数据库配置文件可选路径2
- DEFAULT_DELIMITER - 类 中的静态变量javacommon.easytools.setting.AbsSetting
-
数组类型值默认分隔符
- DEFAULT_INITIAL_CAPACITY - 类 中的静态变量javacommon.easytools.core.map.MapUtil
-
默认初始大小
- DEFAULT_KEY_SIZE - 类 中的静态变量javacommon.easytools.crypto.SecureUtil
-
默认密钥字节数
RSA/DSA
Default Keysize 1024
Keysize must be a multiple of 64, ranging from 512 to 1024 (inclusive).
- DEFAULT_LARGE_BUFFER_SIZE - 类 中的静态变量javacommon.easytools.core.io.IoUtil
-
默认大缓存大小
- DEFAULT_LOAD_FACTOR - 类 中的静态变量javacommon.easytools.core.map.MapUtil
-
默认增长因子,当Map的size达到 容量*增长因子时,开始扩充Map
- DEFAULT_MIDDLE_BUFFER_SIZE - 类 中的静态变量javacommon.easytools.core.io.IoUtil
-
默认中等缓存大小
- DEFAULT_PAGE_SIZE - 类 中的静态变量javacommon.easytools.db.Page
-
- DEFAULT_PAGE_SIZE - 类 中的静态变量javacommon.easytools.db.PageResult
-
- DEFAULT_PORT - 类 中的静态变量javacommon.easytools.extra.ftp.Ftp
-
默认端口
- DEFAULT_PROFILE - 类 中的静态变量javacommon.easytools.setting.profile.Profile
-
默认环境
- DEFAULT_SEPARATOR - 类 中的静态变量javacommon.easytools.dfa.SensitiveUtil
-
- DEFAULT_SETTING_PATH - 类 中的静态变量javacommon.easytools.extra.servlet.multipart.UploadSetting
-
默认的配置文件路径(相对ClassPath)
- defaultCharset() - 类 中的静态方法javacommon.easytools.core.util.CharsetUtil
-
系统默认字符集编码
- defaultCharsetName() - 类 中的静态方法javacommon.easytools.core.util.CharsetUtil
-
系统默认字符集编码
- DefaultFilter - javacommon.easytools.bloomfilter.filter中的类
-
默认Bloom过滤器,使用Java自带的Hash算法
- DefaultFilter(long, int) - 类 的构造器javacommon.easytools.bloomfilter.filter.DefaultFilter
-
- DefaultFilter(long) - 类 的构造器javacommon.easytools.bloomfilter.filter.DefaultFilter
-
- defaultIfEmpty() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
如果某些值为null,使用默认值
- defaultIfNull(T, T) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
如果给定对象为null
返回默认值
ObjectUtil.defaultIfNull(null, null) = null
ObjectUtil.defaultIfNull(null, "") = ""
ObjectUtil.defaultIfNull(null, "zz") = "zz"
ObjectUtil.defaultIfNull("abc", *) = "abc"
ObjectUtil.defaultIfNull(Boolean.TRUE, *) = Boolean.TRUE
- DefaultTrustManager - javacommon.easytools.http.ssl中的类
-
证书管理
- DefaultTrustManager() - 类 的构造器javacommon.easytools.http.ssl.DefaultTrustManager
-
- dekHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
DEK算法
- del(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
删除文件或者文件夹
路径如果为相对路径,会转换为ClassPath路径!
- del(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
删除文件或者文件夹
注意:删除文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹
某个文件删除失败会终止删除操作
- del(Path) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
删除文件或者文件夹
注意:删除文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹
某个文件删除失败会终止删除操作
- del(int, int) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
删除指定长度的字符
- del(String, String, Object) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
删除数据
- del(Entity) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
删除数据
- del() - 类 中的方法javacommon.easytools.db.ActiveEntity
-
根据现有Entity中的条件删除与之匹配的数据库记录
- del(T) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
删除
- del(String, T) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
删除
- del(Entity) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
删除
- del(String...) - 类 中的方法javacommon.easytools.db.nosql.redis.RedisDS
-
从Redis中删除多个值
- del(Connection, Entity) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
删除数据
此方法不会关闭Connection
- delAll(String, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
删除匹配的全部内容
- delAll(Pattern, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
删除匹配的全部内容
- DelayWatcher - javacommon.easytools.core.io.watch.watchers中的类
-
延迟观察者
使用此观察者通过定义一定的延迟时间,解决
WatchService
多个modify的问题
在监听目录或文件时,如果这个文件有修改操作,会多次触发modify方法。
- DelayWatcher(Watcher, long) - 类 的构造器javacommon.easytools.core.io.watch.watchers.DelayWatcher
-
构造
- delDir(String) - 类 中的方法javacommon.easytools.extra.ftp.AbstractFtp
-
删除文件夹及其文件夹下的所有文件
- delDir(String) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
-
- delDir(String) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
-
删除文件夹及其文件夹下的所有文件
- delete(String) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
删除
- delete() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFile
-
从磁盘或者内存中删除这个文件
- delete(String) - 类 中的静态方法javacommon.easytools.http.HttpRequest
-
DELETE请求
- deleteRow(Map<Integer, List<Integer>>) - 类 中的方法javacommon.easytools.poi.word.WordWiter
-
删除表中的行
- delFile(String) - 类 中的方法javacommon.easytools.extra.ftp.AbstractFtp
-
删除指定目录下的指定文件
- delFile(String) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
-
- delFile(String) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
-
删除文件
- delFirst(String, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
删除匹配的第一个内容
- delFirst(Pattern, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
删除匹配的第一个内容
- DELIM_END - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- DELIM_END - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- DELIM_START - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- DELIM_START - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- delPre(String, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
删除正则匹配到的内容之前的字符 如果没有找到,则返回原文
- delTo(int) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
删除到指定位置
如果新位置小于等于0,则删除全部
- des() - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
DES加密,生成随机KEY。
- des(byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
DES加密
例:
DES加密:des(key).encrypt(data)
DES解密:des(key).decrypt(data)
- DES - javacommon.easytools.crypto.symmetric中的类
-
DES加密算法实现
DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法
Java中默认实现为:DES/CBC/PKCS5Padding
- DES() - 类 的构造器javacommon.easytools.crypto.symmetric.DES
-
构造,默认DES/CBC/PKCS5Padding,使用随机密钥
- DES(byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.DES
-
构造,使用默认的DES/CBC/PKCS5Padding
- DES(Mode, Padding) - 类 的构造器javacommon.easytools.crypto.symmetric.DES
-
构造,使用随机密钥
- DES(Mode, Padding, byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.DES
-
构造
- DES(Mode, Padding, byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.DES
-
构造
- DES(Mode, Padding, SecretKey) - 类 的构造器javacommon.easytools.crypto.symmetric.DES
-
构造
- DES(Mode, Padding, SecretKey, IvParameterSpec) - 类 的构造器javacommon.easytools.crypto.symmetric.DES
-
构造
- DES(String, String) - 类 的构造器javacommon.easytools.crypto.symmetric.DES
-
构造
- DES(String, String, byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.DES
-
构造
- DES(String, String, byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.DES
-
构造
- DES(String, String, SecretKey) - 类 的构造器javacommon.easytools.crypto.symmetric.DES
-
构造
- DES(String, String, SecretKey, IvParameterSpec) - 类 的构造器javacommon.easytools.crypto.symmetric.DES
-
构造
- deschedule(String) - 类 中的方法javacommon.easytools.cron.Scheduler
-
移除Task
- desede() - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
DESede加密,生成随机KEY。
- desede(byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
DESede加密
例:
DESede加密:desede(key).encrypt(data)
DESede解密:desede(key).decrypt(data)
- DESede - javacommon.easytools.crypto.symmetric中的类
-
DESede是由DES对称加密算法改进后的一种对称加密算法。
- DESede() - 类 的构造器javacommon.easytools.crypto.symmetric.DESede
-
构造,默认DESede/CBC/PKCS5Padding,使用随机密钥
- DESede(byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.DESede
-
构造,使用默认的DESede/CBC/PKCS5Padding
- DESede(Mode, Padding) - 类 的构造器javacommon.easytools.crypto.symmetric.DESede
-
构造,使用随机密钥
- DESede(Mode, Padding, byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.DESede
-
构造
- DESede(Mode, Padding, byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.DESede
-
构造
- DESede(Mode, Padding, SecretKey) - 类 的构造器javacommon.easytools.crypto.symmetric.DESede
-
构造
- DESede(Mode, Padding, SecretKey, IvParameterSpec) - 类 的构造器javacommon.easytools.crypto.symmetric.DESede
-
构造
- DESede(String, String) - 类 的构造器javacommon.easytools.crypto.symmetric.DESede
-
构造
- DESede(String, String, byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.DESede
-
构造
- DESede(String, String, byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.DESede
-
构造
- DESede(String, String, SecretKey) - 类 的构造器javacommon.easytools.crypto.symmetric.DESede
-
构造
- DESede(String, String, SecretKey, IvParameterSpec) - 类 的构造器javacommon.easytools.crypto.symmetric.DESede
-
构造
- dest - 类 中的变量javacommon.easytools.core.lang.copier.SrcToDestCopier
-
目标
- destroy() - 类 中的静态方法javacommon.easytools.core.lang.Singleton
-
清除所有Singleton对象
- destroy(Process) - 类 中的静态方法javacommon.easytools.core.util.RuntimeUtil
-
销毁进程
- destroy() - 类 中的方法javacommon.easytools.cron.TaskExecutorManager
-
停止所有TaskExecutor
- destroy() - 类 中的方法javacommon.easytools.cron.TaskLauncherManager
-
停止所有TaskExecutor
- destroy() - 类 中的方法javacommon.easytools.db.ds.c3p0.C3p0DSFactory
-
- destroy() - 类 中的方法javacommon.easytools.db.ds.dbcp.DbcpDSFactory
-
- destroy() - 类 中的方法javacommon.easytools.db.ds.druid.DruidDSFactory
-
- destroy() - 类 中的方法javacommon.easytools.db.ds.DSFactory
-
销毁工厂类,关闭所有数据源
- destroy() - 类 中的方法javacommon.easytools.db.ds.hikari.HikariDSFactory
-
- destroy() - 类 中的方法javacommon.easytools.db.ds.jndi.JndiDSFactory
-
- destroy() - 类 中的方法javacommon.easytools.db.ds.pooled.PooledDSFactory
-
- destroy() - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDSFactory
-
- destroy() - 类 中的方法javacommon.easytools.db.ds.tomcat.TomcatDSFactory
-
- Dialect - javacommon.easytools.db.dialect中的接口
-
SQL方言,不同的数据库由于在某些SQL上有所区别,故为每种数据库配置不同的方言。
- DialectFactory - javacommon.easytools.db.dialect中的类
-
方言工厂类
- dialectName() - 接口 中的方法javacommon.easytools.db.dialect.Dialect
-
方言名
- DialectName - javacommon.easytools.db.dialect中的枚举
-
方言名
- dialectName() - 类 中的方法javacommon.easytools.db.dialect.impl.AnsiSqlDialect
-
- dialectName() - 类 中的方法javacommon.easytools.db.dialect.impl.H2Dialect
-
- dialectName() - 类 中的方法javacommon.easytools.db.dialect.impl.MysqlDialect
-
- dialectName() - 类 中的方法javacommon.easytools.db.dialect.impl.OracleDialect
-
- dialectName() - 类 中的方法javacommon.easytools.db.dialect.impl.PostgresqlDialect
-
- dialectName() - 类 中的方法javacommon.easytools.db.dialect.impl.Sqlite3Dialect
-
- dialectName() - 类 中的方法javacommon.easytools.db.dialect.impl.SqlServer2012Dialect
-
- Dict - javacommon.easytools.core.lang中的类
-
字典对象,扩充了HashMap中的方法
- Dict() - 类 的构造器javacommon.easytools.core.lang.Dict
-
- digest(String, String) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
生成文件摘要
- digest(String) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
生成文件摘要
- digest(File) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
- digest(byte[]) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
生成摘要
- digest(InputStream) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
- digest(InputStream, int) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
生成摘要
- digest(String, String) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
生成文件摘要
- digest(String) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
生成文件摘要
- digest(File) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
- digest(byte[]) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
生成摘要
- digest(InputStream) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
- digest(InputStream, int) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
生成摘要
- DigestAlgorithm - javacommon.easytools.crypto.digest中的枚举
-
摘要算法类型
see: https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#MessageDigest
- Digester - javacommon.easytools.crypto.digest中的类
-
摘要算法
注意:此对象实例化后为非线程安全!
- Digester(DigestAlgorithm) - 类 的构造器javacommon.easytools.crypto.digest.Digester
-
构造
- Digester(String) - 类 的构造器javacommon.easytools.crypto.digest.Digester
-
构造
- digestHex(String, String) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
生成文件摘要,并转为16进制字符串
- digestHex(String) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
生成文件摘要
- digestHex(File) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
- digestHex(byte[]) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
生成摘要,并转为16进制字符串
- digestHex(InputStream) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
- digestHex(InputStream, int) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
- digestHex(String, String) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
生成文件摘要,并转为16进制字符串
- digestHex(String) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
生成文件摘要
- digestHex(File) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
- digestHex(byte[]) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
生成摘要,并转为16进制字符串
- digestHex(InputStream) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
- digestHex(InputStream, int) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
- DigestUtil - javacommon.easytools.crypto.digest中的类
-
摘要算法工具类
- digitToChinese(Number) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
金额转为中文形式
- Direction - javacommon.easytools.db.sql中的枚举
-
排序方式(升序或者降序)
- disableCache() - 类 中的方法javacommon.easytools.http.HttpConnection
-
关闭缓存
- disableCache() - 类 中的方法javacommon.easytools.http.HttpRequest
-
禁用缓存
- disableCookie() - 类 中的方法javacommon.easytools.http.HttpRequest
-
禁用默认Cookie行为,此方法调用后会将Cookie置为空。
- disconnect() - 类 中的方法javacommon.easytools.http.HttpConnection
-
断开连接
- disjunction(Collection<T>, Collection<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
两个集合的差集
针对一个集合中存在多个相同元素的情况,计算两个集合中此元素的个数,保留两个集合中此元素个数差的个数
例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c]
结果:[c],此结果中只保留了一个
任意一个集合为空,返回另一个集合
两个集合无交集则返回两个集合的组合
- distinct(Collection<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
去重集合
- div(float, float) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(float, double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(double, float) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(double, double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(Double, Double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(Number, Number) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(String, String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况的时候,精确到小数点后10位,后面的四舍五入
- div(float, float, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(float, double, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(double, float, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(double, double, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(Double, Double, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(Number, Number, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(String, String, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度,后面的四舍五入
- div(float, float, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(float, double, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(double, float, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(double, double, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(Double, Double, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(Number, Number, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(String, String, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- div(BigDecimal, BigDecimal, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供(相对)精确的除法运算,当发生除不尽的情况时,由scale指定精确度
- divisor(int, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
最大公约数
- djbHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
DJB算法
- DOT - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- DOT - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- DOUBLE_DOT - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- DOUBLE_QUOTES - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- doubleValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
- doubleValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
- doubleValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
- doubleValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
- doubleValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
- doubleValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
- download(String, File) - 类 中的方法javacommon.easytools.extra.ftp.AbstractFtp
-
下载文件
- download(String, File) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
-
下载文件
- download(String, String, File) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
-
下载文件
- download(String, String, OutputStream) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
-
下载文件到输出流
- download(String, File) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
-
- download(String, OutputStream, boolean) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
下载远程文件
- download(String, OutputStream, boolean, StreamProgress) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
下载远程文件
- downloadFile(String, String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
下载远程文件
- downloadFile(String, File) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
下载远程文件
- downloadFile(String, File, StreamProgress) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
下载远程文件
- downloadString(String, String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
下载远程文本
- downloadString(String, Charset) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
下载远程文本
- downloadString(String, Charset, StreamProgress) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
下载远程文本
- DRIVER_DERBY - 类 中的静态变量javacommon.easytools.db.dialect.DialectFactory
-
JDBC 驱动 Derby
- DRIVER_DERBY_EMBEDDED - 类 中的静态变量javacommon.easytools.db.dialect.DialectFactory
-
JDBC 驱动 Derby嵌入式
- DRIVER_H2 - 类 中的静态变量javacommon.easytools.db.dialect.DialectFactory
-
JDBC 驱动 H2
- DRIVER_HIVE - 类 中的静态变量javacommon.easytools.db.dialect.DialectFactory
-
JDBC 驱动 Hive
- DRIVER_HIVE2 - 类 中的静态变量javacommon.easytools.db.dialect.DialectFactory
-
JDBC 驱动 Hive2
- DRIVER_MYSQL - 类 中的静态变量javacommon.easytools.db.dialect.DialectFactory
-
JDBC 驱动 MySQL
- DRIVER_MYSQL_V6 - 类 中的静态变量javacommon.easytools.db.dialect.DialectFactory
-
JDBC 驱动 MySQL,在6.X版本中变动驱动类名,且使用SPI机制
- DRIVER_ORACLE - 类 中的静态变量javacommon.easytools.db.dialect.DialectFactory
-
JDBC 驱动 Oracle
- DRIVER_POSTGRESQL - 类 中的静态变量javacommon.easytools.db.dialect.DialectFactory
-
JDBC 驱动 PostgreSQL
- DRIVER_SQLLITE3 - 类 中的静态变量javacommon.easytools.db.dialect.DialectFactory
-
JDBC 驱动 SQLLite3
- DRIVER_SQLSERVER - 类 中的静态变量javacommon.easytools.db.dialect.DialectFactory
-
JDBC 驱动 SQLServer
- DruidDSFactory - javacommon.easytools.db.ds.druid中的类
-
Druid数据源工厂类
- DruidDSFactory() - 类 的构造器javacommon.easytools.db.ds.druid.DruidDSFactory
-
- DruidDSFactory(Setting) - 类 的构造器javacommon.easytools.db.ds.druid.DruidDSFactory
-
- DS_NAME - 类 中的静态变量javacommon.easytools.db.ds.c3p0.C3p0DSFactory
-
- DS_NAME - 类 中的静态变量javacommon.easytools.db.ds.dbcp.DbcpDSFactory
-
- DS_NAME - 类 中的静态变量javacommon.easytools.db.ds.druid.DruidDSFactory
-
- DS_NAME - 类 中的静态变量javacommon.easytools.db.ds.hikari.HikariDSFactory
-
- DS_NAME - 类 中的静态变量javacommon.easytools.db.ds.jndi.JndiDSFactory
-
- DS_NAME - 类 中的静态变量javacommon.easytools.db.ds.pooled.PooledDSFactory
-
- DS_NAME - 类 中的静态变量javacommon.easytools.db.ds.simple.SimpleDSFactory
-
- DS_NAME - 类 中的静态变量javacommon.easytools.db.ds.tomcat.TomcatDSFactory
-
- DSA - javacommon.easytools.crypto.asymmetric中的类
-
DSA加密算法
- DSA() - 类 的构造器javacommon.easytools.crypto.asymmetric.DSA
-
构造,创建新的私钥公钥对
- DSA(String, String) - 类 的构造器javacommon.easytools.crypto.asymmetric.DSA
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- DSA(byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.asymmetric.DSA
-
构造 私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- DSA(PrivateKey, PublicKey) - 类 的构造器javacommon.easytools.crypto.asymmetric.DSA
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- dsa() - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
创建RSA算法对象
生成新的私钥公钥对
- dsa(String, String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
创建DSA算法对象
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- dsa(byte[], byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
创建DSA算法对象
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- DSFactory - javacommon.easytools.db.ds中的类
-
数据源工厂类
- DSFactory(String, Class<? extends DataSource>, Setting) - 类 的构造器javacommon.easytools.db.ds.DSFactory
-
构造
- DTDMap<V> - javacommon.easytools.core.collection中的类
-
- DTDMap() - 类 的构造器javacommon.easytools.core.collection.DTDMap
-
Create a new LinkedCaseInsensitiveMap for the default Locale.
- DTDMap(Locale) - 类 的构造器javacommon.easytools.core.collection.DTDMap
-
Create a new LinkedCaseInsensitiveMap that stores lower-case keys
according to the given Locale.
- DTDMap(int) - 类 的构造器javacommon.easytools.core.collection.DTDMap
-
Create a new LinkedCaseInsensitiveMap that wraps a
LinkedHashMap
with the given initial capacity and stores lower-case keys according
to the default Locale.
- DTDMap(int, Locale) - 类 的构造器javacommon.easytools.core.collection.DTDMap
-
Create a new LinkedCaseInsensitiveMap that wraps a
LinkedHashMap
with the given initial capacity and stores lower-case keys according
to the given Locale.
- dumpSystemInfo() - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
将系统信息输出到System.out
中。
- dumpSystemInfo(PrintWriter) - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
将系统信息输出到指定PrintWriter
中。
- DynaBean - javacommon.easytools.core.bean中的类
-
动态Bean,通过反射对Bean的相关方法做操作
支持Map和普通Bean
- DynaBean(Class<?>, Object...) - 类 的构造器javacommon.easytools.core.bean.DynaBean
-
构造
- DynaBean(Object) - 类 的构造器javacommon.easytools.core.bean.DynaBean
-
构造
- EasyTools - javacommon.easytools中的类
-
EasyTools是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。
- edit(T) - 接口 中的方法javacommon.easytools.core.lang.Editor
-
修改过滤后的结果
- edit(Cell, Object) - 接口 中的方法javacommon.easytools.poi.excel.CellEditor
-
编辑
- edit(Cell, Object) - 类 中的方法javacommon.easytools.poi.excel.editors.NumericToIntEditor
-
- edit(Cell, Object) - 类 中的方法javacommon.easytools.poi.excel.editors.NumericToLongEditor
-
已过时。
- edit(Cell, Object) - 类 中的方法javacommon.easytools.poi.excel.editors.TrimEditor
-
- editable - 类 中的变量javacommon.easytools.core.bean.copier.CopyOptions
-
限制的类或接口,必须为目标对象的实现接口或父类,用于限制拷贝的属性,例如一个类我只想复制其父类的一些属性,就可以将editable设置为父类
- Editor<T> - javacommon.easytools.core.lang中的接口
-
编辑器接口,常用于对于集合中的元素做统一编辑
此编辑器两个作用:
1、如果返回值为null
,表示此值被抛弃
2、对对象做修改
- elementText(Element, String) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
根据节点名获得第一个子节点
- elementText(Element, String, String) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
根据节点名获得第一个子节点
- ELFFilter - javacommon.easytools.bloomfilter.filter中的类
-
- ELFFilter(long, int) - 类 的构造器javacommon.easytools.bloomfilter.filter.ELFFilter
-
- ELFFilter(long) - 类 的构造器javacommon.easytools.bloomfilter.filter.ELFFilter
-
- elfHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
ELF算法
- EMAIL - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
-
邮件,符合RFC 5322规范,正则来自:http://emailregex.com/
- EMAIL - 类 中的静态变量javacommon.easytools.core.lang.Validator
-
邮件
- EmojiUtil - javacommon.easytools.extra.emoji中的类
-
- EmojiUtil() - 类 的构造器javacommon.easytools.extra.emoji.EmojiUtil
-
- EMPTY - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- EMPTY_JSON - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- emptyToDefault(CharSequence, String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
如果字符串是null
或者"",则返回指定默认字符串,否则返回字符串本身。
- emptyToNull(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
当给定字符串为空字符串时,转换为null
- enableDefaultCookie() - 类 中的方法javacommon.easytools.http.HttpRequest
-
打开默认的Cookie行为(自动回填服务器传回的Cookie)
- encode(byte[]) - 类 中的静态方法javacommon.easytools.core.codec.Base32
-
编码
- encode(String) - 类 中的静态方法javacommon.easytools.core.codec.Base32
-
base32编码
- encode(String, String) - 类 中的静态方法javacommon.easytools.core.codec.Base32
-
base32编码
- encode(String, Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base32
-
base32编码
- encode(byte[], boolean) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
编码为Base64,非URL安全的
- encode(String) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64编码
- encode(String, String) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64编码
- encode(String, Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64编码
- encode(byte[]) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64编码
- encode(byte[], String) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64编码
- encode(byte[], Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64编码
- encode(byte[], boolean, boolean) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
编码为Base64
如果isMultiLine为true
,则每76个字符一个换行符,否则在一行显示
- encode(byte[], boolean) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
编码为Base64,非URL安全的
- encode(String) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
base64编码
- encode(String, String) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
base64编码
- encode(String, Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
base64编码
- encode(byte[]) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
base64编码
- encode(byte[], String) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
base64编码
- encode(byte[], Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
base64编码
- encode(byte[], boolean, boolean) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
编码为Base64
如果isMultiLine为true
,则每76个字符一个换行符,否则在一行显示
- encode(String) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
编码URL,默认使用UTF-8编码
将需要转换的内容(ASCII码形式之外的内容),用十六进制表示法转换出来,并在之前加上%开头。
- encode(String, String) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
编码URL
将需要转换的内容(ASCII码形式之外的内容),用十六进制表示法转换出来,并在之前加上%开头。
- encode(String, int, int) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
将文本内容编码为二维码
- encode(String, QrConfig) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
将文本内容编码为二维码
- encode(String, BarcodeFormat, int, int) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
将文本内容编码为条形码或二维码
- encode(String, BarcodeFormat, QrConfig) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
将文本内容编码为条形码或二维码
- encode(String) - 类 中的静态方法javacommon.easytools.http.HtmlUtil
-
转义文本中的HTML字符为安全的字符,以下字符被转义:
' with ' (' doesn't work in HTML4)
" with "
& with &
< with <
> with >
- encode(String, Charset) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
编码字符为 application/x-www-form-urlencoded
- encode(String, String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
编码字符为 application/x-www-form-urlencoded
- encodeColor(Color) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
- encodeColor(Color, String) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
- encodeHex(byte[]) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将字节数组转换为十六进制字符数组
- encodeHex(String, Charset) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将字节数组转换为十六进制字符数组
- encodeHex(byte[], boolean) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将字节数组转换为十六进制字符数组
- encodeHexStr(byte[]) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将字节数组转换为十六进制字符串
- encodeHexStr(String, Charset) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将字节数组转换为十六进制字符串,结果为小写
- encodeHexStr(String) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将字节数组转换为十六进制字符串,结果为小写,默认编码是UTF-8
- encodeHexStr(byte[], boolean) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将字节数组转换为十六进制字符串
- encodeText(String, Charset) - 类 中的静态方法javacommon.easytools.extra.mail.InternalMailUtil
-
编码中文字符
编码失败返回原字符串
- encodeUrlSafe(byte[], boolean) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
编码为Base64,URL安全的
- encodeUrlSafe(String) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64编码,URL安全
- encodeUrlSafe(String, String) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64编码,URL安全
- encodeUrlSafe(String, Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64编码,URL安全的
- encodeUrlSafe(byte[]) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64编码,URL安全的
- encodeUrlSafe(byte[], String) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64编码,URL安全的
- encodeUrlSafe(byte[], Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base64
-
base64编码,URL安全的
- encodeUrlSafe(byte[], boolean) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
编码为Base64,URL安全的
- encodeUrlSafe(String) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
base64编码,URL安全
- encodeUrlSafe(String, String) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
base64编码,URL安全
- encodeUrlSafe(String, Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
base64编码,URL安全的
- encodeUrlSafe(byte[]) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
base64编码,URL安全的
- encodeUrlSafe(byte[], String) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
base64编码,URL安全的
- encodeUrlSafe(byte[], Charset) - 类 中的静态方法javacommon.easytools.core.codec.Base64Encoder
-
base64编码,URL安全的
- encrypt(byte[], KeyType) - 类 中的方法javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
加密
- encrypt(String, String, KeyType) - 类 中的方法javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
加密
- encrypt(String, KeyType) - 类 中的方法javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
加密,使用UTF-8编码
- encrypt(InputStream, KeyType) - 类 中的方法javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
加密
- encrypt(byte[]) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
加密
- encrypt(String, String) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
加密
- encrypt(String) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
加密,使用UTF-8编码
- encrypt(InputStream) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
加密
- encryptHex(byte[]) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
加密
- encryptHex(String, String) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
加密
- encryptHex(String) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
加密,使用UTF-8编码
- encryptHex(InputStream) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
加密
- encryptStr(String, KeyType) - 类 中的方法javacommon.easytools.crypto.asymmetric.RSA
-
分组加密
- encryptStr(String, KeyType, Charset) - 类 中的方法javacommon.easytools.crypto.asymmetric.RSA
-
分组加密
- end() - 类 中的方法javacommon.easytools.json.JSONTokener
-
- endDocument() - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- endElement(String, String, String) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- endOfDay(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获取某天的结束时间
- endOfDay(Calendar) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获取某天的结束时间
- endOfMonth(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获取某月的结束时间
- endOfMonth(Calendar) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获取某月的结束时间
- endOfWeek(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获取某周的结束时间
- endOfWeek(Calendar) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获取某周的结束时间,周日定为一周的结束
- endOfWeek(Calendar, boolean) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获取某周的结束时间
- endOfYear(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获取某年的结束时间
- endOfYear(Calendar) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获取某年的结束时间
- endPrefixMapping(String) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- endWith(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
字符串是否以给定字符结尾
- endWith(CharSequence, CharSequence, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
是否以指定字符串结尾
如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false
- endWith(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
是否以指定字符串结尾
- endWithAny(CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定字符串是否以任何一个字符串结尾
给定字符串和数组为空都返回false
- endWithIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
是否以指定字符串结尾,忽略大小写
- EnjoyEngine - javacommon.easytools.extra.template.engine.enjoy中的类
-
Enjoy库的引擎包装
- EnjoyEngine() - 类 的构造器javacommon.easytools.extra.template.engine.enjoy.EnjoyEngine
-
默认构造
- EnjoyEngine(TemplateConfig) - 类 的构造器javacommon.easytools.extra.template.engine.enjoy.EnjoyEngine
-
构造
- EnjoyEngine(Engine) - 类 的构造器javacommon.easytools.extra.template.engine.enjoy.EnjoyEngine
-
构造
- EnjoyTemplate - javacommon.easytools.extra.template.engine.enjoy中的类
-
Engoy模板实现
- EnjoyTemplate(Template) - 类 的构造器javacommon.easytools.extra.template.engine.enjoy.EnjoyTemplate
-
构造
- Entity - javacommon.easytools.db中的类
-
数据实体对象
数据实体类充当两个角色:
1.
- Entity() - 类 的构造器javacommon.easytools.db.Entity
-
--------------------------------------------------------------- Constructor start
- Entity(String) - 类 的构造器javacommon.easytools.db.Entity
-
构造
- entity - 类 中的静态变量javacommon.easytools.json.XMLTokener
-
The table of entity values.
- EntityHandler - javacommon.easytools.db.handler中的类
-
Entity对象处理器,只处理第一条数据
- EntityHandler() - 类 的构造器javacommon.easytools.db.handler.EntityHandler
-
- EntityListHandler - javacommon.easytools.db.handler中的类
-
结果集处理类 ,处理出的结果为Entity列表
- EntityListHandler() - 类 的构造器javacommon.easytools.db.handler.EntityListHandler
-
- EntitySetHandler - javacommon.easytools.db.handler中的类
-
结果集处理类 ,处理出的结果为Entity列表,结果不能重复(按照Entity对象去重)
- EntitySetHandler() - 类 的构造器javacommon.easytools.db.handler.EntitySetHandler
-
- ENTRY_CREATE - 类 中的静态变量javacommon.easytools.core.io.watch.WatchMonitor
-
创建事件
- ENTRY_DELETE - 类 中的静态变量javacommon.easytools.core.io.watch.WatchMonitor
-
删除事件
- ENTRY_MODIFY - 类 中的静态变量javacommon.easytools.core.io.watch.WatchMonitor
-
修改事件
- entrySet() - 类 中的方法javacommon.easytools.core.map.MapProxy
-
- entrySet() - 类 中的方法javacommon.easytools.json.JSONObject
-
- entrySet() - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- EnumConverter<E extends Enum<E>> - javacommon.easytools.core.convert.impl中的类
-
枚举转换器
- EnumConverter(Class<E>) - 类 的构造器javacommon.easytools.core.convert.impl.EnumConverter
-
构造
- EnumerationIter<E> - javacommon.easytools.core.collection中的类
-
- EnumerationIter(Enumeration<E>) - 类 的构造器javacommon.easytools.core.collection.EnumerationIter
-
构造
- EnumerationIterator<E> - javacommon.easytools.core.collection中的类
-
- EnumerationIterator(Enumeration<E>) - 类 的构造器javacommon.easytools.core.collection.EnumerationIterator
-
构造
- EnumUtil - javacommon.easytools.core.util中的类
-
枚举工具类
- EnumUtil() - 类 的构造器javacommon.easytools.core.util.EnumUtil
-
- EOF - 类 中的静态变量javacommon.easytools.core.io.IoUtil
-
数据流末尾
- EQ - 类 中的静态变量javacommon.easytools.json.XML
-
The Character '='.
- equal(Object, Object) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否相等
当两值都为null返回true
- equal(Object, Object) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
比较两个对象是否相等。
- equals(Object) - 类 中的方法javacommon.easytools.core.bean.DynaBean
-
- equals(Object) - 类 中的方法javacommon.easytools.core.comparator.ComparableComparator
-
- equals(Object) - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
- equals(Object) - 类 中的方法javacommon.easytools.core.comparator.ReverseComparator
-
- equals(Object) - 类 中的方法javacommon.easytools.core.comparator.VersionComparator
-
- equals(Object) - 类 中的方法javacommon.easytools.core.date.format.AbstractDateBasic
-
- equals(Object) - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- equals(File, File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
检查两个文件是否是同一个文件
所谓文件相同,是指File对象是否指向同一个文件或文件夹
- equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableBool
-
- equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
- equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
- equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
- equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
- equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
- equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableObj
-
- equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
- equals(Object) - 类 中的方法javacommon.easytools.core.lang.UUID
-
将此对象与指定对象比较。
- equals(Object) - 类 中的方法javacommon.easytools.core.lang.WeightRandom.WeightObj
-
- equals(char, char, boolean) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
比较两个字符是否相同
- equals(Class<?>, String, boolean) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
指定类是否与给定的类名相同
- equals(BigDecimal, BigDecimal) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- equals(char, char, boolean) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
比较两个字符是否相同
- equals(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
比较两个字符串(大小写敏感)。
- equals(CharSequence, CharSequence, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
比较两个字符串是否相等。
- equals(Object) - 类 中的方法javacommon.easytools.db.ds.DSFactory
-
- equals(Object) - 类 中的方法javacommon.easytools.extra.template.TemplateConfig
-
- equals(Object) - 类 中的方法javacommon.easytools.json.JSONArray
-
- equals(Object) - 类 中的方法javacommon.easytools.json.JSONNull
-
A Null object is equal to the null value and to itself.
- equals(Object) - 类 中的方法javacommon.easytools.json.JSONObject
-
- equals(Object) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- equalsAny(CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定字符串是否与提供的中任一字符串相同,相同则返回true
,没有相同的返回false
如果参与比对的字符串列表为空,返回false
- equalsAny(CharSequence, boolean, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定字符串是否与提供的中任一字符串相同,相同则返回true
,没有相同的返回false
如果参与比对的字符串列表为空,返回false
- equalsAnyIgnoreCase(CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定字符串是否与提供的中任一字符串相同(忽略大小写),相同则返回true
,没有相同的返回false
如果参与比对的字符串列表为空,返回false
- equalsCharAt(CharSequence, int, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
字符串指定位置的字符是否与给定字符相同
如果字符串为null,返回false
如果给定的位置大于字符串长度,返回false
如果给定的位置小于0,返回false
- equalsIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
比较两个字符串(大小写不敏感)。
- error() - 类 中的静态方法javacommon.easytools.core.lang.Console
-
同 System.err.println()方法,打印控制台日志
- error(Object) - 类 中的静态方法javacommon.easytools.core.lang.Console
-
同 System.err.println()方法,打印控制台日志
- error(String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Console
-
同 System.err.println()方法,打印控制台日志
- error(Throwable, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Console
-
同 System.err.println()方法,打印控制台日志
- error(Throwable) - 类 中的方法javacommon.easytools.log.AbstractLog
-
- error(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- error(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- error(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- error(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- error(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- error(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- error(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- error(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- error(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- error(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- error(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- error(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- error(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- error(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- error(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- error(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- error(Throwable) - 接口 中的方法javacommon.easytools.log.level.ErrorLog
-
打印 ERROR 等级的日志
- error(String, Object...) - 接口 中的方法javacommon.easytools.log.level.ErrorLog
-
打印 ERROR 等级的日志
- error(Throwable, String, Object...) - 接口 中的方法javacommon.easytools.log.level.ErrorLog
-
打印 ERROR 等级的日志
- error(Throwable) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
Error等级日志
由于动态获取Log,效率较低,建议在非频繁调用的情况下使用!!
- error(Log, Throwable) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
Error等级日志
- error(String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
Error等级日志
由于动态获取Log,效率较低,建议在非频繁调用的情况下使用!!
- error(Log, String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
Error等级日志
- error(Throwable, String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
Error等级日志
由于动态获取Log,效率较低,建议在非频繁调用的情况下使用!!
- error(Log, Throwable, String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
Error等级日志
- errorCorrection - 类 中的变量javacommon.easytools.extra.qrcode.QrConfig
-
纠错级别
- ErrorLog - javacommon.easytools.log.level中的接口
-
ERROR级别日志接口
- escape(String) - 类 中的静态方法javacommon.easytools.core.util.EscapeUtil
-
Escape编码(Unicode)
该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: * @ - _ + . / 。
- escape(char) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
转义字符,将正则的关键字转义
- escape(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
转义字符串,将正则的关键字转义
- escape(String) - 类 中的静态方法javacommon.easytools.http.HtmlUtil
-
基本功能:替换标记以正常显示
- escape(String) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
转义显示不可见字符
- escape(String) - 类 中的静态方法javacommon.easytools.json.XML
-
Replace special characters with XML escapes:
& (ampersand) is replaced by &
< (less than) is replaced by <
> (greater than) is replaced by >
" (double quote) is replaced by "
- EscapeUtil - javacommon.easytools.core.util中的类
-
转义和反转义工具类Escape / Unescape
escape采用ISO Latin字符集对指定的字符串进行编码。
- EscapeUtil() - 类 的构造器javacommon.easytools.core.util.EscapeUtil
-
- eval(String, ScriptContext) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- eval(Reader, ScriptContext) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- eval(String) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- eval(Reader) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- eval(String, Bindings) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- eval(Reader, Bindings) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- eval(String, ScriptContext) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- eval(Reader, ScriptContext) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- eval(String) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- eval(Reader) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- eval(String, Bindings) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- eval(Reader, Bindings) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- eval(String) - 类 中的静态方法javacommon.easytools.script.ScriptUtil
-
编译脚本
- eval(String, ScriptContext) - 类 中的静态方法javacommon.easytools.script.ScriptUtil
-
编译脚本
- eval(String, Bindings) - 类 中的静态方法javacommon.easytools.script.ScriptUtil
-
编译脚本
- EVENTS_ALL - 类 中的静态变量javacommon.easytools.core.io.watch.WatchMonitor
-
全部事件
- excAsync(Runnable, boolean) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
执行异步方法
- Excel03SaxReader - javacommon.easytools.poi.excel.sax中的类
-
Excel2003格式的事件-用户模型方式读取器,在easytools中,统一将此归类为Sax读取
参考:http://www.cnblogs.com/wshsdlau/p/5643862.html
- Excel03SaxReader(RowHandler) - 类 的构造器javacommon.easytools.poi.excel.sax.Excel03SaxReader
-
构造
- Excel07SaxReader - javacommon.easytools.poi.excel.sax中的类
-
Sax方式读取Excel文件
Excel2007格式说明见:http://www.cnblogs.com/wangmingshun/p/6654143.html
- Excel07SaxReader(RowHandler) - 类 的构造器javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
构造
- ExcelReader - javacommon.easytools.poi.excel中的类
-
Excel读取器
读取Excel工作簿
- ExcelReader(String, int) - 类 的构造器javacommon.easytools.poi.excel.ExcelReader
-
构造
- ExcelReader(File, int) - 类 的构造器javacommon.easytools.poi.excel.ExcelReader
-
构造
- ExcelReader(File, String) - 类 的构造器javacommon.easytools.poi.excel.ExcelReader
-
构造
- ExcelReader(InputStream, int) - 类 的构造器javacommon.easytools.poi.excel.ExcelReader
-
构造
- ExcelReader(InputStream, String) - 类 的构造器javacommon.easytools.poi.excel.ExcelReader
-
构造
- ExcelReader(Workbook, int) - 类 的构造器javacommon.easytools.poi.excel.ExcelReader
-
构造
- ExcelReader(Workbook, String) - 类 的构造器javacommon.easytools.poi.excel.ExcelReader
-
构造
- ExcelReader(Sheet) - 类 的构造器javacommon.easytools.poi.excel.ExcelReader
-
构造
- ExcelSaxReader<T> - javacommon.easytools.poi.excel.sax中的接口
-
Sax方式读取Excel接口,提供一些共用方法
- ExcelSaxUtil - javacommon.easytools.poi.excel.sax中的类
-
Sax方式读取Excel相关工具类
- ExcelSaxUtil() - 类 的构造器javacommon.easytools.poi.excel.sax.ExcelSaxUtil
-
- ExcelUtil - javacommon.easytools.poi.excel中的类
-
Excel工具类
- ExcelUtil() - 类 的构造器javacommon.easytools.poi.excel.ExcelUtil
-
- ExcelWriter - javacommon.easytools.poi.excel中的类
-
Excel 写入器
此工具用于通过POI将数据写出到Excel
- ExcelWriter() - 类 的构造器javacommon.easytools.poi.excel.ExcelWriter
-
- ExcelWriter(boolean) - 类 的构造器javacommon.easytools.poi.excel.ExcelWriter
-
- ExcelWriter(String) - 类 的构造器javacommon.easytools.poi.excel.ExcelWriter
-
构造,默认写出到第一个sheet,第一个sheet名为sheet1
- ExcelWriter(String, String) - 类 的构造器javacommon.easytools.poi.excel.ExcelWriter
-
构造
- ExcelWriter(File) - 类 的构造器javacommon.easytools.poi.excel.ExcelWriter
-
构造,默认写出到第一个sheet,第一个sheet名为sheet1
- ExcelWriter(File, String) - 类 的构造器javacommon.easytools.poi.excel.ExcelWriter
-
构造
- ExcelWriter(Workbook, String) - 类 的构造器javacommon.easytools.poi.excel.ExcelWriter
-
- ExceptionUtil - javacommon.easytools.core.exceptions中的类
-
异常工具类
- exec(String...) - 类 中的静态方法javacommon.easytools.core.util.RuntimeUtil
-
执行命令
命令带参数时参数可作为其中一个参数,也可以将命令和参数组合为一个字符串传入
- exec(Session, String, Charset) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
-
执行Shell命令
- exec(Session, String, Charset, OutputStream) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
-
执行Shell命令
- execAsync(Callable<T>) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
执行有返回值的异步方法
Future代表一个异步执行的操作,通过get()方法可以获得操作的结果,如果异步操作还没有完成,则,get()会使当前线程阻塞
- execAsync(Runnable) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
执行有返回值的异步方法
Future代表一个异步执行的操作,通过get()方法可以获得操作的结果,如果异步操作还没有完成,则,get()会使当前线程阻塞
- execForLines(String...) - 类 中的静态方法javacommon.easytools.core.util.RuntimeUtil
-
执行系统命令,使用系统默认编码
- execForLines(Charset, String...) - 类 中的静态方法javacommon.easytools.core.util.RuntimeUtil
-
执行系统命令,使用系统默认编码
- execForStr(String...) - 类 中的静态方法javacommon.easytools.core.util.RuntimeUtil
-
执行系统命令,使用系统默认编码
- execForStr(Charset, String...) - 类 中的静态方法javacommon.easytools.core.util.RuntimeUtil
-
执行系统命令,使用系统默认编码
- execute(Runnable) - 类 中的静态方法javacommon.easytools.core.thread.GlobalThreadPool
-
直接在公共线程池中执行线程
- execute(Runnable) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
直接在公共线程池中执行线程
- execute() - 类 中的方法javacommon.easytools.cron.task.InvokeTask
-
- execute() - 类 中的方法javacommon.easytools.cron.task.RunnableTask
-
- execute() - 接口 中的方法javacommon.easytools.cron.task.Task
-
执行作业
- execute(String, Object...) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
执行非查询语句
语句包括 插入、更新、删除
- execute(Connection, String, Object...) - 类 中的静态方法javacommon.easytools.db.sql.SqlExecutor
-
执行非查询语句
语句包括 插入、更新、删除
此方法不会关闭Connection
- execute(PreparedStatement, Object...) - 类 中的静态方法javacommon.easytools.db.sql.SqlExecutor
-
执行非查询语句
语句包括 插入、更新、删除
此方法不会关闭PreparedStatement
- execute() - 类 中的方法javacommon.easytools.http.HttpRequest
-
执行Reuqest请求
- execute(boolean) - 类 中的方法javacommon.easytools.http.HttpRequest
-
执行Reuqest请求
- executeAsync() - 类 中的方法javacommon.easytools.http.HttpRequest
-
异步请求
异步请求后获取的
HttpResponse
为异步模式,此时此对象持有Http链接(http链接并不会关闭),直调用获取内容方法为止
- executeBatch(String, Object[]...) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
批量执行非查询语句
- executeBatch(Connection, String, Object[]...) - 类 中的静态方法javacommon.easytools.db.sql.SqlExecutor
-
批量执行非查询语句
语句包括 插入、更新、删除
此方法不会关闭Connection
- executeForGeneratedKey(String, Object...) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
执行非查询语句
语句包括 插入、更新、删除
- executeForGeneratedKey(Connection, String, Object...) - 类 中的静态方法javacommon.easytools.db.sql.SqlExecutor
-
执行非查询语句,返回主键
发查询语句包括 插入、更新、删除
此方法不会关闭Connection
- executeTaskIfMatch(long, boolean, boolean) - 类 中的方法javacommon.easytools.cron.TaskTable
-
如果时间匹配则执行相应的Task,带读锁
- executeTaskIfMatch(long) - 类 中的方法javacommon.easytools.cron.TaskTable
-
如果时间匹配则执行相应的Task,带读锁
- executeTaskIfMatchInternal(long, boolean, boolean) - 类 中的方法javacommon.easytools.cron.TaskTable
-
如果时间匹配则执行相应的Task
- executeTaskIfMatchInternal(long) - 类 中的方法javacommon.easytools.cron.TaskTable
-
如果时间匹配则执行相应的Task
- executeUpdate(PreparedStatement, Object...) - 类 中的静态方法javacommon.easytools.db.sql.SqlExecutor
-
执行非查询语句
语句包括 插入、更新、删除
此方法不会关闭PreparedStatement
- exist(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
判断文件是否存在,如果path为null,则返回false
- exist(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
判断文件是否存在,如果file为null,则返回false
- exist(String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
是否存在匹配文件
- exist(Entity) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
指定条件的数据是否存在
- exist(String) - 类 中的方法javacommon.easytools.extra.ftp.AbstractFtp
-
文件或目录是否存在
- existCustomTimeout - 类 中的变量javacommon.easytools.cache.impl.AbstractCache
-
每个对象是否有单独的失效时长,用于决定清理过期对象是否有必要。
- existFile(String) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
-
判断ftp服务器文件是否存在
- export(Map<String, Object>) - 类 中的方法javacommon.easytools.poi.word.WordWiter
-
替换掉占位符
- export(Map<String, Object>, int) - 类 中的方法javacommon.easytools.poi.word.WordWiter
-
替换掉表格中的占位符
- export(List<Map<String, String>>, int) - 类 中的方法javacommon.easytools.poi.word.WordWiter
-
循环生成表格
- export(List<Map<String, String>>, int, Boolean) - 类 中的方法javacommon.easytools.poi.word.WordWiter
-
- exportImg(Map<String, Object>) - 类 中的方法javacommon.easytools.poi.word.WordWiter
-
导出图片
- EXT_DIRS - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- extName(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取文件扩展名,扩展名不带“.”
- extName(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得文件的扩展名,扩展名不带“.”
- extract(Iterable<?>, Editor<Object>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
通过Editor抽取集合元素中的某些值返回为新列表
例如提供的是一个Bean列表,通过Editor接口实现获取某个字段值,返回这个字段值组成的新列表
- extractEmojis(String) - 类 中的静态方法javacommon.easytools.extra.emoji.EmojiUtil
-
提取字符串中所有的Emoji Unicode
- extractMulti(Pattern, CharSequence, String) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
从content中匹配出多个值并根据template生成新的字符串
例如:
content 2013年5月 pattern (.*?)
- extractMulti(String, CharSequence, String) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
从content中匹配出多个值并根据template生成新的字符串
匹配结束后会删除匹配内容之前的内容(包括匹配内容)
例如:
content 2013年5月 pattern (.*?)
- extractMultiAndDelPre(Pattern, Holder<CharSequence>, String) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
从content中匹配出多个值并根据template生成新的字符串
匹配结束后会删除匹配内容之前的内容(包括匹配内容)
例如:
content 2013年5月 pattern (.*?)
- extractMultiAndDelPre(String, Holder<CharSequence>, String) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
从content中匹配出多个值并根据template生成新的字符串
例如:
content 2013年5月 pattern (.*?)
- factorial(long, long) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
计算阶乘
n!
- factorial(long) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
计算阶乘
n!
- FastByteArrayOutputStream - javacommon.easytools.core.io中的类
-
- FastByteArrayOutputStream() - 类 的构造器javacommon.easytools.core.io.FastByteArrayOutputStream
-
- FastByteArrayOutputStream(int) - 类 的构造器javacommon.easytools.core.io.FastByteArrayOutputStream
-
- FastByteBuffer - javacommon.easytools.core.io中的类
-
代码移植自
blade
快速缓冲,将数据存放在缓冲集中,取代以往的单一数组
- FastByteBuffer() - 类 的构造器javacommon.easytools.core.io.FastByteBuffer
-
- FastByteBuffer(int) - 类 的构造器javacommon.easytools.core.io.FastByteBuffer
-
- FastDateFormat - javacommon.easytools.core.date.format中的类
-
- FastDateFormat(String, TimeZone, Locale) - 类 的构造器javacommon.easytools.core.date.format.FastDateFormat
-
构造
- FastDateFormat(String, TimeZone, Locale, Date) - 类 的构造器javacommon.easytools.core.date.format.FastDateFormat
-
构造
- fastSimpleUUID() - 类 中的静态方法javacommon.easytools.core.util.IdUtil
-
简化的UUID,去掉了横线,使用性能更好的ThreadLocalRandom生成UUID
- fastUUID() - 类 中的静态方法javacommon.easytools.core.lang.UUID
-
获取类型 4(伪随机生成的)UUID 的静态工厂。
- fastUUID() - 类 中的静态方法javacommon.easytools.core.util.IdUtil
-
获取随机UUID,使用性能更好的ThreadLocalRandom生成UUID
- FieldComparator<T> - javacommon.easytools.core.comparator中的类
-
Bean字段排序器
参阅feilong-core中的PropertyComparator
- FieldComparator(Class<T>, String) - 类 的构造器javacommon.easytools.core.comparator.FieldComparator
-
- fieldMapping - 类 中的变量javacommon.easytools.core.bean.copier.CopyOptions
-
拷贝属性的字段映射,用于不同的属性之前拷贝做对应表用
- FIFOCache<K,V> - javacommon.easytools.cache.impl中的类
-
FIFO(first in first out) 先进先出缓存.
- FIFOCache(int) - 类 的构造器javacommon.easytools.cache.impl.FIFOCache
-
构造,默认对象不过期
- FIFOCache(int, long) - 类 的构造器javacommon.easytools.cache.impl.FIFOCache
-
构造
- file - 类 中的变量javacommon.easytools.core.io.file.FileWrapper
-
- file(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建File对象,自动识别相对或绝对路径,相对路径将自动从ClassPath下寻找
- file(String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建File对象
此方法会检查slip漏洞,漏洞说明见http://blog.nsfocus.net/zip-slip-2/
- file(File, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建File对象
此方法会检查slip漏洞,漏洞说明见http://blog.nsfocus.net/zip-slip-2/
- file(File, String...) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
通过多层目录参数创建文件
此方法会检查slip漏洞,漏洞说明见http://blog.nsfocus.net/zip-slip-2/
- file(String...) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
通过多层目录创建文件
元素名(多层目录名)
- file(URI) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建File对象
- file(URL) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建File对象
- FILE_SEPRATOR - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- FILE_URL_PREFIX - 类 中的静态变量javacommon.easytools.core.util.URLUtil
-
URL 前缀表示文件: "file:"
- FileAppender - javacommon.easytools.core.io.file中的类
-
文件追加器
持有一个文件,在内存中积累一定量的数据后统一追加到文件
此类只有在写入文件时打开文件,并在写入结束后关闭之。
- FileAppender(File, int, boolean) - 类 的构造器javacommon.easytools.core.io.file.FileAppender
-
构造
- FileAppender(File, Charset, int, boolean) - 类 的构造器javacommon.easytools.core.io.file.FileAppender
-
构造
- FileCopier - javacommon.easytools.core.io.file中的类
-
文件拷贝器
支持以下几种情况:
1、文件复制到文件
2、文件复制到目录
3、目录复制到目录
4、目录下的文件和目录复制到另一个目录
- FileCopier(File, File) - 类 的构造器javacommon.easytools.core.io.file.FileCopier
-
构造
- fileExts - 类 中的变量javacommon.easytools.extra.servlet.multipart.UploadSetting
-
文件扩展名限定
- fileForm() - 类 中的方法javacommon.easytools.http.HttpRequest
-
获取文件表单数据
- FileReader - javacommon.easytools.core.io.file中的类
-
文件读取器
- FileReader(File, Charset) - 类 的构造器javacommon.easytools.core.io.file.FileReader
-
构造
- FileReader(File, String) - 类 的构造器javacommon.easytools.core.io.file.FileReader
-
构造
- FileReader(String, Charset) - 类 的构造器javacommon.easytools.core.io.file.FileReader
-
构造
- FileReader(String, String) - 类 的构造器javacommon.easytools.core.io.file.FileReader
-
构造
- FileReader(File) - 类 的构造器javacommon.easytools.core.io.file.FileReader
-
- FileReader(String) - 类 的构造器javacommon.easytools.core.io.file.FileReader
-
- FileReader.ReaderHandler<T> - javacommon.easytools.core.io.file中的接口
-
Reader处理接口
- FileResource - javacommon.easytools.core.io.resource中的类
-
文件资源访问对象
- FileResource(File) - 类 的构造器javacommon.easytools.core.io.resource.FileResource
-
构造
- FileResource(String) - 类 的构造器javacommon.easytools.core.io.resource.FileResource
-
构造
- FileTypeUtil - javacommon.easytools.core.io中的类
-
文件类型判断工具类
- FileUtil - javacommon.easytools.core.io中的类
-
文件工具类
- FileUtil() - 类 的构造器javacommon.easytools.core.io.FileUtil
-
- FileWrapper - javacommon.easytools.core.io.file中的类
-
文件包装器,扩展文件对象
- FileWrapper(File, Charset) - 类 的构造器javacommon.easytools.core.io.file.FileWrapper
-
构造
- FileWriter - javacommon.easytools.core.io.file中的类
-
文件写入器
- FileWriter(File, Charset) - 类 的构造器javacommon.easytools.core.io.file.FileWriter
-
构造
- FileWriter(File, String) - 类 的构造器javacommon.easytools.core.io.file.FileWriter
-
构造
- FileWriter(String, Charset) - 类 的构造器javacommon.easytools.core.io.file.FileWriter
-
构造
- FileWriter(String, String) - 类 的构造器javacommon.easytools.core.io.file.FileWriter
-
构造
- FileWriter(File) - 类 的构造器javacommon.easytools.core.io.file.FileWriter
-
- FileWriter(String) - 类 的构造器javacommon.easytools.core.io.file.FileWriter
-
- fill(String, char, int, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将已有字符串填充为规定长度,如果已有字符串超过这个长度则返回这个字符串
- fillAfter(String, char, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将已有字符串填充为规定长度,如果已有字符串超过这个长度则返回这个字符串
字符填充于字符串后
- fillBean(T, ValueProvider<String>, CopyOptions) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
填充Bean的核心方法
- fillBean(ServletRequest, T, CopyOptions) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
ServletRequest 参数转Bean
- fillBean(ServletRequest, T, boolean) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
ServletRequest 参数转Bean
- fillBeanWithMap(Map<?, ?>, T, boolean) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
使用Map填充Bean对象
- fillBeanWithMap(Map<?, ?>, T, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
使用Map填充Bean对象,可配置将下划线转换为驼峰
- fillBeanWithMap(Map<?, ?>, T, CopyOptions) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
使用Map填充Bean对象
- fillBeanWithMap(Map<?, ?>, T, boolean, CopyOptions) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
使用Map填充Bean对象
- fillBeanWithMapIgnoreCase(Map<?, ?>, T, boolean) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
使用Map填充Bean对象,忽略大小写
- fillBefore(String, char, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将已有字符串填充为规定长度,如果已有字符串超过这个长度则返回这个字符串
字符填充于字符串前
- fillParams(PreparedStatement, Collection<Object>) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
填充SQL的参数。
- fillParams(PreparedStatement, Object...) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
填充SQL的参数。
- filter(Collection<T>, Editor<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
过滤
过滤过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能:
1、过滤出需要的对象,如果返回null表示这个元素对象抛弃
2、修改元素对象,返回集合中为修改后的对象
- filter(List<T>, Editor<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
过滤
过滤过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能:
1、过滤出需要的对象,如果返回null表示这个元素对象抛弃
2、修改元素对象,返回集合中为修改后的对象
- filter(Collection<T>, Filter<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
过滤
过滤过程通过传入的Filter实现来过滤返回需要的元素内容,这个Filter实现可以实现以下功能:
1、过滤出需要的对象,
Filter.accept(Object)
方法返回true的对象将被加入结果集合中
- filter(List<T>, Filter<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
过滤
过滤过程通过传入的Filter实现来过滤返回需要的元素内容,这个Filter实现可以实现以下功能:
1、过滤出需要的对象,
Filter.accept(Object)
方法返回true的对象将被加入结果集合中
- filter(Map<K, V>, Editor<Map.Entry<K, V>>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
过滤
过滤过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能:
1、过滤出需要的对象,如果返回null表示这个元素对象抛弃
2、修改元素对象,返回集合中为修改后的对象
- filter(Map<K, V>, Filter<Map.Entry<K, V>>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
过滤
过滤过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能:
1、过滤出需要的对象,如果返回null表示这个元素对象抛弃
2、修改元素对象,返回集合中为修改后的对象
- Filter<T> - javacommon.easytools.core.lang中的接口
-
过滤器接口
- filter(Map<K, V>, Editor<Map.Entry<K, V>>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
过滤
过滤过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能:
1、过滤出需要的对象,如果返回null表示这个元素对象抛弃
2、修改元素对象,返回集合中为修改后的对象
- filter(Map<K, V>, Filter<Map.Entry<K, V>>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
过滤
过滤过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能:
1、过滤出需要的对象,如果返回null表示这个元素对象抛弃
2、修改元素对象,返回集合中为修改后的对象
- filter(T[], Editor<T>) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
过滤
过滤过程通过传入的Editor实现来返回需要的元素内容,这个Editor实现可以实现以下功能:
1、过滤出需要的对象,如果返回null表示这个元素对象抛弃
2、修改元素对象,返回集合中为修改后的对象
- filter(T[], Filter<T>) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
过滤
过滤过程通过传入的Filter实现来过滤返回需要的元素内容,这个Editor实现可以实现以下功能:
1、过滤出需要的对象,
Filter.accept(Object)
方法返回true的对象将被加入结果集合中
- filter(String) - 类 中的方法javacommon.easytools.http.HTMLFilter
-
given a user submitted input String, filter out any invalid or restricted html.
- filter(String) - 类 中的静态方法javacommon.easytools.http.HtmlUtil
-
过滤HTML文本,防止XSS攻击
- finalize() - 类 中的方法javacommon.easytools.db.ds.pooled.PooledDataSource
-
- find(Collection<String>, Entity, RsHandler<T>) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- find(Query, RsHandler<T>) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
查询
Query为查询所需数据的一个实体类,此对象中可以定义返回字段、查询条件,查询的表、分页等信息
- find(Entity, RsHandler<T>, String...) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
查询,返回所有字段
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- find(Entity) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
查询数据列表,返回字段由where参数指定
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- find(Entity, Class<T>) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
查询数据列表,返回字段由where参数指定
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- find(String, T) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
根据某个字段值查询结果
- find(Entity) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
根据某个字段值查询结果
- find(Connection, Query, RsHandler<T>) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
查询
此方法不会关闭Connection
- find(Connection, Collection<String>, Entity, RsHandler<T>) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
查询
此方法不会关闭Connection
- find(Connection, Entity, RsHandler<T>, String...) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
查询,返回指定字段列表
此方法不会关闭Connection
- find(Connection, Entity) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
查询数据列表,返回字段在where参数中定义
- findAll(String, CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
取得内容中匹配的所有结果
- findAll(String, CharSequence, int, T) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
取得内容中匹配的所有结果
- findAll(Pattern, CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
取得内容中匹配的所有结果
- findAll(Pattern, CharSequence, int, T) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
取得内容中匹配的所有结果
- findAll(Entity) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
查询数据列表,返回所有字段
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- findAll(Entity, Class<T>) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
查询数据列表,返回所有字段
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- findAll(String) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
查询数据列表,返回所有字段
- findAll() - 类 中的方法javacommon.easytools.db.DaoTemplate
-
查询当前表的所有记录
- findAll(Connection, Entity) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
查询数据列表,返回所有字段
- findAll(Connection, String) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
查询数据列表,返回所有字段
- findAllGroup0(String, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组0的内容
- findAllGroup0(Pattern, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组0的内容
- findAllGroup1(String, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组1的内容
- findAllGroup1(Pattern, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
取得内容中匹配的所有结果,获得匹配的所有结果中正则对应分组1的内容
- findBy(String, String, Object) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
根据某个字段名条件查询数据列表,返回所有字段
- findBy(String, Condition...) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
根据某个字段名条件查询数据列表,返回所有字段
- findBy(Connection, String, String, Object) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
根据某个字段名条件查询数据列表,返回所有字段
- findBySql(String, Object...) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
根据SQL语句查询结果
SQL语句可以是非完整SQL语句,可以只提供查询的条件部分(例如WHERE部分)
此方法会自动补全SELECT * FROM [tableName] 部分,这样就无需关心表名,直接提供条件即可
- findEditor(Class<?>) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
- findIn(Connection, String, String, Object...) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
根据某个字段名条件查询数据列表,返回所有字段
- findLike(String, String, String, Condition.LikeType) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
根据某个字段名条件查询数据列表,返回所有字段
- findLike(Connection, String, String, String, Condition.LikeType) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
根据某个字段名条件查询数据列表,返回所有字段
- findOne(Iterable<T>, Filter<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
查找第一个匹配元素对象
- findOneByField(Iterable<T>, String, Object) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
查找第一个匹配元素对象
如果集合元素是Map,则比对键和值是否相同,相同则返回
如果为普通Bean,则通过反射比对元素字段名对应的字段值是否相同,相同则返回
如果给定字段值参数是null
且元素对象中的字段值也为null
则认为相同
- findTemplateSource(String) - 类 中的方法javacommon.easytools.extra.template.engine.freemarker.SimpleStringTemplateLoader
-
- finish() - 接口 中的方法javacommon.easytools.core.io.StreamProgress
-
结束
- firstNonNull(T...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
返回数组中第一个非空元素
- flip() - 类 中的方法javacommon.easytools.core.img.Img
-
水平翻转图像
- flip(File, File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
水平翻转图像
- flip(Image, File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
水平翻转图像
- flip(Image, OutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
水平翻转图像
- flip(Image, ImageOutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
水平翻转图像,写出格式为JPG
- flip(Image) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
水平翻转图像
- floatValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
- floatValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
- floatValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
- floatValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
- floatValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
- floatValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
- flush() - 类 中的方法javacommon.easytools.core.io.file.FileAppender
-
刷入到文件
- flush(Flushable) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从缓存中刷出数据
- flush() - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
- flush(OutputStream) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
将Excel Workbook刷出到输出流
- FNVFilter - javacommon.easytools.bloomfilter.filter中的类
-
- FNVFilter(long, int) - 类 的构造器javacommon.easytools.bloomfilter.filter.FNVFilter
-
- FNVFilter(long) - 类 的构造器javacommon.easytools.bloomfilter.filter.FNVFilter
-
- fnvHash(byte[]) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
改进的32位FNV算法1
- fnvHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
改进的32位FNV算法1
- font - 类 中的变量javacommon.easytools.captcha.AbstractCaptcha
-
- forEach(Iterator<T>, CollUtil.Consumer<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- forEach(Enumeration<T>, CollUtil.Consumer<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- forEach(Map<K, V>, CollUtil.KVConsumer<K, V>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- foreColor - 类 中的变量javacommon.easytools.extra.qrcode.QrConfig
-
前景色(二维码颜色)
- form(String, Object) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置表单数据
- form(String, Object, Object...) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置表单数据
- form(Map<String, Object>) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置map类型表单数据
- form(String, File) - 类 中的方法javacommon.easytools.http.HttpRequest
-
文件表单项
一旦有文件加入,表单变为multipart/form-data
- form() - 类 中的方法javacommon.easytools.http.HttpRequest
-
获取表单数据
- format(double, boolean) - 类 中的静态方法javacommon.easytools.core.convert.NumberChineseFormater
-
阿拉伯数字转换成中文,小数点后四舍五入保留两位.
- format(double, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.convert.NumberChineseFormater
-
阿拉伯数字转换成中文,小数点后四舍五入保留两位.
- format(Object) - 类 中的静态方法javacommon.easytools.core.convert.NumberWordFormater
-
将阿拉伯数字转为英文表达式
- format() - 类 中的方法javacommon.easytools.core.date.BetweenFormater
-
格式化日期间隔输出
- format(Date, String) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
根据特定格式格式化日期
- format(Date, DatePrinter) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
根据特定格式格式化日期
- format(Date, DateFormat) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
根据特定格式格式化日期
- format(long) - 接口 中的方法javacommon.easytools.core.date.format.DatePrinter
-
格式化日期表示的毫秒数
- format(Date) - 接口 中的方法javacommon.easytools.core.date.format.DatePrinter
-
使用 GregorianCalendar
格式化 Date
- format(Calendar) - 接口 中的方法javacommon.easytools.core.date.format.DatePrinter
-
Formats a Calendar
object.
- format(long, B) - 接口 中的方法javacommon.easytools.core.date.format.DatePrinter
-
Formats a millisecond long
value into the supplied Appendable
.
- format(Date, B) - 接口 中的方法javacommon.easytools.core.date.format.DatePrinter
-
Formats a Date
object into the supplied Appendable
using a GregorianCalendar
.
- format(Calendar, B) - 接口 中的方法javacommon.easytools.core.date.format.DatePrinter
-
Formats a Calendar
object into the supplied Appendable
.
- format(Object, StringBuffer, FieldPosition) - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- format(long) - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- format(Date) - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- format(Calendar) - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- format(long, B) - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- format(Date, B) - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- format(Calendar, B) - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- format(String, Object...) - 类 中的静态方法javacommon.easytools.core.text.StrFormatter
-
格式化字符串
此方法只是简单将占位符 {} 按照顺序替换为参数
如果想输出 {} 使用 \\转义 { 即可,如果想输出 {} 之前的 \ 使用双转义符 \\\\ 即可
例:
通常使用:format("this is {} for {}", "a", "b") =》 this is a for b
转义{}: format("this is \\{} for {}", "a", "b") =》 this is \{} for a
转义\: format("this is \\\\{} for {}", "a", "b") =》 this is \a for b
- format(CharSequence, Object...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
格式化文本, {} 表示占位符
此方法只是简单将占位符 {} 按照顺序替换为参数
如果想输出 {} 使用 \\转义 { 即可,如果想输出 {} 之前的 \ 使用双转义符 \\\\ 即可
例:
通常使用:format("this is {} for {}", "a", "b") =》 this is a for b
转义{}: format("this is \\{} for {}", "a", "b") =》 this is \{} for a
转义\: format("this is \\\\{} for {}", "a", "b") =》 this is \a for b
- format(CharSequence, Map<?, ?>) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
格式化文本,使用 {varName} 占位
map = {a: "aValue", b: "bValue"} format("{a} and {b}", map) ---=》 aValue and bValue
- format(String) - 类 中的静态方法javacommon.easytools.db.sql.SqlFormatter
-
- format(String) - 类 中的静态方法javacommon.easytools.json.JSONStrFormater
-
返回格式化JSON字符串。
- formatBetween(Date, Date, BetweenFormater.Level) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
格式化日期间隔输出
- formatBetween(Date, Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
格式化日期间隔输出,精确到毫秒
- formatBetween(long, BetweenFormater.Level) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
格式化日期间隔输出
- formatBetween(long) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
格式化日期间隔输出,精确到毫秒
- formatCellContent(String, int, String) - 类 中的静态方法javacommon.easytools.poi.excel.sax.ExcelSaxUtil
-
格式化数字或日期值
- formatDate(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
格式化日期部分(不包括时间)
格式 yyyy-MM-dd
- formatDateTime(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
格式化日期时间
格式 yyyy-MM-dd HH:mm:ss
- formatHttpDate(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
格式化为Http的标准日期格式
- formatJsonStr(String) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
格式化JSON字符串,此方法并不严格检查JSON的格式正确与否
- formatPercent(double, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
格式化百分比,小数采用四舍五入方式
- formatSql(String) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
格式化SQL
- formatTime(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
格式化时间
格式 HH:mm:ss
- formatUrl(String) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
格式化URL链接
- free(PooledConnection) - 类 中的方法javacommon.easytools.db.ds.pooled.PooledDataSource
-
释放连接,连接会被返回给连接池
- FreemarkerEngine - javacommon.easytools.extra.template.engine.freemarker中的类
-
Beetl模板引擎封装
- FreemarkerEngine() - 类 的构造器javacommon.easytools.extra.template.engine.freemarker.FreemarkerEngine
-
默认构造
- FreemarkerEngine(TemplateConfig) - 类 的构造器javacommon.easytools.extra.template.engine.freemarker.FreemarkerEngine
-
构造
- FreemarkerEngine(Configuration) - 类 的构造器javacommon.easytools.extra.template.engine.freemarker.FreemarkerEngine
-
构造
- FreemarkerTemplate - javacommon.easytools.extra.template.engine.freemarker中的类
-
Freemarker模板实现
- FreemarkerTemplate(Template) - 类 的构造器javacommon.easytools.extra.template.engine.freemarker.FreemarkerTemplate
-
构造
- from(Path) - 类 中的静态方法javacommon.easytools.core.img.Img
-
从Path读取图片并开始处理
- from(File) - 类 中的静态方法javacommon.easytools.core.img.Img
-
从文件读取图片并开始处理
- from(Resource) - 类 中的静态方法javacommon.easytools.core.img.Img
-
从资源对象中读取图片并开始处理
- from(InputStream) - 类 中的静态方法javacommon.easytools.core.img.Img
-
从流读取图片并开始处理
- from(ImageInputStream) - 类 中的静态方法javacommon.easytools.core.img.Img
-
从ImageInputStream取图片并开始处理
- from(URL) - 类 中的静态方法javacommon.easytools.core.img.Img
-
从URL取图片并开始处理
- from(Image) - 类 中的静态方法javacommon.easytools.core.img.Img
-
从Image取图片并开始处理
- from(String...) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
添加 from语句
- fromString(String) - 类 中的静态方法javacommon.easytools.core.lang.UUID
-
- fromString(String) - 枚举 中的静态方法javacommon.easytools.db.sql.Direction
-
- Ftp - javacommon.easytools.extra.ftp中的类
-
FTP客户端封装
此客户端基于Apache-Commons-Net
- Ftp(String) - 类 的构造器javacommon.easytools.extra.ftp.Ftp
-
构造,匿名登录
- Ftp(String, int) - 类 的构造器javacommon.easytools.extra.ftp.Ftp
-
构造,匿名登录
- Ftp(String, int, String, String) - 类 的构造器javacommon.easytools.extra.ftp.Ftp
-
构造
- Ftp(String, int, String, String, Charset) - 类 的构造器javacommon.easytools.extra.ftp.Ftp
-
构造
- FtpException - javacommon.easytools.extra.ftp中的异常错误
-
Ftp异常
- FtpException(Throwable) - 异常错误 的构造器javacommon.easytools.extra.ftp.FtpException
-
- FtpException(String) - 异常错误 的构造器javacommon.easytools.extra.ftp.FtpException
-
- FtpException(String, Object...) - 异常错误 的构造器javacommon.easytools.extra.ftp.FtpException
-
- FtpException(String, Throwable) - 异常错误 的构造器javacommon.easytools.extra.ftp.FtpException
-
- FtpException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.extra.ftp.FtpException
-
- FtpMode - javacommon.easytools.extra.ftp中的枚举
-
FTP连接模式
见:https://www.cnblogs.com/huhaoshida/p/5412615.html
- FULL - 类 中的静态变量javacommon.easytools.core.date.format.FastDateFormat
-
FULL locale dependent date or time style.
- FullSupportScriptEngine - javacommon.easytools.script中的类
-
全功能引擎类,支持Compilable和Invocable
- FullSupportScriptEngine(ScriptEngine) - 类 的构造器javacommon.easytools.script.FullSupportScriptEngine
-
- FullSupportScriptEngine(String) - 类 的构造器javacommon.easytools.script.FullSupportScriptEngine
-
- Func<P,R> - javacommon.easytools.core.lang中的接口
-
函数对象
接口灵感来自于
ActFramework
一个函数接口代表一个一个函数,用于包装一个函数为对象
在JDK8之前,Java的函数并不能作为参数传递,也不能作为返回值存在,此接口用于将一个函数包装成为一个对象,从而传递对象
- Func1<P,R> - javacommon.easytools.core.lang中的接口
-
只有一个参数的函数对象
接口灵感来自于
ActFramework
一个函数接口代表一个一个函数,用于包装一个函数为对象
在JDK8之前,Java的函数并不能作为参数传递,也不能作为返回值存在,此接口用于将一个函数包装成为一个对象,从而传递对象
- GBK - 类 中的静态变量javacommon.easytools.core.util.CharsetUtil
-
GBK
- GENERAL - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
-
英文字母 、数字和下划线
- GENERAL - 类 中的静态变量javacommon.easytools.core.lang.Validator
-
英文字母 、数字和下划线
- GENERAL_WITH_CHINESE - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
-
中文字、英文字母、数字和下划线
- GENERAL_WITH_CHINESE - 类 中的静态变量javacommon.easytools.core.lang.Validator
-
中文字、英文字母、数字和下划线
- generate() - 类 中的方法javacommon.easytools.core.lang.LocalPortGenerater
-
生成一个本地端口,用于远程端口映射
- generate(String, int, int, File) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
生成二维码到文件,二维码图片格式取决于文件的扩展名
- generate(String, QrConfig, File) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
生成二维码到文件,二维码图片格式取决于文件的扩展名
- generate(String, int, int, String, OutputStream) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
生成二维码到输出流
- generate(String, QrConfig, String, OutputStream) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
生成二维码到输出流
- generate(String, int, int) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
生成二维码图片
- generate(String, BarcodeFormat, int, int) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
生成二维码或条形码图片
- generate(String, QrConfig) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
生成二维码图片
- generate(String, BarcodeFormat, QrConfig) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
生成二维码或条形码图片
只有二维码时QrConfig中的图片才有效
- generate(String) - 类 中的方法javacommon.easytools.poi.word.WordWiter
-
生成word文档
- generateBySet(int, int, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
生成不重复随机数 根据给定的最小数字和最大数字,以及随机数的个数,产生指定的不重复的数组
- generateCode() - 类 中的方法javacommon.easytools.captcha.AbstractCaptcha
-
生成验证码字符串
- generateDESKey(String, byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
- generateKey(String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
- generateKey(String, int) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
- generateKey(String, byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
- generateKey(String, KeySpec) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
- generateKeyPair(String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
生成用于非对称加密的公钥和私钥,仅用于非对称加密
密钥对生成算法见:https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#KeyPairGenerator
- generateKeyPair(String, int) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
生成用于非对称加密的公钥和私钥
密钥对生成算法见:https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#KeyPairGenerator
- generateKeyPair(String, int, byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
生成用于非对称加密的公钥和私钥
密钥对生成算法见:https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#KeyPairGenerator
- generateLocalPort() - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
-
生成一个本地端口,用于远程端口映射
- generatePBEKey(String, char[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
- generatePng(String, int, int) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
生成PNG格式的二维码图片,以byte[]形式表示
- generatePng(String, QrConfig) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
生成PNG格式的二维码图片,以byte[]形式表示
- generatePrivateKey(BigInteger, BigInteger) - 类 中的静态方法javacommon.easytools.crypto.asymmetric.RSA
-
生成RSA私钥
- generatePrivateKey(String, byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
生成私钥,仅用于非对称加密
算法见:https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#KeyFactory
- generatePrivateKey(String, KeySpec) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
生成私钥,仅用于非对称加密
算法见:https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#KeyFactory
- generatePrivateKey(KeyStore, String, char[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
生成私钥,仅用于非对称加密
- generatePublicKey(BigInteger, BigInteger) - 类 中的静态方法javacommon.easytools.crypto.asymmetric.RSA
-
生成RSA公钥
- generatePublicKey(String, byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
生成公钥,仅用于非对称加密
算法见:https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#KeyFactory
- generatePublicKey(String, KeySpec) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
生成公钥,仅用于非对称加密
算法见:https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#KeyFactory
- generateRandomNumber(int, int, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
生成不重复随机数 根据给定的最小数字和最大数字,以及随机数的个数,产生指定的不重复的数组
- generateSignature(AsymmetricAlgorithm, DigestAlgorithm) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
生成签名对象,仅用于非对称加密
- genGetter(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
生成get方法名
- genSetter(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
生成set方法名
例如:name 返回 setName
- get(K) - 接口 中的方法javacommon.easytools.cache.Cache
-
从缓存中获得对象,当对象不在缓存中或已经过期返回null
- get(K) - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- get(K) - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- get(String) - 类 中的方法javacommon.easytools.core.bean.DynaBean
-
获得字段对应值
- get(Collection<T>, int) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
获取集合中指定下标的元素值,下标可以为负数,例如-1表示最后一个元素
如果元素越界,返回null
- get(Object) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- get(String, T) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
获得特定类型值
- get(int) - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
-
根据索引位返回一个字节
- get(Object) - 类 中的方法javacommon.easytools.core.lang.ConsistentHash
-
获得一个最近的顺时针节点
- get(String, T) - 类 中的方法javacommon.easytools.core.lang.Dict
-
获得特定类型值
- get() - 接口 中的方法javacommon.easytools.core.lang.mutable.Mutable
-
获得原始值
- get() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableBool
-
- get() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
- get() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
- get() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
- get() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
- get() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
- get() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableObj
-
- get() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
- get(String) - 类 中的静态方法javacommon.easytools.core.lang.PatternPool
-
先从Pattern池中查找正则对应的
Pattern
,找不到则编译正则表达式并入池。
- get(String, int) - 类 中的静态方法javacommon.easytools.core.lang.PatternPool
-
先从Pattern池中查找正则对应的
Pattern
,找不到则编译正则表达式并入池。
- get(K) - 类 中的方法javacommon.easytools.core.lang.SimpleCache
-
从缓存池中查找值
- get(Class<T>, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Singleton
-
获得指定类的单例对象
对象存在于池中返回,否则创建,每次调用此方法获得的对象为同一个对象
- get(String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Singleton
-
获得指定类的单例对象
对象存在于池中返回,否则创建,每次调用此方法获得的对象为同一个对象
- get(int) - 类 中的方法javacommon.easytools.core.lang.Tuple
-
获取指定位置元素
- get(Object) - 类 中的方法javacommon.easytools.core.map.CaseInsensitiveLinkedMap
-
- get(Object) - 类 中的方法javacommon.easytools.core.map.CaseInsensitiveMap
-
- get(Object) - 类 中的方法javacommon.easytools.core.map.MapProxy
-
- get(DataFlavor) - 类 中的静态方法javacommon.easytools.core.util.ClipboardUtil
-
获取剪贴板内容
- get(DataFlavor, ClipboardOwner) - 类 中的静态方法javacommon.easytools.core.util.ClipboardUtil
-
获取剪贴板内容
- get(String, CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
获得匹配的字符串
- get(Pattern, CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
获得匹配的字符串,对应分组0表示整个匹配内容,1表示第一个括号分组内容,依次类推
- get(String, String, T) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
根据某个字段(最好是唯一字段)查询单个记录
当有多条返回时,只显示查询到的第一条
- get(Entity) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
根据条件实体查询单个记录,当有多条返回时,只显示查询到的第一条
- get(T) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
根据主键获取单个记录
- get(String, T) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
根据某个字段(最好是唯一字段)查询单个记录
当有多条返回时,只显示查询到的第一条
- get(Entity) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
根据条件实体查询单个记录,当有多条返回时,只显示查询到的第一条
- get() - 类 中的静态方法javacommon.easytools.db.ds.DSFactory
-
获得数据源
使用默认配置文件的无分组配置
- get(String) - 类 中的静态方法javacommon.easytools.db.ds.DSFactory
-
获得数据源
- get(Setting, String) - 类 中的静态方法javacommon.easytools.db.ds.DSFactory
-
获得数据源
- get(String) - 类 中的静态方法javacommon.easytools.extra.emoji.EmojiUtil
-
通过别名获取Emoji
- get(String) - 枚举 中的方法javacommon.easytools.extra.ssh.JschSessionPool
-
获取Session,不存在返回null
- get(String, String) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
-
获取远程文件
- get(String) - 类 中的静态方法javacommon.easytools.http.CookiePool
-
获得某个网站的Cookie信息
- get(String) - 类 中的静态方法javacommon.easytools.http.HttpRequest
-
GET请求
- get(String, String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
发送get请求
- get(String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
发送get请求
- get(String, int) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
发送get请求
- get(String, Map<String, Object>) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
发送get请求
- get(String, Map<String, Object>, int) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
发送get请求
- get(String, Map<String, Object>, int, Proxy) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
发送get请求
- get(int) - 类 中的方法javacommon.easytools.json.JSONArray
-
- get(K, Class<T>) - 类 中的方法javacommon.easytools.json.JSONGetter
-
获取指定类型的对象
转换失败或抛出异常
- get(K, Class<T>, boolean) - 类 中的方法javacommon.easytools.json.JSONGetter
-
获取指定类型的对象
- get(Object) - 类 中的方法javacommon.easytools.json.JSONObject
-
- get(String) - 类 中的静态方法javacommon.easytools.log.LogFactory
-
获得日志对象
- get(Class<?>) - 类 中的静态方法javacommon.easytools.log.LogFactory
-
获得日志对象
- get() - 类 中的静态方法javacommon.easytools.log.LogFactory
-
- get(Class<?>) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
获得Log
- get(String) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
获得Log
- get() - 类 中的静态方法javacommon.easytools.log.StaticLog
-
- get(String) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- get(String) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- get(Object) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- get(String, String) - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
取得系统属性,如果因为Java安全的限制而失败,则将错误打在Log中,然后返回 null
。
- get(String, boolean) - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
取得系统属性,如果因为Java安全的限制而失败,则将错误打在Log中,然后返回 null
。
- get(String) - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
获得System属性(调用System.getProperty)
- getAbsolutePath(String, Class<?>) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取绝对路径
此方法不会判定给定路径是否有效(文件或目录存在)
- getAbsolutePath(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取绝对路径,相对于ClassPath的目录
如果给定就是绝对路径,则返回原路径,原路径把所有\替换为/
兼容Spring风格的路径表示,例如:classpath:config/example.setting也会被识别后转换
- getAbsolutePath(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取标准的绝对路径
- getAbsolutePath() - 类 中的方法javacommon.easytools.core.io.resource.ClassPathResource
-
获得绝对路径Path
对于不存在的资源,返回拼接后的绝对路径
- getAcceptedIssuers() - 类 中的方法javacommon.easytools.http.ssl.DefaultTrustManager
-
- getAccount() - 枚举 中的方法javacommon.easytools.extra.mail.GlobalMailAccount
-
获得邮件帐户
- getAddress() - 类 中的方法javacommon.easytools.system.HostInfo
-
取得当前主机的地址。
- getAgeByIdCard(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
根据身份编号获取年龄
- getAgeByIdCard(String, Date) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
根据身份编号获取指定日期当时的年龄
- getAlgorithmAfterWith(String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
获取用于密钥生成的算法
获取XXXwithXXX算法的后半部分算法,如果为ECDSA,返回算法为EC
- getAllGroups(Pattern, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
获得匹配的字符串匹配到的所有分组
- getAllGroups(Pattern, CharSequence, boolean) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
获得匹配的字符串匹配到的所有分组
- getAndRemove(String...) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
获取并删除键值对,当指定键对应值非空时,返回并删除这个值,后边的键对应的值不再查找
- getAndRemoveStr(String...) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
获取并删除键值对,当指定键对应值非空时,返回并删除这个值,后边的键对应的值不再查找
- getAny(Collection<T>, int...) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
获取集合中指定多个下标的元素值,下标可以为负数,例如-1表示最后一个元素
- getArch() - 类 中的方法javacommon.easytools.system.OsInfo
-
取得当前OS的架构(取自系统属性:os.arch
)。
- getArray() - 类 中的方法javacommon.easytools.core.collection.ArrayIter
-
获得原始数组对象
- getArray() - 类 中的方法javacommon.easytools.core.collection.ArrayIterator
-
获得原始数组对象
- getArrayParam(String) - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartFormData
-
获得数组表单值
- getArrayType(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
根据数组元素类型,获取数组的类型
方法是通过创建一个空数组从而获取其类型
- getAttributes(Path, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取文件属性
- getAutoCommit() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- getBackColor() - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
获取背景色
- getBean() - 类 中的方法javacommon.easytools.core.bean.DynaBean
-
获得原始Bean
- getBean(K, Class<T>) - 类 中的方法javacommon.easytools.json.JSONGetter
-
从JSON中直接获取Bean对象
先获取JSONObject对象,然后转为Bean对象
- getBeanClass() - 类 中的方法javacommon.easytools.core.bean.DynaBean
-
获得Bean的类型
- getBeanDesc(Class<?>) - 枚举 中的方法javacommon.easytools.core.bean.BeanDescCache
-
- getBeanDesc(Class<?>) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
- getBetweenMs() - 类 中的方法javacommon.easytools.core.date.BetweenFormater
-
获得 时长毫秒数
- getBigDecimal(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getBigDecimal(K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获取BigDecimal型属性值
- getBigDecimal(K, BigDecimal) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获取BigDecimal型属性值
若获得的值为不可见字符,使用默认值
- getBigDecimal(K, BigDecimal) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getBigDecimal(K, BigDecimal) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getBigDecimal(K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
获取BigDecimal型属性值
无值或获取错误返回null
- getBigDecimal(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getBigDecimal(String, BigDecimal) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getBigDecimal(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getBigDecimalByGroup(String, String) - 接口 中的方法javacommon.easytools.core.getter.GroupedTypeGetter
-
获取BigDecimal型属性值
- getBigDecimalList(String) - 接口 中的方法javacommon.easytools.core.getter.ListTypeGetter
-
获取BigDecimal型属性值列表
- getBigDecimals(String) - 接口 中的方法javacommon.easytools.core.getter.ArrayTypeGetter
-
获取BigDecimal型属性值数组
- getBigInteger(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getBigInteger(K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获取BigInteger型属性值
- getBigInteger(K, BigInteger) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获取BigInteger型属性值
若获得的值为不可见字符,使用默认值
- getBigInteger(K, BigInteger) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getBigInteger(K, BigInteger) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getBigInteger(K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
获取BigInteger型属性值
无值或获取错误返回null
- getBigInteger(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getBigInteger(String, BigInteger) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getBigInteger(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getBigIntegerByGroup(String, String) - 接口 中的方法javacommon.easytools.core.getter.GroupedTypeGetter
-
获取BigInteger型属性值
- getBigIntegerList(String) - 接口 中的方法javacommon.easytools.core.getter.ListTypeGetter
-
获取BigInteger型属性值列表
- getBigIntegers(String) - 接口 中的方法javacommon.easytools.core.getter.ArrayTypeGetter
-
获取BigInteger型属性值数组
- getBinaryStr(Number) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
获得数字对应的二进制字符串
- getBindings(int) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- getBindings(int) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- getBirth(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
根据身份编号获取生日
- getBirthByIdCard(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
根据身份编号获取生日
- getBirthDate(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
从身份证号码中获取生日日期
- getBlob(String) - 类 中的方法javacommon.easytools.db.Entity
-
获得Blob类型结果
- getBody(ServletRequest) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
获取请求体
调用该方法后,getParam方法将失效
- getBodyBytes(ServletRequest) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
获取请求体byte[]
调用该方法后,getParam方法将失效
- getBOMInputStream(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得BOM输入流,用于处理带BOM头的文件
- getBool(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getBool(K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获取boolean型属性值
- getBool(K, Boolean) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获取boolean型属性值
若获得的值为不可见字符,使用默认值
- getBool(K, Boolean) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getBool(K, Boolean) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getBool(K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
获取boolean型属性值
无值或获取错误返回null
- getBool(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getBool(String, String) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获取波尔型属性值
- getBool(String, String, Boolean) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获取波尔型型属性值
- getBool(String, Boolean) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getBool(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getBoolByGroup(String, String) - 接口 中的方法javacommon.easytools.core.getter.GroupedTypeGetter
-
获取boolean型属性值
- getBoolean(String, boolean) - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
获得boolean类型值
- getBoolList(String) - 接口 中的方法javacommon.easytools.core.getter.ListTypeGetter
-
获取Boolean型属性值列表
- getBools(String) - 接口 中的方法javacommon.easytools.core.getter.ArrayTypeGetter
-
获取Boolean型属性值数组
- getByExp(String) - 接口 中的方法javacommon.easytools.json.JSON
-
通过表达式获取JSON中嵌套的对象
.表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值
[]表达式,可以获取集合等对象中对应index的值
表达式栗子:
persion
persion.name
persons[3]
person.friends[5].name
- getByExp(String, Class<T>) - 接口 中的方法javacommon.easytools.json.JSON
-
通过表达式获取JSON中嵌套的对象
.表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值
[]表达式,可以获取集合等对象中对应index的值
表达式栗子:
persion
persion.name
persons[3]
person.friends[5].name
获取表达式对应值后转换为对应类型的值
- getByExp(String) - 类 中的方法javacommon.easytools.json.JSONArray
-
- getByExp(String, Class<T>) - 类 中的方法javacommon.easytools.json.JSONArray
-
- getByExp(String) - 类 中的方法javacommon.easytools.json.JSONObject
-
- getByExp(String, Class<T>) - 类 中的方法javacommon.easytools.json.JSONObject
-
- getByExp(JSON, String) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
通过表达式获取JSON中嵌套的对象
.表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值
[]表达式,可以获取集合等对象中对应index的值
表达式栗子:
persion
persion.name
persons[3]
person.friends[5].name
- getByGroup(String, String) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获得指定分组的键对应值
- getByGroupWithLog(String, String) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
带有日志提示的get,如果没有定义指定的KEY,则打印debug日志
- getByTag(String) - 类 中的静态方法javacommon.easytools.extra.emoji.EmojiUtil
-
通过tag方式获取对应的所有Emoji表情
- getByte(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getByte(K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获取byte型属性值
- getByte(K, Byte) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获取byte型属性值
若获得的值为不可见字符,使用默认值
- getByte(K, Byte) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getByte(K, Byte) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getByte(K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
获取byte型属性值
无值或获取错误返回null
- getByte(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getByte(String, Byte) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getByte(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getByteByGroup(String, String) - 接口 中的方法javacommon.easytools.core.getter.GroupedTypeGetter
-
获取byte型属性值
- getByteList(String) - 接口 中的方法javacommon.easytools.core.getter.ListTypeGetter
-
获取Byte型属性值列表
- getBytes(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getBytes(String) - 接口 中的方法javacommon.easytools.core.getter.ArrayTypeGetter
-
获取Byte型属性值数组
- getBytes(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getByXPath(String, Object, QName) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
通过XPath方式读取XML节点等信息
Xpath相关文章:https://www.ibm.com/developerworks/cn/xml/x-javaxpathapi.html
- getCachedFilesCount() - 类 中的方法javacommon.easytools.cache.file.AbstractFileCache
-
- getCaller() - 类 中的静态方法javacommon.easytools.core.lang.Caller
-
获得调用者
- getCaller(int) - 类 中的静态方法javacommon.easytools.core.lang.Caller
-
获得调用者,指定第几级调用者
调用者层级关系:
0
Caller
1 调用
Caller
中方法的类
2 调用者的调用者
...
- getCallerCaller() - 类 中的静态方法javacommon.easytools.core.lang.Caller
-
获得调用者的调用者
- getCanonicalPath(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取规范的绝对路径
- getCatalog() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- getCellStyle() - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
获取单元格样式,获取样式后可自定义样式
- getCellStyle() - 类 中的方法javacommon.easytools.poi.excel.StyleSet
-
获取常规单元格样式,获取后可以定义整体头部样式
- getCellStyleForDate() - 类 中的方法javacommon.easytools.poi.excel.StyleSet
-
获取日期单元格样式,获取后可以定义整体头部样式
- getCellStyleForNumber() - 类 中的方法javacommon.easytools.poi.excel.StyleSet
-
获取数字(带小数点)单元格样式,获取后可以定义整体头部样式
- getCellValue(Cell, boolean) - 类 中的静态方法javacommon.easytools.poi.excel.InternalExcelUtil
-
获取单元格值
- getCellValue(Cell, CellEditor) - 类 中的静态方法javacommon.easytools.poi.excel.InternalExcelUtil
-
获取单元格值
- getCellValue(Cell, CellType, boolean) - 类 中的静态方法javacommon.easytools.poi.excel.InternalExcelUtil
-
获取单元格值
- getCellValue(Cell, CellType, CellEditor) - 类 中的静态方法javacommon.easytools.poi.excel.InternalExcelUtil
-
获取单元格值
如果单元格值为数字格式,则判断其格式中是否有小数部分,无则返回Long类型,否则返回Double类型
- getCertificate(KeyStore, String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
获得 Certification
- getChannel() - 类 中的方法javacommon.easytools.extra.ssh.Sftp
-
- getChar(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getChar(K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获取char型属性值
- getChar(K, Character) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获取char型属性值
若获得的值为不可见字符,使用默认值
- getChar(K, Character) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getChar(K, Character) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getChar(K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
获取char型属性值
无值或获取错误返回null
- getChar(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getChar(String, String) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获取char类型属性值
- getChar(String, Character) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getChar(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getCharByGroup(String, String) - 接口 中的方法javacommon.easytools.core.getter.GroupedTypeGetter
-
获取char型属性值
- getCharList(String) - 接口 中的方法javacommon.easytools.core.getter.ListTypeGetter
-
获取Character型属性值列表
- getChars(String) - 接口 中的方法javacommon.easytools.core.getter.ArrayTypeGetter
-
获取Character型属性值数组
- getChars(int, int, char[], int) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
将指定段的字符列表写出到目标字符数组中
- getCharset() - 类 中的方法javacommon.easytools.core.io.BOMInputStream
-
- getCharset() - 类 中的方法javacommon.easytools.core.io.file.FileWrapper
-
获得字符集编码
- getCharset() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
获取字符集编码
- getCharset() - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
获取编码
- getCharset() - 类 中的方法javacommon.easytools.extra.template.TemplateConfig
-
获取编码
- getCharset() - 类 中的方法javacommon.easytools.http.HttpConnection
-
获取字符集编码
从Http连接的头信息中获得字符集
从ContentType中获取
- getCharset(HttpURLConnection) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
从Http连接的头信息中获得字符集
从ContentType中获取
- getCharsetName() - 类 中的方法javacommon.easytools.http.HttpConnection
-
获得字符集编码
从Http连接的头信息中获得字符集
从ContentType中获取
- getCharsetStr() - 类 中的方法javacommon.easytools.extra.template.TemplateConfig
-
获取编码
- getClass(T) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
null
安全的获取对象类型
- getClass(Type) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获得Type对应的原始类
- getClass(Field) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获得Field对应的原始类
- getClasses(Object...) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得对象数组的类数组
- getClassLoader() - 类 中的方法javacommon.easytools.core.io.resource.ClassPathResource
-
- getClassLoader() - 类 中的静态方法javacommon.easytools.core.util.ClassLoaderUtil
-
- getClassLoader() - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
- getClassName(Object, boolean) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获取类名
- getClassName(Class<?>, boolean) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获取类名
类名并不包含“.class”这个扩展名
例如:ClassUtil这个类
isSimple为false: "com.xiaoleilu.easytools.util.ClassUtil"
isSimple为true: "ClassUtil"
- getClassPath() - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得ClassPath,将编码后的中文路径解码为原字符
这个ClassPath路径会文件路径被标准化处理
- getClassPath(boolean) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得ClassPath,这个ClassPath路径会文件路径被标准化处理
- getClassPath() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
取得当前JRE的系统classpath(取自系统属性:java.class.path
)。
- getClassPathArray() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
取得当前JRE的系统classpath(取自系统属性:java.class.path
)。
- getClassPathResources() - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得ClassPath
- getClassPaths(String) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得ClassPath
- getClassPathTemplate(String, String) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
获得ClassPath模板
- getClassPathURL() - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得ClassPath URL
- getClassVersion() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
取得当前JRE的class文件格式的版本(取自系统属性:java.class.version
)。
- getClient() - 类 中的方法javacommon.easytools.extra.ftp.Ftp
-
获取FTPClient客户端对象
- getClient() - 类 中的方法javacommon.easytools.extra.ssh.Sftp
-
获取SFTP通道客户端
- getClientInfo(String) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- getClientInfo() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- getClientIP(HttpServletRequest, String...) - 类 中的静态方法javacommon.easytools.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伪造。
- getClientIP(HttpServletRequest, String...) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
获取客户端IP
默认检测的Header:
1、X-Forwarded-For
2、X-Real-IP
3、Proxy-Client-IP
4、WL-Proxy-Client-IP
otherHeaderNames参数用于自定义检测的Header
- getClientIPByHeader(HttpServletRequest, String...) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
获取客户端IP
headerNames参数用于自定义检测的Header
需要注意的是,使用此方法获取的客户IP地址必须在Http服务器(例如Nginx)中配置头信息,否则容易造成IP伪造。
- getClipboard() - 类 中的静态方法javacommon.easytools.core.util.ClipboardUtil
-
获取系统剪贴板
- getClipher() - 类 中的方法javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
获得加密或解密器
- getClipher() - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
获得加密或解密器
- getClob(String) - 类 中的方法javacommon.easytools.db.Entity
-
获得Clob类型结果
- getCode() - 类 中的方法javacommon.easytools.captcha.AbstractCaptcha
-
- getCode() - 接口 中的方法javacommon.easytools.captcha.ICaptcha
-
获取验证码的文字内容
- getCollection(String, String) - 类 中的方法javacommon.easytools.db.nosql.mongo.MongoDS
-
获得MongoDB中指定集合对象
- getColor(int) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
获取一个RGB值对应的颜色
- getColor(String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
将颜色值转换成具体的颜色类型 汇集了常用的颜色集,支持以下几种形式:
1.
- getColumnNames(ResultSet) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获得结果集的所有列名
- getColumnNames(DataSource, String) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获得表的所有列名
- getColumnNumber() - 异常错误 中的方法javacommon.easytools.script.ScriptRuntimeException
-
Get the column number on which an error occurred.
- getComponentType(Object) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
获取数组对象的元素类型
- getComponentType(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
获取数组对象的元素类型
- getConfig() - 类 中的方法javacommon.easytools.db.ds.pooled.PooledDataSource
-
- getConn() - 类 中的方法javacommon.easytools.db.Session
-
- getConnection() - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
获得链接。
- getConnection() - 类 中的方法javacommon.easytools.db.ds.pooled.PooledDataSource
-
从数据库连接池中获取数据库连接对象
- getConnection(String, String) - 类 中的方法javacommon.easytools.db.ds.pooled.PooledDataSource
-
- getConnection(long) - 类 中的方法javacommon.easytools.db.ds.pooled.PooledDataSource
-
获取连接对象
- getConnection() - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
- getConnection(String, String) - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
- getConnection() - 类 中的方法javacommon.easytools.db.Session
-
获得连接,Session中使用同一个连接
- getConnection() - 类 中的方法javacommon.easytools.db.SqlRunner
-
- getConnection() - 类 中的方法javacommon.easytools.db.SqlRunnerExt
-
- getConstructor(Class<T>, Class<?>...) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
查找类中的指定参数的构造方法
- getConstructors(Class<T>) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
获得一个类中所有字段列表
- getConstructorsDirectly(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
获得一个类中所有字段列表,直接反射获取,无缓存
- getContainsStr(CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
查找指定字符串是否包含指定字符串列表中的任意一个字符串,如果包含返回找到的第一个字符串
- getContainsStrIgnoreCase(CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
查找指定字符串是否包含指定字符串列表中的任意一个字符串,如果包含返回找到的第一个字符串
忽略大小写
- getContent(String, String, VelocityContext, String) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
获得指定模板填充后的内容
- getContent(VelocityEngine, String, VelocityContext) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
获得指定模板填充后的内容
- getContent(String, VelocityContext) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
获得指定模板填充后的内容,使用默认引擎
- getContentDisposition() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFileHeader
-
Returns content disposition.
- getContentType() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFileHeader
-
Returns uploaded content type.
- getContentTypeByRequestBody(String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
从请求参数的body中判断请求的Content-Type类型,支持的类型有:
1. application/json
1. application/xml
- getContext() - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- getContext() - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- getContextClassLoader() - 类 中的静态方法javacommon.easytools.core.util.ClassLoaderUtil
-
- getContextClassLoader() - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
- getConverter(Type, boolean) - 类 中的方法javacommon.easytools.core.convert.ConverterRegistry
-
获得转换器
- getCookie(HttpServletRequest, String) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
获得指定的Cookie
- getCookie() - 类 中的方法javacommon.easytools.http.HttpResponse
-
获取Cookie
- getCookieStr() - 类 中的方法javacommon.easytools.http.HttpResponse
-
获取本次请求服务器返回的Cookie信息
- getCopyFilter() - 类 中的方法javacommon.easytools.core.lang.copier.SrcToDestCopier
-
获得过滤器
- getCountry() - 类 中的方法javacommon.easytools.system.UserInfo
-
取得当前登录用户的国家或区域设置(取自系统属性:JDK1.4 user.country
或JDK1.2 user.region
)。
- getCurrentDir() - 类 中的方法javacommon.easytools.system.UserInfo
-
取得当前目录(取自系统属性:user.dir
)。
- getCurrentDSFactory(Setting) - 类 中的静态方法javacommon.easytools.db.ds.DSFactory
-
- getCurrentLogFactory() - 类 中的静态方法javacommon.easytools.log.LogFactory
-
- getCurrentPID() - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
获取当前进程 PID
- getCurrentRow() - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
获得当前行
- getCustomConverter(Type) - 类 中的方法javacommon.easytools.core.convert.ConverterRegistry
-
获得自定义转换器
- getDataSource(String) - 类 中的方法javacommon.easytools.db.ds.c3p0.C3p0DSFactory
-
- getDataSource(String) - 类 中的方法javacommon.easytools.db.ds.dbcp.DbcpDSFactory
-
- getDataSource(String) - 类 中的方法javacommon.easytools.db.ds.druid.DruidDSFactory
-
- getDataSource() - 类 中的方法javacommon.easytools.db.ds.DSFactory
-
获得默认数据源
- getDataSource(String) - 类 中的方法javacommon.easytools.db.ds.DSFactory
-
获得分组对应数据源
- getDataSource(String) - 类 中的方法javacommon.easytools.db.ds.hikari.HikariDSFactory
-
- getDataSource(String) - 类 中的方法javacommon.easytools.db.ds.jndi.JndiDSFactory
-
- getDataSource(String) - 类 中的静态方法javacommon.easytools.db.ds.pooled.PooledDataSource
-
获得一个数据源
- getDataSource() - 类 中的静态方法javacommon.easytools.db.ds.pooled.PooledDataSource
-
获得一个数据源,使用空分组
- getDataSource(String) - 类 中的方法javacommon.easytools.db.ds.pooled.PooledDSFactory
-
- getDataSource(String) - 类 中的静态方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
获得一个数据源
- getDataSource() - 类 中的静态方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
获得一个数据源,无分组
- getDataSource(String) - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDSFactory
-
- getDataSource(String) - 类 中的方法javacommon.easytools.db.ds.tomcat.TomcatDSFactory
-
- getDataValue(CellDataType, String, SharedStringsTable, int, String) - 类 中的静态方法javacommon.easytools.poi.excel.sax.ExcelSaxUtil
-
根据数据类型获取数据
- getDate(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getDate(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getDate(String) - 类 中的方法javacommon.easytools.db.Entity
-
- getDateInstance(int) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getDateInstance(int, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getDateInstance(int, TimeZone) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getDateInstance(int, TimeZone, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getDateTimeInstance(int, int) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getDateTimeInstance(int, int, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getDateTimeInstance(int, int, TimeZone) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getDateTimeInstance(int, int, TimeZone, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getDayByIdCard(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
根据身份编号获取生日天
- getDb(String) - 类 中的方法javacommon.easytools.db.nosql.mongo.MongoDS
-
获得DB
- getDbConfig(String) - 类 中的方法javacommon.easytools.db.ds.pooled.DbSetting
-
获得数据库连接信息
- getDeclaredField(Class<?>, String) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
查找指定类中的所有字段(包括非public字段), 字段不存在则返回null
- getDeclaredFields(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
查找指定类中的所有字段(包括非public字段)
- getDeclaredMethod(Class<?>, String, Class<?>...) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
查找指定类中的所有方法(包括非public方法),也包括父类和Object类的方法 找不到方法会返回null
- getDeclaredMethodNames(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得指定类中的Public方法名
去重重载的方法
- getDeclaredMethodOfObj(Object, String, Object...) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
查找指定对象中的所有方法(包括非public方法),也包括父对象和Object类的方法
- getDeclaredMethods(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得声明的所有方法,包括本类及其父类和接口的所有方法和Object类的方法
- getDecodedPath(URL) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
从URL对象中获取不被编码的路径Path
对于本地路径,URL对象的getPath方法对于包含中文或空格时会被编码,导致本读路径读取错误。
- getDefaultCharset() - 类 中的方法javacommon.easytools.core.io.BOMInputStream
-
- getDefaultConverter(Type) - 类 中的方法javacommon.easytools.core.convert.ConverterRegistry
-
获得默认转换器
- getDefaultValue(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获取指定类型分的默认值
默认值规则为:
1、如果为原始类型,返回0
2、非原始类型返回 null
- getDefaultValues(Class<?>...) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得默认值列表
- getDest() - 类 中的方法javacommon.easytools.core.lang.copier.SrcToDestCopier
-
获得目标
- getDialect() - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
- getDigest() - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
- getDirection() - 类 中的方法javacommon.easytools.db.sql.Order
-
- getDouble(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getDouble(K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获取double型属性值
- getDouble(K, Double) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获取double型属性值
若获得的值为不可见字符,使用默认值
- getDouble(K, Double) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getDouble(K, Double) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getDouble(K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
获取double型属性值
无值或获取错误返回null
- getDouble(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getDouble(String, String) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获取double类型属性值
- getDouble(String, String, Double) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获取double类型属性值
- getDouble(String, Double) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getDouble(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getDoubleByGroup(String, String) - 接口 中的方法javacommon.easytools.core.getter.GroupedTypeGetter
-
获取double型属性值
- getDoubleList(String) - 接口 中的方法javacommon.easytools.core.getter.ListTypeGetter
-
获取Double型属性值列表
- getDoubles(String) - 接口 中的方法javacommon.easytools.core.getter.ArrayTypeGetter
-
获取Double型属性值数组
- getDriver() - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- getDriver() - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
- getDs() - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获得默认数据源
- getDs(String) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获取指定分组的数据源
- getDS(String, int) - 类 中的静态方法javacommon.easytools.db.nosql.mongo.MongoFactory
-
获取MongoDB数据源
- getDS(String...) - 类 中的静态方法javacommon.easytools.db.nosql.mongo.MongoFactory
-
获取MongoDB数据源
多个分组名对应的连接组成集群
- getDS(Collection<String>) - 类 中的静态方法javacommon.easytools.db.nosql.mongo.MongoFactory
-
获取MongoDB数据源
- getDS(Setting, String...) - 类 中的静态方法javacommon.easytools.db.nosql.mongo.MongoFactory
-
获取MongoDB数据源
- getDS(Setting, Collection<String>) - 类 中的静态方法javacommon.easytools.db.nosql.mongo.MongoFactory
-
获取MongoDB数据源
- getElement(Element, String) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
根据节点名获得第一个子节点
- getElements(Element, String) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
根据节点名获得子节点列表
- getElementType(Iterable<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- getElementType(Iterator<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- getElementType(Iterable<?>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
获得
Iterable
对象的元素类型(通过第一个非空元素判断)
注意,此方法至少会调用多次next方法
- getElementType(Iterator<?>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
获得
Iterator
对象的元素类型(通过第一个非空元素判断)
注意,此方法至少会调用多次next方法
- getEndOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.analysis.AnalysisWord
-
- getEndOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ansj.AnsjWord
-
- getEndOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPWord
-
- getEndOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
-
- getEndOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegWord
-
- getEndOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jieba.JiebaWord
-
- getEndOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.mmseg.MmsegWord
-
- getEndOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.word.WordWord
-
- getEndOffset() - 接口 中的方法javacommon.easytools.extra.tokenizer.Word
-
获取本词的结束位置
- getEndorsedDirs() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
取得当前JRE的endorsed目录列表(取自系统属性:java.endorsed.dirs
)。
- getEndPosition() - 类 中的方法javacommon.easytools.db.Page
-
- getEnum(Class<E>, String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getEnum(Class<E>, K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获得Enum类型的值
- getEnum(Class<E>, K, E) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获得Enum类型的值
- getEnum(Class<E>, K, E) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getEnum(Class<E>, K, E) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getEnum(Class<E>, K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
获取Enum型属性值
无值或获取错误返回null
- getEnum(Class<E>, String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getEnum(Class<E>, String, E) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getEnum(Class<E>, String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getErrorCorrection() - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
获取纠错级别
- getErrorStream() - 类 中的方法javacommon.easytools.http.HttpConnection
-
当返回错误代码时,获得错误内容流
- getExecutor() - 类 中的静态方法javacommon.easytools.core.thread.GlobalThreadPool
-
- getExtDirs() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
取得当前JRE的扩展目录列表(取自系统属性:java.ext.dirs
)。
- getFactory() - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- getFactory() - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- getFalsePositiveProbability() - 类 中的方法javacommon.easytools.bloomfilter.BitSetBloomFilter
-
- getField(String) - 类 中的方法javacommon.easytools.core.bean.BeanDesc
-
获得字段名对应的字段对象,如果不存在返回null
- getField() - 类 中的方法javacommon.easytools.core.bean.BeanDesc.PropDesc
-
获取字段
- getField(DateField) - 类 中的方法javacommon.easytools.core.date.DateTime
-
获得日期的某个部分
例如获得年的部分,则使用 getField(DatePart.YEAR)
- getField(int) - 类 中的方法javacommon.easytools.core.date.DateTime
-
获得日期的某个部分
例如获得年的部分,则使用 getField(Calendar.YEAR)
- getField(Class<?>, String) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
查找指定类中的所有字段(包括非public字段),也包括父类和Object类的字段, 字段不存在则返回null
- getField() - 类 中的方法javacommon.easytools.db.sql.Condition
-
- getField() - 类 中的方法javacommon.easytools.db.sql.Order
-
- getFieldArray() - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
获得插入或更新的数据库字段列表
- getFieldClass() - 类 中的方法javacommon.easytools.core.bean.BeanDesc.PropDesc
-
获得字段类型
先获取字段的类型,如果字段不存在,则获取Getter方法的返回类型,否则获取Setter的第一个参数类型
- getFieldName() - 类 中的方法javacommon.easytools.core.bean.BeanDesc.PropDesc
-
获取字段名
- getFieldNames() - 类 中的方法javacommon.easytools.db.Entity
-
- getFields(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
获得一个类中所有字段列表,包括其父类中的字段
- getFields() - 类 中的方法javacommon.easytools.db.sql.Query
-
获得查询的字段名列表
- getFields() - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
获得插入或更新的数据库字段列表
- getFieldsDirectly(Class<?>, boolean) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
获得一个类中所有字段列表,直接反射获取,无缓存
- getFieldType() - 类 中的方法javacommon.easytools.core.bean.BeanDesc.PropDesc
-
获得字段类型
先获取字段的类型,如果字段不存在,则获取Getter方法的返回类型,否则获取Setter的第一个参数类型
- getFieldValue(Object, String) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
获得字段值,通过反射直接获得字段值,并不调用getXXX方法
对象同样支持Map类型,fieldName即为key
- getFieldValue(Object, String) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
获取字段值
- getFieldValue(Object, Field) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
获取字段值
- getFieldValues(Iterable<?>, String) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
获取给定Bean列表中指定字段名对应字段值的列表
列表元素支持Bean与Map
- getFieldValues(Class<? extends Enum<?>>, String) - 类 中的静态方法javacommon.easytools.core.util.EnumUtil
-
获得枚举类中各枚举对象下指定字段的值
- getFile() - 类 中的方法javacommon.easytools.core.io.file.FileWrapper
-
获得文件
- getFile() - 类 中的方法javacommon.easytools.core.io.resource.UrlResource
-
获得File
- getFile(String) - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartFormData
-
获取上传的文件
- getFileBytes(String) - 类 中的方法javacommon.easytools.cache.file.AbstractFileCache
-
获得缓存过的文件bytes
- getFileBytes(File) - 类 中的方法javacommon.easytools.cache.file.AbstractFileCache
-
获得缓存过的文件bytes
- getFileContent() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFile
-
- getFileExts() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadSetting
-
- getFileInputStream() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFile
-
- getFileMap() - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartFormData
-
获取文件映射
- getFileName() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFile
-
- getFileName() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFileHeader
-
Returns file name (base name and extension, without full path data).
- getFileName() - 异常错误 中的方法javacommon.easytools.script.ScriptRuntimeException
-
Get the source of the script causing the error.
- getFileParamNames() - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartFormData
-
获取上传的文件属性名集合
- getFiles(String) - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartFormData
-
获得某个属性名的所有文件
当表单中两个文件使用同一个name的时候
- getFileSeparator() - 类 中的方法javacommon.easytools.system.OsInfo
-
取得OS的文件路径的分隔符(取自系统属性:file.separator
)。
- getFileTemplate(String, String) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
获得本地文件模板
- getFindedAllSensitive(String) - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
查找敏感词,返回找到的所有敏感词
- getFindedAllSensitive(String, boolean, boolean) - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
查找敏感词,返回找到的所有敏感词
密集匹配原则:假如关键词有 ab,b,文本是abab,将匹配 [ab,b,ab]
贪婪匹配(最长匹配)原则:假如关键字a,ab,最长匹配将匹配[a, ab]
- getFindedAllSensitive(Object) - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
查找敏感词,返回找到的所有敏感词
- getFindedAllSensitive(Object, boolean, boolean) - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
查找敏感词,返回找到的所有敏感词
密集匹配原则:假如关键词有 ab,b,文本是abab,将匹配 [ab,b,ab]
贪婪匹配(最长匹配)原则:假如关键字a,ab,最长匹配将匹配[a, ab]
- getFindedFirstSensitive(String) - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
查找敏感词,返回找到的第一个敏感词
- getFindedFirstSensitive(Object) - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
查找敏感词,返回找到的第一个敏感词
- getFirst(Iterable<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
获取集合的第一个元素
- getFirst(Iterator<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
获取集合的第一个元素
- getFirst(Iterable<T>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
获取集合的第一个元素
- getFirst(Iterator<T>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
获取集合的第一个元素
- getFirstDayOfWeek() - 类 中的方法javacommon.easytools.core.date.DateTime
-
获得一周的第一天,默认为周一
- getFirstNumber(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
从字符串中获得第一个整数
- getFirstParamClass(Method) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获取方法的第一个参数类
- getFirstParamType(Method) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获取方法的第一个参数类型
优先获取方法的GenericParameterTypes,如果获取不到,则获取ParameterTypes
- getFirstTableName() - 类 中的方法javacommon.easytools.db.sql.Query
-
获得第一个表名
- getFloat(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getFloat(K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获取float型属性值
- getFloat(K, Float) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获取float型属性值
若获得的值为不可见字符,使用默认值
- getFloat(K, Float) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getFloat(K, Float) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getFloat(K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
获取float型属性值
无值或获取错误返回null
- getFloat(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getFloat(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getFloat(String, Float) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getForeColor() - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
获取前景色
- getFormat() - 类 中的方法javacommon.easytools.core.convert.impl.CalendarConverter
-
获取日期格式
- getFormat() - 类 中的方法javacommon.easytools.core.convert.impl.DateConverter
-
获取日期格式
- getFormFieldName() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFileHeader
-
Returns form field name.
- getFormFileName() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFileHeader
-
Returns complete file name as specified at client side.
- getFreeMemory() - 类 中的方法javacommon.easytools.system.RuntimeInfo
-
获得JVM已分配内存中的剩余空间
- getFrom() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
获取发送方,遵循RFC-822标准
- getGenderByIdCard(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
根据身份编号获取性别
- getGeneralField(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
获得set或get方法对应的标准属性名
例如:setName 返回 name
- getGeneratedKeyOfLong(PreparedStatement) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获得自增键的值
此方法对于Oracle无效
- getGeneratedKeys(PreparedStatement) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获得所有主键
- getGetter(String) - 类 中的方法javacommon.easytools.core.bean.BeanDesc
-
获取Getter方法,如果不存在返回null
- getGetter() - 类 中的方法javacommon.easytools.core.bean.BeanDesc.PropDesc
-
获取Getter方法
- getGroup() - 类 中的方法javacommon.easytools.extra.ssh.Connector
-
获得用户组名
- getGroup0(String, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
获得匹配的字符串,获得正则中分组0的内容
- getGroup0(Pattern, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
获得匹配的字符串,,获得正则中分组0的内容
- getGroup1(String, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
获得匹配的字符串,获得正则中分组1的内容
- getGroup1(Pattern, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
获得匹配的字符串,,获得正则中分组1的内容
- getGroups() - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- getGroups() - 类 中的方法javacommon.easytools.setting.GroupedSet
-
- getHeadCellStyle() - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
获取头部样式,获取样式后可自定义样式
- getHeadCellStyle() - 类 中的方法javacommon.easytools.poi.excel.StyleSet
-
获取头部样式,获取后可以定义整体头部样式
- getHeader() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFile
-
- getHeader(HttpServletRequest, String, String) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
获得请求header中的信息
- getHeaderAlias() - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
获得标题行的别名Map
- getHeaderIgnoreCase(HttpServletRequest, String) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
忽略大小写获得请求header中的信息
- getHeight() - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
获取高度
- getHitCount() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- getHoldability() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- getHomeDir() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
取得当前JRE的安装目录(取自系统属性:java.home
)。
- getHomeDir() - 类 中的方法javacommon.easytools.system.UserInfo
-
取得当前登录用户的home目录(取自系统属性:user.home
)。
- getHost() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
获得SMTP服务器域名
- getHost() - 类 中的方法javacommon.easytools.extra.ssh.Connector
-
获得主机名
- getHostInfo() - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
取得Host的信息。
- getHttpURLConnection() - 类 中的方法javacommon.easytools.http.HttpConnection
-
获取HttpURLConnection对象
- getImage() - 类 中的方法javacommon.easytools.captcha.AbstractCaptcha
-
获取验证码图
- getImage() - 类 中的静态方法javacommon.easytools.core.util.ClipboardUtil
-
从剪贴板获取图片
- getImageBase64() - 类 中的方法javacommon.easytools.captcha.AbstractCaptcha
-
获得图片的Base64形式
- getImageInputStream(InputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- getImageOutputStream(OutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- getImageOutputStream(File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- getImg() - 类 中的方法javacommon.easytools.core.img.Img
-
获取处理过的图片
- getImg() - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
获取二维码中的Logo
- getInfo() - 类 中的方法javacommon.easytools.system.JvmInfo
-
取得当前JVM impl.的信息(取自系统属性:java.vm.info
)。
- getInitialSize() - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- getInputStream() - 类 中的方法javacommon.easytools.core.io.file.FileReader
-
获得输入流
- getInputStream(Path) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得输入流
- getInputStream(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得输入流
- getInputStream(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得输入流
- getInputStream() - 类 中的方法javacommon.easytools.http.HttpConnection
-
获得输入流对象
输入流对象用于读取数据
- getInstance() - 类 中的静态方法javacommon.easytools.core.convert.ConverterRegistry
-
- getInstance() - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getInstance(String) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getInstance(String, TimeZone) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getInstance(String, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getInstance(String, TimeZone, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getInstance(Class<T>) - 类 中的静态方法javacommon.easytools.core.singleton.AbstractSingleton
-
- getInstance(String) - 类 中的静态方法javacommon.easytools.core.singleton.AbstractSingleton
-
- getInstance(Class<T>, Class<?>[], Object[]) - 类 中的静态方法javacommon.easytools.core.singleton.AbstractSingleton
-
- getInstance() - 类 中的静态方法javacommon.easytools.core.singleton.ConcreteSingleton1
-
- getInstance(int) - 类 中的静态方法javacommon.easytools.core.singleton.ConcreteSingleton2
-
- getInt(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getInt(K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获取int型属性值
- getInt(K, Integer) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获取int型属性值
若获得的值为不可见字符,使用默认值
- getInt(K, Integer) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getInt(K, Integer) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getInt(K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
获取int型属性值
无值或获取错误返回null
- getInt(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getInt(String, String) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获取数字型型属性值
- getInt(String, String, Integer) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获取数字型型属性值
- getInt(String, Integer) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getInt(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getInt(String, int) - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
获得int类型值
- getIntByGroup(String, String) - 接口 中的方法javacommon.easytools.core.getter.GroupedTypeGetter
-
获取int型属性值
- getInterface(Class<T>) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- getInterface(Object, Class<T>) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- getInterface(Class<T>) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- getInterface(Object, Class<T>) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- getIntList(String) - 接口 中的方法javacommon.easytools.core.getter.ListTypeGetter
-
获取Integer型属性值列表
- getInts(String) - 接口 中的方法javacommon.easytools.core.getter.ArrayTypeGetter
-
获取Integer型属性值数组
- getIpByHost(String) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
通过域名得到IP
- getJavaClassPaths() - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
- getJavaInfo() - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
取得Java Implementation的信息。
- getJavaRuntimeInfo() - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
取得当前运行的JRE的信息。
- getJavaScriptEngine() - 类 中的静态方法javacommon.easytools.script.ScriptUtil
-
- getJavaSpecInfo() - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
取得Java Specification的信息。
- getJedis() - 类 中的方法javacommon.easytools.db.nosql.redis.RedisDS
-
从资源池中获取Jedis
- getJndiDs(String) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获得JNDI数据源
- getJndiDsWithLog(String) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获得JNDI数据源
- getJSONArray(K) - 类 中的方法javacommon.easytools.json.JSONGetter
-
获得JSONArray对象
如果值为其它类型对象,尝试转换为
JSONArray
返回,否则抛出异常
- getJSONObject(K) - 类 中的方法javacommon.easytools.json.JSONGetter
-
获得JSONObject对象
如果值为其它类型对象,尝试转换为
JSONObject
返回,否则抛出异常
- getJvmInfo() - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
取得Java Virtual Machine Implementation的信息。
- getJvmSpecInfo() - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
取得Java Virtual Machine Specification的信息。
- getKeyByType(KeyType) - 类 中的方法javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
根据密钥类型获得相应密钥
- getLanguage() - 类 中的方法javacommon.easytools.system.UserInfo
-
取得当前登录用户的语言设置(取自系统属性:user.language
)。
- getLast(Collection<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
获取集合的最后一个元素
- getLastHeader() - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
-
- getLastModified(Object) - 类 中的方法javacommon.easytools.extra.template.engine.freemarker.SimpleStringTemplateLoader
-
- getLastModified(Resource) - 类 中的方法javacommon.easytools.extra.template.engine.velocity.SimpleStringResourceLoader
-
- getLastPathEle(Path) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取指定位置的最后一个子路径部分
- getLeastSignificantBits() - 类 中的方法javacommon.easytools.core.lang.UUID
-
返回此 UUID 的 128 位值中的最低有效 64 位。
- getLevel() - 类 中的方法javacommon.easytools.core.date.BetweenFormater
-
获得 格式化级别
- getLibraryPath() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
取得当前JRE的library搜索路径(取自系统属性:java.library.path
)。
- getLibraryPathArray() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
取得当前JRE的library搜索路径(取自系统属性:java.library.path
)。
- getLineNumber() - 异常错误 中的方法javacommon.easytools.script.ScriptRuntimeException
-
Get the line number on which an error occurred.
- getLineSeparator() - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取当前系统的换行分隔符
Windows: \r\n
Mac: \r
Linux: \n
- getLineSeparator() - 类 中的方法javacommon.easytools.system.OsInfo
-
取得OS的文本文件换行符(取自系统属性:line.separator
)。
- getLocale() - 类 中的方法javacommon.easytools.core.date.format.AbstractDateBasic
-
- getLocale() - 接口 中的方法javacommon.easytools.core.date.format.DateBasic
-
获得 日期地理位置
- getLocale() - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- getLocalhost() - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
- getLocalhostStr() - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
- getLocalMacAddress() - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
获得本机MAC地址
- getLog(String) - 类 中的方法javacommon.easytools.log.LogFactory
-
获得日志对象
- getLog(Class<?>) - 类 中的方法javacommon.easytools.log.LogFactory
-
获得日志对象
- getLoginTimeout() - 类 中的方法javacommon.easytools.db.ds.simple.AbstractDataSource
-
- getLogWriter() - 类 中的方法javacommon.easytools.db.ds.simple.AbstractDataSource
-
- getLong(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getLong(K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获取long型属性值
- getLong(K, Long) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获取Long型属性值
若获得的值为不可见字符,使用默认值
- getLong(K, Long) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getLong(K, Long) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getLong(K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
获取long型属性值
无值或获取错误返回null
- getLong(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getLong(String, String) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获取long类型属性值
- getLong(String, String, Long) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获取long类型属性值
- getLong(String, Long) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getLong(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getLong(String, long) - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
获得long类型值
- getLongByGroup(String, String) - 接口 中的方法javacommon.easytools.core.getter.GroupedTypeGetter
-
获取Long型属性值
- getLongList(String) - 接口 中的方法javacommon.easytools.core.getter.ListTypeGetter
-
获取BigDecimal型属性值列表
- getLongs(String) - 接口 中的方法javacommon.easytools.core.getter.ArrayTypeGetter
-
获取Long型属性值数组
- getMac() - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
- getMac() - 类 中的方法javacommon.easytools.system.HostInfo
-
取得当前主机的MAC地址.
- getMacAddress(InetAddress) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
获得指定地址信息中的MAC地址,使用分隔符“-”
- getMacAddress(InetAddress, String) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
获得指定地址信息中的MAC地址
- getMainThread() - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
获取进程的主线程
from Voovan
- getMap(String) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
获得指定分组的所有键值对
- getMargin() - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
获取边距
- getMatrix() - 类 中的方法javacommon.easytools.extra.qrcode.BufferedImageLuminanceSource
-
- getMax() - 类 中的方法javacommon.easytools.cron.pattern.parser.SimpleValueParser
-
- getMax() - 接口 中的方法javacommon.easytools.cron.pattern.parser.ValueParser
-
返回最大值
- getMaxActive() - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- getMaxFileSize() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadSetting
-
- getMaxLengthEstimate() - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
估算生成的日期字符串长度
实际生成的字符串长度小于或等于此值
- getMaxMemory() - 类 中的方法javacommon.easytools.system.RuntimeInfo
-
获得JVM最大可用内存
- getMaxWait() - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- getMembers() - 类 中的方法javacommon.easytools.core.lang.Tuple
-
获得所有元素
- getMemoryThreshold() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadSetting
-
- getMessage(Throwable) - 类 中的静态方法javacommon.easytools.core.exceptions.ExceptionUtil
-
获得完整消息,包括异常名
- getMessage() - 异常错误 中的方法javacommon.easytools.script.ScriptRuntimeException
-
Returns a message containing the String passed to a constructor as well as line and column numbers and filename if any of these are known.
- getMetaData() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- getMethod(Class<?>, String, Class<?>...) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
查找指定方法 如果找不到对应的方法则返回null
- getMethod(Class<?>, boolean, String, Class<?>...) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
查找指定方法 如果找不到对应的方法则返回null
- getMethod() - 类 中的方法javacommon.easytools.http.HttpConnection
-
获取请求方法,GET/POST
- getMethodIgnoreCase(Class<?>, String, Class<?>...) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
忽略大小写查找指定方法,如果找不到对应的方法则返回null
- getMethodNames(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
获得指定类中的Public方法名
去重重载的方法
- getMethodOfObj(Object, String, Object...) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
查找指定对象中的所有方法(包括非public方法),也包括父对象和Object类的方法
- getMethods(Class<?>, Filter<Method>) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
获得指定类过滤后的Public方法列表
- getMethods(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
获得一个类中所有方法列表,包括其父类中的方法
- getMethodsDirectly(Class<?>, boolean) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
获得一个类中所有方法列表,直接反射获取,无缓存
- getMillis() - 枚举 中的方法javacommon.easytools.core.date.DateUnit
-
- getMimeSubtype() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFileHeader
-
Returns file sub type MIME.
- getMimeType(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
根据文件扩展名获得MimeType
- getMimeType() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFileHeader
-
Returns file types MIME.
- getMimeType(String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
根据文件扩展名获得MimeType
- getMin() - 类 中的方法javacommon.easytools.cron.pattern.parser.SimpleValueParser
-
- getMin() - 接口 中的方法javacommon.easytools.cron.pattern.parser.ValueParser
-
返回最小值
- getMinIdle() - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- getMissCount() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- getMongo() - 类 中的方法javacommon.easytools.db.nosql.mongo.MongoDS
-
- getMonthByIdCard(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
根据身份编号获取生日月
- getMostSignificantBits() - 类 中的方法javacommon.easytools.core.lang.UUID
-
返回此 UUID 的 128 位值中的最高有效 64 位。
- getMultipart(ServletRequest) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
获得MultiPart表单内容,多用于获得上传的文件 在同一次请求中,此方法只能被执行一次!
- getMultipart(ServletRequest, UploadSetting) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
获得multipart/form-data 表单内容
包括文件和普通表单数据
在同一次请求中,此方法只能被执行一次!
- getMultistageReverseProxyIp(String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
从多级反向代理中获得第一个非unknown IP地址
- getName() - 类 中的方法javacommon.easytools.core.bean.BeanDesc
-
获取Bean的全类名
- getName(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
返回文件名
- getName(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
返回文件名
- getName() - 类 中的方法javacommon.easytools.db.meta.Column
-
- getName() - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- getName() - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- getName() - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- getName() - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- getName() - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- getName() - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- getName() - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- getName() - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- getName() - 接口 中的方法javacommon.easytools.log.Log
-
- getName() - 枚举 中的方法javacommon.easytools.poi.excel.sax.CellDataType
-
获取对应类型的属性值
- getName() - 类 中的方法javacommon.easytools.system.HostInfo
-
取得当前主机的名称。
- getName() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
取得当前JRE的名称(取自系统属性:java.runtime.name
)。
- getName() - 类 中的方法javacommon.easytools.system.JavaSpecInfo
-
取得当前Java Spec.的名称(取自系统属性:java.specification.name
)。
- getName() - 类 中的方法javacommon.easytools.system.JvmInfo
-
取得当前JVM impl.的名称(取自系统属性:java.vm.name
)。
- getName() - 类 中的方法javacommon.easytools.system.JvmSpecInfo
-
取得当前JVM spec.的名称(取自系统属性:java.vm.specification.name
)。
- getName() - 类 中的方法javacommon.easytools.system.OsInfo
-
取得当前OS的名称(取自系统属性:os.name
)。
- getName() - 类 中的方法javacommon.easytools.system.UserInfo
-
取得当前登录用户的名字(取自系统属性:user.name
)。
- getNameFieldMap(Class<? extends Enum<?>>, String) - 类 中的静态方法javacommon.easytools.core.util.EnumUtil
-
获得枚举名对应指定字段值的Map
键为枚举名,值为字段值
- getNames(Class<? extends Enum<?>>) - 类 中的静态方法javacommon.easytools.core.util.EnumUtil
-
枚举类中所有枚举对象的name列表
- getNetworkInterfaces() - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
获取本机所有网卡
- getNetworkTimeout() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- getNumber(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getNumber(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getNumPerPage() - 类 中的方法javacommon.easytools.db.Page
-
- getNumPerPage() - 类 中的方法javacommon.easytools.db.PageResult
-
- getObj(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getObj(K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获取Object属性值
- getObj(K, Object) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获取Object属性值
- getObj(K, Object) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getObj(K, Object) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getObj(K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
- getObj(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getObj() - 类 中的方法javacommon.easytools.core.lang.WeightRandom.WeightObj
-
获取对象
- getObj(Object, Object) - 类 中的方法javacommon.easytools.core.map.MapProxy
-
- getObj(Integer, Object) - 类 中的方法javacommon.easytools.json.JSONArray
-
- getObj(String, Object) - 类 中的方法javacommon.easytools.json.JSONObject
-
- getObj(String, Object) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
- getObj(String, Object) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- getObj(String, Object) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getObj(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getObjList(String) - 接口 中的方法javacommon.easytools.core.getter.ListTypeGetter
-
获取Object型属性值列表
- getObjs(String) - 接口 中的方法javacommon.easytools.core.getter.ArrayTypeGetter
-
获取Object型属性值数组
- getOperator() - 类 中的方法javacommon.easytools.db.sql.Condition
-
获得运算符
大于号,小于号,等于号 等
- getOrders() - 类 中的方法javacommon.easytools.db.Page
-
- getOsInfo() - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
取得OS的信息。
- getOutputStream() - 类 中的方法javacommon.easytools.core.io.file.FileWriter
-
获得一个输出流对象
- getOutputStream(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个输出流对象
- getOutputStream(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个输出流对象
- getOutputStream() - 类 中的方法javacommon.easytools.http.HttpConnection
-
获取输出流对象 输出流对象用于发送数据
- getPackage(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得给定类所在包的名称
例如:
com.xiaoleilu.easytools.util.ClassUtil =》 com.xiaoleilu.easytools.util
- getPackagePath(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得给定类所在包的路径
例如:
com.xiaoleilu.easytools.util.ClassUtil =》 com/xiaoleilu/easytools/util
- getPage() - 类 中的方法javacommon.easytools.db.PageResult
-
- getPage() - 类 中的方法javacommon.easytools.db.sql.Query
-
获得分页对象
- getPageNumber() - 类 中的方法javacommon.easytools.db.Page
-
- getPageSize() - 类 中的方法javacommon.easytools.db.Page
-
- getPageSize() - 类 中的方法javacommon.easytools.db.PageResult
-
- getParam(String) - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartFormData
-
返回单一参数值,如果有多个只返回第一个
- getParamClass(Method, int) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获取方法的参数类
- getParamClasses(Method) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
解析方法的参数类型列表
依赖jre\lib\rt.jar
- getParamMap() - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartFormData
-
获取所有属性的集合
- getParamMap(ServletRequest) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
获得所有请求参数
- getParamNames() - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartFormData
-
- getParams(ServletRequest) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
获得所有请求参数
- getParamType(Method, int) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获取方法的参数类型
优先获取方法的GenericParameterTypes,如果获取不到,则获取ParameterTypes
- getParamTypes(Method) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获取方法的参数类型列表
优先获取方法的GenericParameterTypes,如果获取不到,则获取ParameterTypes
- getParamValueArray() - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
获得占位符对应的值列表
- getParamValues() - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
获得占位符对应的值列表
- getParent(String, int) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取指定层级的父路径
getParent("d:/aaa/bbb/cc/ddd", 0) -> "d:/aaa/bbb/cc/ddd"
getParent("d:/aaa/bbb/cc/ddd", 2) -> "d:/aaa/bbb"
getParent("d:/aaa/bbb/cc/ddd", 4) -> "d:/"
getParent("d:/aaa/bbb/cc/ddd", 5) -> null
- getParent(File, int) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取指定层级的父路径
getParent(file("d:/aaa/bbb/cc/ddd", 0)) -> "d:/aaa/bbb/cc/ddd"
getParent(file("d:/aaa/bbb/cc/ddd", 2)) -> "d:/aaa/bbb"
getParent(file("d:/aaa/bbb/cc/ddd", 4)) -> "d:/"
getParent(file("d:/aaa/bbb/cc/ddd", 5)) -> null
- getParentLogger() - 类 中的方法javacommon.easytools.db.ds.simple.AbstractDataSource
-
Support from JDK7
- getPass() - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- getPass() - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
- getPass() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
获取密码
- getPassword() - 类 中的方法javacommon.easytools.extra.ssh.Connector
-
获得密码
- getPasswordAuthentication() - 类 中的方法javacommon.easytools.extra.mail.UserPassAuthenticator
-
- getPath() - 类 中的方法javacommon.easytools.core.io.resource.ClassPathResource
-
获得Path
- getPath(String) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
获得path部分
- getPath() - 类 中的方法javacommon.easytools.extra.template.TemplateConfig
-
获取模板路径,如果ClassPath或者WebRoot模式,则表示相对路径
- getPath() - 类 中的方法javacommon.easytools.setting.GroupedSet
-
- getPathEle(Path, int) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取指定位置的子路径部分,支持负数,例如index为-1表示从后数第一个节点位置
- getPathSeparator() - 类 中的方法javacommon.easytools.system.OsInfo
-
取得OS的搜索路径分隔符(取自系统属性:path.separator
)。
- getPattern() - 类 中的方法javacommon.easytools.core.date.format.AbstractDateBasic
-
- getPattern() - 接口 中的方法javacommon.easytools.core.date.format.DateBasic
-
获得日期格式化或者转换的格式
- getPattern() - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- getPattern(String) - 类 中的方法javacommon.easytools.cron.Scheduler
-
- getPattern(int) - 类 中的方法javacommon.easytools.cron.TaskTable
-
- getPattern(String) - 类 中的方法javacommon.easytools.cron.TaskTable
-
- getPicMap(Workbook, int) - 类 中的静态方法javacommon.easytools.poi.excel.InternalExcelUtil
-
获取工作簿指定sheet中图片列表
- getPkNames() - 类 中的方法javacommon.easytools.db.meta.Table
-
获取主键列表
- getPort() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
获得SMTP服务端口
- getPort() - 类 中的方法javacommon.easytools.extra.ssh.Connector
-
获得端口号
- getPreWrapQuote() - 类 中的方法javacommon.easytools.db.sql.Wrapper
-
- getPrintWriter(boolean) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
-
获得一个打印写入对象,可以有print
- getPrintWriter(String, String, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个打印写入对象,可以有print
- getPrintWriter(String, Charset, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个打印写入对象,可以有print
- getPrintWriter(File, String, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个打印写入对象,可以有print
- getPrivateKey() - 类 中的方法javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
获得私钥
- getPrivateKeyBase64() - 类 中的方法javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
获得私钥
- getProp(String) - 类 中的方法javacommon.easytools.core.bean.BeanDesc
-
获取属性,如果不存在返回null
- getProp(String) - 类 中的静态方法javacommon.easytools.setting.dialect.Props
-
获得Classpath下的Properties文件
- getProp(String, String) - 类 中的静态方法javacommon.easytools.setting.dialect.Props
-
获得Classpath下的Properties文件
- getProp(String, Charset) - 类 中的静态方法javacommon.easytools.setting.dialect.Props
-
获得Classpath下的Properties文件
- getProperties(String) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
转换为Properties对象,原分组变为前缀
- getProperty(Object, String) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
解析Bean中的属性值
- getPropertyDescriptor(Class<?>, String) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
获得Bean类属性描述,大小写敏感
- getPropertyDescriptor(Class<?>, String, boolean) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
获得Bean类属性描述
- getPropertyDescriptorMap(Class<?>, boolean) - 枚举 中的方法javacommon.easytools.core.bean.BeanInfoCache
-
- getPropertyDescriptorMap(Class<?>, boolean) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
- getPropertyDescriptors(Class<?>) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
获得Bean字段描述数组
- getPropMap(boolean) - 类 中的方法javacommon.easytools.core.bean.BeanDesc
-
获取字段名-字段属性Map
- getProps() - 类 中的方法javacommon.easytools.core.bean.BeanDesc
-
获取字段属性列表
- getProtocolPackages() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
取得当前JRE的URL协议packages列表(取自系统属性:java.library.path
)。
- getProvinceByIdCard(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
根据身份编号获取户籍省份
- getProxy() - 类 中的方法javacommon.easytools.http.HttpConnection
-
获得代理
- getPublicKey() - 类 中的方法javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
获得公钥
- getPublicKeyBase64() - 类 中的方法javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
获得公钥
- getPublicMethod(Class<?>, String, Class<?>...) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
查找指定Public方法 如果找不到对应的方法或方法不为public的则返回null
- getPublicMethodNames(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得指定类中的Public方法名
去重重载的方法
- getPublicMethods(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得本类及其父类所有Public方法
- getPublicMethods(Class<?>, Filter<Method>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得指定类过滤后的Public方法列表
- getPublicMethods(Class<?>, Method...) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得指定类过滤后的Public方法列表
- getPublicMethods(Class<?>, String...) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得指定类过滤后的Public方法列表
- getPushBackReader(Reader, int) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
- getRandom() - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获取随机数生成器对象
ThreadLocalRandom是JDK 7之后提供并发产生随机数,能够解决多个线程发生的竞争争夺。
- getRatio() - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
获取二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
- getRaw() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- getReader() - 类 中的方法javacommon.easytools.core.io.file.FileReader
-
获得一个文件读取器
- getReader(Path, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个文件读取器
- getReader(File, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个文件读取器
- getReader(File, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个文件读取器
- getReader(String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个文件读取器
- getReader(String, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个文件读取器
- getReader(InputStream, String) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
获得一个文件读取器
- getReader(InputStream, Charset) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
获得一个Reader
- getReader(Reader) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
- getReader(Charset) - 接口 中的方法javacommon.easytools.core.io.resource.Resource
-
获得Reader
- getReader(String, Charset) - 类 中的静态方法javacommon.easytools.core.io.resource.ResourceUtil
-
- getReader(Charset) - 类 中的方法javacommon.easytools.core.io.resource.UrlResource
-
获得Reader
- getReader(String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- getReader(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
获得StringReader
- getReader(URL, Charset) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
获得Reader
- getReader(Object, String) - 类 中的方法javacommon.easytools.extra.template.engine.freemarker.SimpleStringTemplateLoader
-
- getReader(String) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
获取Excel读取器,通过调用
ExcelReader
的read或readXXX方法读取Excel内容
默认调用第一个sheet
- getReader(File) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
获取Excel读取器,通过调用
ExcelReader
的read或readXXX方法读取Excel内容
默认调用第一个sheet
- getReader(String, int) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
- getReader(File, int) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
- getReader(File, String) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
- getReader(InputStream) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
获取Excel读取器,通过调用
ExcelReader
的read或readXXX方法读取Excel内容
默认调用第一个sheet
- getReader(InputStream, int) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
- getReader(InputStream, String) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
- getResource(String) - 类 中的静态方法javacommon.easytools.core.io.resource.ResourceUtil
-
获得资源的URL
路径用/分隔,例如:
config/a/db.config
spring/xml/test.xml
- getResource(String, Class<?>) - 类 中的静态方法javacommon.easytools.core.io.resource.ResourceUtil
-
获得资源相对路径对应的URL
- getResourceMode() - 类 中的方法javacommon.easytools.extra.template.TemplateConfig
-
获取模板资源加载方式
- getResourceObj(String) - 类 中的静态方法javacommon.easytools.core.io.resource.ResourceUtil
-
- getResources(String) - 类 中的静态方法javacommon.easytools.core.io.resource.ResourceUtil
-
获取指定路径下的资源列表
路径格式必须为目录格式,用/分隔,例如:
config/a
spring/xml
- getResources(String) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获取指定路径下的资源列表
路径格式必须为目录格式,用/分隔,例如:
config/a
spring/xml
- getResourceStream(String) - 类 中的方法javacommon.easytools.extra.template.engine.velocity.SimpleStringResourceLoader
-
- getResourceURL(String) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得资源的URL
路径用/分隔,例如:
config/a/db.config
spring/xml/test.xml
- getResourceUrl(String, Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得资源相对路径对应的URL
- getResult(Process) - 类 中的静态方法javacommon.easytools.core.util.RuntimeUtil
-
获取命令执行结果,使用系统默认编码,,获取后销毁进程
- getResult(Process, Charset) - 类 中的静态方法javacommon.easytools.core.util.RuntimeUtil
-
获取命令执行结果,获取后销毁进程
- getResultLines(Process) - 类 中的静态方法javacommon.easytools.core.util.RuntimeUtil
-
获取命令执行结果,使用系统默认编码,获取后销毁进程
- getResultLines(Process, Charset) - 类 中的静态方法javacommon.easytools.core.util.RuntimeUtil
-
获取命令执行结果,使用系统默认编码,获取后销毁进程
- getReturnClass(Method) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
解析方法的返回类型类列表
- getReturnType(Method) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获取方法的参数类型列表
获取方法的GenericReturnType
- getRootElement(Document) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
获得XML文档根节点
- getRow(int, byte[]) - 类 中的方法javacommon.easytools.extra.qrcode.BufferedImageLuminanceSource
-
- getRowEngine() - 类 中的方法javacommon.easytools.extra.template.engine.velocity.VelocityEngine
-
获取原始的引擎对象
- getRowId() - 类 中的方法javacommon.easytools.db.Entity
-
获得rowid
- getRowId(String) - 类 中的方法javacommon.easytools.db.Entity
-
获得rowid
- getRunner() - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
- getRunner() - 类 中的方法javacommon.easytools.db.Session
-
- getRuntime() - 类 中的方法javacommon.easytools.system.RuntimeInfo
-
获得运行时对象
- getRuntimeInfo() - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
取得Runtime的信息。
- getScheduler() - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
- getSchema() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- getScript(String) - 类 中的静态方法javacommon.easytools.script.ScriptUtil
-
- getSecondValue() - 类 中的方法javacommon.easytools.db.sql.Condition
-
获得between 类型中第二个值
- getSecretKey() - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
获得密钥
- getSecretKey() - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
获得对称密钥
- getSecureRandom() - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
- getSession(String, int, String, String) - 枚举 中的方法javacommon.easytools.extra.ssh.JschSessionPool
-
获得一个SSH跳板机会话,重用已经使用的会话
- getSession(String, int, String, String) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
-
获得一个SSH跳板机会话,重用已经使用的会话
- getSetter(String) - 类 中的方法javacommon.easytools.core.bean.BeanDesc
-
获取Setter方法,如果不存在返回null
- getSetter() - 类 中的方法javacommon.easytools.core.bean.BeanDesc.PropDesc
-
获取Setter方法
- getSetting(String) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
获得group对应的子Setting
- getSetting(String) - 类 中的静态方法javacommon.easytools.setting.profile.GlobalProfile
-
获得全局的当前环境下对应的配置文件
- getSetting(String) - 类 中的方法javacommon.easytools.setting.profile.Profile
-
获取当前环境下的配置文件
- getSetting(String) - 类 中的方法javacommon.easytools.setting.Setting
-
获得group对应的子Setting
- getSettingPath() - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- getSheet() - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
获取当前编辑的sheet
- getSheet() - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
获取当前Sheet
- getSheetIndex() - 类 中的方法javacommon.easytools.poi.excel.sax.Excel03SaxReader
-
获得Sheet序号,如果处理所有sheet,获得最大的Sheet序号,从0开始
- getSheetName() - 类 中的方法javacommon.easytools.poi.excel.sax.Excel03SaxReader
-
获得Sheet名,如果处理所有sheet,获得后一个Sheet名,从0开始
- getShort(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getShort(K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获取short型属性值
- getShort(K, Short) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获取short型属性值
若获得的值为不可见字符,使用默认值
- getShort(K, Short) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getShort(K, Short) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getShort(K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
获取short型属性值
无值或获取错误返回null
- getShort(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getShort(String, Short) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getShort(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getShortByGroup(String, String) - 接口 中的方法javacommon.easytools.core.getter.GroupedTypeGetter
-
获取short型属性值
- getShortList(String) - 接口 中的方法javacommon.easytools.core.getter.ListTypeGetter
-
获取Short型属性值列表
- getShorts(String) - 接口 中的方法javacommon.easytools.core.getter.ArrayTypeGetter
-
获取Short型属性值数组
- getSignature() - 类 中的方法javacommon.easytools.crypto.asymmetric.Sign
-
获得签名对象
- getSimpleName() - 类 中的方法javacommon.easytools.core.bean.BeanDesc
-
获取Bean的简单类名
- getSize() - 类 中的方法javacommon.easytools.db.meta.Column
-
- getSmtpProps() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
获得SMTP相关信息
- getSocketFactoryClass() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
获取指定实现javax.net.SocketFactory接口的类的名称,这个类将被用于创建SMTP的套接字
- getSocketFactoryPort() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
获取指定的端口连接到在使用指定的套接字工厂。
- getSrc() - 类 中的方法javacommon.easytools.core.lang.copier.SrcToDestCopier
-
获取源
- getStackElements() - 类 中的静态方法javacommon.easytools.core.exceptions.ExceptionUtil
-
获取当前栈信息
- getStackTrace() - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
- getStackTraceElement(int) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
获得堆栈项
- getStartEnd() - 类 中的方法javacommon.easytools.db.Page
-
开始位置和结束位置
例如:
页码:1,每页10 =》 [0, 10]
页码:2,每页10 =》 [10, 20]
。。。
- getStartOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.analysis.AnalysisWord
-
- getStartOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ansj.AnsjWord
-
- getStartOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPWord
-
- getStartOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
-
- getStartOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegWord
-
- getStartOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jieba.JiebaWord
-
- getStartOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.mmseg.MmsegWord
-
- getStartOffset() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.word.WordWord
-
- getStartOffset() - 接口 中的方法javacommon.easytools.extra.tokenizer.Word
-
获取本词的起始位置
- getStartPosition() - 类 中的方法javacommon.easytools.db.Page
-
- getStatus() - 异常错误 中的方法javacommon.easytools.core.exceptions.StatefulException
-
- getStatus() - 类 中的方法javacommon.easytools.http.HttpResponse
-
获取状态码
- getStr(K) - 接口 中的方法javacommon.easytools.core.getter.BasicTypeGetter
-
获取字符串型属性值
- getStr(K, String) - 接口 中的方法javacommon.easytools.core.getter.OptBasicTypeGetter
-
获取字符串型属性值
若获得的值为不可见字符,使用默认值
- getStr(K, String) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
-
- getStr(K, String) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
-
- getStr(K) - 类 中的方法javacommon.easytools.core.getter.OptNullBasicTypeGetter
-
获取字符串型属性值
无值或获取错误返回null
- getStr(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getStr() - 类 中的静态方法javacommon.easytools.core.util.ClipboardUtil
-
从剪贴板获取文本
- getStr(String) - 类 中的方法javacommon.easytools.db.Entity
-
- getStr(String, Charset) - 类 中的方法javacommon.easytools.db.Entity
-
获得字符串值
支持Clob、Blob、RowId
- getStr(String) - 类 中的方法javacommon.easytools.db.nosql.redis.RedisDS
-
从Redis中获取值
- getStr(K, String) - 类 中的方法javacommon.easytools.json.JSONGetter
-
- getStr(String, String, String) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获得字符串类型值
- getStr(String, String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getStr(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
- getStrByGroup(String, String) - 接口 中的方法javacommon.easytools.core.getter.GroupedTypeGetter
-
获取字符串型属性值
- getStream() - 接口 中的方法javacommon.easytools.core.io.resource.Resource
-
- getStream(String) - 类 中的静态方法javacommon.easytools.core.io.resource.ResourceUtil
-
- getStream() - 类 中的方法javacommon.easytools.core.io.resource.UrlResource
-
- getStream(URL) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
从URL中获取流
- getString(InputStream, Charset, boolean) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
从流中读取内容
首先尝试使用charset编码读取内容(如果为空默认UTF-8),如果isGetCharsetFromContent为true,则通过正则在正文中获取编码信息,转换为指定编码;
- getString(byte[], Charset, boolean) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
从流中读取内容
首先尝试使用charset编码读取内容(如果为空默认UTF-8),如果isGetCharsetFromContent为true,则通过正则在正文中获取编码信息,转换为指定编码;
- getStrings(String) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获得数组型
- getStrings(String, String) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获得数组型
- getStrings(String, String, String) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获得数组型
- getStringsWithDefault(String, String[]) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
获得数组型
- getStrList(String) - 接口 中的方法javacommon.easytools.core.getter.ListTypeGetter
-
获取String型属性值列表
- getStrs(String) - 接口 中的方法javacommon.easytools.core.getter.ArrayTypeGetter
-
获取String型属性值数组
- getStrTemplate(String) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
获得字符串模板
- getStyleSet() - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
获取样式集,样式集可以自定义包括:
1.
- getSufWrapQuote() - 类 中的方法javacommon.easytools.db.sql.Wrapper
-
- getSunArchDataModel() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
JVM is 32M or
64M
- getSunBoothClassPath() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
- getTableMeta(DataSource, String) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获得表的元信息
- getTableName() - 类 中的方法javacommon.easytools.db.Entity
-
- getTableName() - 类 中的方法javacommon.easytools.db.meta.Column
-
- getTableName() - 类 中的方法javacommon.easytools.db.meta.Table
-
获取表名
- getTableNames() - 类 中的方法javacommon.easytools.db.sql.Query
-
获得表名数组
- getTables(DataSource) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获得所有表名
- getTables(DataSource, TableType...) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获得所有表名
- getTables(DataSource, String, TableType...) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获得所有表名
- getTables(DataSource, String, String, TableType...) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
获得所有表名
- getTarget() - 类 中的方法javacommon.easytools.aop.Aspect
-
- getTargetType() - 类 中的方法javacommon.easytools.core.convert.AbstractConverter
-
获得此类实现类的泛型类型
- getTargetType() - 类 中的方法javacommon.easytools.core.convert.impl.ArrayConverter
-
- getTargetType() - 类 中的方法javacommon.easytools.core.convert.impl.MapConverter
-
- getTargetType() - 类 中的方法javacommon.easytools.core.convert.impl.NumberConverter
-
- getTargetType() - 类 中的方法javacommon.easytools.core.convert.impl.PrimitiveConverter
-
- getTask(String) - 类 中的方法javacommon.easytools.cron.Scheduler
-
- getTask() - 类 中的方法javacommon.easytools.cron.TaskExecutor
-
获得任务对象
- getTask(int) - 类 中的方法javacommon.easytools.cron.TaskTable
-
- getTask(String) - 类 中的方法javacommon.easytools.cron.TaskTable
-
- getTempDir() - 类 中的方法javacommon.easytools.system.UserInfo
-
取得临时目录(取自系统属性:java.io.tmpdir
)。
- getTemplate(String) - 类 中的方法javacommon.easytools.extra.template.engine.beetl.BeetlEngine
-
- getTemplate(GroupTemplate, String) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
获得模板
- getTemplate(String) - 类 中的方法javacommon.easytools.extra.template.engine.enjoy.EnjoyEngine
-
- getTemplate(String) - 类 中的方法javacommon.easytools.extra.template.engine.freemarker.FreemarkerEngine
-
- getTemplate(String) - 类 中的方法javacommon.easytools.extra.template.engine.rythm.RythmEngine
-
- getTemplate(String) - 类 中的方法javacommon.easytools.extra.template.engine.thymeleaf.ThymeleafEngine
-
- getTemplate(String) - 类 中的方法javacommon.easytools.extra.template.engine.velocity.VelocityEngine
-
- getTemplate(String) - 接口 中的方法javacommon.easytools.extra.template.TemplateEngine
-
获取模板
- getText() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.analysis.AnalysisWord
-
- getText() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ansj.AnsjWord
-
- getText() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPWord
-
- getText() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
-
- getText() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegWord
-
- getText() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jieba.JiebaWord
-
- getText() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.mmseg.MmsegWord
-
- getText() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.word.WordWord
-
- getText() - 接口 中的方法javacommon.easytools.extra.tokenizer.Word
-
获取单词文本
- getThreads() - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
获取JVM中与当前线程同组的所有线程
- getThreads(ThreadGroup) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
获取JVM中与当前线程同组的所有线程
使用数组二次拷贝方式,防止在线程列表获取过程中线程终止
from Voovan
- getTime(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getTime(String) - 类 中的方法javacommon.easytools.db.Entity
-
- getTimeInstance(int) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getTimeInstance(int, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getTimeInstance(int, TimeZone) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getTimeInstance(int, TimeZone, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
-
- getTimestamp(String) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- getTimestamp(String) - 类 中的方法javacommon.easytools.core.lang.Dict
-
- getTimestamp(String) - 类 中的方法javacommon.easytools.db.Entity
-
- getTimeZone() - 类 中的方法javacommon.easytools.core.date.format.AbstractDateBasic
-
- getTimeZone() - 接口 中的方法javacommon.easytools.core.date.format.DateBasic
-
获得时区
- getTimeZone() - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- getTimeZone() - 类 中的方法javacommon.easytools.cron.Scheduler
-
- getTmpDir() - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取临时文件目录
- getTmpDirPath() - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取临时文件路径(绝对路径)
- getTmpUploadPath() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadSetting
-
- getTotal() - 类 中的方法javacommon.easytools.db.PageResult
-
- getTotalMemory() - 类 中的方法javacommon.easytools.system.RuntimeInfo
-
获得JVM已分配内存
- getTotalPage() - 类 中的方法javacommon.easytools.db.PageResult
-
- getTransactionIsolation() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- getTransferData(DataFlavor) - 类 中的方法javacommon.easytools.core.util.ClipboardUtil.ImageSelection
-
获取图片
- getTransferDataFlavors() - 类 中的方法javacommon.easytools.core.util.ClipboardUtil.ImageSelection
-
获取元数据类型信息
- getType(String) - 类 中的静态方法javacommon.easytools.core.io.FileTypeUtil
-
根据文件流的头部信息获得文件类型
- getType(InputStream) - 类 中的静态方法javacommon.easytools.core.io.FileTypeUtil
-
根据文件流的头部信息获得文件类型
- getType(File) - 类 中的静态方法javacommon.easytools.core.io.FileTypeUtil
-
根据文件流的头部信息获得文件类型
- getType(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
根据文件流的头部信息获得文件类型
- getType() - 类 中的方法javacommon.easytools.core.lang.TypeReference
-
获取用户定义的泛型参数
- getType(Field) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获取字段对应的Type类型
方法优先获取GenericType,获取不到则获取Type
- getType() - 类 中的方法javacommon.easytools.db.meta.Column
-
- getTypeArgument(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得给定类的第一个泛型参数
- getTypeArgument(Class<?>, int) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
获得给定类的泛型参数
- getTypeArgument(Object) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
获得给定类的第一个泛型参数
- getTypeArgument(Object, int) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
获得给定类的第一个泛型参数
- getTypeArgument(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获得给定类的第一个泛型参数
- getTypeArgument(Class<?>, int) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获得给定类的泛型参数
- getTypeArgument(Type) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获得给定类的第一个泛型参数
- getTypeArgument(Type, int) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获得给定类的泛型参数
- getTypeArguments(Type) - 类 中的静态方法javacommon.easytools.core.util.TypeUtil
-
获得指定类型中所有泛型参数类型
- getTypeByPath(String) - 类 中的静态方法javacommon.easytools.core.io.FileTypeUtil
-
通过路径获得文件类型
- getTypeMap() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- getUrl() - 接口 中的方法javacommon.easytools.core.io.resource.Resource
-
- getUrl() - 类 中的方法javacommon.easytools.core.io.resource.UrlResource
-
- getURL(String) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
获得URL
- getURL(String, Class<?>) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
获得URL
- getURL(File) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
获得URL,常用于使用绝对路径时的情况
- getUrl() - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- getUrl() - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
- getUrl() - 类 中的方法javacommon.easytools.http.HttpConnection
-
获取请求URL
- getURLs(File...) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
获得URL,常用于使用绝对路径时的情况
- getUsableMemory() - 类 中的方法javacommon.easytools.system.RuntimeInfo
-
获得JVM最大可用内存
- getUsedSize() - 类 中的方法javacommon.easytools.cache.file.AbstractFileCache
-
- getUser() - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- getUser() - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
- getUser() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
获取用户名
- getUser() - 类 中的方法javacommon.easytools.extra.ssh.Connector
-
获得用户名
- getUserHomeDir() - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取用户目录
- getUserHomePath() - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取用户路径(绝对路径)
- getUserInfo() - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
取得User的信息。
- getUtf8Reader(Path) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个文件读取器
- getUtf8Reader(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个文件读取器
- getUtf8Reader(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个文件读取器
- getValue() - 枚举 中的方法javacommon.easytools.core.date.BetweenFormater.Level
-
- getValue() - 枚举 中的方法javacommon.easytools.core.date.DateField
-
- getValue() - 枚举 中的方法javacommon.easytools.core.date.Month
-
- getValue() - 枚举 中的方法javacommon.easytools.core.date.Season
-
- getValue() - 枚举 中的方法javacommon.easytools.core.date.Week
-
- getValue() - 枚举 中的方法javacommon.easytools.core.io.file.LineSeparator
-
- getValue() - 类 中的方法javacommon.easytools.core.singleton.ConcreteSingleton2
-
- getValue() - 枚举 中的方法javacommon.easytools.crypto.asymmetric.AsymmetricAlgorithm
-
获取算法字符串表示,区分大小写
- getValue() - 枚举 中的方法javacommon.easytools.crypto.asymmetric.SignAlgorithm
-
获取算法字符串表示,区分大小写
- getValue() - 枚举 中的方法javacommon.easytools.crypto.digest.DigestAlgorithm
-
获取算法字符串表示
- getValue() - 枚举 中的方法javacommon.easytools.crypto.digest.HmacAlgorithm
-
- getValue() - 枚举 中的方法javacommon.easytools.crypto.symmetric.SymmetricAlgorithm
-
获得算法的字符串表示形式
- getValue() - 类 中的方法javacommon.easytools.db.sql.Condition
-
获得值
- getValues(String) - 类 中的方法javacommon.easytools.setting.GroupedSet
-
获得对应分组的所有值
- getVendor() - 类 中的方法javacommon.easytools.system.JavaInfo
-
取得当前Java impl.的厂商(取自系统属性:java.vendor
)。
- getVendor() - 类 中的方法javacommon.easytools.system.JavaSpecInfo
-
取得当前Java Spec.的厂商(取自系统属性:java.specification.vendor
)。
- getVendor() - 类 中的方法javacommon.easytools.system.JvmInfo
-
取得当前JVM impl.的厂商(取自系统属性:java.vm.vendor
)。
- getVendor() - 类 中的方法javacommon.easytools.system.JvmSpecInfo
-
取得当前JVM spec.的厂商(取自系统属性:java.vm.specification.vendor
)。
- getVendorURL() - 类 中的方法javacommon.easytools.system.JavaInfo
-
取得当前Java impl.的厂商网站的URL(取自系统属性:java.vendor.url
)。
- getVersion() - 类 中的方法javacommon.easytools.system.JavaInfo
-
取得当前Java impl.的版本(取自系统属性:java.version
)。
- getVersion() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
取得当前JRE的版本(取自系统属性:java.runtime.version
)。
- getVersion() - 类 中的方法javacommon.easytools.system.JavaSpecInfo
-
取得当前Java Spec.的版本(取自系统属性:java.specification.version
)。
- getVersion() - 类 中的方法javacommon.easytools.system.JvmInfo
-
取得当前JVM impl.的版本(取自系统属性:java.vm.version
)。
- getVersion() - 类 中的方法javacommon.easytools.system.JvmSpecInfo
-
取得当前JVM spec.的版本(取自系统属性:java.vm.specification.version
)。
- getVersion() - 类 中的方法javacommon.easytools.system.OsInfo
-
取得当前OS的版本(取自系统属性:os.version
)。
- getVersionFloat() - 类 中的方法javacommon.easytools.system.JavaInfo
-
取得当前Java impl.的版本(取自系统属性:java.version
)。
- getVersionInt() - 类 中的方法javacommon.easytools.system.JavaInfo
-
取得当前Java impl.的版本(取自系统属性:java.version
)。
- getWarnings() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- getWebRoot() - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取Web项目下的web root路径
原理是首先获取ClassPath路径,由于在web项目中ClassPath位于 WEB-INF/classes/下,故向上获取两级目录即可。
- getWeight() - 类 中的方法javacommon.easytools.core.lang.WeightRandom.WeightObj
-
获取权重
- getWhere() - 类 中的方法javacommon.easytools.db.sql.Query
-
获得条件语句
- getWidth() - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
获取宽度
- getWithLog(String) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
带有日志提示的get,如果没有定义指定的KEY,则打印debug日志
- getWorkbook() - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
获取读取的Workbook
- getWorkbook() - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
获取Workbook
- getWrapper() - 接口 中的方法javacommon.easytools.db.dialect.Dialect
-
- getWrapper() - 类 中的方法javacommon.easytools.db.dialect.impl.AnsiSqlDialect
-
- getWriter(boolean) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
-
获得一个带缓存的写入对象
- getWriter(String, String, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个带缓存的写入对象
- getWriter(String, Charset, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个带缓存的写入对象
- getWriter(File, String, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个带缓存的写入对象
- getWriter(File, Charset, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得一个带缓存的写入对象
- getWriter(OutputStream, String) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
获得一个Writer
- getWriter(OutputStream, Charset) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
获得一个Writer
- getWriter(Image, String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- getWriter(String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- getWriter() - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
获得StringWriter
- getWriter(HttpServletResponse) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
获得PrintWriter
- getWriter() - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
- getWriter(boolean) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
- getWriter(String) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
- getWriter(File) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
- getWriter(String, String) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
- getWriter(File, String) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
- getYearByIdCard(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
根据身份编号获取生日年
- GlobalHeaders - javacommon.easytools.http中的枚举
-
- GlobalMailAccount - javacommon.easytools.extra.mail中的枚举
-
- GlobalProfile - javacommon.easytools.setting.profile中的类
-
全局的Profile配置中心
- GlobalPruneTimer - javacommon.easytools.cache中的枚举
-
全局缓存清理定时器池,用于在需要过期支持的缓存对象中超时任务池
- GlobalThreadPool - javacommon.easytools.core.thread中的类
-
全局公共线程池
- gray() - 类 中的方法javacommon.easytools.core.img.Img
-
彩色转为黑白
- gray(File, File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
彩色转为黑白
- gray(InputStream, OutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
彩色转为黑白
此方法并不关闭流
- gray(ImageInputStream, ImageOutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
彩色转为黑白
此方法并不关闭流
- gray(Image, File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
彩色转为黑白
- gray(Image, OutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
彩色转为黑白
此方法并不关闭流
- gray(Image, ImageOutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
彩色转为黑白
此方法并不关闭流
- gray(Image) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
彩色转为黑白
- group(Collection<T>, CollUtil.Hash<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- GROUP_VAR - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
-
分组
- GROUP_VAR - 类 中的静态变量javacommon.easytools.core.lang.Validator
-
分组
- groupBy(String...) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
分组
- groupByField(Collection<T>, String) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
根据元素的指定字段名分组,非Bean都放在第一个分组中
- GroupedSet - javacommon.easytools.setting中的类
-
分组化的Set集合类
在配置文件中可以用中括号分隔不同的分组,每个分组会放在独立的Set中,用group区别
无分组的集合和`[]`分组集合会合并成员,重名的分组也会合并成员
分组配置文件如下:
[group1]
aaa
bbb
ccc
[group2]
aaa
ccc
ddd
- GroupedSet(Charset) - 类 的构造器javacommon.easytools.setting.GroupedSet
-
基本构造
需自定义初始化配置文件
- GroupedSet(String, Charset) - 类 的构造器javacommon.easytools.setting.GroupedSet
-
构造,使用相对于Class文件根目录的相对路径
- GroupedSet(File, Charset) - 类 的构造器javacommon.easytools.setting.GroupedSet
-
构造
- GroupedSet(String, Class<?>, Charset) - 类 的构造器javacommon.easytools.setting.GroupedSet
-
构造,相对于classes读取文件
- GroupedSet(URL, Charset) - 类 的构造器javacommon.easytools.setting.GroupedSet
-
构造
- GroupedSet(String) - 类 的构造器javacommon.easytools.setting.GroupedSet
-
构造
- GroupedTypeGetter - javacommon.easytools.core.getter中的接口
-
基于分组的Get接口
- GT - 类 中的静态变量javacommon.easytools.json.XML
-
The Character '>'.
- gzip(String, String) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
-
Gzip压缩处理
- gzip(byte[]) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
-
Gzip压缩处理
- gzip(File) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
-
Gzip压缩文件
- H2Dialect - javacommon.easytools.db.dialect.impl中的类
-
SqlLite3方言
- H2Dialect() - 类 的构造器javacommon.easytools.db.dialect.impl.H2Dialect
-
- handle(BufferedReader) - 接口 中的方法javacommon.easytools.core.io.file.FileReader.ReaderHandler
-
- handle(String) - 接口 中的方法javacommon.easytools.core.io.LineHandler
-
处理一行数据,可以编辑后存入指定地方
- handle(ResultSet) - 类 中的方法javacommon.easytools.db.handler.ActiveEntityHandler
-
- handle(ResultSet) - 类 中的方法javacommon.easytools.db.handler.BeanHandler
-
- handle(ResultSet) - 类 中的方法javacommon.easytools.db.handler.BeanListHandler
-
- handle(ResultSet) - 类 中的方法javacommon.easytools.db.handler.EntityHandler
-
- handle(ResultSet) - 类 中的方法javacommon.easytools.db.handler.EntityListHandler
-
- handle(ResultSet) - 类 中的方法javacommon.easytools.db.handler.EntitySetHandler
-
- handle(ResultSet) - 类 中的方法javacommon.easytools.db.handler.NumberHandler
-
- handle(ResultSet) - 类 中的方法javacommon.easytools.db.handler.PageResultHandler
-
- handle(ResultSet) - 接口 中的方法javacommon.easytools.db.handler.RsHandler
-
处理结果集
结果集处理后不需要关闭
- handle(ResultSet) - 类 中的方法javacommon.easytools.db.handler.StringHandler
-
- handle(int, int, List<Object>) - 接口 中的方法javacommon.easytools.poi.excel.sax.handler.RowHandler
-
处理一行数据
- HandleHelper - javacommon.easytools.db.handler中的类
-
数据结果集处理辅助类
- HandleHelper() - 类 的构造器javacommon.easytools.db.handler.HandleHelper
-
- handleRow(int, ResultSetMetaData, ResultSet, T) - 类 中的静态方法javacommon.easytools.db.handler.HandleHelper
-
处理单条数据
- handleRow(int, ResultSetMetaData, ResultSet, Class<T>) - 类 中的静态方法javacommon.easytools.db.handler.HandleHelper
-
处理单条数据
- handleRow(int, ResultSetMetaData, ResultSet) - 类 中的静态方法javacommon.easytools.db.handler.HandleHelper
-
处理单条数据
- handleRow(T, int, ResultSetMetaData, ResultSet, boolean) - 类 中的静态方法javacommon.easytools.db.handler.HandleHelper
-
处理单条数据
- handleRow(ResultSet) - 类 中的静态方法javacommon.easytools.db.handler.HandleHelper
-
处理单条数据
- handleRs(ResultSet, T) - 类 中的静态方法javacommon.easytools.db.handler.HandleHelper
-
处理多条数据
- handleRsToBeanList(ResultSet, T, Class<E>) - 类 中的静态方法javacommon.easytools.db.handler.HandleHelper
-
处理多条数据并返回一个Bean列表
- HanLPEngine - javacommon.easytools.extra.tokenizer.engine.hanlp中的类
-
HanLP分词引擎实现
项目地址:https://github.com/hankcs/HanLP
- HanLPEngine() - 类 的构造器javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPEngine
-
构造
- HanLPEngine(Segment) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPEngine
-
构造
- HanLPResult - javacommon.easytools.extra.tokenizer.engine.hanlp中的类
-
HanLP分词结果实现
项目地址:https://github.com/hankcs/HanLP
- HanLPResult(List<Term>) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPResult
-
- HanLPWord - javacommon.easytools.extra.tokenizer.engine.hanlp中的类
-
HanLP分词中的一个单词包装
- HanLPWord(Term) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPWord
-
构造
- hasBlank(CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
是否包含空字符串
- hasContent() - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
是否有内容
- hasEmpty(CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
是否包含空字符串
- hash(String, int) - 类 中的静态方法javacommon.easytools.bloomfilter.BitSetBloomFilter
-
计算Hash值
- hash(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.AbstractFilter
-
自定义Hash方法
- hash(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.DefaultFilter
-
- hash(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.ELFFilter
-
- hash(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.FNVFilter
-
- hash(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.HfFilter
-
- hash(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.HfIpFilter
-
- hash(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.JSFilter
-
- hash(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.PJWFilter
-
- hash(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.RSFilter
-
- hash(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.SDBMFilter
-
- hash(String) - 类 中的方法javacommon.easytools.bloomfilter.filter.TianlFilter
-
- hash(T) - 接口 中的方法javacommon.easytools.core.collection.CollUtil.Hash
-
计算Hash值
- hash(Object) - 接口 中的方法javacommon.easytools.core.lang.ConsistentHash.HashFunc
-
- hashCode() - 类 中的方法javacommon.easytools.core.bean.DynaBean
-
- hashCode() - 类 中的方法javacommon.easytools.core.comparator.ComparableComparator
-
- hashCode() - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
- hashCode() - 类 中的方法javacommon.easytools.core.comparator.ReverseComparator
-
- hashCode() - 类 中的方法javacommon.easytools.core.date.format.AbstractDateBasic
-
- hashCode() - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- hashCode() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableBool
-
- hashCode() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
- hashCode() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
- hashCode() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
- hashCode() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
- hashCode() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
- hashCode() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableObj
-
- hashCode() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
- hashCode() - 类 中的方法javacommon.easytools.core.lang.UUID
-
返回此 UUID 的哈希码。
- hashCode() - 类 中的方法javacommon.easytools.core.lang.WeightRandom.WeightObj
-
- hashCode() - 类 中的方法javacommon.easytools.db.ds.DSFactory
-
- hashCode() - 类 中的方法javacommon.easytools.extra.template.TemplateConfig
-
- hashCode() - 类 中的方法javacommon.easytools.json.JSONArray
-
- hashCode() - 类 中的方法javacommon.easytools.json.JSONNull
-
- hashCode() - 类 中的方法javacommon.easytools.json.JSONObject
-
- hashCode() - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- HashUtil - javacommon.easytools.core.util中的类
-
Hash算法大全
推荐使用FNV1算法
- HashUtil() - 类 的构造器javacommon.easytools.core.util.HashUtil
-
- hasMoreElements() - 类 中的方法javacommon.easytools.core.collection.IteratorEnumeration
-
- hasNext() - 类 中的方法javacommon.easytools.cache.impl.CacheValuesIterator
-
- hasNext() - 类 中的方法javacommon.easytools.core.collection.ArrayIter
-
- hasNext() - 类 中的方法javacommon.easytools.core.collection.ArrayIterator
-
- hasNext() - 类 中的方法javacommon.easytools.core.collection.CopiedIterator
-
- hasNext() - 类 中的方法javacommon.easytools.core.collection.EnumerationIter
-
- hasNext() - 类 中的方法javacommon.easytools.core.collection.EnumerationIterator
-
- hasNext() - 类 中的方法javacommon.easytools.core.lang.Range
-
- hasNext() - 类 中的方法javacommon.easytools.extra.tokenizer.AbstractResult
-
- hasNext() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ansj.AnsjResult
-
- hasNext() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPResult
-
- hasNext() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegResult
-
- hasNext() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jieba.JiebaResult
-
- hasNext() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.word.WordResult
-
- hasNull(Object, boolean) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
- hasNull(Iterable<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
是否包含null
元素
- hasNull(Iterable<?>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
是否包含null
元素
- hasNull(Iterator<?>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
是否包含null
元素
- hasNull(T...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
是否包含null
元素
- having(LogicalOperator, Condition...) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
添加Having语句
- having(String) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
添加Having语句
- head(String) - 类 中的静态方法javacommon.easytools.http.HttpRequest
-
HEAD请求
- headCellStyle - 类 中的变量javacommon.easytools.poi.excel.StyleSet
-
标题样式
- header(String) - 枚举 中的方法javacommon.easytools.http.GlobalHeaders
-
根据name获取头信息
- header(Header) - 枚举 中的方法javacommon.easytools.http.GlobalHeaders
-
根据name获取头信息
- header(String, String, boolean) - 枚举 中的方法javacommon.easytools.http.GlobalHeaders
-
设置一个header
如果覆盖模式,则替换之前的值,否则加入到值列表中
- header(Header, String, boolean) - 枚举 中的方法javacommon.easytools.http.GlobalHeaders
-
设置一个header
如果覆盖模式,则替换之前的值,否则加入到值列表中
- header(Header, String) - 枚举 中的方法javacommon.easytools.http.GlobalHeaders
-
设置一个header
覆盖模式,则替换之前的值
- header(String, String) - 枚举 中的方法javacommon.easytools.http.GlobalHeaders
-
设置一个header
覆盖模式,则替换之前的值
- header(Map<String, List<String>>) - 枚举 中的方法javacommon.easytools.http.GlobalHeaders
-
设置请求头
不覆盖原有请求头
- Header - javacommon.easytools.http中的枚举
-
Http 头域
- header(String) - 类 中的方法javacommon.easytools.http.HttpBase
-
根据name获取头信息
根据RFC2616规范,header的name不区分大小写
- header(Header) - 类 中的方法javacommon.easytools.http.HttpBase
-
根据name获取头信息
- header(String, String, boolean) - 类 中的方法javacommon.easytools.http.HttpBase
-
设置一个header
如果覆盖模式,则替换之前的值,否则加入到值列表中
- header(Header, String, boolean) - 类 中的方法javacommon.easytools.http.HttpBase
-
设置一个header
如果覆盖模式,则替换之前的值,否则加入到值列表中
- header(Header, String) - 类 中的方法javacommon.easytools.http.HttpBase
-
设置一个header
覆盖模式,则替换之前的值
- header(String, String) - 类 中的方法javacommon.easytools.http.HttpBase
-
设置一个header
覆盖模式,则替换之前的值
- header(Map<String, List<String>>) - 类 中的方法javacommon.easytools.http.HttpBase
-
设置请求头
不覆盖原有请求头
- header(String, String, boolean) - 类 中的方法javacommon.easytools.http.HttpConnection
-
设置请求头
当请求头存在时,覆盖之
- header(Header, String, boolean) - 类 中的方法javacommon.easytools.http.HttpConnection
-
设置请求头
当请求头存在时,覆盖之
- header(Map<String, List<String>>, boolean) - 类 中的方法javacommon.easytools.http.HttpConnection
-
设置请求头
不覆盖原有请求头
- header(String) - 类 中的方法javacommon.easytools.http.HttpConnection
-
获取Http请求头
- header(Header) - 类 中的方法javacommon.easytools.http.HttpConnection
-
获取Http请求头
- headerList(String) - 枚举 中的方法javacommon.easytools.http.GlobalHeaders
-
根据name获取头信息列表
- headerList(String) - 类 中的方法javacommon.easytools.http.HttpBase
-
根据name获取头信息列表
- headers - 枚举 中的变量javacommon.easytools.http.GlobalHeaders
-
存储头信息
- headers() - 枚举 中的方法javacommon.easytools.http.GlobalHeaders
-
获取headers
- headers - 类 中的变量javacommon.easytools.http.HttpBase
-
存储头信息
- headers() - 类 中的方法javacommon.easytools.http.HttpBase
-
获取headers
- headers() - 类 中的方法javacommon.easytools.http.HttpConnection
-
获取所有Http请求头
- height - 类 中的变量javacommon.easytools.captcha.AbstractCaptcha
-
- height - 类 中的变量javacommon.easytools.extra.qrcode.QrConfig
-
长
- hexStrToStr(String, Charset) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
十六进制转换字符串
- hexToBytes(String) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
Hex字符串转换为Byte值
- hexToColor(String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
16进制的颜色值转换为Color对象,例如#fcf6d6
- HexUtil - javacommon.easytools.core.util中的类
-
十六进制(简写为hex或下标16)在数学中是一种逢16进1的进位制,一般用数字0到9和字母A到F表示(其中:A~F即10~15)。
- HexUtil() - 类 的构造器javacommon.easytools.core.util.HexUtil
-
- HfFilter - javacommon.easytools.bloomfilter.filter中的类
-
- HfFilter(long, int) - 类 的构造器javacommon.easytools.bloomfilter.filter.HfFilter
-
- HfFilter(long) - 类 的构造器javacommon.easytools.bloomfilter.filter.HfFilter
-
- HfIpFilter - javacommon.easytools.bloomfilter.filter中的类
-
- HfIpFilter(long, int) - 类 的构造器javacommon.easytools.bloomfilter.filter.HfIpFilter
-
- HfIpFilter(long) - 类 的构造器javacommon.easytools.bloomfilter.filter.HfIpFilter
-
- hide(String, int, int) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
隐藏指定位置的几个身份证号数字为“*”
- hide(CharSequence, int, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
替换指定字符串的指定区间内字符为"*"
- hideIpPart(String) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
隐藏掉IP地址的最后一部分为 * 代替
- hideIpPart(long) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
隐藏掉IP地址的最后一部分为 * 代替
- HikariDSFactory - javacommon.easytools.db.ds.hikari中的类
-
HikariCP数据源工厂类
- HikariDSFactory() - 类 的构造器javacommon.easytools.db.ds.hikari.HikariDSFactory
-
- HikariDSFactory(Setting) - 类 的构造器javacommon.easytools.db.ds.hikari.HikariDSFactory
-
- hitCount - 类 中的变量javacommon.easytools.cache.impl.AbstractCache
-
命中数
- hmac(HmacAlgorithm, byte[]) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
创建HMac对象,调用digest方法可获得hmac值
- hmac(HmacAlgorithm, SecretKey) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
创建HMac对象,调用digest方法可获得hmac值
- HMac - javacommon.easytools.crypto.digest中的类
-
HMAC摘要算法
HMAC,全称为“Hash Message Authentication Code”,中文名“散列消息鉴别码”
主要是利用哈希算法,以一个密钥和一个消息为输入,生成一个消息摘要作为输出。
- HMac(HmacAlgorithm) - 类 的构造器javacommon.easytools.crypto.digest.HMac
-
构造,自动生成密钥
- HMac(HmacAlgorithm, byte[]) - 类 的构造器javacommon.easytools.crypto.digest.HMac
-
构造
- HMac(HmacAlgorithm, SecretKey) - 类 的构造器javacommon.easytools.crypto.digest.HMac
-
构造
- hmac(HmacAlgorithm, String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
创建HMac对象,调用digest方法可获得hmac值
- hmac(HmacAlgorithm, byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
创建HMac对象,调用digest方法可获得hmac值
- hmac(HmacAlgorithm, SecretKey) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
创建HMac对象,调用digest方法可获得hmac值
- HmacAlgorithm - javacommon.easytools.crypto.digest中的枚举
-
HMAC算法类型
see: https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#Mac
- hmacMd5(String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
HmacMD5加密器
例:
HmacMD5加密:hmacMd5(key).digest(data)
HmacMD5加密并转为16进制字符串:hmacMd5(key).digestHex(data)
- hmacMd5(byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
HmacMD5加密器
例:
HmacMD5加密:hmacMd5(key).digest(data)
HmacMD5加密并转为16进制字符串:hmacMd5(key).digestHex(data)
- hmacMd5() - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
HmacMD5加密器,生成随机KEY
例:
HmacMD5加密:hmacMd5().digest(data)
HmacMD5加密并转为16进制字符串:hmacMd5().digestHex(data)
- hmacSha1(String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
HmacSHA1加密器
例:
HmacSHA1加密:hmacSha1(key).digest(data)
HmacSHA1加密并转为16进制字符串:hmacSha1(key).digestHex(data)
- hmacSha1(byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
HmacSHA1加密器
例:
HmacSHA1加密:hmacSha1(key).digest(data)
HmacSHA1加密并转为16进制字符串:hmacSha1(key).digestHex(data)
- hmacSha1() - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
HmacSHA1加密器,生成随机KEY
例:
HmacSHA1加密:hmacSha1().digest(data)
HmacSHA1加密并转为16进制字符串:hmacSha1().digestHex(data)
- Holder<T> - javacommon.easytools.core.lang中的类
-
为不可变的对象引用提供一个可变的包装,在java中支持引用传递。
- Holder() - 类 的构造器javacommon.easytools.core.lang.Holder
-
构造
- Holder(T) - 类 的构造器javacommon.easytools.core.lang.Holder
-
构造
- home() - 类 中的方法javacommon.easytools.extra.ssh.Sftp
-
获取HOME路径
- HOME - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- HostInfo - javacommon.easytools.system中的类
-
代表当前主机的信息。
- HostInfo() - 类 的构造器javacommon.easytools.system.HostInfo
-
- hour(boolean) - 类 中的方法javacommon.easytools.core.date.DateTime
-
获得指定日期的小时数部分
- hour(Date, boolean) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获得指定日期的小时数部分
- HourValueParser - javacommon.easytools.cron.pattern.parser中的类
-
小时值处理
- HourValueParser() - 类 的构造器javacommon.easytools.cron.pattern.parser.HourValueParser
-
- HTML_AMP - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- HTML_APOS - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- HTML_GT - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- HTML_LT - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- HTML_NBSP - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- HTML_QUOTE - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- HTMLFilter - javacommon.easytools.http中的类
-
HTML filtering utility for protecting against XSS (Cross Site Scripting).
- HTMLFilter() - 类 的构造器javacommon.easytools.http.HTMLFilter
-
Default constructor.
- HTMLFilter(boolean) - 类 的构造器javacommon.easytools.http.HTMLFilter
-
Set debug flag to true.
- HTMLFilter(Map<String, Object>) - 类 的构造器javacommon.easytools.http.HTMLFilter
-
Map-parameter configurable constructor.
- htmlSpecialChars(String) - 类 中的静态方法javacommon.easytools.http.HTMLFilter
-
- HtmlUtil - javacommon.easytools.http中的类
-
HTML工具类
- HtmlUtil() - 类 的构造器javacommon.easytools.http.HtmlUtil
-
- HTTP_1_0 - 类 中的静态变量javacommon.easytools.http.HttpBase
-
HTTP/1.0
- HTTP_1_1 - 类 中的静态变量javacommon.easytools.http.HttpBase
-
HTTP/1.1
- HTTP_ACCEPTED - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 202: Accepted.
- HTTP_ACCEPTED - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 202: Accepted.
- HTTP_BAD_GATEWAY - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 502: Bad Gateway.
- HTTP_BAD_GATEWAY - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 502: Bad Gateway.
- HTTP_BAD_METHOD - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 405: Method Not Allowed.
- HTTP_BAD_METHOD - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 405: Method Not Allowed.
- HTTP_BAD_REQUEST - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 400: Bad Request.
- HTTP_BAD_REQUEST - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 400: Bad Request.
- HTTP_CLIENT_TIMEOUT - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 408: Request Time-Out.
- HTTP_CLIENT_TIMEOUT - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 408: Request Time-Out.
- HTTP_CONFLICT - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 409: Conflict.
- HTTP_CONFLICT - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 409: Conflict.
- HTTP_CREATED - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 201: Created.
- HTTP_CREATED - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 201: Created.
- HTTP_DATETIME_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
- HTTP_DATETIME_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
HTTP头中日期时间格式:EEE, dd MMM yyyy HH:mm:ss z
- HTTP_ENTITY_TOO_LARGE - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 413: Request Entity Too Large.
- HTTP_ENTITY_TOO_LARGE - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 413: Request Entity Too Large.
- HTTP_FORBIDDEN - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 403: Forbidden.
- HTTP_FORBIDDEN - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 403: Forbidden.
- HTTP_GATEWAY_TIMEOUT - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 504: Gateway Timeout.
- HTTP_GATEWAY_TIMEOUT - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 504: Gateway Timeout.
- HTTP_GONE - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 410: Gone.
- HTTP_GONE - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 410: Gone.
- HTTP_INTERNAL_ERROR - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 500: Internal Server Error.
- HTTP_INTERNAL_ERROR - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 500: Internal Server Error.
- HTTP_LENGTH_REQUIRED - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 411: Length Required.
- HTTP_LENGTH_REQUIRED - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 411: Length Required.
- HTTP_MOVED_PERM - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 301: Moved Permanently.
- HTTP_MOVED_PERM - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 301: Moved Permanently.
- HTTP_MOVED_TEMP - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 302: Temporary Redirect.
- HTTP_MOVED_TEMP - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 302: Temporary Redirect.
- HTTP_MULT_CHOICE - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 300: Multiple Choices.
- HTTP_MULT_CHOICE - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 300: Multiple Choices.
- HTTP_NO_CONTENT - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 204: No Content.
- HTTP_NO_CONTENT - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 204: No Content.
- HTTP_NOT_ACCEPTABLE - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 406: Not Acceptable.
- HTTP_NOT_ACCEPTABLE - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 406: Not Acceptable.
- HTTP_NOT_AUTHORITATIVE - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 203: Non-Authoritative Information.
- HTTP_NOT_AUTHORITATIVE - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 203: Non-Authoritative Information.
- HTTP_NOT_FOUND - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 404: Not Found.
- HTTP_NOT_FOUND - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 404: Not Found.
- HTTP_NOT_IMPLEMENTED - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 501: Not Implemented.
- HTTP_NOT_IMPLEMENTED - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 501: Not Implemented.
- HTTP_NOT_MODIFIED - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 304: Not Modified.
- HTTP_NOT_MODIFIED - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 304: Not Modified.
- HTTP_OK - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 200: OK.
- HTTP_OK - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 200: OK.
- HTTP_PARTIAL - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 206: Partial Content.
- HTTP_PARTIAL - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 206: Partial Content.
- HTTP_PAYMENT_REQUIRED - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 402: Payment Required.
- HTTP_PAYMENT_REQUIRED - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 402: Payment Required.
- HTTP_PRECON_FAILED - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 412: Precondition Failed.
- HTTP_PRECON_FAILED - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 412: Precondition Failed.
- HTTP_PROXY_AUTH - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 407: Proxy Authentication Required.
- HTTP_PROXY_AUTH - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 407: Proxy Authentication Required.
- HTTP_REQ_TOO_LONG - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 414: Request-URI Too Large.
- HTTP_REQ_TOO_LONG - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 414: Request-URI Too Large.
- HTTP_RESET - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 205: Reset Content.
- HTTP_RESET - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 205: Reset Content.
- HTTP_SEE_OTHER - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 303: See Other.
- HTTP_SEE_OTHER - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 303: See Other.
- HTTP_UNAUTHORIZED - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 401: Unauthorized.
- HTTP_UNAUTHORIZED - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 401: Unauthorized.
- HTTP_UNAVAILABLE - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 503: Service Unavailable.
- HTTP_UNAVAILABLE - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 503: Service Unavailable.
- HTTP_UNSUPPORTED_TYPE - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 415: Unsupported Media Type.
- HTTP_UNSUPPORTED_TYPE - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 415: Unsupported Media Type.
- HTTP_USE_PROXY - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 305: Use Proxy.
- HTTP_USE_PROXY - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 305: Use Proxy.
- HTTP_VERSION - 类 中的静态变量javacommon.easytools.http.HttpStatus
-
HTTP Status-Code 505: HTTP Version Not Supported.
- HTTP_VERSION - 接口 中的静态变量javacommon.easytools.http.Status
-
HTTP Status-Code 505: HTTP Version Not Supported.
- HttpBase<T> - javacommon.easytools.http中的类
-
http基类
- HttpBase() - 类 的构造器javacommon.easytools.http.HttpBase
-
- HttpConnection - javacommon.easytools.http中的类
-
http连接对象,对HttpURLConnection的包装
- HttpConnection(String, Method) - 类 的构造器javacommon.easytools.http.HttpConnection
-
构造HttpConnection
- HttpConnection(String, Method, int) - 类 的构造器javacommon.easytools.http.HttpConnection
-
构造HttpConnection
- HttpConnection(String, Method, HostnameVerifier, SSLSocketFactory, int, Proxy) - 类 的构造器javacommon.easytools.http.HttpConnection
-
构造HttpConnection
- HttpException - javacommon.easytools.http中的异常错误
-
HTTP异常
- HttpException(Throwable) - 异常错误 的构造器javacommon.easytools.http.HttpException
-
- HttpException(String) - 异常错误 的构造器javacommon.easytools.http.HttpException
-
- HttpException(String, Object...) - 异常错误 的构造器javacommon.easytools.http.HttpException
-
- HttpException(String, Throwable) - 异常错误 的构造器javacommon.easytools.http.HttpException
-
- HttpException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.http.HttpException
-
- HttpProxy(String, String, String, int) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
- HttpRequest - javacommon.easytools.http中的类
-
http请求类
Http请求类用于构建Http请求并同步获取结果,此类通过
CookiePool
持有域名对应的Cookie值,再次请求时会自动附带Cookie信息
- HttpRequest(String) - 类 的构造器javacommon.easytools.http.HttpRequest
-
构造
- HttpResponse - javacommon.easytools.http中的类
-
Http响应类
非线程安全对象
- HttpResponse(HttpConnection, Charset, boolean, boolean) - 类 的构造器javacommon.easytools.http.HttpResponse
-
构造
- HttpsProxy(String, String, String, int) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
- HttpStatus - javacommon.easytools.http中的类
-
HTTP状态码
- HttpUtil - javacommon.easytools.http中的类
-
Http请求工具类
- HttpUtil() - 类 的构造器javacommon.easytools.http.HttpUtil
-
- httpVersion - 类 中的变量javacommon.easytools.http.HttpBase
-
http版本
- httpVersion() - 类 中的方法javacommon.easytools.http.HttpBase
-
返回http版本
- httpVersion(String) - 类 中的方法javacommon.easytools.http.HttpBase
-
设置http版本
- ICaptcha - javacommon.easytools.captcha中的接口
-
验证码接口,提供验证码对象接口定义
- IdcardUtil - javacommon.easytools.core.util中的类
-
身份证相关工具类
see https://www.oschina.net/code/snippet_1611_2881
- IdcardUtil() - 类 的构造器javacommon.easytools.core.util.IdcardUtil
-
- identifyDriver(String) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
通过JDBC URL等信息识别JDBC驱动名
- identifyDriver(DataSource) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
识别JDBC驱动名
- identifyDriver(Connection) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
识别JDBC驱动名
- identifyDriver(String) - 类 中的静态方法javacommon.easytools.db.dialect.DialectFactory
-
通过JDBC URL等信息识别JDBC驱动名
- IdUtil - javacommon.easytools.core.util中的类
-
ID生成器工具类,此工具类中主要封装:
1.
- IdUtil() - 类 的构造器javacommon.easytools.core.util.IdUtil
-
- ignorableWhitespace(char[], int, int) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- ignoreCase - 类 中的变量javacommon.easytools.core.bean.copier.CopyOptions
-
是否忽略字段大小写
- ignoreError - 类 中的变量javacommon.easytools.core.bean.copier.CopyOptions
-
是否忽略字段注入错误
- ignoreNullValue - 类 中的变量javacommon.easytools.core.bean.copier.CopyOptions
-
是否忽略空值,当源对象的值为null时,true: 忽略而不注入此值,false: 注入null
- ignoreProperties - 类 中的变量javacommon.easytools.core.bean.copier.CopyOptions
-
忽略的目标对象中属性列表,设置一个属性列表,不拷贝这些属性值
- IgnoreWatcher - javacommon.easytools.core.io.watch.watchers中的类
-
跳过所有事件处理Watcher
用户继承此类后实现需要监听的方法
- IgnoreWatcher() - 类 的构造器javacommon.easytools.core.io.watch.watchers.IgnoreWatcher
-
- IKAnalyzerEngine - javacommon.easytools.extra.tokenizer.engine.ikanalyzer中的类
-
IKAnalyzer分词引擎实现
项目地址:https://github.com/yozhao/IKAnalyzer
- IKAnalyzerEngine() - 类 的构造器javacommon.easytools.extra.tokenizer.engine.ikanalyzer.IKAnalyzerEngine
-
构造
- IKAnalyzerEngine(IKSegmenter) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.ikanalyzer.IKAnalyzerEngine
-
构造
- IKAnalyzerResult - javacommon.easytools.extra.tokenizer.engine.ikanalyzer中的类
-
IKAnalyzer分词结果实现
项目地址:https://github.com/yozhao/IKAnalyzer
- IKAnalyzerResult(IKSegmenter) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.ikanalyzer.IKAnalyzerResult
-
构造
- IKAnalyzerWord - javacommon.easytools.extra.tokenizer.engine.ikanalyzer中的类
-
IKAnalyzer分词中的一个单词包装
- IKAnalyzerWord(Lexeme) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
-
构造
- image - 类 中的变量javacommon.easytools.captcha.AbstractCaptcha
-
- IMAGE_TYPE_BMP - 类 中的静态变量javacommon.easytools.core.util.ImageUtil
-
- IMAGE_TYPE_GIF - 类 中的静态变量javacommon.easytools.core.util.ImageUtil
-
- IMAGE_TYPE_JPEG - 类 中的静态变量javacommon.easytools.core.util.ImageUtil
-
- IMAGE_TYPE_JPG - 类 中的静态变量javacommon.easytools.core.util.ImageUtil
-
- IMAGE_TYPE_PNG - 类 中的静态变量javacommon.easytools.core.util.ImageUtil
-
- IMAGE_TYPE_PSD - 类 中的静态变量javacommon.easytools.core.util.ImageUtil
-
- ImageSelection(Image) - 类 的构造器javacommon.easytools.core.util.ClipboardUtil.ImageSelection
-
构造
- ImageUtil - javacommon.easytools.core.util中的类
-
图片处理工具类:
功能:缩放图像、切割图像、旋转、图像类型转换、彩色转黑白、文字水印、图片水印等
参考:http://blog.csdn.net/zhangzhikaixinya/article/details/8459400
- ImageUtil() - 类 的构造器javacommon.easytools.core.util.ImageUtil
-
- Img - javacommon.easytools.core.img中的类
-
图像编辑器
- Img(BufferedImage) - 类 的构造器javacommon.easytools.core.img.Img
-
构造
- img - 类 中的变量javacommon.easytools.extra.qrcode.QrConfig
-
二维码中的Logo
- in(String, T...) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
多值选择
- increment() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
值+1
- increment() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
值+1
- increment() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
值+1
- increment() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
值+1
- increment() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
值+1
- increment() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
值+1
- increment(String) - 类 中的方法javacommon.easytools.json.JSONObject
-
对值加一,如果值不存在,赋值1,如果为数字类型,做加一操作
- index() - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
-
当前缓冲位于缓冲区的索引位
- INDEX_NOT_FOUND - 类 中的静态变量javacommon.easytools.core.util.ArrayUtil
-
数组中元素未找到的下标,值为-1
- INDEX_NOT_FOUND - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- indexedFormat(CharSequence, Object...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
有序的格式化文本,使用{number}做为占位符
例:
通常使用:format("this is {0} for {1}", "a", "b") =》 this is a for b
- indexOf(T[], Object) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- indexOf(long[], long) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- indexOf(int[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- indexOf(short[], short) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- indexOf(char[], char) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- indexOf(byte[], byte) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- indexOf(double[], double) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- indexOf(float[], float) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- indexOf(boolean[], boolean) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- indexOf(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, char, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, char, int, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, CharSequence, int, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
指定范围内查找字符串
- indexOf(Object) - 类 中的方法javacommon.easytools.json.JSONArray
-
- indexOfIgnoreCase(CharSequence[], CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- indexOfIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
指定范围内查找字符串,忽略大小写
StrUtil.indexOfIgnoreCase(null, *, *) = -1
StrUtil.indexOfIgnoreCase(*, null, *) = -1
StrUtil.indexOfIgnoreCase("", "", 0) = 0
StrUtil.indexOfIgnoreCase("aabaabaa", "A", 0) = 0
StrUtil.indexOfIgnoreCase("aabaabaa", "B", 0) = 2
StrUtil.indexOfIgnoreCase("aabaabaa", "AB", 0) = 1
StrUtil.indexOfIgnoreCase("aabaabaa", "B", 3) = 5
StrUtil.indexOfIgnoreCase("aabaabaa", "B", 9) = -1
StrUtil.indexOfIgnoreCase("aabaabaa", "B", -1) = 2
StrUtil.indexOfIgnoreCase("aabaabaa", "", 2) = 2
StrUtil.indexOfIgnoreCase("abc", "", 9) = -1
- indexOfIgnoreCase(CharSequence, CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
指定范围内查找字符串
StrUtil.indexOfIgnoreCase(null, *, *) = -1
StrUtil.indexOfIgnoreCase(*, null, *) = -1
StrUtil.indexOfIgnoreCase("", "", 0) = 0
StrUtil.indexOfIgnoreCase("aabaabaa", "A", 0) = 0
StrUtil.indexOfIgnoreCase("aabaabaa", "B", 0) = 2
StrUtil.indexOfIgnoreCase("aabaabaa", "AB", 0) = 1
StrUtil.indexOfIgnoreCase("aabaabaa", "B", 3) = 5
StrUtil.indexOfIgnoreCase("aabaabaa", "B", 9) = -1
StrUtil.indexOfIgnoreCase("aabaabaa", "B", -1) = 2
StrUtil.indexOfIgnoreCase("aabaabaa", "", 2) = 2
StrUtil.indexOfIgnoreCase("abc", "", 9) = -1
- info(Throwable) - 类 中的方法javacommon.easytools.log.AbstractLog
-
- info(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- info(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- info(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- info(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- info(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- info(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- info(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- info(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- info(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- info(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- info(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- info(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- info(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- info(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- info(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- info(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- info(Throwable) - 接口 中的方法javacommon.easytools.log.level.InfoLog
-
打印 INFO 等级的日志
- info(String, Object...) - 接口 中的方法javacommon.easytools.log.level.InfoLog
-
打印 INFO 等级的日志
- info(Throwable, String, Object...) - 接口 中的方法javacommon.easytools.log.level.InfoLog
-
打印 INFO 等级的日志
- info(String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
Info等级日志,小于Warn
由于动态获取Log,效率较低,建议在非频繁调用的情况下使用!!
- info(Log, String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
Info等级日志,小于Warn
- InfoLog - javacommon.easytools.log.level中的接口
-
INFO级别日志接口
- init(String, String) - 类 中的方法javacommon.easytools.bloomfilter.BitSetBloomFilter
-
通过文件初始化过滤器.
- init(long, int) - 类 中的方法javacommon.easytools.bloomfilter.filter.AbstractFilter
-
- init() - 类 中的方法javacommon.easytools.core.io.BOMInputStream
-
Read-ahead four bytes and check for BOM marks.
- init() - 类 中的方法javacommon.easytools.core.io.watch.WatchMonitor
-
- init() - 类 中的静态方法javacommon.easytools.core.thread.GlobalThreadPool
-
初始化全局线程池
- init(String, PrivateKey, PublicKey) - 类 中的方法javacommon.easytools.crypto.asymmetric.AsymmetricCrypto
-
初始化
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- init(String, byte[], byte[]) - 类 中的方法javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
初始化
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- init(String, PrivateKey, PublicKey) - 类 中的方法javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
初始化
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密(签名)或者解密(校验)
- init(String, PrivateKey, PublicKey) - 类 中的方法javacommon.easytools.crypto.asymmetric.Sign
-
初始化
- init(String) - 类 中的方法javacommon.easytools.crypto.digest.Digester
-
初始化
- init(String, byte[]) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
初始化
- init(String, SecretKey) - 类 中的方法javacommon.easytools.crypto.digest.HMac
-
初始化
- init(String, SecretKey) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
初始化
- init(String, String, String) - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
初始化
- init(String, String, String) - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
初始化
- init(String, String, String, String) - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
初始化
- init(String, ResultSet) - 类 中的方法javacommon.easytools.db.meta.Column
-
初始化
- init() - 类 中的方法javacommon.easytools.db.nosql.mongo.MongoDS
-
初始化,当给定分组数大于一个时使用
- init(String) - 类 中的方法javacommon.easytools.db.nosql.redis.RedisDS
-
初始化Jedis客户端
- init(Collection<String>, boolean) - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
初始化敏感词树
- init(Collection<String>) - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
初始化敏感词树
- init(String, char, boolean) - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
初始化敏感词树
- init(String, boolean) - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
初始化敏感词树,使用逗号分隔每个单词
- init(String, int, String, String) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
-
初始化连接
- init(ExtendedProperties) - 类 中的方法javacommon.easytools.extra.template.engine.velocity.SimpleStringResourceLoader
-
- init(String, String) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
初始化Velocity全局属性
- init(String, String, Map<String, Object>) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
初始化全局属性
- init() - 类 中的方法javacommon.easytools.poi.word.WordWiter
-
- init(Resource, Charset, boolean) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
初始化设定文件
- init(URL, Charset) - 类 中的方法javacommon.easytools.setting.GroupedSet
-
初始化设定文件
- initCache() - 类 中的方法javacommon.easytools.cache.file.AbstractFileCache
-
初始化实现文件缓存的缓存对象
- initCache() - 类 中的方法javacommon.easytools.cache.file.LFUFileCache
-
- initCache() - 类 中的方法javacommon.easytools.cache.file.LRUFileCache
-
- initCloud() - 类 中的方法javacommon.easytools.db.nosql.mongo.MongoDS
-
初始化集群
集群的其它客户端设定参数使用全局设定
集群中每一个实例成员用一个group表示,例如:
[db0]
host = 10.11.49.157:27117
[db1]
host = 10.11.49.157:27118
[db2]
host = 10.11.49.157:27119
- initConn() - 类 中的方法javacommon.easytools.http.HttpConnection
-
初始化连接相关信息
- initKeys() - 类 中的方法javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
生成公钥和私钥
- initSingle() - 类 中的方法javacommon.easytools.db.nosql.mongo.MongoDS
-
初始化
设定文件中的host和端口有三种形式:
---------------------
host = host:port
---------------------
host = host
port = port
---------------------
#此种形式使用MongoDB默认端口
host = host
---------------------
- input() - 类 中的静态方法javacommon.easytools.core.lang.Console
-
读取用户输入的内容(在控制台敲回车前的内容)
- insert(int, Object) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
追加对象,对象会被转换为字符串
- insert(int, char) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
插入指定字符
- insert(int, char[]) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
指定位置插入数据
如果插入位置为当前位置,则定义为追加
如果插入位置大于当前位置,则中间部分补充空格
- insert(int, char[], int, int) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
指定位置插入数据
如果插入位置为当前位置,则定义为追加
如果插入位置大于当前位置,则中间部分补充空格
- insert(int, CharSequence) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
指定位置插入字符串的某个部分
如果插入位置为当前位置,则定义为追加
如果插入位置大于当前位置,则中间部分补充空格
- insert(int, CharSequence, int, int) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
指定位置插入字符串的某个部分
如果插入位置为当前位置,则定义为追加
如果插入位置大于当前位置,则中间部分补充空格
- insert(Entity) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
插入数据
- insert(Collection<Entity>) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
批量插入数据
需要注意的是,批量插入每一条数据结构必须一致。
- insert(Entity) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
插入,使用默认的ANSI方言
- insert(Entity, DialectName) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
插入
插入会忽略空的字段名及其对应值,但是对于有字段名对应值为null
的情况不忽略
- insert(Connection, Entity) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
插入数据
此方法不会关闭Connection
- insert(Connection, Collection<Entity>) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
批量插入数据
需要注意的是,批量插入每一条数据结构必须一致。
- insert(Connection, Entity...) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
批量插入数据
批量插入必须严格保持Entity的结构一致,不一致会导致插入数据出现不可预知的结果
此方法不会关闭Connection
- insertForGeneratedKey(Entity) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
插入数据
- insertForGeneratedKey(Connection, Entity) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
插入数据
此方法不会关闭Connection
- insertForGeneratedKeys(Entity) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
插入数据
- insertForGeneratedKeys(Connection, Entity) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
插入数据
此方法不会关闭Connection
- INSTANCE - 类 中的静态变量javacommon.easytools.core.comparator.ComparableComparator
-
单例
- INSTANCE - 类 中的静态变量javacommon.easytools.core.comparator.VersionComparator
-
单例
- instance() - 类 中的静态方法javacommon.easytools.script.JavaScriptEngine
-
引擎实例
- interfereCount - 类 中的变量javacommon.easytools.captcha.AbstractCaptcha
-
- InternalExcelUtil - javacommon.easytools.poi.excel中的类
-
Excel内部工具类,主要针对行等操作支持
- InternalExcelUtil() - 类 的构造器javacommon.easytools.poi.excel.InternalExcelUtil
-
- InternalMailUtil - javacommon.easytools.extra.mail中的类
-
邮件内部工具类
- InternalMailUtil() - 类 的构造器javacommon.easytools.extra.mail.InternalMailUtil
-
- intersection(Collection<T>, Collection<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
两个集合的交集
针对一个集合中存在多个相同元素的情况,计算两个集合中此元素的个数,保留最少的个数
例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c]
结果:[a, b, c, c],此结果中只保留了两个c
- intersection(Collection<T>, Collection<T>, Collection<T>...) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
多个集合的交集
针对一个集合中存在多个相同元素的情况,计算两个集合中此元素的个数,保留最少的个数
例如:集合1:[a, b, c, c, c],集合2:[a, b, c, c]
结果:[a, b, c, c],此结果中只保留了两个c
- interupt(Thread, boolean) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
- interval() - 类 中的方法javacommon.easytools.core.date.TimeInterval
-
从开始到当前的间隔时间(毫秒数)
如果使用纳秒计时,返回纳秒差,否则返回毫秒差
- intervalDay() - 类 中的方法javacommon.easytools.core.date.TimeInterval
-
从开始到当前的间隔天数,取绝对值
- intervalHour() - 类 中的方法javacommon.easytools.core.date.TimeInterval
-
从开始到当前的间隔小时数,取绝对值
- intervalMinute() - 类 中的方法javacommon.easytools.core.date.TimeInterval
-
从开始到当前的间隔分钟数,取绝对值
- intervalMs() - 类 中的方法javacommon.easytools.core.date.TimeInterval
-
从开始到当前的间隔时间(毫秒数)
- intervalRestart() - 类 中的方法javacommon.easytools.core.date.TimeInterval
-
- intervalSecond() - 类 中的方法javacommon.easytools.core.date.TimeInterval
-
从开始到当前的间隔秒数,取绝对值
- intervalWeek() - 类 中的方法javacommon.easytools.core.date.TimeInterval
-
从开始到当前的间隔周数,取绝对值
- intHash(int) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
Thomas Wang的算法,整数hash
- IntMap - javacommon.easytools.bloomfilter.bitMap中的类
-
过滤器BitMap在32位机器上.这个类能发生更好的效果.一般情况下建议使用此类
- IntMap() - 类 的构造器javacommon.easytools.bloomfilter.bitMap.IntMap
-
- IntMap(int) - 类 的构造器javacommon.easytools.bloomfilter.bitMap.IntMap
-
- intToByte(int) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
int转byte
- intToBytes(int) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
int转byte数组
- intValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
- intValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
- intValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
- intValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
- intValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
- intValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
- INVALID_REGEX - 类 中的静态变量javacommon.easytools.core.util.XmlUtil
-
在XML中无效的字符 正则
- inverse(Map<K, V>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
逆转Map的key和value
- invoke(Object, Method, Object[]) - 类 中的方法javacommon.easytools.aop.Aspect
-
- invoke(String, Object...) - 类 中的方法javacommon.easytools.core.bean.DynaBean
-
执行原始Bean中的方法
- invoke(String, Object[]) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
执行方法
可执行Private方法,也可执行static方法
执行非static方法时,必须满足对象有默认构造方法
非单例模式,如果是非静态方法,每次创建一个新对象
- invoke(String, boolean, Object...) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
执行方法
可执行Private方法,也可执行static方法
执行非static方法时,必须满足对象有默认构造方法
- invoke(String, String, Object[]) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
执行方法
可执行Private方法,也可执行static方法
执行非static方法时,必须满足对象有默认构造方法
非单例模式,如果是非静态方法,每次创建一个新对象
- invoke(String, String, boolean, Object[]) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
执行方法
可执行Private方法,也可执行static方法
执行非static方法时,必须满足对象有默认构造方法
- invoke(Object, Method, Object...) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
执行方法
- invoke(Object, String, Object...) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
执行对象中指定方法
- invokeFunction(String, Object...) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- invokeFunction(String, Object...) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- invokeMethod(Object, String, Object...) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- invokeMethod(Object, String, Object...) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- invokeStatic(Method, Object...) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
执行静态方法
- InvokeTask - javacommon.easytools.cron.task中的类
-
反射执行任务
通过传入类名#方法名,通过反射执行相应的方法
如果是静态方法直接执行,如果是对象方法,需要类有默认的构造方法。
- InvokeTask(String) - 类 的构造器javacommon.easytools.cron.task.InvokeTask
-
构造
- invokeWithCheck(Object, Method, Object...) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
执行方法
执行前要检查给定参数:
1.
- IORuntimeException - javacommon.easytools.core.io中的异常错误
-
IO运行时异常异常
- IORuntimeException(Throwable) - 异常错误 的构造器javacommon.easytools.core.io.IORuntimeException
-
- IORuntimeException(String) - 异常错误 的构造器javacommon.easytools.core.io.IORuntimeException
-
- IORuntimeException(String, Object...) - 异常错误 的构造器javacommon.easytools.core.io.IORuntimeException
-
- IORuntimeException(String, Throwable) - 异常错误 的构造器javacommon.easytools.core.io.IORuntimeException
-
- IORuntimeException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.core.io.IORuntimeException
-
- IoUtil - javacommon.easytools.core.io中的类
-
IO工具类
IO工具类只是辅助流的读写,并不负责关闭流。
- IoUtil() - 类 的构造器javacommon.easytools.core.io.IoUtil
-
- IPV4 - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
-
IP v4
- IPV4 - 类 中的静态变量javacommon.easytools.core.lang.Validator
-
IP v4
- ipv4ToLong(String) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
根据ip地址计算出long型的数据
- isAbsolutePath(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
- isAbstract(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
是否为抽象类
- isAfterOrEquals(Date) - 类 中的方法javacommon.easytools.core.date.DateTime
-
是否在给定日期之后或与给定日期相等
- isAix() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isAllAssignableFrom(Class<?>[], Class<?>[]) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
比较判断types1和types2两组类,如果types1中所有的类都与types2对应位置的类相同,或者是其父类或接口,则返回true
- isAllBlank(CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定所有字符串是否为空白
- isAllCharMatch(CharSequence, Matcher<Character>) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
字符串的每一个字符是否都与定义的匹配器匹配
- isAllEmpty(CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
是否全部为空字符串
- isAllNull(Iterable<?>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
是否全部元素为null
- isAllNull(Iterator<?>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
是否全部元素为null
- isAllowFileExts - 类 中的变量javacommon.easytools.extra.servlet.multipart.UploadSetting
-
扩展名是允许列表还是禁止列表
- isAllowFileExts() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadSetting
-
是否允许文件扩展名
- isAlwaysMakeTags() - 类 中的方法javacommon.easytools.http.HTMLFilter
-
- isAM() - 类 中的方法javacommon.easytools.core.date.DateTime
-
是否为上午
- isAM(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
是否为上午
- isArray(Object) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
对象是否为数组对象
- isAscii(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
是否为ASCII字符,ASCII字符位于0~127之间
CharUtil.isAscii('a') = true
CharUtil.isAscii('A') = true
CharUtil.isAscii('3') = true
CharUtil.isAscii('-') = true
CharUtil.isAscii('\n') = true
CharUtil.isAscii('©') = false
- isAsciiControl(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
是否为ASCII控制符(不可见字符),控制符位于0~31和127
CharUtil.isAsciiControl('a') = false
CharUtil.isAsciiControl('A') = false
CharUtil.isAsciiControl('3') = false
CharUtil.isAsciiControl('-') = false
CharUtil.isAsciiControl('\n') = true
CharUtil.isAsciiControl('©') = false
- isAsciiPrintable(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
是否为可见ASCII字符,可见字符位于32~126之间
CharUtil.isAsciiPrintable('a') = true
CharUtil.isAsciiPrintable('A') = true
CharUtil.isAsciiPrintable('3') = true
CharUtil.isAsciiPrintable('-') = true
CharUtil.isAsciiPrintable('\n') = false
CharUtil.isAsciiPrintable('©') = false
- isAssignable(Class<?>, Class<?>) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
Assert that superType.isAssignableFrom(subType)
is true
.
- isAssignable(Class<?>, Class<?>, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
Assert that superType.isAssignableFrom(subType)
is true
.
- isAssignable(Class<?>, Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
检查目标类是否可以从原类转化
转化包括:
1、原类是对象,目标类型是原类型实现的接口
2、目标类型是原类型的父类
3、两者是原始类型或者包装类型(相互转换)
- isAuth() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
是否需要用户名密码验证
- isBasicType(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
是否为基本类型(包括包装类和原始类)
- isBasicType(Object) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
是否为基本类型,包括包装类型和非包装类型
- isBean(Class<?>) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
判断是否为Bean对象
判定方法是是否存在只有一个参数的setXXX方法
- isBeforeOrEquals(Date) - 类 中的方法javacommon.easytools.core.date.DateTime
-
是否在给定日期之前或与给定日期相等
- isBeside(long, long) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
判断两个数字是否相邻,例如1和2相邻,1和3不相邻
判断方法为做差取绝对值判断是否为1
- isBeside(int, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
判断两个数字是否相邻,例如1和2相邻,1和3不相邻
判断方法为做差取绝对值判断是否为1
- isBetween() - 类 中的方法javacommon.easytools.db.sql.Condition
-
是否 between x and y 类型
- isBirthday(int, int, int) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为生日
- isBirthday(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为生日
只支持以下几种格式:
yyyyMMdd
yyyy-MM-dd
yyyy/MM/dd
yyyyMMdd
yyyy年MM月dd日
- isBlank(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
字符串是否为空白 空白的定义如下:
1、为null
2、为不可见字符(如空格)
3、""
- isBlankChar(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
是否空白符
空白符包括空格、制表符、全角空格和不间断空格
- isBlankChar(int) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
是否空白符
空白符包括空格、制表符、全角空格和不间断空格
- isBlankChar(char) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- isBlankChar(int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- isBlankIfStr(Object) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
如果对象是字符串是否为空白,空白的定义如下:
1、为null
2、为不可见字符(如空格)
3、""
- isBlankOrUndefined(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
检查字符串是否为null、空白串、“null”、“undefined”
- isBoundary(byte) - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
-
- isCalledBy(Class<?>) - 类 中的静态方法javacommon.easytools.core.lang.Caller
-
是否被指定类调用
- isChar(Object) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
给定对象对应的类是否为字符类,字符类包括:
Character.class
char.class
- isCharClass(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
给定类名是否为字符类,字符类包括:
Character.class
char.class
- isChinese(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为汉字
- isCitizenId(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为身份证号码(18位中国)
出生日期只支持到到2999年
- isClosed() - 类 中的方法javacommon.easytools.db.ds.pooled.PooledConnection
-
连接是否关闭,关闭条件:
1、被归还到池中
2、实际连接已关闭
- isCopyAttributes() - 类 中的方法javacommon.easytools.core.io.file.FileCopier
-
是否拷贝所有属性
- isCopyContentIfDir() - 类 中的方法javacommon.easytools.core.io.file.FileCopier
-
当拷贝来源是目录时是否只拷贝目录下的内容
- isCropSupported() - 类 中的方法javacommon.easytools.extra.qrcode.BufferedImageLuminanceSource
-
- isDataFlavorSupported(DataFlavor) - 类 中的方法javacommon.easytools.core.util.ClipboardUtil.ImageSelection
-
是否支持指定元数据类型
- isDeamon() - 类 中的方法javacommon.easytools.cron.Scheduler
-
是否为守护线程
- isDebug() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
是否打开调试模式,调试模式会显示与邮件服务器通信过程,默认不开启
- isDebugEnabled() - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- isDebugEnabled() - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- isDebugEnabled() - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- isDebugEnabled() - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- isDebugEnabled() - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- isDebugEnabled() - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- isDebugEnabled() - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- isDebugEnabled() - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- isDebugEnabled() - 接口 中的方法javacommon.easytools.log.level.DebugLog
-
- isDirectory(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
判断是否为目录,如果path为null,则返回false
- isDirectory(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
判断是否为目录,如果file为null,则返回false
- isDirectory(Path, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
判断是否为目录,如果file为null,则返回false
- isDirEmpty(Path) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
目录是否为空
- isDirEmpty(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
目录是否为空
- isDouble(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
判断字符串是否是浮点数
- isEmail(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为可用邮箱地址
- isEmoji(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
判断是否为emoji表情符
- isEmoji(String) - 类 中的静态方法javacommon.easytools.extra.emoji.EmojiUtil
-
是否为Emoji表情的Unicode符
- isEmpty() - 接口 中的方法javacommon.easytools.cache.Cache
-
缓存是否为空
- isEmpty() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- isEmpty() - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- isEmpty(Collection<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
集合是否为空
- isEmpty(Map<?, ?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
Map是否为空
- isEmpty(Iterable<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
Iterable是否为空
- isEmpty(Iterator<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
Iterator是否为空
- isEmpty(Enumeration<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
Enumeration是否为空
- isEmpty() - 类 中的方法javacommon.easytools.core.collection.ConcurrentHashSet
-
- isEmpty(Iterable<?>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
Iterable是否为空
- isEmpty(Iterator<?>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
Iterator是否为空
- isEmpty() - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
-
- isEmpty(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
文件是否为空
目录:里面没有文件时为空 文件:文件大小为0时为空
- isEmpty(Object) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为空
对于String类型判定是否为empty(null 或 "")
- isEmpty() - 类 中的方法javacommon.easytools.core.map.MapProxy
-
- isEmpty(Map<?, ?>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
Map是否为空
- isEmpty() - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
是否为空
- isEmpty(T...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为空
- isEmpty(Object) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为空
此方法会匹配单一对象,如果此对象为null
则返回true
如果此对象为非数组,理解为此对象为数组的第一个元素,则返回false
如果此对象为数组对象,数组长度大于0情况下返回false,否则返回true
- isEmpty(long...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为空
- isEmpty(int...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为空
- isEmpty(short...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为空
- isEmpty(char...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为空
- isEmpty(byte...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为空
- isEmpty(double...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为空
- isEmpty(float...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为空
- isEmpty(boolean...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为空
- isEmpty(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
字符串是否为空,空的定义如下:
1、为null
2、为""
- isEmpty() - 类 中的方法javacommon.easytools.json.JSONArray
-
- isEmpty() - 类 中的方法javacommon.easytools.json.JSONObject
-
- isEmpty() - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- isEmptyIfStr(Object) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
如果对象是字符串是否为空串空的定义如下:
1、为null
2、为""
- isEmptyOrUndefined(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
检查字符串是否为null、“”、“null”、“undefined”
- isEnabled(Level) - 类 中的方法javacommon.easytools.log.AbstractLog
-
- isEnabled(Level) - 接口 中的方法javacommon.easytools.log.Log
-
是否开启指定日志
- isEndOfMonth() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
判断当前日期是否为月末日
- isEndOfMonth(DateTime) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
判断指定日期是否为月末日
- isEnum(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
判断类是否为枚举类型
- isEqualsMethod(Method) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
是否为equals方法
- isErrorEnabled() - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- isErrorEnabled() - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- isErrorEnabled() - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- isErrorEnabled() - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- isErrorEnabled() - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- isErrorEnabled() - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- isErrorEnabled() - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- isErrorEnabled() - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- isErrorEnabled() - 接口 中的方法javacommon.easytools.log.level.ErrorLog
-
- isExpired(Date, DateField, int, Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
判定给定开始时间经过某段时间后是否过期
- isFalse(boolean, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言是否为假,如果为
true
抛出
IllegalArgumentException
异常
Assert.isFalse(i < 0, "The value must be greater than zero");
- isFalse(boolean) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言是否为假,如果为
true
抛出
IllegalArgumentException
异常
Assert.isFalse(i < 0);
- isFile(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
判断是否为文件,如果path为null,则返回false
- isFile(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
判断是否为文件,如果file为null,则返回false
- isFile(Path, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
判断是否为文件,如果file为null,则返回false
- isFile() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFileHeader
-
Returns true
if uploaded data are correctly marked as a file.
- isFileSeparator(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
是否为Windows或者Linux(Unix)文件分隔符
Windows平台下分隔符为\,Linux(Unix)为/
- isFileURL(URL) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
提供的URL是否为文件
文件协议包括"file", "vfsfile" 或 "vfs".
- isFirst() - 类 中的方法javacommon.easytools.db.PageResult
-
- isFull() - 接口 中的方法javacommon.easytools.cache.Cache
-
缓存是否已满,仅用于有空间限制的缓存对象
- isFull() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- isFull() - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- isGeneral(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为英文字母 、数字和下划线
- isGeneral(String, int, int) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为给定长度范围的英文字母 、数字和下划线
- isGeneral(String, int) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为给定最小长度的英文字母 、数字和下划线
- isGeneralWithChinese(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为中文字、英文字母、数字和下划线
- isGetMethod(HttpServletRequest) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
是否为GET请求
- isGreater(BigDecimal, BigDecimal) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
比较大小,参数1 > 参数2 返回true
- isGreaterOrEqual(BigDecimal, BigDecimal) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
比较大小,参数1 >= 参数2 返回true
- isGzip() - 类 中的方法javacommon.easytools.http.HttpResponse
-
- isHashCodeMethod(Method) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
是否为hashCode方法
- isHexChar(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
是否为16进制规范的字符,判断是否为如下字符
1. 0~9
2. a~f
4.
- isHexNumber(String) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
判断给定字符串是否为16进制数
如果是,需要使用对应数字类型对象的decode
方法解码
例如:Integer.decode
方法解码int类型的16进制数字
- isHpUx() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isHttps(String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
检测是否https
- isIE(HttpServletRequest) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
客户浏览器是否为IE
- isIgnoreEmptyRow() - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
是否忽略空行
- isIn(Date, Date) - 类 中的方法javacommon.easytools.core.date.DateTime
-
当前日期是否在日期指定范围内
起始日期和结束日期可以互换
- isIn(Date, Date, Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
当前日期是否在日期指定范围内
起始日期和结束日期可以互换
- isInfoEnabled() - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- isInfoEnabled() - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- isInfoEnabled() - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- isInfoEnabled() - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- isInfoEnabled() - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- isInfoEnabled() - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- isInfoEnabled() - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- isInfoEnabled() - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- isInfoEnabled() - 接口 中的方法javacommon.easytools.log.level.InfoLog
-
- isInited() - 类 中的静态方法javacommon.easytools.dfa.SensitiveUtil
-
- isInMemory() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFile
-
- isInnerIP(String) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
判定是否为内网IP
私有IP:A类 10.0.0.0-10.255.255.255 B类 172.16.0.0-172.31.255.255 C类 192.168.0.0-192.168.255.255 当然,还有127这个网段是环回地址
- isInstanceOf(Class<?>, T) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言给定对象是否是给定类的实例
Assert.instanceOf(Foo.class, foo);
- isInstanceOf(Class<?>, T, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言给定对象是否是给定类的实例
Assert.instanceOf(Foo.class, foo);
- isInteger(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
判断String是否是整数
支持8、10、16进制
- isIpv4(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为IPV4地址
- isIrix() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isJarFileURL(URL) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
提供的URL是否为Jar文件URL
判断依据为file协议且扩展名为.jar
- isJarURL(URL) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
提供的URL是否为jar包URL
协议包括: "jar", "zip", "vfszip" 或 "wsjar".
- isJava11() - 类 中的方法javacommon.easytools.system.JavaInfo
-
判断当前Java的版本。
- isJava12() - 类 中的方法javacommon.easytools.system.JavaInfo
-
判断当前Java的版本。
- isJava13() - 类 中的方法javacommon.easytools.system.JavaInfo
-
判断当前Java的版本。
- isJava14() - 类 中的方法javacommon.easytools.system.JavaInfo
-
判断当前Java的版本。
- isJava15() - 类 中的方法javacommon.easytools.system.JavaInfo
-
判断当前Java的版本。
- isJava16() - 类 中的方法javacommon.easytools.system.JavaInfo
-
判断当前Java的版本。
- isJava17() - 类 中的方法javacommon.easytools.system.JavaInfo
-
判断当前Java的版本。
- isJava18() - 类 中的方法javacommon.easytools.system.JavaInfo
-
判断当前Java的版本。
- isJavaVersionAtLeast(float) - 类 中的方法javacommon.easytools.system.JavaInfo
-
判定当前Java的版本是否大于等于指定的版本号。
- isJavaVersionAtLeast(int) - 类 中的方法javacommon.easytools.system.JavaInfo
-
判定当前Java的版本是否大于等于指定的版本号。
- isJson(String) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
是否为JSON字符串,首尾都为大括号或中括号判定为JSON字符串
- isJsonArray(String) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
是否为JSONObject字符串,首尾都为大括号或中括号判定为JSON字符串
- isJsonObj(String) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
是否为JSONObject字符串,首尾都为大括号或中括号判定为JSON字符串
- isKeepAlive() - 类 中的方法javacommon.easytools.http.HttpRequest
-
- isLast() - 类 中的方法javacommon.easytools.db.PageResult
-
- isLeapYear() - 类 中的方法javacommon.easytools.core.date.DateTime
-
是否闰年
- isLeapYear(int) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
是否闰年
- isLess(BigDecimal, BigDecimal) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
比较大小,参数1 < 参数2 返回true
- isLessOrEqual(BigDecimal, BigDecimal) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
比较大小,参数1<=参数2 返回true
- isLetter(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
判断字符串是否全部为字母组成,包括大写和小写字母和汉字
- isLetter(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
判断是否为字母(包括大写字母和小写字母)
字母包括A~Z和a~z
CharUtil.isLetter('a') = true
CharUtil.isLetter('A') = true
CharUtil.isLetter('3') = false
CharUtil.isLetter('-') = false
CharUtil.isLetter('\n') = false
CharUtil.isLetter('©') = false
- isLetterLower(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
检查字符是否为小写字母,小写字母指a~z
CharUtil.isLetterLower('a') = true
CharUtil.isLetterLower('A') = false
CharUtil.isLetterLower('3') = false
CharUtil.isLetterLower('-') = false
CharUtil.isLetterLower('\n') = false
CharUtil.isLetterLower('©') = false
- isLetterOrNumber(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
是否为字符或数字,包括A~Z、a~z、0~9
CharUtil.isLetterOrNumber('a') = true
CharUtil.isLetterOrNumber('A') = true
CharUtil.isLetterOrNumber('3') = true
CharUtil.isLetterOrNumber('-') = false
CharUtil.isLetterOrNumber('\n') = false
CharUtil.isLetterOrNumber('©') = false
- isLetterUpper(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
判断是否为大写字母,大写字母包括A~Z
CharUtil.isLetterUpper('a') = false
CharUtil.isLetterUpper('A') = true
CharUtil.isLetterUpper('3') = false
CharUtil.isLetterUpper('-') = false
CharUtil.isLetterUpper('\n') = false
CharUtil.isLetterUpper('©') = false
- isLinux() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isLoaded() - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartFormData
-
是否已被解析
- isLocked() - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
是否已经被锁定。
- isLong(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
判断字符串是否是Long类型
支持8、10、16进制
- isLowerCase(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
判断字符串是否全部为小写字母
- isLowerCase(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定字符串中的字母是否全部为小写,判断依据如下:
1.
- isMac() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isMacOsX() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isMactchRegex(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
通过正则表达式验证
- isMactchRegex(Pattern, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
通过正则表达式验证
- isMatch(String, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
给定内容是否匹配正则
- isMatch(Pattern, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
给定内容是否匹配正则
- isMatch(String) - 类 中的方法javacommon.easytools.dfa.WordTree
-
指定文本是否包含树中的词
- isMatchSecond() - 类 中的方法javacommon.easytools.cron.Scheduler
-
是否支持秒匹配
- isMatchYear() - 类 中的方法javacommon.easytools.cron.Scheduler
-
是否支持年匹配
- isMergedRegion(Sheet, int, int) - 类 中的静态方法javacommon.easytools.poi.excel.InternalExcelUtil
-
判断指定的单元格是否是合并单元格
- isMobile(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为手机号码(中国)
- isModifed(File, long) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
判断文件是否被改动
如果文件对象为 null 或者文件不存在,被视为改动
- isMoney(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为货币
- isMultipart(HttpServletRequest) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
是否为Multipart类型表单,此类型表单用于文件上传
- isMutable() - 类 中的方法javacommon.easytools.core.date.DateTime
-
- isNormalClass(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
是否为标准的类
这个类必须:
1、非接口
2、非抽象类
3、非Enum枚举
4、非数组
5、非注解
6、非原始类型(int, long等)
- isNotBlank(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
字符串是否为非空白 空白的定义如下:
1、不为null
2、不为不可见字符(如空格)
3、不为""
- isNotEmpty(Collection<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
集合是否为非空
- isNotEmpty(Map<?, ?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
Map是否为非空
- isNotEmpty(Iterable<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
Iterable是否为空
- isNotEmpty(Iterator<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
Iterator是否为空
- isNotEmpty(Enumeration<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
Enumeration是否为空
- isNotEmpty(Iterable<?>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
Iterable是否为空
- isNotEmpty(Iterator<?>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
Iterator是否为空
- isNotEmpty(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
目录是否为空
- isNotEmpty(Object) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为空
对于String类型判定是否为empty(null 或 "")
- isNotEmpty(Map<?, ?>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
Map是否为非空
- isNotEmpty(T...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为非空
- isNotEmpty(Object) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为非空
此方法会匹配单一对象,如果此对象为null
则返回false
如果此对象为非数组,理解为此对象为数组的第一个元素,则返回true
如果此对象为数组对象,数组长度大于0情况下返回true,否则返回false
- isNotEmpty(long...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为非空
- isNotEmpty(int...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为非空
- isNotEmpty(short...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为非空
- isNotEmpty(char...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为非空
- isNotEmpty(byte...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为非空
- isNotEmpty(double...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为非空
- isNotEmpty(float...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为非空
- isNotEmpty(boolean...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组是否为非空
- isNotEmpty(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
字符串是否为非空白 空白的定义如下:
1、不为null
2、不为""
- isNotNull(Object) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
给定值是否不为null
- isNotNull(Object) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
检查对象是否不为null
- isNotPublic(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
指定类是否为非public
- isNotPublic(Method) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
指定方法是否为非public
- isNotStopChar(char) - 类 中的静态方法javacommon.easytools.dfa.StopChar
-
是否为合法字符(待处理字符)
- isNull(Object, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
- isNull(Object) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
- isNull(Object) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
给定值是否为null
- isNull(Object) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
检查对象是否为null
判断标准为:
1. == null
2. equals(null)
- isNull(int) - 类 中的方法javacommon.easytools.json.JSONArray
-
值是否为null
- isNull(String) - 类 中的方法javacommon.easytools.json.JSONObject
-
key对应值是否为null
或无此key
- isNullable() - 类 中的方法javacommon.easytools.db.meta.Column
-
- isNullOrUndefined(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
检查字符串是否为null、“null”、“undefined”
- isNumber(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证该字符串是否是数字
- isNumber(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
检查是否为数字字符,数字字符指0~9
CharUtil.isNumber('a') = false
CharUtil.isNumber('A') = false
CharUtil.isNumber('3') = true
CharUtil.isNumber('-') = false
CharUtil.isNumber('\n') = false
CharUtil.isNumber('©') = false
- isNumber(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
是否为数字
- ISO_8859_1 - 类 中的静态变量javacommon.easytools.core.util.CharsetUtil
-
ISO-8859-1
- isOnlyCopyFile() - 类 中的方法javacommon.easytools.core.io.file.FileCopier
-
当拷贝来源是目录时是否只拷贝文件而忽略子目录
- isOs2() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isOverride() - 类 中的方法javacommon.easytools.core.io.file.FileCopier
-
是否覆盖目标文件
- isPlaceHolder() - 类 中的方法javacommon.easytools.db.sql.Condition
-
是否使用条件占位符
- isPlateNumber(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为中国车牌号
- isPM() - 类 中的方法javacommon.easytools.core.date.DateTime
-
是否为下午
- isPM(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
是否为下午
- isPostMethod(HttpServletRequest) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
是否为POST请求
- isPresent(String) - 类 中的静态方法javacommon.easytools.core.util.ClassLoaderUtil
-
- isPresent(String, ClassLoader) - 类 中的静态方法javacommon.easytools.core.util.ClassLoaderUtil
-
- isPrimes(int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
是否是质数(素数)
质数表的质数又称素数。
- isPrimitiveWrapper(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
是否为包装类型
- isPruneExpiredActive() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
只有设置公共缓存失效时长或每个对象单独的失效时长时清理可用
- isPublic(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
指定类是否为Public
- isPublic(Method) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
指定方法是否为Public
- isReadOnly() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- isRotateSupported() - 类 中的方法javacommon.easytools.extra.qrcode.BufferedImageLuminanceSource
-
- isSame(String) - 枚举 中的方法javacommon.easytools.db.sql.LogicalOperator
-
给定字符串逻辑运算符是否与当前逻辑运算符一致,不区分大小写,自动去除两边空白符
- isSimpleTypeOrArray(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
是否简单值类型或简单值类型的数组
包括:原始类型,、String、other CharSequence, a Number, a Date, a URI, a URL, a Locale or a Class及其数组
- isSimpleValueType(Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
是否为简单值类型
包括:原始类型,、String、other CharSequence, a Number, a Date, a URI, a URL, a Locale or a Class.
- isSocketFactoryFallback() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
如果设置为true,未能创建一个套接字使用指定的套接字工厂类将导致使用java.net.Socket创建的套接字类, 默认值为true
- isSolaris() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isSourceModified(Resource) - 类 中的方法javacommon.easytools.extra.template.engine.velocity.SimpleStringResourceLoader
-
- isSplitlongparameters() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
对于超长参数是否切分为多份,默认为false(国内邮箱附件不支持切分的附件名)
- isSslEnable() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
是否使用 SSL安全连接
- isStarted() - 类 中的方法javacommon.easytools.cron.Scheduler
-
- isStartttlsEnable() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
是否使用 STARTTLS安全连接,STARTTLS是对纯文本通信协议的扩展。
- isStatic(Method) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
是否为静态方法
- isStopChar(char) - 类 中的静态方法javacommon.easytools.dfa.StopChar
-
判断指定的词是否是不处理的词。
- isStripComments() - 类 中的方法javacommon.easytools.http.HTMLFilter
-
- isSubEquals(CharSequence, int, CharSequence, int, int, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
截取两个字符串的不同部分(长度一致),判断截取的子串是否相同
任意一个字符串为null返回false
- isSunOS() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isSupportTransaction() - 类 中的方法javacommon.easytools.db.Session
-
数据库是否支持事务
- isSurround(CharSequence, CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定字符串是否被字符包围
- isSurround(CharSequence, char, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定字符串是否被字符包围
- isSymlink(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
判断是否为符号链接文件
- isToStringMethod(Method) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
是否为toString方法
- isTraceEnabled() - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- isTraceEnabled() - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- isTraceEnabled() - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- isTraceEnabled() - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- isTraceEnabled() - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- isTraceEnabled() - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- isTraceEnabled() - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- isTraceEnabled() - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- isTraceEnabled() - 接口 中的方法javacommon.easytools.log.level.TraceLog
-
- isTrue(boolean, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言是否为真,如果为
false
抛出
IllegalArgumentException
异常
Assert.isTrue(i > 0, "The value must be greater than zero");
- isTrue(boolean) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言是否为真,如果为
false
抛出
IllegalArgumentException
异常
Assert.isTrue(i > 0, "The value must be greater than zero");
- isUnknow(String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
检测给定字符串是否为未知,多用于检测HTTP请求相关
- isUploaded() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFile
-
- isUpperCase(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
判断字符串是否全部为大写字母
- isUpperCase(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定字符串中的字母是否全部为大写,判断依据如下:
1.
- isUrl(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为URL
- isUsableLocalPort(int) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
检测本地端口可用性
- isUseVariable - 类 中的变量javacommon.easytools.setting.dialect.BasicSetting
-
是否使用变量
- isUUID(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为UUID
包括带横线标准格式和不带横线的简单模式
- isValid(String) - 类 中的静态方法javacommon.easytools.core.lang.ObjectId
-
给定的字符串是否为有效的ObjectId
- isValid(int) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- isValidCard(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
是否有效身份证号
- isValidCard10(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
验证10位身份编码是否合法
- isvalidCard15(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
验证15位身份编码是否合法
- isvalidCard18(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
判断18位身份证的合法性
根据〖中华人民共和国国家标准GB11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。
- isValidHKCard(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
验证香港身份证号码(存在Bug,部份特殊身份证无法检查)
身份证前2位为英文字符,如果只出现一个英文字符则表示第一位是空格,对应数字58 前2位英文字符A-Z分别对应数字10-35 最后一位校验码为0-9的数字加上字符"A","A"代表10
将身份证号码全部转换为数字,分别对应乘9-1相加的总和,整除11则证件号码有效
- isValidIfNumber(Object) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
检查是否为有效的数字
检查Double和Float是否为无限大,或者Not a Number
非数字类型和Null将返回true
- isValidPort(int) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
是否为有效的端口
- isValidTWCard(String) - 类 中的静态方法javacommon.easytools.core.util.IdcardUtil
-
验证台湾身份证号码
- isWarnEnabled() - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- isWarnEnabled() - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- isWarnEnabled() - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- isWarnEnabled() - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- isWarnEnabled() - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- isWarnEnabled() - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- isWarnEnabled() - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- isWarnEnabled() - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- isWarnEnabled() - 接口 中的方法javacommon.easytools.log.level.WarnLog
-
- isWindows() - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
是否为Windows环境
- isWindows() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isWindows2000() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isWindows95() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isWindows98() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isWindowsME() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isWindowsNT() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isWindowsXP() - 类 中的方法javacommon.easytools.system.OsInfo
-
判断当前OS的类型。
- isWrap(CharSequence, String, String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
指定字符串是否被包装
- isWrap(CharSequence, String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
指定字符串是否被同一字符包装(前后都有这些字符串)
- isWrap(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
指定字符串是否被同一字符包装(前后都有这些字符串)
- isWrap(CharSequence, char, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
指定字符串是否被包装
- isWrapperFor(Class<?>) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- isWrapperFor(Class<?>) - 类 中的方法javacommon.easytools.db.ds.simple.AbstractDataSource
-
- isXls(InputStream) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
是否为XLS格式的Excel文件(HSSF)
XLS文件主要用于Excel 97~2003创建
- isXlsx(InputStream) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
是否为XLSX格式的Excel文件(XSSF)
XLSX文件主要用于Excel 2007+创建
- isZipCode(String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为邮政编码(中国)
- iterator() - 接口 中的方法javacommon.easytools.cache.Cache
-
返回缓存迭代器
- iterator() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- iterator() - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- iterator() - 类 中的方法javacommon.easytools.core.collection.ArrayIter
-
- iterator() - 类 中的方法javacommon.easytools.core.collection.BoundedPriorityQueue
-
- iterator() - 类 中的方法javacommon.easytools.core.collection.ConcurrentHashSet
-
- iterator() - 类 中的方法javacommon.easytools.core.collection.EnumerationIter
-
- iterator() - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
- iterator() - 类 中的方法javacommon.easytools.core.io.watch.watchers.WatcherChain
-
- iterator() - 类 中的方法javacommon.easytools.core.lang.Range
-
- iterator() - 类 中的方法javacommon.easytools.core.lang.Tuple
-
- iterator() - 类 中的方法javacommon.easytools.extra.tokenizer.AbstractResult
-
- iterator() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ansj.AnsjResult
-
- iterator() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPResult
-
- iterator() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegResult
-
- iterator() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jieba.JiebaResult
-
- iterator() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.word.WordResult
-
- iterator() - 类 中的方法javacommon.easytools.json.JSONArray
-
- IteratorEnumeration<E> - javacommon.easytools.core.collection中的类
-
- IteratorEnumeration(Iterator<E>) - 类 的构造器javacommon.easytools.core.collection.IteratorEnumeration
-
构造
- IterUtil - javacommon.easytools.core.collection中的类
-
- IterUtil() - 类 的构造器javacommon.easytools.core.collection.IterUtil
-
- JAR_FILE_EXT - 类 中的静态变量javacommon.easytools.core.io.FileUtil
-
Jar文件扩展名
- JAR_PATH_EXT - 类 中的静态变量javacommon.easytools.core.io.FileUtil
-
在Jar中的路径jar的扩展名形式
- JAR_URL_PREFIX - 类 中的静态变量javacommon.easytools.core.util.URLUtil
-
URL 前缀表示jar: "jar:"
- JAR_URL_SEPARATOR - 类 中的静态变量javacommon.easytools.core.util.URLUtil
-
Jar路径以及内部文件路径的分界符: "!
- JarClassLoader - javacommon.easytools.core.lang中的类
-
外部Jar的类加载器
- JarClassLoader() - 类 的构造器javacommon.easytools.core.lang.JarClassLoader
-
构造
- JarClassLoader(URL[]) - 类 的构造器javacommon.easytools.core.lang.JarClassLoader
-
构造
- javacommon.easytools - 程序包 javacommon.easytools
-
- javacommon.easytools.aop - 程序包 javacommon.easytools.aop
-
- javacommon.easytools.aop.aspects - 程序包 javacommon.easytools.aop.aspects
-
- javacommon.easytools.bloomfilter - 程序包 javacommon.easytools.bloomfilter
-
- javacommon.easytools.bloomfilter.bitMap - 程序包 javacommon.easytools.bloomfilter.bitMap
-
- javacommon.easytools.bloomfilter.filter - 程序包 javacommon.easytools.bloomfilter.filter
-
- javacommon.easytools.cache - 程序包 javacommon.easytools.cache
-
- javacommon.easytools.cache.file - 程序包 javacommon.easytools.cache.file
-
- javacommon.easytools.cache.impl - 程序包 javacommon.easytools.cache.impl
-
- javacommon.easytools.captcha - 程序包 javacommon.easytools.captcha
-
- javacommon.easytools.core.bean - 程序包 javacommon.easytools.core.bean
-
- javacommon.easytools.core.bean.copier - 程序包 javacommon.easytools.core.bean.copier
-
- javacommon.easytools.core.bean.copier.provider - 程序包 javacommon.easytools.core.bean.copier.provider
-
- javacommon.easytools.core.clone - 程序包 javacommon.easytools.core.clone
-
- javacommon.easytools.core.codec - 程序包 javacommon.easytools.core.codec
-
- javacommon.easytools.core.collection - 程序包 javacommon.easytools.core.collection
-
- javacommon.easytools.core.comparator - 程序包 javacommon.easytools.core.comparator
-
- javacommon.easytools.core.convert - 程序包 javacommon.easytools.core.convert
-
- javacommon.easytools.core.convert.impl - 程序包 javacommon.easytools.core.convert.impl
-
- javacommon.easytools.core.date - 程序包 javacommon.easytools.core.date
-
- javacommon.easytools.core.date.format - 程序包 javacommon.easytools.core.date.format
-
- javacommon.easytools.core.exceptions - 程序包 javacommon.easytools.core.exceptions
-
- javacommon.easytools.core.getter - 程序包 javacommon.easytools.core.getter
-
- javacommon.easytools.core.img - 程序包 javacommon.easytools.core.img
-
图像处理相关工具类封装
- javacommon.easytools.core.io - 程序包 javacommon.easytools.core.io
-
- javacommon.easytools.core.io.file - 程序包 javacommon.easytools.core.io.file
-
- javacommon.easytools.core.io.resource - 程序包 javacommon.easytools.core.io.resource
-
- javacommon.easytools.core.io.watch - 程序包 javacommon.easytools.core.io.watch
-
- javacommon.easytools.core.io.watch.watchers - 程序包 javacommon.easytools.core.io.watch.watchers
-
- javacommon.easytools.core.lang - 程序包 javacommon.easytools.core.lang
-
- javacommon.easytools.core.lang.copier - 程序包 javacommon.easytools.core.lang.copier
-
- javacommon.easytools.core.lang.mutable - 程序包 javacommon.easytools.core.lang.mutable
-
- javacommon.easytools.core.map - 程序包 javacommon.easytools.core.map
-
- javacommon.easytools.core.singleton - 程序包 javacommon.easytools.core.singleton
-
- javacommon.easytools.core.text - 程序包 javacommon.easytools.core.text
-
- javacommon.easytools.core.thread - 程序包 javacommon.easytools.core.thread
-
- javacommon.easytools.core.util - 程序包 javacommon.easytools.core.util
-
- javacommon.easytools.cron - 程序包 javacommon.easytools.cron
-
- javacommon.easytools.cron.listener - 程序包 javacommon.easytools.cron.listener
-
- javacommon.easytools.cron.pattern - 程序包 javacommon.easytools.cron.pattern
-
- javacommon.easytools.cron.pattern.matcher - 程序包 javacommon.easytools.cron.pattern.matcher
-
- javacommon.easytools.cron.pattern.parser - 程序包 javacommon.easytools.cron.pattern.parser
-
- javacommon.easytools.cron.task - 程序包 javacommon.easytools.cron.task
-
- javacommon.easytools.crypto - 程序包 javacommon.easytools.crypto
-
- javacommon.easytools.crypto.asymmetric - 程序包 javacommon.easytools.crypto.asymmetric
-
- javacommon.easytools.crypto.digest - 程序包 javacommon.easytools.crypto.digest
-
- javacommon.easytools.crypto.symmetric - 程序包 javacommon.easytools.crypto.symmetric
-
- javacommon.easytools.db - 程序包 javacommon.easytools.db
-
- javacommon.easytools.db.dialect - 程序包 javacommon.easytools.db.dialect
-
- javacommon.easytools.db.dialect.impl - 程序包 javacommon.easytools.db.dialect.impl
-
- javacommon.easytools.db.ds - 程序包 javacommon.easytools.db.ds
-
- javacommon.easytools.db.ds.c3p0 - 程序包 javacommon.easytools.db.ds.c3p0
-
- javacommon.easytools.db.ds.dbcp - 程序包 javacommon.easytools.db.ds.dbcp
-
- javacommon.easytools.db.ds.druid - 程序包 javacommon.easytools.db.ds.druid
-
- javacommon.easytools.db.ds.hikari - 程序包 javacommon.easytools.db.ds.hikari
-
- javacommon.easytools.db.ds.jndi - 程序包 javacommon.easytools.db.ds.jndi
-
- javacommon.easytools.db.ds.pooled - 程序包 javacommon.easytools.db.ds.pooled
-
- javacommon.easytools.db.ds.simple - 程序包 javacommon.easytools.db.ds.simple
-
- javacommon.easytools.db.ds.tomcat - 程序包 javacommon.easytools.db.ds.tomcat
-
- javacommon.easytools.db.handler - 程序包 javacommon.easytools.db.handler
-
- javacommon.easytools.db.meta - 程序包 javacommon.easytools.db.meta
-
- javacommon.easytools.db.nosql.mongo - 程序包 javacommon.easytools.db.nosql.mongo
-
- javacommon.easytools.db.nosql.redis - 程序包 javacommon.easytools.db.nosql.redis
-
- javacommon.easytools.db.sql - 程序包 javacommon.easytools.db.sql
-
- javacommon.easytools.dfa - 程序包 javacommon.easytools.dfa
-
- javacommon.easytools.extra - 程序包 javacommon.easytools.extra
-
由于easytools的原则是不依赖于其它配置文件,但是很多时候我们需要针对第三方非常棒的库做一些工具类化的支持,因此Hutoo-extra包主要用于支持第三方库的工具类支持。
- javacommon.easytools.extra.emoji - 程序包 javacommon.easytools.extra.emoji
-
- javacommon.easytools.extra.ftp - 程序包 javacommon.easytools.extra.ftp
-
基于Apache Commons Net封装的FTP工具
- javacommon.easytools.extra.mail - 程序包 javacommon.easytools.extra.mail
-
邮件封装,基于javax-mail库,入口为MailUtil
- javacommon.easytools.extra.qrcode - 程序包 javacommon.easytools.extra.qrcode
-
二维码封装,基于zxing库,入口为QrCodeUtil
- javacommon.easytools.extra.servlet - 程序包 javacommon.easytools.extra.servlet
-
Servlet封装,包括Servlet参数获取、文件上传、Response写出等,入口为ServletUtil
- javacommon.easytools.extra.servlet.multipart - 程序包 javacommon.easytools.extra.servlet.multipart
-
基于Servlet的文件上传封装
- javacommon.easytools.extra.ssh - 程序包 javacommon.easytools.extra.ssh
-
Jsch封装,包括端口映射、SFTP封装等,入口为JschUtil
- javacommon.easytools.extra.template - 程序包 javacommon.easytools.extra.template
-
第三方模板引擎封装,提供统一的接口用于适配第三方模板引擎
- javacommon.easytools.extra.template.engine - 程序包 javacommon.easytools.extra.template.engine
-
第三方模板引擎实现
- javacommon.easytools.extra.template.engine.beetl - 程序包 javacommon.easytools.extra.template.engine.beetl
-
Beetl实现
- javacommon.easytools.extra.template.engine.enjoy - 程序包 javacommon.easytools.extra.template.engine.enjoy
-
Jfinal家的Enjoy模板引擎实现
- javacommon.easytools.extra.template.engine.freemarker - 程序包 javacommon.easytools.extra.template.engine.freemarker
-
Freemarker实现
- javacommon.easytools.extra.template.engine.rythm - 程序包 javacommon.easytools.extra.template.engine.rythm
-
Rythm实现
- javacommon.easytools.extra.template.engine.thymeleaf - 程序包 javacommon.easytools.extra.template.engine.thymeleaf
-
Thymeleaf实现
- javacommon.easytools.extra.template.engine.velocity - 程序包 javacommon.easytools.extra.template.engine.velocity
-
Velocity实现
- javacommon.easytools.extra.tokenizer - 程序包 javacommon.easytools.extra.tokenizer
-
中文分词封装
通过定义统一接口,适配第三方分词引擎
- javacommon.easytools.extra.tokenizer.engine - 程序包 javacommon.easytools.extra.tokenizer.engine
-
第三方分词引擎实现
- javacommon.easytools.extra.tokenizer.engine.analysis - 程序包 javacommon.easytools.extra.tokenizer.engine.analysis
-
Lucene-analysis分词抽象封装
项目地址:https://github.com/apache/lucene-solr/tree/master/lucene/analysis
- javacommon.easytools.extra.tokenizer.engine.ansj - 程序包 javacommon.easytools.extra.tokenizer.engine.ansj
-
Ansj分词实现
项目地址:https://github.com/NLPchina/ansj_seg
- javacommon.easytools.extra.tokenizer.engine.hanlp - 程序包 javacommon.easytools.extra.tokenizer.engine.hanlp
-
HanLP分词引擎实现
项目地址:https://github.com/hankcs/HanLP
- javacommon.easytools.extra.tokenizer.engine.ikanalyzer - 程序包 javacommon.easytools.extra.tokenizer.engine.ikanalyzer
-
IKAnalyzer分词引擎实现
项目地址:https://github.com/yozhao/IKAnalyzer
- javacommon.easytools.extra.tokenizer.engine.jcseg - 程序包 javacommon.easytools.extra.tokenizer.engine.jcseg
-
Jcseg分词引擎实现
项目地址:https://gitee.com/lionsoul/jcseg
- javacommon.easytools.extra.tokenizer.engine.jieba - 程序包 javacommon.easytools.extra.tokenizer.engine.jieba
-
Jieba分词引擎实现
项目地址:https://github.com/huaban/jieba-analysis
- javacommon.easytools.extra.tokenizer.engine.mmseg - 程序包 javacommon.easytools.extra.tokenizer.engine.mmseg
-
mmseg4j分词引擎实现
项目地址:https://github.com/chenlb/mmseg4j-core
- javacommon.easytools.extra.tokenizer.engine.word - 程序包 javacommon.easytools.extra.tokenizer.engine.word
-
Word分词引擎实现
项目地址:https://github.com/ysc/word
- javacommon.easytools.http - 程序包 javacommon.easytools.http
-
- javacommon.easytools.http.ssl - 程序包 javacommon.easytools.http.ssl
-
- javacommon.easytools.json - 程序包 javacommon.easytools.json
-
- javacommon.easytools.log - 程序包 javacommon.easytools.log
-
- javacommon.easytools.log.dialect.commons - 程序包 javacommon.easytools.log.dialect.commons
-
- javacommon.easytools.log.dialect.console - 程序包 javacommon.easytools.log.dialect.console
-
- javacommon.easytools.log.dialect.jdk - 程序包 javacommon.easytools.log.dialect.jdk
-
- javacommon.easytools.log.dialect.log4j - 程序包 javacommon.easytools.log.dialect.log4j
-
- javacommon.easytools.log.dialect.log4j2 - 程序包 javacommon.easytools.log.dialect.log4j2
-
- javacommon.easytools.log.dialect.slf4j - 程序包 javacommon.easytools.log.dialect.slf4j
-
- javacommon.easytools.log.dialect.tinylog - 程序包 javacommon.easytools.log.dialect.tinylog
-
- javacommon.easytools.log.level - 程序包 javacommon.easytools.log.level
-
- javacommon.easytools.poi.excel - 程序包 javacommon.easytools.poi.excel
-
- javacommon.easytools.poi.excel.editors - 程序包 javacommon.easytools.poi.excel.editors
-
- javacommon.easytools.poi.excel.sax - 程序包 javacommon.easytools.poi.excel.sax
-
- javacommon.easytools.poi.excel.sax.handler - 程序包 javacommon.easytools.poi.excel.sax.handler
-
- javacommon.easytools.poi.exceptions - 程序包 javacommon.easytools.poi.exceptions
-
- javacommon.easytools.poi.word - 程序包 javacommon.easytools.poi.word
-
- javacommon.easytools.script - 程序包 javacommon.easytools.script
-
- javacommon.easytools.setting - 程序包 javacommon.easytools.setting
-
- javacommon.easytools.setting.dialect - 程序包 javacommon.easytools.setting.dialect
-
- javacommon.easytools.setting.profile - 程序包 javacommon.easytools.setting.profile
-
- javacommon.easytools.system - 程序包 javacommon.easytools.system
-
- javaDefaultHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
JAVA自己带的算法
- JavaInfo - javacommon.easytools.system中的类
-
代表Java Implementation的信息。
- JavaInfo() - 类 的构造器javacommon.easytools.system.JavaInfo
-
- JavaRuntimeInfo - javacommon.easytools.system中的类
-
代表当前运行的JRE的信息。
- JavaRuntimeInfo() - 类 的构造器javacommon.easytools.system.JavaRuntimeInfo
-
- JavaScriptEngine - javacommon.easytools.script中的类
-
Javascript引擎类
- JavaScriptEngine() - 类 的构造器javacommon.easytools.script.JavaScriptEngine
-
- JavaSpecInfo - javacommon.easytools.system中的类
-
代表Java Specification的信息。
- JavaSpecInfo() - 类 的构造器javacommon.easytools.system.JavaSpecInfo
-
- JcsegEngine - javacommon.easytools.extra.tokenizer.engine.jcseg中的类
-
Jcseg分词引擎实现
项目地址:https://gitee.com/lionsoul/jcseg
- JcsegEngine() - 类 的构造器javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegEngine
-
构造
- JcsegEngine(ISegment) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegEngine
-
构造
- JcsegResult - javacommon.easytools.extra.tokenizer.engine.jcseg中的类
-
Jcseg分词结果包装
项目地址:https://gitee.com/lionsoul/jcseg
- JcsegResult(ISegment) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegResult
-
构造
- JcsegWord - javacommon.easytools.extra.tokenizer.engine.jcseg中的类
-
Jcseg分词中的一个单词包装
- JcsegWord(IWord) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegWord
-
构造
- JDK_DATETIME_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
- JDK_DATETIME_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
HTTP头中日期时间格式:EEE MMM dd HH:mm:ss zzz yyyy
- JdkLog - javacommon.easytools.log.dialect.jdk中的类
-
- JdkLog(Logger) - 类 的构造器javacommon.easytools.log.dialect.jdk.JdkLog
-
- JdkLog(Class<?>) - 类 的构造器javacommon.easytools.log.dialect.jdk.JdkLog
-
- JdkLog(String) - 类 的构造器javacommon.easytools.log.dialect.jdk.JdkLog
-
- JdkLogFactory - javacommon.easytools.log.dialect.jdk中的类
-
- JdkLogFactory() - 类 的构造器javacommon.easytools.log.dialect.jdk.JdkLogFactory
-
- JiebaEngine - javacommon.easytools.extra.tokenizer.engine.jieba中的类
-
Jieba分词引擎实现
项目地址:https://github.com/huaban/jieba-analysis
- JiebaEngine() - 类 的构造器javacommon.easytools.extra.tokenizer.engine.jieba.JiebaEngine
-
构造
- JiebaEngine(JiebaSegmenter.SegMode) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.jieba.JiebaEngine
-
构造
- JiebaResult - javacommon.easytools.extra.tokenizer.engine.jieba中的类
-
Jieba分词结果实现
项目地址:https://github.com/huaban/jieba-analysis
- JiebaResult(List<SegToken>) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.jieba.JiebaResult
-
构造
- JiebaWord - javacommon.easytools.extra.tokenizer.engine.jieba中的类
-
Jieba分词中的一个单词包装
- JiebaWord(SegToken) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.jieba.JiebaWord
-
构造
- JndiDSFactory - javacommon.easytools.db.ds.jndi中的类
-
JNDI数据源工厂类
Setting配置样例:
---------------------
[group]
jndi = jdbc/TestDB
---------------------
- JndiDSFactory() - 类 的构造器javacommon.easytools.db.ds.jndi.JndiDSFactory
-
- JndiDSFactory(Setting) - 类 的构造器javacommon.easytools.db.ds.jndi.JndiDSFactory
-
- join(Iterable<T>, CharSequence) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- join(Iterator<T>, CharSequence) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- join(Iterable<T>, CharSequence) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
以 conjunction 为分隔符将集合转换为字符串
- join(Iterator<T>, CharSequence) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
- join(String, String) - 类 中的方法javacommon.easytools.core.map.MapBuilder
-
将map转成字符串
- join(String, String, boolean) - 类 中的方法javacommon.easytools.core.map.MapBuilder
-
将map转成字符串
- join(Map<K, V>, String, String) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
将map转成字符串
- join(Map<K, V>, String, String, boolean) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
将map转成字符串
- join(T[], CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
以 conjunction 为分隔符将数组转换为字符串
- join(long[], String) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
以 conjunction 为分隔符将数组转换为字符串
- join(int[], String) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
以 conjunction 为分隔符将数组转换为字符串
- join(short[], String) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
以 conjunction 为分隔符将数组转换为字符串
- join(char[], String) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
以 conjunction 为分隔符将数组转换为字符串
- join(byte[], String) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
以 conjunction 为分隔符将数组转换为字符串
- join(boolean[], String) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
以 conjunction 为分隔符将数组转换为字符串
- join(float[], String) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
以 conjunction 为分隔符将数组转换为字符串
- join(double[], String) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
以 conjunction 为分隔符将数组转换为字符串
- join(Object, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
以 conjunction 为分隔符将数组转换为字符串
- join(CharSequence, Object...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
以 conjunction 为分隔符将多个对象转换为字符串
- join(String, SqlBuilder.Join) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
多表关联
- join(String) - 类 中的方法javacommon.easytools.json.JSONArray
-
JSONArray转为以separator
为分界符的字符串
- joinIgnoreNull(String, String) - 类 中的方法javacommon.easytools.core.map.MapBuilder
-
将map转成字符串
- joinIgnoreNull(Map<K, V>, String, String) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
将map转成字符串,忽略null的键和值
- JschRuntimeException - javacommon.easytools.extra.ssh中的异常错误
-
Jsch异常
- JschRuntimeException(Throwable) - 异常错误 的构造器javacommon.easytools.extra.ssh.JschRuntimeException
-
- JschRuntimeException(String) - 异常错误 的构造器javacommon.easytools.extra.ssh.JschRuntimeException
-
- JschRuntimeException(String, Object...) - 异常错误 的构造器javacommon.easytools.extra.ssh.JschRuntimeException
-
- JschRuntimeException(String, Throwable) - 异常错误 的构造器javacommon.easytools.extra.ssh.JschRuntimeException
-
- JschRuntimeException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.extra.ssh.JschRuntimeException
-
- JschSessionPool - javacommon.easytools.extra.ssh中的枚举
-
Jsch会话池
- JschUtil - javacommon.easytools.extra.ssh中的类
-
JSch是Java Secure Channel的缩写。
- JschUtil() - 类 的构造器javacommon.easytools.extra.ssh.JschUtil
-
- JSFilter - javacommon.easytools.bloomfilter.filter中的类
-
- JSFilter(long, int) - 类 的构造器javacommon.easytools.bloomfilter.filter.JSFilter
-
- JSFilter(long) - 类 的构造器javacommon.easytools.bloomfilter.filter.JSFilter
-
- jsHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
JS算法
- JSON - javacommon.easytools.json中的接口
-
JSON接口
- JSONArray - javacommon.easytools.json中的类
-
JSON数组
JSON数组是表示中括号括住的数据表现形式
对应的JSON字符串格格式例如:
["a", "b", "c", 12]
- JSONArray() - 类 的构造器javacommon.easytools.json.JSONArray
-
- JSONArray(int) - 类 的构造器javacommon.easytools.json.JSONArray
-
- JSONArray(Iterable<Object>) - 类 的构造器javacommon.easytools.json.JSONArray
-
构造
将参数数组中的元素转换为JSON对应的对象加入到JSONArray中
- JSONArray(Collection<Object>) - 类 的构造器javacommon.easytools.json.JSONArray
-
构造
将参数数组中的元素转换为JSON对应的对象加入到JSONArray中
- JSONArray(JSONTokener) - 类 的构造器javacommon.easytools.json.JSONArray
-
- JSONArray(CharSequence) - 类 的构造器javacommon.easytools.json.JSONArray
-
从String构造(JSONArray字符串)
- JSONArray(Object) - 类 的构造器javacommon.easytools.json.JSONArray
-
从对象构造,忽略null
的值
支持以下类型的参数:
1.
- JSONArray(Object, boolean) - 类 的构造器javacommon.easytools.json.JSONArray
-
从对象构造
支持以下类型的参数:
1.
- JSONException - javacommon.easytools.json中的异常错误
-
JSON异常
- JSONException(String) - 异常错误 的构造器javacommon.easytools.json.JSONException
-
- JSONException(String, Throwable) - 异常错误 的构造器javacommon.easytools.json.JSONException
-
- JSONException(Throwable) - 异常错误 的构造器javacommon.easytools.json.JSONException
-
- JSONException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.json.JSONException
-
- JSONGetter<K> - javacommon.easytools.json中的类
-
用于JSON的Getter类,提供各种类型的Getter方法
- JSONGetter() - 类 的构造器javacommon.easytools.json.JSONGetter
-
- JSONNull - javacommon.easytools.json中的类
-
用于定义null
,与Javascript中null相对应
Java中的null
值在js中表示为undefined。
- JSONNull() - 类 的构造器javacommon.easytools.json.JSONNull
-
- JSONObject - javacommon.easytools.json中的类
-
JSON对象
例:
json = new JSONObject().put("JSON", "Hello, World!
- JSONObject() - 类 的构造器javacommon.easytools.json.JSONObject
-
- JSONObject(boolean) - 类 的构造器javacommon.easytools.json.JSONObject
-
- JSONObject(int, boolean) - 类 的构造器javacommon.easytools.json.JSONObject
-
构造
- JSONObject(int, boolean, boolean) - 类 的构造器javacommon.easytools.json.JSONObject
-
构造
- JSONObject(JSONObject, String...) - 类 的构造器javacommon.easytools.json.JSONObject
-
使用其他JSONObject
构造新的JSONObject
,并只加入指定name对应的键值对。
- JSONObject(JSONTokener) - 类 的构造器javacommon.easytools.json.JSONObject
-
- JSONObject(Object) - 类 的构造器javacommon.easytools.json.JSONObject
-
构建JSONObject,如果给定值为Map,将键值对加入JSON对象;
如果为普通的JavaBean,调用其getters方法(getXXX或者isXXX)获得值,加入到JSON对象
例如:如果JavaBean对象中有个方法getName(),值为"张三",获得的键值对为:name: "张三"
此方法会忽略空值,但是对JSON字符串不影响
- JSONObject(Object, boolean) - 类 的构造器javacommon.easytools.json.JSONObject
-
构建JSONObject,如果给定值为Map,将键值对加入JSON对象;
如果为普通的JavaBean,调用其getters方法(getXXX或者isXXX)获得值,加入到JSON对象
例如:如果JavaBean对象中有个方法getName(),值为"张三",获得的键值对为:name: "张三"
- JSONObject(Object, String[]) - 类 的构造器javacommon.easytools.json.JSONObject
-
使用反射方式获取public字段名和字段值,构建JSONObject对象
KEY或VALUE任意一个为null则不加入,字段不存在也不加入
- JSONObject(String) - 类 的构造器javacommon.easytools.json.JSONObject
-
从JSON字符串解析为JSON对象
- JSONStrFormater - javacommon.easytools.json中的类
-
JSON字符串格式化工具,用于简单格式化JSON字符串
from http://blog.csdn.net/lovelong8808/article/details/54580278
- JSONStrFormater() - 类 的构造器javacommon.easytools.json.JSONStrFormater
-
- JSONString - javacommon.easytools.json中的接口
-
JSONString
接口定义了一个toJSONString()
实现此接口的类可以通过实现toJSONString()
方法来改变转JSON字符串的方式。
- JSONSupport - javacommon.easytools.json中的类
-
JSON支持
继承此类实现实体类与JSON的相互转换
- JSONSupport() - 类 的构造器javacommon.easytools.json.JSONSupport
-
- JSONTokener - javacommon.easytools.json中的类
-
JSON解析器,用于将JSON字符串解析为JSONObject或者JSONArray
- JSONTokener(Reader) - 类 的构造器javacommon.easytools.json.JSONTokener
-
从Reader中构建
- JSONTokener(InputStream) - 类 的构造器javacommon.easytools.json.JSONTokener
-
从InputStream中构建
- JSONTokener(String) - 类 的构造器javacommon.easytools.json.JSONTokener
-
从字符串中构建
- JSONUtil - javacommon.easytools.json中的类
-
JSON工具类
- JSONUtil() - 类 的构造器javacommon.easytools.json.JSONUtil
-
- JvmInfo - javacommon.easytools.system中的类
-
代表Java Virtual Machine Implementation的信息。
- JvmInfo() - 类 的构造器javacommon.easytools.system.JvmInfo
-
- JvmSpecInfo - javacommon.easytools.system中的类
-
代表Java Virutal Machine Specification的信息。
- JvmSpecInfo() - 类 的构造器javacommon.easytools.system.JvmSpecInfo
-
- NamedThreadFactory - javacommon.easytools.core.thread中的类
-
线程创建工厂类,此工厂可选配置:
1.
- NamedThreadFactory(String, boolean) - 类 的构造器javacommon.easytools.core.thread.NamedThreadFactory
-
构造
- NamedThreadFactory(String, ThreadGroup, boolean) - 类 的构造器javacommon.easytools.core.thread.NamedThreadFactory
-
构造
- NamedThreadFactory(String, ThreadGroup, boolean, Thread.UncaughtExceptionHandler) - 类 的构造器javacommon.easytools.core.thread.NamedThreadFactory
-
构造
- nameUUIDFromBytes(byte[]) - 类 中的静态方法javacommon.easytools.core.lang.UUID
-
根据指定的字节数组获取类型 3(基于名称的)UUID 的静态工厂。
- nativeSQL(String) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- netCat(String, int, boolean, ByteBuffer) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
简易的使用Socket发送数据
- netCat(String, int, byte[]) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
使用普通Socket发送数据
- NetUtil - javacommon.easytools.core.util中的类
-
网络相关工具
- NetUtil() - 类 的构造器javacommon.easytools.core.util.NetUtil
-
- newArray(Class<?>, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
新建一个空数组
- newArray(int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
新建一个空数组
- newArrayList(T...) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个ArrayList
- newArrayList(Collection<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个ArrayList
- newArrayList(Iterable<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- newArrayList(Iterator<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- newArrayList(Enumeration<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- newBigInteger(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
创建
BigInteger
,支持16进制、10进制和8进制,如果传入空白串返回null
from Apache Common Lang
- newBlockingQueue(int, boolean) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- newCompletionService() - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
新建一个CompletionService,调用其submit方法可以异步执行多个任务,最后调用take方法按照完成的顺序获得其结果。
- newCompletionService(ExecutorService) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
新建一个CompletionService,调用其submit方法可以异步执行多个任务,最后调用take方法按照完成的顺序获得其结果。
- newConnection() - 类 中的方法javacommon.easytools.db.ds.pooled.PooledDataSource
-
创建新连接
- newCopyOnWriteArrayList(Collection<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个CopyOnWriteArrayList
- newCountDownLatch(int) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
新建一个CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。
- newDialect(String) - 类 中的静态方法javacommon.easytools.db.dialect.DialectFactory
-
创建方言
- newDialect(DataSource) - 类 中的静态方法javacommon.easytools.db.dialect.DialectFactory
-
创建方言
- newDialect(Connection) - 类 中的静态方法javacommon.easytools.db.dialect.DialectFactory
-
创建方言
- newEngine(String, String) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
新建Velocity模板引擎
- newerThan(File, File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
给定文件或目录的最后修改时间是否晚于给定时间
- newerThan(File, long) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
给定文件或目录的最后修改时间是否晚于给定时间
- newExecutor(int) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
新建一个线程池
- newExecutor() - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
获得一个新的线程池
- newExecutor(int, int) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
获得一个新的线程池
如果maximumPoolSize =》 corePoolSize,在没有新任务加入的情况下,多出的线程将最多保留60s
- newExecutorByBlockingCoefficient(float) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
获得一个新的线程池
传入阻塞系数,线程池的大小计算公式为:CPU可用核心数 / (1 - 阻塞因子)
Blocking Coefficient(阻塞系数) = 阻塞时间/(阻塞时间+使用CPU的时间)
计算密集型任务的阻塞系数为0,而IO密集型任务的阻塞系数则接近于1。
- newFIFOCache(int, long) - 类 中的静态方法javacommon.easytools.cache.CacheUtil
-
创建FIFO(first in first out) 先进先出缓存.
- newFIFOCache(int) - 类 中的静态方法javacommon.easytools.cache.CacheUtil
-
创建FIFO(first in first out) 先进先出缓存.
- newFile(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建File对象,相当于调用new File(),不做任何处理
- newHashMap() - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个HashMap
- newHashMap(int, boolean) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个HashMap
- newHashMap(int) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个HashMap
- newHashMap() - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
新建一个HashMap
- newHashMap(int, boolean) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
新建一个HashMap
- newHashMap(int) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
新建一个HashMap
- newHashMap(boolean) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
新建一个HashMap
- newHashSet(T...) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个HashSet
- newHashSet(boolean, T...) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个HashSet
- newHashSet(Collection<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个HashSet
- newHashSet(boolean, Collection<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个HashSet
- newHashSet(boolean, Iterator<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个HashSet
- newHashSet(boolean, Enumeration<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个HashSet
- newInstance(String) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
实例化对象
- newInstance(Class<T>, Object...) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
实例化对象
- newInstanceIfPossible(Class<T>) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
尝试遍历并调用此类的所有构造方法,直到构造成功并返回
- newLFUCache(int, long) - 类 中的静态方法javacommon.easytools.cache.CacheUtil
-
创建LFU(least frequently used) 最少使用率缓存.
- newLFUCache(int) - 类 中的静态方法javacommon.easytools.cache.CacheUtil
-
创建LFU(least frequently used) 最少使用率缓存.
- newLinkedHashSet(T...) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建一个LinkedHashSet
- newLinkedList(T...) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
新建LinkedList
- newLRUCache(int, long) - 类 中的静态方法javacommon.easytools.cache.CacheUtil
-
创建LRU (least recently used)最近最久未使用缓存.
- newLRUCache(int) - 类 中的静态方法javacommon.easytools.cache.CacheUtil
-
创建LRU (least recently used)最近最久未使用缓存.
- newNamedThreadFactory(String, boolean) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
创建线程工厂
- newNamedThreadFactory(String, ThreadGroup, boolean) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
创建线程工厂
- newNamedThreadFactory(String, ThreadGroup, boolean, Thread.UncaughtExceptionHandler) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
创建线程工厂
- newNoCache() - 类 中的静态方法javacommon.easytools.cache.CacheUtil
-
创建无缓存实现.
- newProxyInstance(ClassLoader, InvocationHandler, Class<?>...) - 类 中的静态方法javacommon.easytools.aop.ProxyUtil
-
创建动态代理对象
动态代理对象的创建原理是:
假设创建的代理对象名为 $Proxy0
1、根据传入的interfaces动态生成一个类,实现interfaces中的接口
2、通过传入的classloder将刚生成的类加载到jvm中。
- newProxyInstance(InvocationHandler, Class<?>...) - 类 中的静态方法javacommon.easytools.aop.ProxyUtil
-
创建动态代理对象
- newSession() - 类 中的静态方法javacommon.easytools.db.DbUtil
-
新建数据库会话,使用默认数据源
- newSession(DataSource) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
新建数据库会话
- newSession(Connection) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
新建数据库会话
- newSingleExecutor() - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
获得一个新的线程池,只有单个线程
- newSqlConnRunner(Dialect) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
实例化一个新的SQL运行对象
- newSqlConnRunner(DataSource) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
实例化一个新的SQL运行对象
- newSqlConnRunner(Connection) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
实例化一个新的SQL运行对象
- newSqlRunner() - 类 中的静态方法javacommon.easytools.db.DbUtil
-
实例化一个新的SQL运行对象,使用默认数据源
- newSqlRunner(DataSource) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
实例化一个新的SQL运行对象
- newSqlRunner(DataSource, Dialect) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
实例化一个新的SQL运行对象
- newThread(Runnable) - 类 中的方法javacommon.easytools.core.thread.NamedThreadFactory
-
- newThread(Runnable, String) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
创建新线程,非守护线程,正常优先级,线程组与当前线程的线程组一致
- newTimedCache(long) - 类 中的静态方法javacommon.easytools.cache.CacheUtil
-
创建定时缓存.
- newTreeMap(Comparator<? super K>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
新建TreeMap,Key有序的Map
- newTreeMap(Map<K, V>, Comparator<? super K>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
新建TreeMap,Key有序的Map
- newWeakCache(long) - 类 中的静态方法javacommon.easytools.cache.CacheUtil
-
创建若引用缓存.
- next() - 类 中的方法javacommon.easytools.cache.impl.CacheValuesIterator
-
- next() - 类 中的方法javacommon.easytools.core.collection.ArrayIter
-
- next() - 类 中的方法javacommon.easytools.core.collection.ArrayIterator
-
- next() - 类 中的方法javacommon.easytools.core.collection.CopiedIterator
-
- next() - 类 中的方法javacommon.easytools.core.collection.EnumerationIter
-
- next() - 类 中的方法javacommon.easytools.core.collection.EnumerationIterator
-
- next() - 类 中的静态方法javacommon.easytools.core.lang.ObjectId
-
获取一个objectId用下划线分割
- next(boolean) - 类 中的静态方法javacommon.easytools.core.lang.ObjectId
-
获取一个objectId
- next() - 类 中的方法javacommon.easytools.core.lang.Range
-
- next() - 类 中的方法javacommon.easytools.core.lang.WeightRandom
-
下一个随机对象
- next() - 类 中的方法javacommon.easytools.extra.tokenizer.AbstractResult
-
- next() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ansj.AnsjResult
-
- next() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPResult
-
- next() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegResult
-
- next() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jieba.JiebaResult
-
- next() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.word.WordResult
-
- next() - 类 中的方法javacommon.easytools.json.JSONTokener
-
获得源字符串中的下一个字符
- next(char) - 类 中的方法javacommon.easytools.json.JSONTokener
-
读取下一个字符,并比对是否和指定字符匹配
- next(int) - 类 中的方法javacommon.easytools.json.JSONTokener
-
获得接下来的n个字符
- nextBytes() - 类 中的静态方法javacommon.easytools.core.lang.ObjectId
-
获取一个objectId的bytes表现形式
- nextCDATA() - 类 中的方法javacommon.easytools.json.XMLTokener
-
Get the text in the CDATA block.
- nextClean() - 类 中的方法javacommon.easytools.json.JSONTokener
-
获得下一个字符,跳过空白符
- nextContent() - 类 中的方法javacommon.easytools.json.XMLTokener
-
Get the next XML outer token, trimming whitespace.
- nextElement() - 类 中的方法javacommon.easytools.core.collection.IteratorEnumeration
-
- nextEntity(char) - 类 中的方法javacommon.easytools.json.XMLTokener
-
Return the next entity.
- nextId() - 类 中的方法javacommon.easytools.core.lang.Snowflake
-
下一个ID
- nextMeta() - 类 中的方法javacommon.easytools.json.XMLTokener
-
Returns the next XML meta token.
- nextMonth() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
下个月
- nextString(char) - 类 中的方法javacommon.easytools.json.JSONTokener
-
返回当前位置到指定引号前的所有字符,反斜杠的转义符也会被处理。
- nextTo(char) - 类 中的方法javacommon.easytools.json.JSONTokener
-
Get the text up but not including the specified character or the end of line, whichever comes first.
- nextTo(String) - 类 中的方法javacommon.easytools.json.JSONTokener
-
Get the text up but not including one of the specified delimiter characters or the end of line, whichever comes first.
- nextToken() - 类 中的方法javacommon.easytools.json.XMLTokener
-
Get the next XML Token.
- nextValue() - 类 中的方法javacommon.easytools.json.JSONTokener
-
获得下一个值,值类型可以是Boolean, Double, Integer, JSONArray, JSONObject, Long, or String, or the JSONObject.NULL
- nextWeek() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
下周
- nextWord() - 类 中的方法javacommon.easytools.extra.tokenizer.AbstractResult
-
下一个单词,通过实现此方法获取下一个单词,null表示无下一个结果。
- nextWord() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.analysis.AnalysisResult
-
- nextWord() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ikanalyzer.IKAnalyzerResult
-
- nextWord() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.mmseg.MmsegResult
-
- NoCache<K,V> - javacommon.easytools.cache.impl中的类
-
无缓存实现,用于快速关闭缓存
- NoCache() - 类 的构造器javacommon.easytools.cache.impl.NoCache
-
- node() - 类 中的方法javacommon.easytools.core.lang.UUID
-
与此 UUID 相关的节点值。
- noNullElements(T[], String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言给定数组是否不包含
null
元素,如果数组为空或
null
将被认为不包含
Assert.noNullElements(array, "The array must have non-null elements");
- noNullElements(T[]) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言给定数组是否不包含
null
元素,如果数组为空或
null
将被认为不包含
Assert.noNullElements(array);
- NORM_DATE_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
- NORM_DATE_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
标准日期格式:yyyy-MM-dd
- NORM_DATETIME_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
- NORM_DATETIME_MINUTE_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
- NORM_DATETIME_MINUTE_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
标准日期时间格式,精确到分:yyyy-MM-dd HH:mm
- NORM_DATETIME_MS_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
- NORM_DATETIME_MS_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
标准日期时间格式,精确到毫秒:yyyy-MM-dd HH:mm:ss.SSS
- NORM_DATETIME_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
标准日期时间格式,精确到秒:yyyy-MM-dd HH:mm:ss
- NORM_TIME_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
- NORM_TIME_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
标准时间格式:HH:mm:ss
- normalize(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
修复路径
如果原路径尾部有分隔符,则保留为标准分隔符(/),否则不保留
1.
- noSpace(String) - 类 中的静态方法javacommon.easytools.json.XML
-
Throw an exception if the string contains whitespace.
- notBlank(String, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
- notBlank(String) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
- notContain(String, String, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言给定字符串是否不被另一个字符串包含(既是否为子串)
Assert.doesNotContain(name, "rod", "Name must not contain 'rod'");
- notContain(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言给定字符串是否不被另一个字符串包含(既是否为子串)
Assert.doesNotContain(name, "rod", "Name must not contain 'rod'");
- notEmpty(String, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
- notEmpty(String) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
- notEmpty(Object[], String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言给定数组是否包含元素,数组必须不为
null
且至少包含一个元素
Assert.notEmpty(array, "The array must have elements");
- notEmpty(Object[]) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言给定数组是否包含元素,数组必须不为
null
且至少包含一个元素
Assert.notEmpty(array, "The array must have elements");
- notEmpty(Collection<T>, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言给定集合非空
Assert.notEmpty(collection, "Collection must have elements");
- notEmpty(Collection<T>) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言给定集合非空
Assert.notEmpty(collection);
- notEmpty(Map<K, V>, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言给定Map非空
Assert.notEmpty(map, "Map must have entries");
- notEmpty(Map<K, V>) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
断言给定Map非空
Assert.notEmpty(map, "Map must have entries");
- notEqual(Object, Object) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
比较两个对象是否不相等。
- notifyExecutorCompleted(TaskExecutor) - 类 中的方法javacommon.easytools.cron.TaskExecutorManager
-
执行器执行完毕调用此方法,将执行器从执行器列表移除
- notifyLauncherCompleted(TaskLauncher) - 类 中的方法javacommon.easytools.cron.TaskLauncherManager
-
启动器启动完毕,启动完毕后从执行器列表中移除
- notifyTaskFailed(TaskExecutor, Throwable) - 类 中的方法javacommon.easytools.cron.listener.TaskListenerManager
-
通知所有监听任务启动器结束并失败
无监听将打印堆栈到命令行
- notifyTaskStart(TaskExecutor) - 类 中的方法javacommon.easytools.cron.listener.TaskListenerManager
-
通知所有监听任务启动器启动
- notifyTaskSucceeded(TaskExecutor) - 类 中的方法javacommon.easytools.cron.listener.TaskListenerManager
-
通知所有监听任务启动器成功结束
- NotInitedException - javacommon.easytools.core.exceptions中的异常错误
-
未初始化异常
- NotInitedException(Throwable) - 异常错误 的构造器javacommon.easytools.core.exceptions.NotInitedException
-
- NotInitedException(String) - 异常错误 的构造器javacommon.easytools.core.exceptions.NotInitedException
-
- NotInitedException(String, Object...) - 异常错误 的构造器javacommon.easytools.core.exceptions.NotInitedException
-
- NotInitedException(String, Throwable) - 异常错误 的构造器javacommon.easytools.core.exceptions.NotInitedException
-
- NotInitedException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.core.exceptions.NotInitedException
-
- notNull(T, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
- notNull(T) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
- now() - 类 中的静态方法javacommon.easytools.core.date.DateTime
-
现在的时间
- now() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
当前时间,格式 yyyy-MM-dd HH:mm:ss
- now() - 类 中的静态方法javacommon.easytools.core.date.SystemClock
-
- nowDate() - 类 中的静态方法javacommon.easytools.core.date.SystemClock
-
- NULL - 类 中的静态变量javacommon.easytools.json.JSONNull
-
NULL
对象用于减少歧义来表示Java 中的null
NULL.equals(null)
返回 true
.
- null2Zero(BigDecimal) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
空转0
- NULL_OUTPUT_STREAM - 类 中的静态变量javacommon.easytools.core.io.NullOutputStream
-
单例
- NullOutputStream - javacommon.easytools.core.io中的类
-
此OutputStream写出数据到/dev/null,既忽略所有数据
来自 Apache Commons io
- NullOutputStream() - 类 的构造器javacommon.easytools.core.io.NullOutputStream
-
- nullToDefault(CharSequence, String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
如果字符串是null
,则返回指定默认字符串,否则返回字符串本身。
- nullToEmpty(String[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组元素中的null转换为""
- nullToEmpty(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
当给定字符串为null时,转换为Empty
- NumberChineseFormater - javacommon.easytools.core.convert中的类
-
数字转中文类
包括:
1.
- NumberChineseFormater() - 类 的构造器javacommon.easytools.core.convert.NumberChineseFormater
-
- NumberConverter - javacommon.easytools.core.convert.impl中的类
-
数字转换器
支持类型为:
java.lang.Byte
java.lang.Short
java.lang.Integer
java.lang.Long
java.lang.Float
java.lang.Double
java.math.BigDecimal
java.math.BigInteger
- NumberConverter() - 类 的构造器javacommon.easytools.core.convert.impl.NumberConverter
-
- NumberConverter(Class<? extends Number>) - 类 的构造器javacommon.easytools.core.convert.impl.NumberConverter
-
构造
- NumberHandler - javacommon.easytools.db.handler中的类
-
处理为数字结果,当查询结果为单个数字时使用此处理器(例如select count(1))
- NumberHandler() - 类 的构造器javacommon.easytools.db.handler.NumberHandler
-
- NUMBERS - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
-
数字
- NUMBERS - 类 中的静态变量javacommon.easytools.core.lang.Validator
-
数字
- numberToChinese(double, boolean) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
将阿拉伯数字转为中文表达方式
- numberToWord(Number) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
将阿拉伯数字转为英文表达方式
- NumberUtil - javacommon.easytools.core.util中的类
-
数字工具类
对于精确值计算应该使用
BigDecimal
JDK7中
BigDecimal(double val)构造方法的结果有一定的不可预知性,例如:
new BigDecimal(0.1)
表示的不是
0.1而是
0.1000000000000000055511151231257827021181583404541015625
这是因为0.1无法准确的表示为double。
- NumberUtil() - 类 的构造器javacommon.easytools.core.util.NumberUtil
-
- NumberWordFormater - javacommon.easytools.core.convert中的类
-
将浮点数类型的number转换成英语的表达方式
参考博客:http://blog.csdn.net/eric_sunah/article/details/8713226
- NumberWordFormater() - 类 的构造器javacommon.easytools.core.convert.NumberWordFormater
-
- NumericToIntEditor - javacommon.easytools.poi.excel.editors中的类
-
POI中NUMRIC类型的值默认返回的是Double类型,此编辑器用于转换其为int型
- NumericToIntEditor() - 类 的构造器javacommon.easytools.poi.excel.editors.NumericToIntEditor
-
- NumericToLongEditor - javacommon.easytools.poi.excel.editors中的类
-
- NumericToLongEditor() - 类 的构造器javacommon.easytools.poi.excel.editors.NumericToLongEditor
-
已过时。
- padAfter(CharSequence, int, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
补充字符串以满足最小长度
StrUtil.padAfter(null, *, *);//null
StrUtil.padAfter("1", 3, '0');//"100"
StrUtil.padAfter("123", 2, '0');//"23"
- padAfter(CharSequence, int, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
补充字符串以满足最小长度
StrUtil.padAfter(null, *, *);//null
StrUtil.padAfter("1", 3, "ABC");//"1AB"
StrUtil.padAfter("123", 2, "ABC");//"23"
- Padding - javacommon.easytools.crypto中的枚举
-
补码方式
- padPre(CharSequence, int, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
补充字符串以满足最小长度
StrUtil.padPre(null, *, *);//null
StrUtil.padPre("1", 3, "ABC");//"AB1"
StrUtil.padPre("123", 2, "ABC");//"12"
- padPre(CharSequence, int, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
补充字符串以满足最小长度
StrUtil.padPre(null, *, *);//null
StrUtil.padPre("1", 3, '0');//"001"
StrUtil.padPre("123", 2, '0');//"12"
- page(int, int, List<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
对指定List分页取值
- page(Collection<String>, Entity, int, int, RsHandler<T>) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
分页查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- page(Entity, int, int, RsHandler<T>) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
分页查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- page(Entity, Page, RsHandler<T>) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
分页查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- page(Collection<String>, Entity, Page, RsHandler<T>) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
分页查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- page(Collection<String>, Entity, int, int) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
分页查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- page(Collection<String>, Entity, Page) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
分页查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- page(Entity, int, int) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
分页查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- page(Entity, Page) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
分页查询
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- page(Entity, Page, String...) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
分页
- page(Entity, Page) - 类 中的方法javacommon.easytools.db.DaoTemplate
-
分页
- Page - javacommon.easytools.db中的类
-
分页对象
- Page(int, int) - 类 的构造器javacommon.easytools.db.Page
-
构造
- Page(int, int, Order) - 类 的构造器javacommon.easytools.db.Page
-
构造
- page(Connection, Collection<String>, Entity, int, int, RsHandler<T>) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
分页查询
此方法不会关闭Connection
- page(Connection, Collection<String>, Entity, Page, RsHandler<T>) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
分页查询
此方法不会关闭Connection
- page(Connection, Collection<String>, Entity, int, int) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
分页查询
此方法不会关闭Connection
- page(Connection, Collection<String>, Entity, Page) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
分页查询
此方法不会关闭Connection
- page(Connection, Entity, Page) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
分页全字段查询
此方法不会关闭Connection
- pageForEntityList(Entity, int, int) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
分页查询,结果为Entity列表,不计算总数
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- pageForEntityList(Entity, Page) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
分页查询,结果为Entity列表,不计算总数
查询条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
- PageResult<T> - javacommon.easytools.db中的类
-
分页数据结果集
- PageResult(int, int) - 类 的构造器javacommon.easytools.db.PageResult
-
构造
- PageResult(int, int, int) - 类 的构造器javacommon.easytools.db.PageResult
-
构造
- PageResultHandler - javacommon.easytools.db.handler中的类
-
分页结果集处理类 ,处理出的结果为PageResult
- PageResultHandler(PageResult<Entity>) - 类 的构造器javacommon.easytools.db.handler.PageResultHandler
-
构造
结果集根据给定的分页对象查询数据库,填充结果
- PageUtil - javacommon.easytools.core.util中的类
-
分页工具类
- PageUtil() - 类 的构造器javacommon.easytools.core.util.PageUtil
-
- parse(String, DateFormat) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
构建DateTime对象
- parse(String, DateParser) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
构建DateTime对象
- parse(String, String) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
将特定格式的日期转换为Date对象
- parse(String) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
将日期字符串转换为
DateTime
对象,格式:
yyyy-MM-dd HH:mm:ss
yyyy/MM/dd HH:mm:ss
yyyy.MM.dd HH:mm:ss
yyyy年MM月dd日 HH时mm分ss秒
yyyy-MM-dd
yyyy/MM/dd
yyyy.MM.dd
HH:mm:ss
HH时mm分ss秒
yyyy-MM-dd HH:mm
yyyy-MM-dd HH:mm:ss.SSS
yyyyMMddHHmmss
yyyyMMddHHmmssSSS
yyyyMMdd
- parse(String) - 接口 中的方法javacommon.easytools.core.date.format.DateParser
-
- parse(String, ParsePosition) - 接口 中的方法javacommon.easytools.core.date.format.DateParser
-
- parse(String, ParsePosition, Calendar) - 接口 中的方法javacommon.easytools.core.date.format.DateParser
-
根据给定格式转换日期字符串
Updates the Calendar with parsed fields.
- parse(String) - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- parse(String, ParsePosition) - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- parse(String, ParsePosition, Calendar) - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- parse(T) - 类 中的静态方法javacommon.easytools.core.lang.Dict
-
将PO对象转为Dict
- parse(String) - 类 中的方法javacommon.easytools.cron.pattern.parser.DayOfMonthValueParser
-
- parse(String) - 类 中的方法javacommon.easytools.cron.pattern.parser.DayOfWeekValueParser
-
对于星期提供转换
1表示星期一,2表示星期二,依次类推,0和7都可以表示星期日
- parse(String) - 类 中的方法javacommon.easytools.cron.pattern.parser.MonthValueParser
-
- parse(String) - 类 中的方法javacommon.easytools.cron.pattern.parser.SimpleValueParser
-
- parse(String) - 接口 中的方法javacommon.easytools.cron.pattern.parser.ValueParser
-
处理String值并转为int
转换包括:
数字字符串转为数字
别名转为对应的数字(如月份和星期)
- parse(T) - 类 中的静态方法javacommon.easytools.db.ActiveEntity
-
将PO对象转为Entity
- parse(T, boolean, boolean) - 类 中的静态方法javacommon.easytools.db.ActiveEntity
-
将PO对象转为ActiveEntity
- parse(T) - 类 中的静态方法javacommon.easytools.db.Entity
-
将PO对象转为Entity
- parse(T, boolean, boolean) - 类 中的静态方法javacommon.easytools.db.Entity
-
将PO对象转为Entity
- parse(String, Object) - 类 中的静态方法javacommon.easytools.db.sql.Condition
-
解析为Condition
- parse(CharSequence) - 类 中的方法javacommon.easytools.extra.tokenizer.engine.analysis.AnalysisEngine
-
- parse(CharSequence) - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ansj.AnsjEngine
-
- parse(CharSequence) - 类 中的方法javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPEngine
-
- parse(CharSequence) - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ikanalyzer.IKAnalyzerEngine
-
- parse(CharSequence) - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegEngine
-
- parse(CharSequence) - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jieba.JiebaEngine
-
- parse(CharSequence) - 类 中的方法javacommon.easytools.extra.tokenizer.engine.mmseg.MmsegEngine
-
- parse(CharSequence) - 类 中的方法javacommon.easytools.extra.tokenizer.engine.word.WordEngine
-
- parse(CharSequence) - 接口 中的方法javacommon.easytools.extra.tokenizer.TokenizerEngine
-
文本分词处理接口,通过实现此接口完成分词,产生分词结果
- parse(String, boolean) - 类 中的方法javacommon.easytools.json.JSONSupport
-
JSON String转Bean
- parse(Object) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
转换对象为JSON
支持的对象:
String: 转换为相应的对象
Array Collection:转换为JSONArray
Bean对象:转为JSONObject
- parseAddress(String, Charset) - 类 中的静态方法javacommon.easytools.extra.mail.InternalMailUtil
-
将一个地址字符串解析为多个地址
地址间使用" "、","、";"分隔
- parseAddressFromStrs(String[], Charset) - 类 中的静态方法javacommon.easytools.extra.mail.InternalMailUtil
-
将多个字符串邮件地址转为InternetAddress
列表
单个字符串地址可以是多个地址合并的字符串
- parseArray(String) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
JSON字符串转JSONArray
- parseArray(Object) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
JSON字符串转JSONArray
- parseArray(Object, boolean) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
JSON字符串转JSONArray
- parseBean(T) - 类 中的方法javacommon.easytools.core.lang.Dict
-
将值对象转换为Dict
类名会被当作表名,小写第一个字母
- parseBean(T, boolean, boolean) - 类 中的方法javacommon.easytools.core.lang.Dict
-
将值对象转换为Dict
类名会被当作表名,小写第一个字母
- parseBean(T) - 类 中的方法javacommon.easytools.db.ActiveEntity
-
- parseBean(T, boolean, boolean) - 类 中的方法javacommon.easytools.db.ActiveEntity
-
- parseBean(T) - 类 中的方法javacommon.easytools.db.Entity
-
将值对象转换为Entity
类名会被当作表名,小写第一个字母
- parseBean(T, boolean, boolean) - 类 中的方法javacommon.easytools.db.Entity
-
将值对象转换为Entity
类名会被当作表名,小写第一个字母
- parseDate(String) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
格式yyyy-MM-dd
- parseDateTime(String) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
格式yyyy-MM-dd HH:mm:ss
- parseFirstAddress(String, Charset) - 类 中的静态方法javacommon.easytools.extra.mail.InternalMailUtil
-
解析第一个地址
- parseFromMap(Map<?, ?>) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
Map转化为JSONObject
- parseFromResourceBundle(ResourceBundle) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
ResourceBundle转化为JSONObject
- parseFromXml(String) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
XML字符串转为JSONObject
- parseInt(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
解析转换数字字符串为int型数字,规则如下:
1、0x开头的视为16进制数字
2、0开头的视为8进制数字
3、其它情况按照10进制转换
4、空串返回0
5、.123形式返回0(按照小于0的小数对待)
6、123.56截取小数点之前的数字,忽略小数部分
- parseLong(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
解析转换数字字符串为long型数字,规则如下:
1、0x开头的视为16进制数字
2、0开头的视为8进制数字
3、空串返回0
4、其它情况按照10进制转换
- parseNumber(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- parseObj(String) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
JSON字符串转JSONObject对象
- parseObj(Object) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
JSON字符串转JSONObject对象
此方法会忽略空值,但是对JSON字符串不影响
- parseObj(Object, boolean) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
JSON字符串转JSONObject对象
- parseObject(String) - 接口 中的方法javacommon.easytools.core.date.format.DateParser
-
- parseObject(String, ParsePosition) - 接口 中的方法javacommon.easytools.core.date.format.DateParser
-
- parseObject(String, ParsePosition) - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- parseRequest(ServletRequest) - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartFormData
-
解析上传文件和表单数据
- parseRequest(VelocityContext, HttpServletRequest) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
将Request中的数据转换为模板引擎
取值包括Session和Request
- parseRequestStream(InputStream, String) - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartFormData
-
提取上传的文件和表单数据
- parseSession(VelocityContext, HttpSession) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
将Session中的值放入模板上下文
- parseTime(String) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
解析时间,格式HH:mm:ss,默认为1970-01-01
- parseTimeToday(String) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
解析时间,格式HH:mm:ss,日期默认为今天
- parseWithUnderlineCase(T) - 类 中的静态方法javacommon.easytools.db.ActiveEntity
-
将PO对象转为ActiveEntity,并采用下划线法转换字段
- parseWithUnderlineCase(T) - 类 中的静态方法javacommon.easytools.db.Entity
-
将PO对象转为Entity,并采用下划线法转换字段
- parseXml(String) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
将String类型的XML转换为XML文档
- partValue(int, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
把给定的总数平均分成N份,返回每份的个数
当除以分数有余数时每份+1
- partValue(int, int, boolean) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
把给定的总数平均分成N份,返回每份的个数
如果isPlusOneWhenHasRem为true,则当除以分数有余数时每份+1,否则丢弃余数部分
- passCurrentRow() - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
跳过当前行
- passRows(int) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
跳过指定行数
- patch(String) - 类 中的静态方法javacommon.easytools.http.HttpRequest
-
PATCH请求
- PATH_FILE_PRE - 类 中的静态变量javacommon.easytools.core.io.FileUtil
-
当Path为文件形式时, path会加入一个表示文件的前缀
- PATH_SEPRATOR - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- PathConverter - javacommon.easytools.core.convert.impl中的类
-
字符串转换器
- PathConverter() - 类 的构造器javacommon.easytools.core.convert.impl.PathConverter
-
- pathEndsWith(File, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
判断文件路径是否有指定后缀,忽略大小写
常用语判断扩展名
- pathEquals(File, File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
文件路径是否相同
取两个文件的绝对路径比较,在Windows下忽略大小写,在Linux下不忽略。
- pattern - 类 中的变量javacommon.easytools.core.date.format.AbstractDateBasic
-
The pattern
- PatternPool - javacommon.easytools.core.lang中的类
-
常用正则表达式集合
- PatternPool() - 类 的构造器javacommon.easytools.core.lang.PatternPool
-
- PinyinComparator - javacommon.easytools.core.comparator中的类
-
按照GBK拼音顺序对给定的汉字字符串排序
- PinyinComparator() - 类 的构造器javacommon.easytools.core.comparator.PinyinComparator
-
构造
- PJWFilter - javacommon.easytools.bloomfilter.filter中的类
-
- PJWFilter(long, int) - 类 的构造器javacommon.easytools.bloomfilter.filter.PJWFilter
-
- PJWFilter(long) - 类 的构造器javacommon.easytools.bloomfilter.filter.PJWFilter
-
- pjwHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
PJW算法
- PLATE_NUMBER - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
-
中国车牌号码
- PLATE_NUMBER - 类 中的静态变量javacommon.easytools.core.lang.Validator
-
中国车牌号码
- POIException - javacommon.easytools.poi.exceptions中的异常错误
-
POI异常
- POIException(Throwable) - 异常错误 的构造器javacommon.easytools.poi.exceptions.POIException
-
- POIException(String) - 异常错误 的构造器javacommon.easytools.poi.exceptions.POIException
-
- POIException(String, Object...) - 异常错误 的构造器javacommon.easytools.poi.exceptions.POIException
-
- POIException(String, Throwable) - 异常错误 的构造器javacommon.easytools.poi.exceptions.POIException
-
- POIException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.poi.exceptions.POIException
-
- PooledConnection - javacommon.easytools.db.ds.pooled中的类
-
池化
- PooledConnection(PooledDataSource) - 类 的构造器javacommon.easytools.db.ds.pooled.PooledConnection
-
- PooledConnection(PooledDataSource, Connection) - 类 的构造器javacommon.easytools.db.ds.pooled.PooledConnection
-
- PooledDataSource - javacommon.easytools.db.ds.pooled中的类
-
池化数据源
- PooledDataSource() - 类 的构造器javacommon.easytools.db.ds.pooled.PooledDataSource
-
构造,读取默认的配置文件和默认分组
- PooledDataSource(String) - 类 的构造器javacommon.easytools.db.ds.pooled.PooledDataSource
-
构造,读取默认的配置文件
- PooledDataSource(DbSetting, String) - 类 的构造器javacommon.easytools.db.ds.pooled.PooledDataSource
-
构造
- PooledDataSource(DbConfig) - 类 的构造器javacommon.easytools.db.ds.pooled.PooledDataSource
-
构造
- PooledDSFactory - javacommon.easytools.db.ds.pooled中的类
-
池化数据源工厂类
- PooledDSFactory() - 类 的构造器javacommon.easytools.db.ds.pooled.PooledDSFactory
-
- PooledDSFactory(Setting) - 类 的构造器javacommon.easytools.db.ds.pooled.PooledDSFactory
-
- popPart(Stack<T>, int) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
切取部分数据
切取后的栈将减少这些元素
- popPart(Deque<T>, int) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
切取部分数据
切取后的栈将减少这些元素
- post(String) - 类 中的静态方法javacommon.easytools.http.HttpRequest
-
POST请求
- post(String, Map<String, Object>) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
发送post请求
- post(String, Map<String, Object>, int) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
发送post请求
- post(String, Map<String, Object>, int, Proxy) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
发送post请求
- post(String, String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
发送post请求
请求体body参数支持两种类型:
1.
- post(String, String, int) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
发送post请求
请求体body参数支持两种类型:
1.
- PostgresqlDialect - javacommon.easytools.db.dialect.impl中的类
-
Postgree方言
- PostgresqlDialect() - 类 的构造器javacommon.easytools.db.dialect.impl.PostgresqlDialect
-
- pow(Number, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的幂运算
- pow(BigDecimal, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的幂运算
- prepareCall(String) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- prepareCall(String, int, int) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- prepareCall(String, int, int, int) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- prepareStatement(Connection, String, Collection<Object>) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
- prepareStatement(Connection, String, Object...) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
- prepareStatement(String) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- prepareStatement(String, int, int) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- prepareStatement(String, int, int, int) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- prepareStatement(String, int) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- prepareStatement(String, int[]) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- prepareStatement(String, String[]) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- prependIfMissing(CharSequence, CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
如果给定字符串不是以给定的一个或多个字符串为开头,则在首部添加起始字符串
不忽略大小写
- prependIfMissing(CharSequence, CharSequence, boolean, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
如果给定字符串不是以给定的一个或多个字符串为开头,则在首部添加起始字符串
- prependIfMissingIgnoreCase(CharSequence, CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
如果给定字符串不是以给定的一个或多个字符串为开头,则在首部添加起始字符串
忽略大小写
- pressImage(Image, int, int, float) - 类 中的方法javacommon.easytools.core.img.Img
-
给图片添加图片水印
此方法并不关闭流
- pressImage(Image, Rectangle, float) - 类 中的方法javacommon.easytools.core.img.Img
-
给图片添加图片水印
此方法并不关闭流
- pressImage(File, File, Image, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加图片水印
- pressImage(InputStream, OutputStream, Image, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加图片水印
此方法并不关闭流
- pressImage(ImageInputStream, ImageOutputStream, Image, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加图片水印
此方法并不关闭流
- pressImage(Image, File, Image, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加图片水印
此方法并不关闭流
- pressImage(Image, OutputStream, Image, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加图片水印
此方法并不关闭流
- pressImage(Image, ImageOutputStream, Image, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加图片水印
此方法并不关闭流
- pressImage(Image, Image, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加图片水印
此方法并不关闭流
- pressImage(Image, Image, Rectangle, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加图片水印
此方法并不关闭流
- pressText(String, Color, Font, int, int, float) - 类 中的方法javacommon.easytools.core.img.Img
-
给图片添加文字水印
此方法并不关闭流
- pressText(File, File, String, Color, Font, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加文字水印
- pressText(InputStream, OutputStream, String, Color, Font, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加文字水印
此方法并不关闭流
- pressText(ImageInputStream, ImageOutputStream, String, Color, Font, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加文字水印
此方法并不关闭流
- pressText(Image, File, String, Color, Font, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加文字水印
此方法并不关闭流
- pressText(Image, OutputStream, String, Color, Font, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加文字水印
此方法并不关闭流
- pressText(Image, ImageOutputStream, String, Color, Font, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加文字水印
此方法并不关闭流
- pressText(Image, String, Color, Font, int, int, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
给图片添加文字水印
此方法并不关闭流
- primaryKeyField - 类 中的变量javacommon.easytools.db.DaoTemplate
-
本表的主键字段,请在子类中覆盖或构造方法中指定,默认为id
- PrimitiveConverter - javacommon.easytools.core.convert.impl中的类
-
原始类型转换器
支持类型为:
byte
short
int
long
float
double
char
boolean
- PrimitiveConverter(Class<?>) - 类 的构造器javacommon.easytools.core.convert.impl.PrimitiveConverter
-
构造
- primitiveWrapperMap - 枚举 中的静态变量javacommon.easytools.core.convert.BasicType
-
原始类型为Key,包装类型为Value,例如: int.class =》 Integer.class.
- print(Object) - 类 中的静态方法javacommon.easytools.core.lang.Console
-
同 System.out.print()方法,打印控制台日志
- print(String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Console
-
同 System.out.print()方法,打印控制台日志
- privateKey - 类 中的变量javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
私钥
- processingInstruction(String, String) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- processMultiple(int, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
可以用于计算双色球、大乐透注数的方法
比如大乐透35选5可以这样调用processMultiple(7,5); 就是数学中的:C75=7*6/2*1
- processRecord(Record) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel03SaxReader
-
HSSFListener 监听方法,处理 Record
- processStream(MultipartRequestInputStream) - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFile
-
处理上传表单流,提取出文件
- Profile - javacommon.easytools.setting.profile中的类
-
Profile可以让我们定义一系列的配置信息,然后指定其激活条件。
- Profile() - 类 的构造器javacommon.easytools.setting.profile.Profile
-
默认构造,环境使用默认的:default,编码UTF-8,不使用变量
- Profile(String) - 类 的构造器javacommon.easytools.setting.profile.Profile
-
构造,编码UTF-8,不使用变量
- Profile(String, Charset, boolean) - 类 的构造器javacommon.easytools.setting.profile.Profile
-
构造
- progress(long) - 接口 中的方法javacommon.easytools.core.io.StreamProgress
-
进行中
- PropDesc(Field, Method, Method) - 类 的构造器javacommon.easytools.core.bean.BeanDesc.PropDesc
-
构造
Getter和Setter方法设置为默认可访问
- PropertyComparator<T> - javacommon.easytools.core.comparator中的类
-
Bean属性排序器
参阅feilong-core中的PropertyComparator
- PropertyComparator(String) - 类 的构造器javacommon.easytools.core.comparator.PropertyComparator
-
- Props - javacommon.easytools.setting.dialect中的类
-
Properties文件读取封装类
- Props() - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造
- Props(String) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造,使用相对于Class文件根目录的相对路径
- Props(String, String) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造,使用相对于Class文件根目录的相对路径
- Props(String, Charset) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造,使用相对于Class文件根目录的相对路径
- Props(File) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造
- Props(File, String) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造
- Props(File, Charset) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造
- Props(String, Class<?>) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造,相对于classes读取文件
- Props(String, Class<?>, String) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造,相对于classes读取文件
- Props(String, Class<?>, Charset) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造,相对于classes读取文件
- Props(URL) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造,使用URL读取
- Props(URL, String) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造,使用URL读取
- Props(URL, Charset) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造,使用URL读取
- Props(Properties) - 类 的构造器javacommon.easytools.setting.dialect.Props
-
构造,使用URL读取
- props() - 类 中的静态方法javacommon.easytools.system.SystemUtil
-
- proxy(T, Class<? extends Aspect>) - 类 中的静态方法javacommon.easytools.aop.ProxyUtil
-
使用切面代理对象
- proxy(Aspect) - 类 中的静态方法javacommon.easytools.aop.ProxyUtil
-
使用切面代理对象
- ProxyUtil - javacommon.easytools.aop中的类
-
代理工具类
- ProxyUtil() - 类 的构造器javacommon.easytools.aop.ProxyUtil
-
- prune() - 接口 中的方法javacommon.easytools.cache.Cache
-
从缓存中清理过期对象,清理策略取决于具体实现
- prune() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- prune() - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- pruneCache() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
清理实现
- pruneCache() - 类 中的方法javacommon.easytools.cache.impl.FIFOCache
-
先进先出的清理策略
先遍历缓存清理过期的缓存对象,如果清理后还是满的,则删除第一个缓存对象
- pruneCache() - 类 中的方法javacommon.easytools.cache.impl.LFUCache
-
清理过期对象。
- pruneCache() - 类 中的方法javacommon.easytools.cache.impl.LRUCache
-
只清理超时对象,LRU的实现会交给LinkedHashMap
- pruneCache() - 类 中的方法javacommon.easytools.cache.impl.TimedCache
-
清理过期对象
- psForCount(Connection, Query) - 接口 中的方法javacommon.easytools.db.dialect.Dialect
-
构建用于查询行数的PreparedStatement
- psForCount(Connection, Query) - 类 中的方法javacommon.easytools.db.dialect.impl.AnsiSqlDialect
-
- psForDelete(Connection, Query) - 接口 中的方法javacommon.easytools.db.dialect.Dialect
-
构建用于删除的PreparedStatement
- psForDelete(Connection, Query) - 类 中的方法javacommon.easytools.db.dialect.impl.AnsiSqlDialect
-
- psForFind(Connection, Query) - 接口 中的方法javacommon.easytools.db.dialect.Dialect
-
构建用于获取多条记录的PreparedStatement
- psForFind(Connection, Query) - 类 中的方法javacommon.easytools.db.dialect.impl.AnsiSqlDialect
-
- psForInsert(Connection, Entity) - 接口 中的方法javacommon.easytools.db.dialect.Dialect
-
构建用于插入的PreparedStatement
- psForInsert(Connection, Entity) - 类 中的方法javacommon.easytools.db.dialect.impl.AnsiSqlDialect
-
- psForInsertBatch(Connection, Entity...) - 接口 中的方法javacommon.easytools.db.dialect.Dialect
-
构建用于批量插入的PreparedStatement
- psForInsertBatch(Connection, Entity...) - 类 中的方法javacommon.easytools.db.dialect.impl.AnsiSqlDialect
-
- psForPage(Connection, Query) - 接口 中的方法javacommon.easytools.db.dialect.Dialect
-
构建用于分页查询的PreparedStatement
- psForPage(Connection, Query) - 类 中的方法javacommon.easytools.db.dialect.impl.AnsiSqlDialect
-
- psForUpdate(Connection, Entity, Query) - 接口 中的方法javacommon.easytools.db.dialect.Dialect
-
构建用于更新的PreparedStatement
- psForUpdate(Connection, Entity, Query) - 类 中的方法javacommon.easytools.db.dialect.impl.AnsiSqlDialect
-
- publicKey - 类 中的变量javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
公钥
- PURE_DATE_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
- PURE_DATE_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
标准日期格式:yyyyMMdd
- PURE_DATETIME_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
- PURE_DATETIME_MS_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
- PURE_DATETIME_MS_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
标准日期格式:yyyyMMddHHmmssSSS
- PURE_DATETIME_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
标准日期格式:yyyyMMddHHmmss
- PURE_TIME_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
- PURE_TIME_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
-
标准日期格式:HHmmss
- put(K, V) - 接口 中的方法javacommon.easytools.cache.Cache
-
将对象加入到缓存,使用默认失效时长
- put(K, V, long) - 接口 中的方法javacommon.easytools.cache.Cache
-
- put(K, V) - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- put(K, V, long) - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- put(K, V) - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- put(K, V, long) - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- put(String, V) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- put(K, V) - 类 中的方法javacommon.easytools.core.lang.SimpleCache
-
放入缓存
- put(K, V) - 类 中的方法javacommon.easytools.core.map.CaseInsensitiveLinkedMap
-
- put(K, V) - 类 中的方法javacommon.easytools.core.map.CaseInsensitiveMap
-
- put(K, V) - 类 中的方法javacommon.easytools.core.map.MapBuilder
-
链式Map创建
- put(Object, Object) - 类 中的方法javacommon.easytools.core.map.MapProxy
-
- put(String, Object) - 类 中的方法javacommon.easytools.db.Entity
-
PUT方法做了过滤限制,如果此实体限制了属性名,则忽略限制名列表外的字段名
- put(String, Session) - 枚举 中的方法javacommon.easytools.extra.ssh.JschSessionPool
-
加入Session
- put(String, String) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
-
将本地文件上传到目标服务器,目标文件名为destPath,若destPath为目录,则目标文件名将与srcFilePath文件名相同。
- put(String, String, Sftp.Mode) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
-
将本地文件上传到目标服务器,目标文件名为destPath,若destPath为目录,则目标文件名将与srcFilePath文件名相同。
- put(String, String) - 类 中的静态方法javacommon.easytools.http.CookiePool
-
将某个网站的Cookie放入Cookie池
- put(String) - 类 中的静态方法javacommon.easytools.http.HttpRequest
-
PUT请求
- put(Object) - 类 中的方法javacommon.easytools.json.JSONArray
-
Append an object value.
- put(int, Object) - 类 中的方法javacommon.easytools.json.JSONArray
-
加入或者替换JSONArray中指定Index的值,如果index大于JSONArray的长度,将在指定index设置值,之前的位置填充JSONNull.Null
- put(String, Object) - 类 中的方法javacommon.easytools.json.JSONObject
-
PUT 键值对到JSONObject中,如果值为null
,将此键移除
- put(String, Object) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- put(String, Object) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- put(Object, Object) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- putAll(Map<? extends String, ? extends V>) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- putAll(Map<? extends K, ? extends V>) - 类 中的方法javacommon.easytools.core.map.CaseInsensitiveLinkedMap
-
- putAll(Map<? extends K, ? extends V>) - 类 中的方法javacommon.easytools.core.map.CaseInsensitiveMap
-
- putAll(Map<K, V>) - 类 中的方法javacommon.easytools.core.map.MapBuilder
-
链式Map创建
- putAll(Map<?, ?>) - 类 中的方法javacommon.easytools.core.map.MapProxy
-
- putAll(Map<? extends String, ? extends Object>) - 类 中的方法javacommon.easytools.json.JSONObject
-
- putAll(Map<? extends Object, ? extends Object>) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
加入Map中的键值对
- putBeanDesc(Class<?>, BeanDesc) - 枚举 中的方法javacommon.easytools.core.bean.BeanDescCache
-
加入缓存
- putCustom(Type, Class<? extends Converter<?>>) - 类 中的方法javacommon.easytools.core.convert.ConverterRegistry
-
登记自定义转换器
- putCustom(Type, Converter<?>) - 类 中的方法javacommon.easytools.core.convert.ConverterRegistry
-
登记自定义转换器
- putDefault(boolean) - 枚举 中的方法javacommon.easytools.http.GlobalHeaders
-
加入默认的头部信息
- putFileType(String, String) - 类 中的静态方法javacommon.easytools.core.io.FileTypeUtil
-
增加文件类型映射
如果已经存在将覆盖之前的映射
- putGlobalContext(String, Object) - 类 中的方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
设置Velocity全局上下文
当设定值时,对于每个模板都有效
- putOnce(String, Object) - 类 中的方法javacommon.easytools.json.JSONObject
-
Put a key/value pair in the JSONObject, but only if the key and the value are both non-null,
and only if there is not already a member with that name.
- putOpt(String, Object) - 类 中的方法javacommon.easytools.json.JSONObject
-
在键和值都为非空的情况下put到JSONObject中
- putPropertyDescriptorMap(Class<?>, Map<String, PropertyDescriptor>, boolean) - 枚举 中的方法javacommon.easytools.core.bean.BeanInfoCache
-
加入缓存
- pwd() - 类 中的方法javacommon.easytools.extra.ftp.AbstractFtp
-
远程当前目录(工作目录)
- pwd() - 类 中的方法javacommon.easytools.extra.ftp.Ftp
-
远程当前目录
- pwd() - 类 中的方法javacommon.easytools.extra.ssh.Sftp
-
远程当前目录
- rainbow(int, int, int) - 类 中的静态方法javacommon.easytools.core.util.PageUtil
-
分页彩虹算法
来自:https://github.com/iceroot/iceroot/blob/master/src/main/java/com/icexxx/util/IceUtil.java
通过传入的信息,生成一个分页列表显示
- rainbow(int, int) - 类 中的静态方法javacommon.easytools.core.util.PageUtil
-
分页彩虹算法(默认展示10页)
来自:https://github.com/iceroot/iceroot/blob/master/src/main/java/com/icexxx/util/IceUtil.java
- randomBytes(int) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
随机bytes
- randomChar() - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
随机字母或数字,小写
- randomChar(String) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
随机字符
- randomColor() - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
生成随机颜色
- randomColor(Random) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
生成随机颜色
- randomDouble(double, double) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获得指定范围内的随机数
- randomDouble() - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获得随机数
- randomDouble(Double) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获得指定范围内的随机数 [0,limit)
- randomEle(List<T>) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
随机获得列表中的元素
- randomEle(List<T>, int) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
随机获得列表中的元素
- randomEle(T[]) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
随机获得数组中的元素
- randomEle(T[], int) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
随机获得数组中的元素
- randomEles(List<T>, int) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
随机获得列表中的一定量元素
- randomEleSet(Collection<T>, int) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
随机获得列表中的一定量的不重复元素,返回Set
- randomInt(int, int) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获得指定范围内的随机数
- randomInt() - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获得随机数
- randomInt(int) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获得指定范围内的随机数 [0,limit)
- randomLong(long, long) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获得指定范围内的随机数
- randomLong() - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获得随机数
- randomLong(long) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获得指定范围内的随机数 [0,limit)
- randomNumber() - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
随机数字
- randomNumbers(int) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获得一个只包含数字的字符串
- randomString(int) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获得一个随机的字符串(只包含数字和字符)
- randomString(String, int) - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
获得一个随机的字符串
- RandomUtil - javacommon.easytools.core.util中的类
-
随机工具类
- RandomUtil() - 类 的构造器javacommon.easytools.core.util.RandomUtil
-
- randomUUID() - 类 中的静态方法javacommon.easytools.core.lang.UUID
-
获取类型 4(伪随机生成的)UUID 的静态工厂。
- randomUUID(boolean) - 类 中的静态方法javacommon.easytools.core.lang.UUID
-
获取类型 4(伪随机生成的)UUID 的静态工厂。
- randomUUID() - 类 中的静态方法javacommon.easytools.core.util.IdUtil
-
获取随机UUID
- randomUUID() - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
- Range<T> - javacommon.easytools.core.lang中的类
-
范围生成器。
- Range(T, Range.Steper<T>) - 类 的构造器javacommon.easytools.core.lang.Range
-
构造
- Range(T, T, Range.Steper<T>) - 类 的构造器javacommon.easytools.core.lang.Range
-
构造
- Range(T, T, Range.Steper<T>, boolean, boolean) - 类 的构造器javacommon.easytools.core.lang.Range
-
构造
- range(int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
生成一个从0开始的数字列表
- range(int, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
生成一个数字列表
自动判定正序反序
- range(int, int, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
生成一个数字列表
自动判定正序反序
- range(int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
从0开始给定范围内的整数列表,步进为1
- range(int, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
给定范围内的整数列表,步进为1
- range(int, int, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
给定范围内的整数列表
- Range.Steper<T> - javacommon.easytools.core.lang中的接口
-
步进接口,此接口用于实现如何对一个对象按照指定步进增加步进
步进接口可以定义以下逻辑:
1、步进规则,既对象如何做步进
2、步进大小,通过实现此接口,在实现类中定义一个对象属性,可灵活定义步进大小
3、限制range个数,通过实现此接口,在实现类中定义一个对象属性,可灵活定义limit,限制range个数
- ratio - 类 中的变量javacommon.easytools.extra.qrcode.QrConfig
-
二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
- raw - 类 中的变量javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- RE_CHINESE - 类 中的静态变量javacommon.easytools.core.util.ReUtil
-
正则表达式匹配中文汉字
- RE_CHINESES - 类 中的静态变量javacommon.easytools.core.util.ReUtil
-
正则表达式匹配中文字符串
- RE_HTML_MARK - 类 中的静态变量javacommon.easytools.http.HtmlUtil
-
- RE_KEYS - 类 中的静态变量javacommon.easytools.core.util.ReUtil
-
正则中需要被转义的关键字
- RE_SCRIPT - 类 中的静态变量javacommon.easytools.http.HtmlUtil
-
- read() - 类 中的方法javacommon.easytools.core.io.BOMInputStream
-
- read(FileReader.ReaderHandler<T>) - 类 中的方法javacommon.easytools.core.io.file.FileReader
-
按照给定的readerHandler读取文件中的数据
- read(InputStream, String) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从流中读取内容
- read(InputStream, Charset) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从流中读取内容,读取完毕后并不关闭流
- read(InputStream) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从流中读取内容,读到输出流中
- read(Reader) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从Reader中读取String,读取完毕后并不关闭Reader
- read(FileChannel, String) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从FileChannel中读取内容,读取完毕后并不关闭Channel
- read(FileChannel, Charset) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从FileChannel中读取内容
- read(String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
从文件中读取图片,请使用绝对路径,使用相对路径会相对于ClassPath
- read(File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
从文件中读取图片
- read(Resource) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- read(InputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
从流中读取图片
- read(ImageInputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
从图片流中读取图片
- read(URL) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
从URL中读取图片
- read() - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
读取工作簿中指定的Sheet的所有行列数据
- read(int) - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
读取工作簿中指定的Sheet
- read(int, int) - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
读取工作簿中指定的Sheet
- read(int, int, int) - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
读取Excel为Map的列表
Map表示一行,标题为key,单元格内容为value
- read(int, int, int, Class<T>) - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
读取Excel为Bean的列表
- read(String) - 类 中的方法javacommon.easytools.poi.excel.sax.AbstractExcelSaxReader
-
- read(File) - 类 中的方法javacommon.easytools.poi.excel.sax.AbstractExcelSaxReader
-
- read(InputStream) - 类 中的方法javacommon.easytools.poi.excel.sax.AbstractExcelSaxReader
-
- read(String, int) - 类 中的方法javacommon.easytools.poi.excel.sax.AbstractExcelSaxReader
-
- read(File, int) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel03SaxReader
-
- read(InputStream, int) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel03SaxReader
-
- read(POIFSFileSystem, int) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel03SaxReader
-
读取
- read(File, int) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- read(InputStream, int) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- read(OPCPackage, int) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
开始读取Excel,Sheet编号从0开始计数
- read(String) - 接口 中的方法javacommon.easytools.poi.excel.sax.ExcelSaxReader
-
开始读取Excel,读取所有sheet
- read(File) - 接口 中的方法javacommon.easytools.poi.excel.sax.ExcelSaxReader
-
开始读取Excel,读取所有sheet
- read(InputStream) - 接口 中的方法javacommon.easytools.poi.excel.sax.ExcelSaxReader
-
开始读取Excel,读取所有sheet,读取结束后并不关闭流
- read(String, int) - 接口 中的方法javacommon.easytools.poi.excel.sax.ExcelSaxReader
-
开始读取Excel
- read(File, int) - 接口 中的方法javacommon.easytools.poi.excel.sax.ExcelSaxReader
-
开始读取Excel
- read(InputStream, int) - 接口 中的方法javacommon.easytools.poi.excel.sax.ExcelSaxReader
-
开始读取Excel,读取结束后并不关闭流
- read03BySax(InputStream, int, RowHandler) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
Sax方式读取Excel03
- read03BySax(File, int, RowHandler) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
Sax方式读取Excel03
- read03BySax(String, int, RowHandler) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
Sax方式读取Excel03
- read07BySax(InputStream, int, RowHandler) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
Sax方式读取Excel07
- read07BySax(File, int, RowHandler) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
Sax方式读取Excel07
- read07BySax(String, int, RowHandler) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
Sax方式读取Excel07
- readableFileSize() - 类 中的方法javacommon.easytools.core.io.file.FileWrapper
-
可读的文件大小
- readableFileSize(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
可读的文件大小
- readableFileSize(long) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
可读的文件大小
参考 http://stackoverflow.com/questions/3263892/format-file-size-as-mb-gb-etc
- readAll() - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
读取Excel为Map的列表,读取所有行,默认第一行做为标题,数据从第二行开始
Map表示一行,标题为key,单元格内容为value
- readAll(Class<T>) - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
读取Excel为Bean的列表,读取所有行,默认第一行做为标题,数据从第二行开始
- readBoundary() - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
-
输入流中读取边界
- readBySax(String, int, RowHandler) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
通过Sax方式读取Excel,同时支持03和07格式
- readBySax(File, int, RowHandler) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
通过Sax方式读取Excel,同时支持03和07格式
- readBySax(InputStream, int, RowHandler) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
-
通过Sax方式读取Excel,同时支持03和07格式
- readByte() - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
-
读取byte字节流,在末尾抛出异常
- readBytes(ByteBuffer) - 类 中的静态方法javacommon.easytools.core.io.BufferUtil
-
读取剩余部分bytes
- readBytes(ByteBuffer, int) - 类 中的静态方法javacommon.easytools.core.io.BufferUtil
-
读取指定长度的bytes
如果长度不足,则读取剩余部分,此时buffer必须为读模式
- readBytes(ByteBuffer, int, int) - 类 中的静态方法javacommon.easytools.core.io.BufferUtil
-
读取指定区间的数据
- readBytes() - 类 中的方法javacommon.easytools.core.io.file.FileReader
-
- readBytes(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
读取文件所有数据
文件的长度不能超过Integer.MAX_VALUE
- readBytes(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
读取文件所有数据
文件的长度不能超过Integer.MAX_VALUE
- readBytes(InputStream) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从流中读取bytes
- readBytes(InputStream, int) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
读取指定长度的byte数组,不关闭流
- readBytes() - 接口 中的方法javacommon.easytools.core.io.resource.Resource
-
读取资源内容,读取完毕后会关闭流
关闭流并不影响下一次读取
- readBytes() - 类 中的方法javacommon.easytools.core.io.resource.UrlResource
-
- readCertificate(String, InputStream, char[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
读取Certification文件
Certification为证书文件
see: http://snowolf.iteye.com/blog/391931
- readCookieMap(HttpServletRequest) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
将cookie封装到Map里面
- readDataHeader(String) - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
-
从流中读取文件头部信息, 如果达到末尾则返回null
- readDataHeaderString(String) - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
-
- readHex(InputStream, int, boolean) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
读取16进制字符串
- readHex28Lower(InputStream) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从流中读取前28个byte并转换为16进制,字母部分使用小写
- readHex28Upper(InputStream) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从流中读取前28个byte并转换为16进制,字母部分使用大写
- readJKSKeyStore(InputStream, char[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
读取密钥库(Java Key Store,JKS) KeyStore文件
KeyStore文件用于数字证书的密钥对保存
see: http://snowolf.iteye.com/blog/391931
- readJSON(File, Charset) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
读取JSON
- readJSONArray(File, Charset) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
读取JSONArray
- readJSONObject(File, Charset) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
读取JSONObject
- readKeyStore(String, InputStream, char[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
读取KeyStore文件
KeyStore文件用于数字证书的密钥对保存
see: http://snowolf.iteye.com/blog/391931
- readLine(ByteBuffer, Charset) - 类 中的静态方法javacommon.easytools.core.io.BufferUtil
-
读取一行,如果buffer中最后一部分并非完整一行,则返回null
支持的换行符如下:
1.
- readLines(T) - 类 中的方法javacommon.easytools.core.io.file.FileReader
-
从文件中读取每一行数据
- readLines(LineHandler) - 类 中的方法javacommon.easytools.core.io.file.FileReader
-
按照行处理文件内容
- readLines() - 类 中的方法javacommon.easytools.core.io.file.FileReader
-
从文件中读取每一行数据
- readLines(String, String, T) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readLines(String, Charset, T) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readLines(File, String, T) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readLines(File, Charset, T) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readLines(URL, String, T) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readLines(URL, Charset, T) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readLines(URL, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readLines(URL, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readLines(String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readLines(String, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readLines(File, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readLines(File, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readLines(File, Charset, LineHandler) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
按行处理文件内容
- readLines(InputStream, String, T) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从流中读取内容
- readLines(InputStream, Charset, T) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从流中读取内容
- readLines(Reader, T) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从Reader中读取内容
- readLines(InputStream, Charset, LineHandler) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
按行读取数据,针对每行的数据做处理
- readLines(Reader, LineHandler) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
按行读取数据,针对每行的数据做处理
Reader
自带编码定义,因此读取数据的编码跟随其编码。
- readObj(InputStream) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从流中读取内容,读到输出流中
- readObjectFromXml(File) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
从XML中读取对象
Reads serialized object from the XML file.
- readObjectFromXml(String) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
从XML中读取对象
Reads serialized object from the XML file.
- readObjectFromXml(InputSource) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
从XML中读取对象
Reads serialized object from the XML file.
- readRow(Row, CellEditor) - 类 中的静态方法javacommon.easytools.poi.excel.InternalExcelUtil
-
读取一行
- readStr(Charset) - 接口 中的方法javacommon.easytools.core.io.resource.Resource
-
读取资源内容,读取完毕后会关闭流
关闭流并不影响下一次读取
- readStr(String, Charset) - 类 中的静态方法javacommon.easytools.core.io.resource.ResourceUtil
-
读取Classpath下的资源为字符串
- readStr(Charset) - 类 中的方法javacommon.easytools.core.io.resource.UrlResource
-
- readString() - 类 中的方法javacommon.easytools.core.io.file.FileReader
-
读取文件内容
- readString(File, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
读取文件内容
- readString(File, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
读取文件内容
- readString(String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
读取文件内容
- readString(String, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
读取文件内容
- readString(URL, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
读取文件内容
- readUtf8(FileChannel) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从FileChannel中读取UTF-8编码内容
- readUtf8Lines(String, T) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行的UTF-8编码数据
- readUtf8Lines(File, T) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据,数据编码为UTF-8
- readUtf8Lines(URL, T) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据,编码为UTF-8
- readUtf8Lines(URL) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readUtf8Lines(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据,编码为UTF-8
- readUtf8Lines(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
从文件中读取每一行数据
- readUtf8Lines(File, LineHandler) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
按行处理文件内容,编码为UTF-8
- readUtf8Lines(InputStream, T) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
从流中读取内容,使用UTF-8编码
- readUtf8Lines(InputStream, LineHandler) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
按行读取UTF-8编码数据,针对每行的数据做处理
- readUtf8Str() - 接口 中的方法javacommon.easytools.core.io.resource.Resource
-
读取资源内容,读取完毕后会关闭流
关闭流并不影响下一次读取
- readUtf8Str(String) - 类 中的静态方法javacommon.easytools.core.io.resource.ResourceUtil
-
读取Classpath下的资源为字符串,使用UTF-8编码
- readUtf8Str() - 类 中的方法javacommon.easytools.core.io.resource.UrlResource
-
- readUtf8String(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
读取文件内容
- readUtf8String(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
读取文件内容
- readX509Certificate(InputStream, char[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
读取X.509 Certification文件
Certification为证书文件
see: http://snowolf.iteye.com/blog/391931
- readXML(File) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
读取解析XML文件
- readXML(String) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
读取解析XML文件
如果给定内容以“<”开头,表示这是一个XML内容,直接读取,否则按照路径处理
路径可以为相对路径,也可以是绝对路径,相对路径相对于ClassPath
- readXML(InputStream) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
读取解析XML文件
编码在XML中定义
- readXML(Reader) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
读取解析XML文件
- readXML(InputSource) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
读取解析XML文件
编码在XML中定义
- REDIS_CONFIG_PATH - 类 中的静态变量javacommon.easytools.db.nosql.redis.RedisDS
-
默认配置文件
- RedisDS - javacommon.easytools.db.nosql.redis中的类
-
Jedis数据源
- RedisDS() - 类 的构造器javacommon.easytools.db.nosql.redis.RedisDS
-
构造,使用默认配置文件,默认分组
- RedisDS(String) - 类 的构造器javacommon.easytools.db.nosql.redis.RedisDS
-
构造,使用默认配置文件
- RedisDS(Setting, String) - 类 的构造器javacommon.easytools.db.nosql.redis.RedisDS
-
构造
- ReferenceConverter - javacommon.easytools.core.convert.impl中的类
-
- ReferenceConverter(Class<? extends Reference>) - 类 的构造器javacommon.easytools.core.convert.impl.ReferenceConverter
-
构造
- ReferenceUtil - javacommon.easytools.core.util中的类
-
- ReferenceUtil() - 类 的构造器javacommon.easytools.core.util.ReferenceUtil
-
- ReferenceUtil.ReferenceType - javacommon.easytools.core.util中的枚举
-
引用类型
- ReflectUtil - javacommon.easytools.core.util中的类
-
反射工具类
- ReflectUtil() - 类 的构造器javacommon.easytools.core.util.ReflectUtil
-
- release() - 类 中的方法javacommon.easytools.db.ds.pooled.PooledConnection
-
释放连接
- releaseSavepoint(Savepoint) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- reload() - 类 中的方法javacommon.easytools.setting.GroupedSet
-
重新加载配置文件
- remove(long) - 接口 中的方法javacommon.easytools.bloomfilter.bitMap.BitMap
-
- remove(long) - 类 中的方法javacommon.easytools.bloomfilter.bitMap.IntMap
-
- remove(long) - 类 中的方法javacommon.easytools.bloomfilter.bitMap.LongMap
-
- remove(K) - 接口 中的方法javacommon.easytools.cache.Cache
-
从缓存中移除对象
- remove(K) - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- remove() - 类 中的方法javacommon.easytools.cache.impl.CacheValuesIterator
-
从缓存中移除没有过期的当前值
- remove(K) - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- remove() - 类 中的方法javacommon.easytools.core.collection.ArrayIter
-
不允许操作数组元素
- remove() - 类 中的方法javacommon.easytools.core.collection.ArrayIterator
-
不允许操作数组元素
- remove(Object) - 类 中的方法javacommon.easytools.core.collection.ConcurrentHashSet
-
- remove() - 类 中的方法javacommon.easytools.core.collection.CopiedIterator
-
此对象不支持移除元素
- remove(Object) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
- remove() - 类 中的方法javacommon.easytools.core.collection.EnumerationIter
-
- remove() - 类 中的方法javacommon.easytools.core.collection.EnumerationIterator
-
- remove(T) - 类 中的方法javacommon.easytools.core.lang.ConsistentHash
-
移除节点的同时移除相应的虚拟节点
- remove(String, int) - 类 中的静态方法javacommon.easytools.core.lang.PatternPool
-
移除缓存
- remove() - 类 中的方法javacommon.easytools.core.lang.Range
-
- remove(K) - 类 中的方法javacommon.easytools.core.lang.SimpleCache
-
移除缓存
- remove(Class<?>) - 类 中的静态方法javacommon.easytools.core.lang.Singleton
-
移除指定Singleton对象
- remove(Object) - 类 中的方法javacommon.easytools.core.map.MapProxy
-
- remove(T[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中对应位置的元素
copy from commons-lang
- remove(long[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中对应位置的元素
copy from commons-lang
- remove(int[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中对应位置的元素
copy from commons-lang
- remove(short[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中对应位置的元素
copy from commons-lang
- remove(char[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中对应位置的元素
copy from commons-lang
- remove(byte[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中对应位置的元素
copy from commons-lang
- remove(double[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中对应位置的元素
copy from commons-lang
- remove(float[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中对应位置的元素
copy from commons-lang
- remove(boolean[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中对应位置的元素
copy from commons-lang
- remove(Object, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中对应位置的元素
copy from commons-lang
- remove(String) - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
移除任务
- remove(String) - 类 中的方法javacommon.easytools.cron.TaskTable
-
移除Task
- remove(Session) - 枚举 中的方法javacommon.easytools.extra.ssh.JschSessionPool
-
移除指定Session
- remove() - 类 中的方法javacommon.easytools.extra.tokenizer.AbstractResult
-
- remove() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ansj.AnsjResult
-
- remove() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPResult
-
- remove() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegResult
-
- remove() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jieba.JiebaResult
-
- remove() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.word.WordResult
-
- remove(int) - 类 中的方法javacommon.easytools.json.JSONArray
-
- remove(Object) - 类 中的方法javacommon.easytools.json.JSONArray
-
- remove(Object) - 类 中的方法javacommon.easytools.json.JSONObject
-
- remove(Object) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- removeAll(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
移除字符串中所有给定字符串
例:removeAll("aa-bb-cc-dd", "-") =》 aabbccdd
- removeAll(CharSequence, char...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
去除字符串中指定的多个字符,如有多个则全部去除
- removeAll(Collection<?>) - 类 中的方法javacommon.easytools.json.JSONArray
-
- removeAllEmojis(String) - 类 中的静态方法javacommon.easytools.extra.emoji.EmojiUtil
-
去除字符串中所有的Emoji Unicode字符
- removeAllHtmlAttr(String, String...) - 类 中的静态方法javacommon.easytools.http.HtmlUtil
-
去除指定标签的所有属性
- removeAllLineBreaks(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
去除所有换行符,包括:
1.
- removeAny(Collection<T>, T...) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
去掉集合中的多个元素
- removeBlank(Collection<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
去除null
或者""或者空白字符串 元素
- removeBlank(T[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
去除null
或者""或者空白字符串 元素
- removeEle(T[], T) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(long[], long) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(int[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(short[], short) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(char[], char) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(byte[], byte) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(double[], double) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(float[], float) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(boolean[], boolean) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEmpty(Collection<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
去除null
或者"" 元素
- removeEmpty(T[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
去除null
或者"" 元素
- removeEqual(T, String...) - 类 中的方法javacommon.easytools.core.lang.Dict
-
与给定实体对比并去除相同的部分
此方法用于在更新操作时避免所有字段被更新,跳过不需要更新的字段 version from 2.0.0
- removeFileType(String) - 类 中的静态方法javacommon.easytools.core.io.FileTypeUtil
-
移除文件类型映射
- removeHeader(String) - 枚举 中的方法javacommon.easytools.http.GlobalHeaders
-
移除一个头信息
- removeHeader(Header) - 枚举 中的方法javacommon.easytools.http.GlobalHeaders
-
移除一个头信息
- removeHeader(String) - 类 中的方法javacommon.easytools.http.HttpBase
-
移除一个头信息
- removeHeader(Header) - 类 中的方法javacommon.easytools.http.HttpBase
-
移除一个头信息
- removeHeaderAlias(String) - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
去除标题别名
- removeHtmlAttr(String, String...) - 类 中的静态方法javacommon.easytools.http.HtmlUtil
-
去除HTML标签中的属性
- removeHtmlTag(String, String...) - 类 中的静态方法javacommon.easytools.http.HtmlUtil
-
清除指定HTML标签和被标签包围的内容
不区分大小写
- removeHtmlTag(String, boolean, String...) - 类 中的静态方法javacommon.easytools.http.HtmlUtil
-
清除指定HTML标签
不区分大小写
- removeListener(TaskListener) - 类 中的方法javacommon.easytools.cron.listener.TaskListenerManager
-
移除监听器
- removeListener(TaskListener) - 类 中的方法javacommon.easytools.cron.Scheduler
-
移除监听器
- removeNull(Collection<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
去除null
元素
- removeNull(T[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
去除null
元素
- removePreAndLowerFirst(CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
去掉首部指定长度的字符串并将剩余字符串首字母小写
例如:str=setName, preLength=3 =》 return name
- removePreAndLowerFirst(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
去掉首部指定长度的字符串并将剩余字符串首字母小写
例如:str=setName, prefix=set =》 return name
- removePrefix(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
去掉指定前缀
- removePrefixIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
忽略大小写去掉指定前缀
- removeSufAndLowerFirst(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
去掉指定后缀,并小写首字母
- removeSuffix(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
去掉指定后缀
- removeSuffixIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
忽略大小写去掉指定后缀
- rename(File, String, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
修改文件或目录的文件名,不变更路径,只是简单修改文件名
重命名有两种模式:
1、isRetainExt为true时,保留原扩展名:
FileUtil.rename(file, "aaa", true) xx/xx.png =》xx/aaa.png
2、isRetainExt为false时,不保留原扩展名,需要在newName中
FileUtil.rename(file, "aaa.jpg", false) xx/xx.png =》xx/aaa.jpg
- render(Map<?, ?>, File) - 类 中的方法javacommon.easytools.extra.template.AbstractTemplate
-
- render(Map<?, ?>) - 类 中的方法javacommon.easytools.extra.template.AbstractTemplate
-
- render(Map<?, ?>, Writer) - 类 中的方法javacommon.easytools.extra.template.engine.beetl.BeetlTemplate
-
- render(Map<?, ?>, OutputStream) - 类 中的方法javacommon.easytools.extra.template.engine.beetl.BeetlTemplate
-
- render(Template, Map<String, Object>) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
渲染模板
- render(String, String, Map<String, Object>) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
渲染模板,如果为相对路径,则渲染ClassPath模板,否则渲染本地文件模板
- render(Template, Map<String, Object>, Writer) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
渲染模板
- render(Map<?, ?>, Writer) - 类 中的方法javacommon.easytools.extra.template.engine.enjoy.EnjoyTemplate
-
- render(Map<?, ?>, OutputStream) - 类 中的方法javacommon.easytools.extra.template.engine.enjoy.EnjoyTemplate
-
- render(Map<?, ?>, Writer) - 类 中的方法javacommon.easytools.extra.template.engine.freemarker.FreemarkerTemplate
-
- render(Map<?, ?>, OutputStream) - 类 中的方法javacommon.easytools.extra.template.engine.freemarker.FreemarkerTemplate
-
- render(Map<?, ?>, Writer) - 类 中的方法javacommon.easytools.extra.template.engine.rythm.RythmTemplate
-
- render(Map<?, ?>, OutputStream) - 类 中的方法javacommon.easytools.extra.template.engine.rythm.RythmTemplate
-
- render(Map<?, ?>, Writer) - 类 中的方法javacommon.easytools.extra.template.engine.thymeleaf.ThymeleafTemplate
-
- render(Map<?, ?>, OutputStream) - 类 中的方法javacommon.easytools.extra.template.engine.thymeleaf.ThymeleafTemplate
-
- render(Map<?, ?>, Writer) - 类 中的方法javacommon.easytools.extra.template.engine.velocity.VelocityTemplate
-
- render(Map<?, ?>, OutputStream) - 类 中的方法javacommon.easytools.extra.template.engine.velocity.VelocityTemplate
-
- render(Map<?, ?>, Writer) - 接口 中的方法javacommon.easytools.extra.template.Template
-
将模板与绑定参数融合后输出到Writer
- render(Map<?, ?>, OutputStream) - 接口 中的方法javacommon.easytools.extra.template.Template
-
将模板与绑定参数融合后输出到流
- render(Map<?, ?>, File) - 接口 中的方法javacommon.easytools.extra.template.Template
-
写出到文件
- render(Map<?, ?>) - 接口 中的方法javacommon.easytools.extra.template.Template
-
将模板与绑定参数融合后返回为字符串
- renderFromStr(String, Map<String, Object>) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
渲染模板
- renderFromStr(String, Map<String, Object>, Writer) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
渲染模板
- repeat(char, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
重复某个字符
- repeat(CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
重复某个字符串
- repeatAndJoin(CharSequence, int, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
重复某个字符串并通过分界符连接
StrUtil.repeatAndJoin("?"
- repeatByLength(CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
重复某个字符串到指定长度
- replace(CharSequence, CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
替换字符串中的指定字符串
- replace(CharSequence, CharSequence, CharSequence, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
替换字符串中的指定字符串
- replace(CharSequence, int, CharSequence, CharSequence, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
替换字符串中的指定字符串
- replace(CharSequence, int, int, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
替换指定字符串的指定区间内字符为固定字符
- replace(CharSequence, Pattern, Func1<Matcher, String>) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
替换所有正则匹配的文本,并使用自定义函数决定如何替换
- replace(CharSequence, String, Func1<Matcher, String>) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
替换所有正则匹配的文本,并使用自定义函数决定如何替换
- replaceAll(CharSequence, String, String) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
正则替换指定值
通过正则查找到字符串,然后把匹配到的字符串加入到replacementTemplate中,$1表示分组1的字符串
- replaceAll(CharSequence, Pattern, String) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
正则替换指定值
通过正则查找到字符串,然后把匹配到的字符串加入到replacementTemplate中,$1表示分组1的字符串
- replaceAll(CharSequence, String, Func1<Matcher, String>) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
替换所有正则匹配的文本,并使用自定义函数决定如何替换
- replaceAll(CharSequence, Pattern, Func1<Matcher, String>) - 类 中的静态方法javacommon.easytools.core.util.ReUtil
-
替换所有正则匹配的文本,并使用自定义函数决定如何替换
- replaceChars(CharSequence, String, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
替换字符字符数组中所有的字符为replacedStr
提供的chars为所有需要被替换的字符,例如:"\r\n",则"\r"和"\n"都会被替换,哪怕他们单独存在
- replaceChars(CharSequence, char[], CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
替换字符字符数组中所有的字符为replacedStr
- replaceIgnoreCase(CharSequence, CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
替换字符串中的指定字符串,忽略大小写
- reset() - 类 中的方法javacommon.easytools.core.collection.ArrayIter
-
重置数组位置
- reset() - 类 中的方法javacommon.easytools.core.collection.ArrayIterator
-
重置数组位置
- reset() - 类 中的方法javacommon.easytools.core.io.FastByteArrayOutputStream
-
- reset() - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
-
- reset() - 类 中的方法javacommon.easytools.core.lang.Range
-
- reset() - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
删除全部字符,位置归零
- resetRow() - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
重置当前行为0
- resize(T[], int, Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
生成一个新的重新设置大小的数组
调整大小后拷贝原数组到新数组下。
- resize(T[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
生成一个新的重新设置大小的数组
新数组的类型为原数组的类型,调整大小后拷贝原数组到新数组下。
- resolve() - 类 中的方法javacommon.easytools.core.bean.BeanResolver
-
解析表达式对应的Bean属性
- resolveBean(Object, String) - 类 中的静态方法javacommon.easytools.core.bean.BeanResolver
-
解析Bean中的属性值
- Resource - javacommon.easytools.core.io.resource中的接口
-
资源接口定义
资源可以是文件、URL、ClassPath中的文件亦或者jar包中的文件
- resourceLoaderBuilder() - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil
-
- ResourceLoaderBuilder() - 类 的构造器javacommon.easytools.extra.template.engine.beetl.BeetlUtil.ResourceLoaderBuilder
-
- ResourceUtil - javacommon.easytools.core.io.resource中的类
-
ClassPath资源工具类
- ResourceUtil() - 类 的构造器javacommon.easytools.core.io.resource.ResourceUtil
-
- responseCode() - 类 中的方法javacommon.easytools.http.HttpConnection
-
获取响应码
- restart() - 类 中的方法javacommon.easytools.core.date.TimeInterval
-
重新开始计算时间(重置开始时间)
- restart() - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
重新启动定时任务
重新启动定时任务会清除动态加载的任务
- restoreEscaped(String) - 类 中的静态方法javacommon.easytools.http.HtmlUtil
-
还原被转义的HTML特殊字符
- Result - javacommon.easytools.extra.tokenizer中的接口
-
分词结果接口定义
实现此接口包装分词器的分词结果,通过实现Iterator相应方法获取分词中的单词
- retainAll(Collection<?>) - 类 中的方法javacommon.easytools.json.JSONArray
-
- ReUtil - javacommon.easytools.core.util中的类
-
- ReUtil() - 类 的构造器javacommon.easytools.core.util.ReUtil
-
- reverse(List<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
反序给定List,会在原List基础上直接修改
- reverse(Map<T, T>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
Map的键和值互换
- reverse(T[], int, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(T[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(long[], int, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(long[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(int[], int, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(int[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(short[], int, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(short[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(char[], int, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(char[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(byte[], int, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(byte[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(double[], int, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(double[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(float[], int, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(float[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(boolean[], int, int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(boolean[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
反转数组,会变更原数组
- reverse(String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
反转字符串
例如:abcd =》dcba
- ReverseComparator<E> - javacommon.easytools.core.comparator中的类
-
反转比较器
- ReverseComparator(Comparator<? super E>) - 类 的构造器javacommon.easytools.core.comparator.ReverseComparator
-
- reverseNew(List<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
反序给定List,会创建一个新的List,原List数据不变
- rollback() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- rollback(Savepoint) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- rollback() - 类 中的方法javacommon.easytools.db.Session
-
回滚事务
- rollback(Savepoint) - 类 中的方法javacommon.easytools.db.Session
-
回滚到某个保存点,保存点的设置请使用setSavepoint方法
- rotate(int) - 类 中的方法javacommon.easytools.core.img.Img
-
旋转图片为指定角度
来自:http://blog.51cto.com/cping1982/130066
- rotate(File, int, File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
旋转图片为指定角度
此方法不会关闭输出流
- rotate(Image, int, File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
旋转图片为指定角度
此方法不会关闭输出流
- rotate(Image, int, OutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
旋转图片为指定角度
此方法不会关闭输出流
- rotate(Image, int, ImageOutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
旋转图片为指定角度
此方法不会关闭输出流,输出格式为JPG
- rotate(Image, int) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
旋转图片为指定角度
来自:http://blog.51cto.com/cping1982/130066
- rotateCounterClockwise() - 类 中的方法javacommon.easytools.extra.qrcode.BufferedImageLuminanceSource
-
- rotatingHash(String, int) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
旋转hash
- round(double, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- round(String, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- round(BigDecimal, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- round(double, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- round(String, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- round(BigDecimal, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- roundDown(Number, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
保留固定小数位数,舍去多余位数
- roundDown(BigDecimal, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
保留固定小数位数,舍去多余位数
- roundHalfEven(Number, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
四舍六入五成双计算法
四舍六入五成双是一种比较精确比较科学的计数保留法,是一种数字修约规则。
- roundHalfEven(BigDecimal, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
四舍六入五成双计算法
四舍六入五成双是一种比较精确比较科学的计数保留法,是一种数字修约规则。
- roundStr(double, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- roundStr(String, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- roundStr(double, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- roundStr(String, int, RoundingMode) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- RowHandler - javacommon.easytools.poi.excel.sax.handler中的接口
-
Sax方式读取Excel行处理器
- rowIdToString(RowId) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
将RowId转为字符串
- RSA - javacommon.easytools.crypto.asymmetric中的类
-
RSA加密算法
- RSA() - 类 的构造器javacommon.easytools.crypto.asymmetric.RSA
-
构造,生成新的私钥公钥对
- RSA(String, String) - 类 的构造器javacommon.easytools.crypto.asymmetric.RSA
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- RSA(byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.asymmetric.RSA
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- RSA(BigInteger, BigInteger, BigInteger) - 类 的构造器javacommon.easytools.crypto.asymmetric.RSA
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- RSA(PrivateKey, PublicKey) - 类 的构造器javacommon.easytools.crypto.asymmetric.RSA
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- rsa() - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
创建RSA算法对象
生成新的私钥公钥对
- rsa(String, String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
创建RSA算法对象
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- rsa(byte[], byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
创建RSA算法对象
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
- RSFilter - javacommon.easytools.bloomfilter.filter中的类
-
- RSFilter(long, int) - 类 的构造器javacommon.easytools.bloomfilter.filter.RSFilter
-
- RSFilter(long) - 类 的构造器javacommon.easytools.bloomfilter.filter.RSFilter
-
- RsHandler<T> - javacommon.easytools.db.handler中的接口
-
结果集处理接口
默认实现有:
- rsHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
RS算法hash
- run() - 类 中的方法javacommon.easytools.core.io.watch.WatchMonitor
-
- run() - 类 中的方法javacommon.easytools.core.lang.SyncFinisher.Worker
-
- run() - 类 中的方法javacommon.easytools.cron.CronTimer
-
- run() - 类 中的方法javacommon.easytools.cron.TaskExecutor
-
- run() - 类 中的方法javacommon.easytools.cron.TaskLauncher
-
- RunnableTask - javacommon.easytools.cron.task中的类
-
- RunnableTask(Runnable) - 类 的构造器javacommon.easytools.cron.task.RunnableTask
-
- runner - 类 中的变量javacommon.easytools.db.AbstractSqlRunner
-
- runner - 类 中的变量javacommon.easytools.db.DaoTemplate
-
SQL运行器
- RuntimeInfo - javacommon.easytools.system中的类
-
- RuntimeInfo() - 类 的构造器javacommon.easytools.system.RuntimeInfo
-
- RuntimeUtil - javacommon.easytools.core.util中的类
-
系统运行时工具类,用于执行系统命令的工具
- RuntimeUtil() - 类 的构造器javacommon.easytools.core.util.RuntimeUtil
-
- RythmEngine - javacommon.easytools.extra.template.engine.rythm中的类
-
Rythm模板引擎
文档:http://rythmengine.org/doc/index
- RythmEngine() - 类 的构造器javacommon.easytools.extra.template.engine.rythm.RythmEngine
-
默认构造
- RythmEngine(TemplateConfig) - 类 的构造器javacommon.easytools.extra.template.engine.rythm.RythmEngine
-
构造
- RythmEngine(RythmEngine) - 类 的构造器javacommon.easytools.extra.template.engine.rythm.RythmEngine
-
构造
- RythmTemplate - javacommon.easytools.extra.template.engine.rythm中的类
-
Rythm模板包装
- RythmTemplate(ITemplate) - 类 的构造器javacommon.easytools.extra.template.engine.rythm.RythmTemplate
-
构造
- safeGet(String) - 类 中的方法javacommon.easytools.core.bean.DynaBean
-
获得字段对应值,获取异常返回null
- safeSleep(Number) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
- safeUnescape(String) - 类 中的静态方法javacommon.easytools.core.util.EscapeUtil
-
安全的unescape文本,当文本不是被escape的时候,返回原文。
- scale(float) - 类 中的方法javacommon.easytools.core.img.Img
-
缩放图像(按比例缩放)
- scale(int, int) - 类 中的方法javacommon.easytools.core.img.Img
-
缩放图像(按长宽缩放)
注意:目标长宽与原图不成比例会变形
- scale(int, int, Color) - 类 中的方法javacommon.easytools.core.img.Img
-
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式
- scale(File, File, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按比例缩放)
缩放后默认为jpeg格式
- scale(InputStream, OutputStream, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(ImageInputStream, ImageOutputStream, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(Image, File, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(Image, OutputStream, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(Image, ImageOutputStream, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按比例缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(Image, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按比例缩放)
- scale(Image, int, int) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按长宽缩放)
注意:目标长宽与原图不成比例会变形
- scale(File, File, int, int, Color) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式
- scale(InputStream, OutputStream, int, int, Color) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(ImageInputStream, ImageOutputStream, int, int, Color) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(Image, ImageOutputStream, int, int, Color) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式,此方法并不关闭流
- scale(Image, int, int, Color) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
缩放图像(按高度和宽度缩放)
缩放后默认为jpeg格式
- scanner() - 类 中的静态方法javacommon.easytools.core.lang.Console
-
- scanPackage() - 类 中的静态方法javacommon.easytools.core.lang.ClassScaner
-
扫面该包路径下所有class文件
- scanPackage(String) - 类 中的静态方法javacommon.easytools.core.lang.ClassScaner
-
扫面该包路径下所有class文件
- scanPackage(String, Filter<Class<?>>) - 类 中的静态方法javacommon.easytools.core.lang.ClassScaner
-
扫面包路径下满足class过滤器条件的所有class文件,
如果包路径为 com.abs + A.class 但是输入 abs会产生classNotFoundException
因为className 应该为 com.abs.A 现在却成为abs.A,此工具类对该异常进行忽略处理,有可能是一个不完善的地方,以后需要进行修改
- scanPackage() - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
扫面该包路径下所有class文件
- scanPackage(String) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
扫面该包路径下所有class文件
- scanPackage(String, Filter<Class<?>>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
扫面包路径下满足class过滤器条件的所有class文件,
如果包路径为 com.abs + A.class 但是输入 abs会产生classNotFoundException
因为className 应该为 com.abs.A 现在却成为abs.A,此工具类对该异常进行忽略处理,有可能是一个不完善的地方,以后需要进行修改
- scanPackageByAnnotation(String, Class<? extends Annotation>) - 类 中的静态方法javacommon.easytools.core.lang.ClassScaner
-
扫描指定包路径下所有包含指定注解的类
- scanPackageByAnnotation(String, Class<? extends Annotation>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
扫描指定包路径下所有包含指定注解的类
- scanPackageBySuper(String, Class<?>) - 类 中的静态方法javacommon.easytools.core.lang.ClassScaner
-
扫描指定包路径下所有指定类或接口的子类或实现类
- scanPackageBySuper(String, Class<?>) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
扫描指定包路径下所有指定类或接口的子类或实现类
- schedule(Runnable, long) - 枚举 中的方法javacommon.easytools.cache.GlobalPruneTimer
-
启动定时任务
- schedule(String, Task) - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
加入定时任务
- schedule(String, String, Task) - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
加入定时任务
- schedule(String, Runnable) - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
加入定时任务
- schedule(Setting) - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
批量加入配置文件中的定时任务
- schedule(Setting) - 类 中的方法javacommon.easytools.cron.Scheduler
-
批量加入配置文件中的定时任务
配置文件格式为: xxx.xxx.xxx.Class.method = * * * * *
- schedule(String, Runnable) - 类 中的方法javacommon.easytools.cron.Scheduler
-
新增Task,使用随机UUID
- schedule(String, Task) - 类 中的方法javacommon.easytools.cron.Scheduler
-
新增Task,使用随机UUID
- schedule(String, String, Runnable) - 类 中的方法javacommon.easytools.cron.Scheduler
-
新增Task
- schedule(String, String, Task) - 类 中的方法javacommon.easytools.cron.Scheduler
-
新增Task
- schedule(String, CronPattern, Task) - 类 中的方法javacommon.easytools.cron.Scheduler
-
新增Task
- schedulePrune(long) - 类 中的方法javacommon.easytools.cache.impl.TimedCache
-
定时清理
- Scheduler - javacommon.easytools.cron中的类
-
任务调度器
调度器启动流程:
启动Timer =》 启动TaskLauncher =》 启动TaskExecutor
调度器关闭流程:
关闭Timer =》 关闭所有运行中的TaskLauncher =》 关闭所有运行中的TaskExecutor
其中:
TaskLauncher:定时器每分钟调用一次(如果
Scheduler.isMatchSecond()
为
true
每秒调用一次),
负责检查
TaskTable是否有匹配到此时间运行的Task
TaskExecutor:TaskLauncher匹配成功后,触发TaskExecutor执行具体的作业,执行完毕销毁
- Scheduler() - 类 的构造器javacommon.easytools.cron.Scheduler
-
- scheduler - 类 中的变量javacommon.easytools.cron.TaskExecutorManager
-
- scheduler - 类 中的变量javacommon.easytools.cron.TaskLauncherManager
-
- ScriptRuntimeException - javacommon.easytools.script中的异常错误
-
脚本运行时异常
- ScriptRuntimeException(Throwable) - 异常错误 的构造器javacommon.easytools.script.ScriptRuntimeException
-
- ScriptRuntimeException(String) - 异常错误 的构造器javacommon.easytools.script.ScriptRuntimeException
-
- ScriptRuntimeException(String, Object...) - 异常错误 的构造器javacommon.easytools.script.ScriptRuntimeException
-
- ScriptRuntimeException(String, Throwable) - 异常错误 的构造器javacommon.easytools.script.ScriptRuntimeException
-
- ScriptRuntimeException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.script.ScriptRuntimeException
-
- ScriptRuntimeException(String, String, int) - 异常错误 的构造器javacommon.easytools.script.ScriptRuntimeException
-
Creates a ScriptException
with message, filename and linenumber to be used in error messages.
- ScriptRuntimeException(String, String, int, int) - 异常错误 的构造器javacommon.easytools.script.ScriptRuntimeException
-
ScriptException
constructor specifying message, filename, line number and column number.
- ScriptRuntimeException(ScriptException) - 异常错误 的构造器javacommon.easytools.script.ScriptRuntimeException
-
- ScriptUtil - javacommon.easytools.script中的类
-
脚本工具类
- ScriptUtil() - 类 的构造器javacommon.easytools.script.ScriptUtil
-
- SDBMFilter - javacommon.easytools.bloomfilter.filter中的类
-
- SDBMFilter(long, int) - 类 的构造器javacommon.easytools.bloomfilter.filter.SDBMFilter
-
- SDBMFilter(long) - 类 的构造器javacommon.easytools.bloomfilter.filter.SDBMFilter
-
- sdbmHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
SDBM算法
- season() - 类 中的方法javacommon.easytools.core.date.DateTime
-
获得当前日期所属季度
1:第一季度
2:第二季度
3:第三季度
4:第四季度
- season(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获得指定日期所属季节
- Season - javacommon.easytools.core.date中的枚举
-
季度枚举
- seasonEnum() - 类 中的方法javacommon.easytools.core.date.DateTime
-
获得当前日期所属季度
- second() - 类 中的方法javacommon.easytools.core.date.DateTime
-
获得指定日期的秒数部分
- second(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
获得指定日期的秒数部分
- secondToTime(int) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
秒数转为时间格式(HH:mm:ss)
参考:https://github.com/iceroot
- SecondValueParser - javacommon.easytools.cron.pattern.parser中的类
-
秒值处理
- SecondValueParser() - 类 的构造器javacommon.easytools.cron.pattern.parser.SecondValueParser
-
- SecureUtil - javacommon.easytools.crypto中的类
-
安全相关工具类
加密分为三种:
1、对称加密(symmetric),例如:AES、DES等
2、非对称加密(asymmetric),例如:RSA、DSA等
3、摘要加密(digest),例如:MD5、SHA-1、SHA-256、HMAC等
- SecureUtil() - 类 的构造器javacommon.easytools.crypto.SecureUtil
-
- select(boolean, String...) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
查询
- select(boolean, Collection<String>) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
查询
- select(String...) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
查询(非Distinct)
- select(Collection<String>) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
查询(非Distinct)
- send() - 类 中的方法javacommon.easytools.extra.mail.Mail
-
发送
- send(String, String, String, boolean, File...) - 类 中的静态方法javacommon.easytools.extra.mail.MailUtil
-
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- send(String, String, String, String, String, boolean, File...) - 类 中的静态方法javacommon.easytools.extra.mail.MailUtil
-
使用配置文件中设置的账户发送邮件,发送单个或多个收件人
多个收件人、抄送人、密送人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- send(Collection<String>, String, String, boolean, File...) - 类 中的静态方法javacommon.easytools.extra.mail.MailUtil
-
使用配置文件中设置的账户发送邮件,发送给多人
- send(Collection<String>, Collection<String>, Collection<String>, String, String, boolean, File...) - 类 中的静态方法javacommon.easytools.extra.mail.MailUtil
-
使用配置文件中设置的账户发送邮件,发送给多人
- send(MailAccount, String, String, String, boolean, File...) - 类 中的静态方法javacommon.easytools.extra.mail.MailUtil
-
发送邮件给多人
- send(MailAccount, Collection<String>, String, String, boolean, File...) - 类 中的静态方法javacommon.easytools.extra.mail.MailUtil
-
发送邮件给多人
- send(MailAccount, Collection<String>, Collection<String>, Collection<String>, String, String, boolean, File...) - 类 中的静态方法javacommon.easytools.extra.mail.MailUtil
-
发送邮件给多人
- sendHtml(String, String, String, File...) - 类 中的静态方法javacommon.easytools.extra.mail.MailUtil
-
使用配置文件中设置的账户发送HTML邮件,发送给单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- sendHtml(Collection<String>, String, String, File...) - 类 中的静态方法javacommon.easytools.extra.mail.MailUtil
-
使用配置文件中设置的账户发送HTML邮件,发送给多人
- sendText(String, String, String, File...) - 类 中的静态方法javacommon.easytools.extra.mail.MailUtil
-
使用配置文件中设置的账户发送文本邮件,发送给单个或多个收件人
多个收件人可以使用逗号“,”分隔,也可以通过分号“;”分隔
- sendText(Collection<String>, String, String, File...) - 类 中的静态方法javacommon.easytools.extra.mail.MailUtil
-
使用配置文件中设置的账户发送文本邮件,发送给多人
- SensitiveUtil - javacommon.easytools.dfa中的类
-
敏感词工具类
- SensitiveUtil() - 类 的构造器javacommon.easytools.dfa.SensitiveUtil
-
- serialize(T) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
序列化
对象必须实现Serializable接口
- ServletUtil - javacommon.easytools.extra.servlet中的类
-
Servlet相关工具类封装
- ServletUtil() - 类 的构造器javacommon.easytools.extra.servlet.ServletUtil
-
- Session - javacommon.easytools.db中的类
-
数据库SQL执行会话
会话通过共用Connection而可以实现JDBC事务
一个会话只维护一个连接,推荐在执行完后关闭Session,避免重用
本对象并不是线程安全的,多个线程共用一个Session将会导致不可预知的问题
- Session(DataSource) - 类 的构造器javacommon.easytools.db.Session
-
构造
- Session(Connection) - 类 的构造器javacommon.easytools.db.Session
-
构造
- set(String, Object) - 类 中的方法javacommon.easytools.core.bean.DynaBean
-
设置字段值
- set(String, Object) - 类 中的方法javacommon.easytools.core.lang.Dict
-
设置列
- set(T) - 接口 中的方法javacommon.easytools.core.lang.mutable.Mutable
-
设置值
- set(boolean) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableBool
-
设置值
- set(Boolean) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableBool
-
- set(byte) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
设置值
- set(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
- set(double) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
设置值
- set(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
- set(float) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
设置值
- set(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
- set(int) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
设置值
- set(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
- set(long) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
设置值
- set(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
- set(T) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableObj
-
- set(short) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
设置值
- set(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
- set(Transferable) - 类 中的静态方法javacommon.easytools.core.util.ClipboardUtil
-
设置内容到剪贴板
- set(Transferable, ClipboardOwner) - 类 中的静态方法javacommon.easytools.core.util.ClipboardUtil
-
设置内容到剪贴板
- set(String, Object) - 类 中的方法javacommon.easytools.db.ActiveEntity
-
- set(String, Object) - 类 中的方法javacommon.easytools.db.Entity
-
- set(int, Object) - 类 中的方法javacommon.easytools.json.JSONArray
-
- set(String, String, Object) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
设置值
此方法设置值后会将key和group拼接为:[group].
- set(String, Object) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
设置值
- set(String, String, Object) - 类 中的方法javacommon.easytools.setting.Setting
-
- set(String, Object) - 类 中的方法javacommon.easytools.setting.Setting
-
- setAccessible(Method) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
-
设置方法为可访问
- setAlign(HorizontalAlignment, VerticalAlignment) - 类 中的方法javacommon.easytools.poi.excel.StyleSet
-
设置cell文本对齐样式
- setAlign(CellStyle, HorizontalAlignment, VerticalAlignment) - 类 中的静态方法javacommon.easytools.poi.excel.StyleUtil
-
设置cell文本对齐样式
- setAllowFileExts(boolean) - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadSetting
-
设定是否允许扩展名
- setAttachments(DataSource...) - 类 中的方法javacommon.easytools.extra.mail.Mail
-
- setAuth(boolean) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置是否需要用户名密码验证
- setAutoCommit(boolean) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- setBackColor(int) - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
设置背景色,例如:Color.BLUE.getRGB()
- setBackgroundColor(IndexedColors, boolean) - 类 中的方法javacommon.easytools.poi.excel.StyleSet
-
设置单元格背景样式
- setBccs(String...) - 类 中的方法javacommon.easytools.extra.mail.Mail
-
设置多个密送人(blind carbon copy)
- setBetween(boolean) - 类 中的方法javacommon.easytools.db.sql.Condition
-
设置为 between x and y 类型
- setBetweenMs(long) - 类 中的方法javacommon.easytools.core.date.BetweenFormater
-
设置 时长毫秒数
- setBindings(Bindings, int) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- setBindings(Bindings, int) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- setBorder(BorderStyle, IndexedColors) - 类 中的方法javacommon.easytools.poi.excel.StyleSet
-
定义所有单元格的边框类型
- setBorder(CellStyle, BorderStyle, IndexedColors) - 类 中的静态方法javacommon.easytools.poi.excel.StyleUtil
-
设置cell的四个边框粗细和颜色
- setCatalog(String) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- setCcs(String...) - 类 中的方法javacommon.easytools.extra.mail.Mail
-
设置多个抄送人(carbon copy)
- setCellEditor(CellEditor) - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
设置单元格值处理逻辑
当Excel中的值并不能满足我们的读取要求时,通过传入一个编辑接口,可以对单元格值自定义,例如对数字和日期类型值转换为字符串等
- setCellValue(Cell, Object, StyleSet) - 类 中的静态方法javacommon.easytools.poi.excel.InternalExcelUtil
-
设置单元格值
- setCertificate(Certificate) - 类 中的方法javacommon.easytools.crypto.asymmetric.Sign
-
设置
Certificate
为PublicKey
如果Certificate是X509Certificate,我们需要检查是否有密钥扩展
- setCharset(Charset) - 类 中的方法javacommon.easytools.core.io.file.FileWrapper
-
设置字符集编码
- setCharset(Charset) - 类 中的方法javacommon.easytools.extra.mail.Mail
-
设置字符集编码
- setCharset(Charset) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置字符集编码
- setCharset(Charset) - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
设置编码
- setCharset(Charset) - 类 中的方法javacommon.easytools.extra.template.TemplateConfig
-
设置编码
- setCharset(Charset) - 类 中的方法javacommon.easytools.setting.profile.Profile
-
设置编码
- setChunkedStreamingMode(int) - 类 中的方法javacommon.easytools.http.HttpConnection
-
采用流方式上传数据,无需本地缓存数据。
- setClientInfo(String, String) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- setClientInfo(Properties) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- setColor(CellStyle, IndexedColors, FillPatternType) - 类 中的静态方法javacommon.easytools.poi.excel.StyleUtil
-
给cell设置颜色
- setColor(CellStyle, short, FillPatternType) - 类 中的静态方法javacommon.easytools.poi.excel.StyleUtil
-
给cell设置颜色
- setColumn(Column) - 类 中的方法javacommon.easytools.db.meta.Table
-
设置列对象
- setComparator(int, Comparator<E>) - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
替换指定位置的比较器,保持原排序方式
- setComparator(int, Comparator<E>, boolean) - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
替换指定位置的比较器,替换指定排序方式
- setConn(Connection) - 类 中的方法javacommon.easytools.db.Session
-
- setConnectionAndReadTimeout(int) - 类 中的方法javacommon.easytools.http.HttpConnection
-
设置连接和读取的超时时间
- setConnectionTimeout(long) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置Socket连接超时值,单位毫秒,缺省值不超时
- setConnectTimeout(int) - 类 中的方法javacommon.easytools.http.HttpConnection
-
设置连接超时
- setContent(String) - 类 中的方法javacommon.easytools.extra.mail.Mail
-
设置正文
- setContext(ScriptContext) - 类 中的方法javacommon.easytools.script.FullSupportScriptEngine
-
- setContext(ScriptContext) - 类 中的方法javacommon.easytools.script.JavaScriptEngine
-
- setCookie(String) - 类 中的方法javacommon.easytools.http.HttpConnection
-
设置Cookie
- setCopyAttributes(boolean) - 类 中的方法javacommon.easytools.core.io.file.FileCopier
-
设置是否拷贝所有属性
- setCopyContentIfDir(boolean) - 类 中的方法javacommon.easytools.core.io.file.FileCopier
-
当拷贝来源是目录时是否只拷贝目录下的内容
- setCopyFilter(Filter<T>) - 类 中的方法javacommon.easytools.core.lang.copier.SrcToDestCopier
-
设置过滤器
- setCronSetting(Setting) - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
自定义定时任务配置文件
- setCronSetting(String) - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
自定义定时任务配置文件路径
- setCurrentDSFactory(DSFactory) - 类 中的静态方法javacommon.easytools.db.ds.DSFactory
-
- setCurrentLogFactory(Class<? extends LogFactory>) - 类 中的静态方法javacommon.easytools.log.LogFactory
-
自定义日志实现
- setCurrentLogFactory(LogFactory) - 类 中的静态方法javacommon.easytools.log.LogFactory
-
自定义日志实现
- setCurrentRow(int) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
设置当前所在行
- setDaemon(boolean) - 类 中的方法javacommon.easytools.cron.Scheduler
-
设置是否为守护线程
默认非守护线程
- setDebug(boolean) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置是否打开调试模式,调试模式会显示与邮件服务器通信过程,默认不开启
- setDest(T) - 类 中的方法javacommon.easytools.core.lang.copier.SrcToDestCopier
-
设置目标
- setDestFile(File) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
设置写出的目标文件
- setDialect(Dialect) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
设置SQL方言
- setDirection(Direction) - 类 中的方法javacommon.easytools.db.sql.Order
-
设置排序方向
- setDocumentLocator(Locator) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- setDriver(String) - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- setDriver(String) - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
- setEditable(Class<?>) - 类 中的方法javacommon.easytools.core.bean.copier.CopyOptions
-
设置限制的类或接口,必须为目标对象的实现接口或父类,用于限制拷贝的属性
- setErrorCorrection(ErrorCorrectionLevel) - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
设置纠错级别
- setField(DateField, int) - 类 中的方法javacommon.easytools.core.date.DateTime
-
- setField(int, int) - 类 中的方法javacommon.easytools.core.date.DateTime
-
- setField(String) - 类 中的方法javacommon.easytools.db.sql.Condition
-
设置字段名
- setField(String) - 类 中的方法javacommon.easytools.db.sql.Order
-
设置排序字段
- setFieldMapping(Map<String, String>) - 类 中的方法javacommon.easytools.core.bean.copier.CopyOptions
-
设置拷贝属性的字段映射,用于不同的属性之前拷贝做对应表用
- setFieldNames(List<String>) - 类 中的方法javacommon.easytools.db.ActiveEntity
-
- setFieldNames(String...) - 类 中的方法javacommon.easytools.db.ActiveEntity
-
- setFieldNames(List<String>) - 类 中的方法javacommon.easytools.db.Entity
-
设置字段列表
- setFieldNames(String...) - 类 中的方法javacommon.easytools.db.Entity
-
设置字段列表
- setFields(Collection<String>) - 类 中的方法javacommon.easytools.db.sql.Query
-
设置查询的字段名列表
- setFields(String...) - 类 中的方法javacommon.easytools.db.sql.Query
-
设置查询的字段名列表
- setFieldValue(Object, String, Object) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
设置字段值
- setFieldValue(Object, Field, Object) - 类 中的静态方法javacommon.easytools.core.util.ReflectUtil
-
设置字段值
- setFile(File) - 类 中的方法javacommon.easytools.core.io.file.FileWrapper
-
设置文件
- setFileExts(String[]) - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadSetting
-
设定文件扩展名限定里列表
禁止列表还是允许列表取决于isAllowFileExts
- setFiles(File...) - 类 中的方法javacommon.easytools.extra.mail.Mail
-
设置文件类型附件
- setFirstDayOfWeek(Week) - 类 中的方法javacommon.easytools.core.date.DateTime
-
- setFollowRedirects(Boolean) - 类 中的方法javacommon.easytools.http.HttpRequest
-
- setFont(Font) - 类 中的方法javacommon.easytools.captcha.AbstractCaptcha
-
自定义字体
- setFont(short, short, String) - 类 中的方法javacommon.easytools.poi.excel.StyleSet
-
设置全局字体
- setFontStyle(Font, short, short, String) - 类 中的静态方法javacommon.easytools.poi.excel.StyleUtil
-
设置字体样式
- setForeColor(int) - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
设置前景色,例如:Color.BLUE.getRGB()
- setFormat(String) - 类 中的方法javacommon.easytools.core.convert.impl.CalendarConverter
-
设置日期格式
- setFormat(String) - 类 中的方法javacommon.easytools.core.convert.impl.DateConverter
-
设置日期格式
- setForwardSort(int) - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
更改指定位置的排序方式为正序
- setFrom(String) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置发送方,遵循RFC-822标准
发件人可以是以下形式:
1. user@xxx.xx
2.
- setGroup(String) - 类 中的方法javacommon.easytools.extra.ssh.Connector
-
设定用户组名
- setHeader(HttpServletResponse, String, Object) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
设置响应的Header
- setHeaderAlias(Map<String, String>) - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
设置标题行的别名Map
- setHeaderAlias(Map<String, String>) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
-
设置标题别名,key为Map中的key,value为别名
- setHeight(int) - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
设置高度
- setHoldability(int) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- setHost(String) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置SMTP服务器域名
- setHost(String) - 类 中的方法javacommon.easytools.extra.ssh.Connector
-
设定主机名
- setHostnameVerifier(HostnameVerifier) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置域名验证器
只针对HTTPS请求,如果不设置,不做验证,所有域名被信任
- setHtml(boolean) - 类 中的方法javacommon.easytools.extra.mail.Mail
-
设置是否是HTML
- setIgnoreCase(boolean) - 类 中的方法javacommon.easytools.core.bean.copier.CopyOptions
-
设置是否忽略字段的注入错误
- setIgnoreEmptyRow(boolean) - 类 中的方法javacommon.easytools.poi.excel.ExcelReader
-
设置是否忽略空行
- setIgnoreError(boolean) - 类 中的方法javacommon.easytools.core.bean.copier.CopyOptions
-
设置是否忽略字段的注入错误
- setIgnoreNull(String, V) - 类 中的方法javacommon.easytools.core.collection.DTDMap
-
设置列,当键或值为null时忽略
- setIgnoreNull(String, Object) - 类 中的方法javacommon.easytools.core.lang.Dict
-
设置列,当键或值为null时忽略
- setIgnoreNull(String, Object) - 类 中的方法javacommon.easytools.db.ActiveEntity
-
- setIgnoreNull(String, Object) - 类 中的方法javacommon.easytools.db.Entity
-
- setIgnoreNullValue(boolean) - 类 中的方法javacommon.easytools.core.bean.copier.CopyOptions
-
设置是否忽略空值,当源对象的值为null时,true: 忽略而不注入此值,false: 注入null
- setIgnoreProperties(String...) - 类 中的方法javacommon.easytools.core.bean.copier.CopyOptions
-
设置忽略的目标对象中属性列表,设置一个属性列表,不拷贝这些属性值
- setImage(Image) - 类 中的静态方法javacommon.easytools.core.util.ClipboardUtil
-
设置图片到剪贴板
- setImg(String) - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
设置二维码中的Logo文件
- setImg(File) - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
设置二维码中的Logo文件
- setImg(Image) - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
设置二维码中的Logo
- setInitialSize(int) - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- setInstanceFollowRedirects(boolean) - 类 中的方法javacommon.easytools.http.HttpConnection
-
设置自动HTTP 30X跳转
- setIv(IvParameterSpec) - 类 中的方法javacommon.easytools.crypto.symmetric.AES
-
设置偏移向量
- setIv(byte[]) - 类 中的方法javacommon.easytools.crypto.symmetric.AES
-
设置偏移向量
- setIv(IvParameterSpec) - 类 中的方法javacommon.easytools.crypto.symmetric.DES
-
设置偏移向量
- setIv(byte[]) - 类 中的方法javacommon.easytools.crypto.symmetric.DES
-
设置偏移向量
- setIv(IvParameterSpec) - 类 中的方法javacommon.easytools.crypto.symmetric.DESede
-
设置偏移向量
- setIv(byte[]) - 类 中的方法javacommon.easytools.crypto.symmetric.DESede
-
设置偏移向量
- setKeyManagers(KeyManager...) - 类 中的方法javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
设置 JSSE key managers
- setLevel(BetweenFormater.Level) - 类 中的方法javacommon.easytools.core.date.BetweenFormater
-
设置格式化级别
- setLoginTimeout(int) - 类 中的方法javacommon.easytools.db.ds.simple.AbstractDataSource
-
- setLogWriter(PrintWriter) - 类 中的方法javacommon.easytools.db.ds.simple.AbstractDataSource
-
- setMargin(Integer) - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
设置边距
- setMatchSecond(boolean) - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
设置是否支持秒匹配,默认不使用
- setMatchSecond(boolean) - 类 中的方法javacommon.easytools.cron.Scheduler
-
设置是否支持秒匹配,默认不使用
- setMatchYear(boolean) - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
设置是否支持年匹配,默认不使用
- setMatchYear(boolean) - 类 中的方法javacommon.easytools.cron.Scheduler
-
设置是否支持年匹配,默认不使用
- setMaxActive(int) - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- setMaxDepth(int) - 类 中的方法javacommon.easytools.core.io.watch.WatchMonitor
-
当监听目录时,监听目录的最大深度
当设置值为1(或小于1)时,表示不递归监听子目录
例如设置:
maxDepth <= 1 表示只监听当前目录
maxDepth = 2 表示监听当前目录以及下层目录
maxDepth = 3 表示监听当前目录以及下层
- setMaxFileSize(int) - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadSetting
-
设定最大文件大小,-1表示无限制
- setMaxRedirectCount(int) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置最大重定向次数
如果次数小于1则表示不重定向,大于等于1表示打开重定向
- setMaxWait(long) - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- setMemoryThreshold(int) - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadSetting
-
设定文件保存到内存的边界
如果文件大小小于这个边界,将保存于内存中,否则保存至临时目录中
- setMethod(Method) - 类 中的方法javacommon.easytools.http.HttpConnection
-
设置请求方法
- setMinIdle(int) - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- setMode(FtpMode) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
-
设置FTP连接模式,可选主动和被动模式
- setMutable(boolean) - 类 中的方法javacommon.easytools.core.date.DateTime
-
- setName(String) - 类 中的方法javacommon.easytools.db.meta.Column
-
- setNetworkTimeout(Executor, int) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- setNullable(boolean) - 类 中的方法javacommon.easytools.db.meta.Column
-
- setNumPerPage(int) - 类 中的方法javacommon.easytools.db.Page
-
- setNumPerPage(int) - 类 中的方法javacommon.easytools.db.PageResult
-
- setObj(T) - 类 中的方法javacommon.easytools.core.lang.WeightRandom.WeightObj
-
设置对象
- setOnlyCopyFile(boolean) - 类 中的方法javacommon.easytools.core.io.file.FileCopier
-
设置当拷贝来源是目录时是否只拷贝文件而忽略子目录
- setOperator(String) - 类 中的方法javacommon.easytools.db.sql.Condition
-
设置运算符
大于号,小于号,等于号 等
- setOrAppend(List<T>, int, T) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
设置或增加元素。
- setOrder(Order...) - 类 中的方法javacommon.easytools.db.Page
-
设置排序
- setOverride(boolean) - 类 中的方法javacommon.easytools.core.io.file.FileCopier
-
设置是否覆盖目标文件
- setPage(int) - 类 中的方法javacommon.easytools.db.PageResult
-
设置页码
- setPage(Page) - 类 中的方法javacommon.easytools.db.sql.Query
-
设置分页对象
- setPageNumber(int) - 类 中的方法javacommon.easytools.db.Page
-
设置页码
- setPageSize(int) - 类 中的方法javacommon.easytools.db.Page
-
设置每页结果数
- setPageSize(int) - 类 中的方法javacommon.easytools.db.PageResult
-
设置每页结果数
- setParams(AlgorithmParameterSpec) - 类 中的方法javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
- setPass(String) - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- setPass(String) - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
- setPass(String) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置密码
- setPassword(String) - 类 中的方法javacommon.easytools.extra.ssh.Connector
-
设定密码
- setPath(String) - 类 中的方法javacommon.easytools.extra.template.TemplateConfig
-
设置模板路径,如果ClassPath或者WebRoot模式,则表示相对路径
- setPkNames(Set<String>) - 类 中的方法javacommon.easytools.db.meta.Table
-
设置主键列表
- setPlaceHolder(boolean) - 类 中的方法javacommon.easytools.db.sql.Condition
-
设置是否使用条件占位符
- setPort(Integer) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置SMTP服务端口
- setPort(int) - 类 中的方法javacommon.easytools.extra.ssh.Connector
-
设定端口号
- setPositionBaseCentre(boolean) - 类 中的方法javacommon.easytools.core.img.Img
-
计算x,y坐标的时候是否从中心做为原始坐标开始计算
- setPreWrapQuote(Character) - 类 中的方法javacommon.easytools.db.sql.Wrapper
-
设置前置包装的符号
- setPrivateKey(PrivateKey) - 类 中的方法javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
设置私钥
- setProfile(String) - 类 中的静态方法javacommon.easytools.setting.profile.GlobalProfile
-
设置全局环境
- setProfile(String) - 类 中的方法javacommon.easytools.setting.profile.Profile
-
设置环境
- setProperty(String, Object) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
设置值,无给定键创建之。
- setProtocol(String) - 类 中的方法javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
设置协议
- setProxy(Proxy) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置代理
- setPublicKey(PublicKey) - 类 中的方法javacommon.easytools.crypto.asymmetric.BaseAsymmetric
-
设置公钥
- setQuality(double) - 类 中的方法javacommon.easytools.core.img.Img
-
设置图片输出质量,数字为0~1(不包括0和1)表示质量压缩比,除此数字外设置表示不压缩
- setQuality(float) - 类 中的方法javacommon.easytools.core.img.Img
-
设置图片输出质量,数字为0~1(不包括0和1)表示质量压缩比,除此数字外设置表示不压缩
- setRatio(int) - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
设置二维码中的Logo缩放的比例系数,如5表示长宽最小值的1/5
- setReadOnly(boolean) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- setReadTimeout(int) - 类 中的方法javacommon.easytools.http.HttpConnection
-
设置读取超时
- setResourceMode(TemplateConfig.ResourceMode) - 类 中的方法javacommon.easytools.extra.template.TemplateConfig
-
设置模板资源加载方式
- setReverseSort(int) - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
更改指定位置的排序方式为反序
- setRowHandler(RowHandler) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
设置行处理器
- setRunner(SqlConnRunner) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
- setRunner(SqlConnRunner) - 类 中的方法javacommon.easytools.db.Session
-
- setSavepoint() - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- setSavepoint(String) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- setSavepoint() - 类 中的方法javacommon.easytools.db.Session
-
设置保存点
- setSavepoint(String) - 类 中的方法javacommon.easytools.db.Session
-
设置保存点
- setSchema(String) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- setSecondValue(Object) - 类 中的方法javacommon.easytools.db.sql.Condition
-
设置between 类型中第二个值
- setSecureRandom(SecureRandom) - 类 中的方法javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
设置 SecureRandom
- setSetting(Setting) - 类 中的方法javacommon.easytools.db.nosql.mongo.MongoDS
-
设定MongoDB配置文件
- setShowSql(boolean, boolean) - 类 中的静态方法javacommon.easytools.db.sql.SqlBuilder
-
设置全局配置:是否通过debug日志显示SQL
- setShowSqlGlobal(boolean, boolean) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
设置全局配置:是否通过debug日志显示SQL
- setSignature(Signature) - 类 中的方法javacommon.easytools.crypto.asymmetric.Sign
-
设置签名
- setSize(int) - 类 中的方法javacommon.easytools.db.meta.Column
-
- setSocketFactoryClass(String) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置指定实现javax.net.SocketFactory接口的类的名称,这个类将被用于创建SMTP的套接字
- setSocketFactoryFallback(boolean) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
如果设置为true,未能创建一个套接字使用指定的套接字工厂类将导致使用java.net.Socket创建的套接字类, 默认值为true
- setSocketFactoryPort(int) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
指定的端口连接到在使用指定的套接字工厂。
- setSplitlongparameters(boolean) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置对于超长参数是否切分为多份,默认为false(国内邮箱附件不支持切分的附件名)
- setSrc(T) - 类 中的方法javacommon.easytools.core.lang.copier.SrcToDestCopier
-
设置源
- setSslEnable(Boolean) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置是否使用SSL安全连接
- setSSLProtocol(String) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置HTTPS安全连接协议,只针对HTTPS请求
- setSSLSocketFactory(SSLSocketFactory) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置SSLSocketFactory
只针对HTTPS请求,如果不设置,使用默认的SSLSocketFactory
默认SSLSocketFactory为:SSLSocketFactoryBuilder.create().build();
- setStartttlsEnable(boolean) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置是否使用STARTTLS安全连接,STARTTLS是对纯文本通信协议的扩展。
- setStr(String) - 类 中的静态方法javacommon.easytools.core.util.ClipboardUtil
-
设置字符串文本到剪贴板
- setStr(String, String) - 类 中的方法javacommon.easytools.db.nosql.redis.RedisDS
-
从Redis中获取值
- setSufWrapQuote(Character) - 类 中的方法javacommon.easytools.db.sql.Wrapper
-
设置后置包装的符号
- setTableName(String) - 类 中的方法javacommon.easytools.db.ActiveEntity
-
- setTableName(String) - 类 中的方法javacommon.easytools.db.Entity
-
设置表名
- setTableName(String) - 类 中的方法javacommon.easytools.db.meta.Column
-
- setTableName(String) - 类 中的方法javacommon.easytools.db.meta.Table
-
设置表名
- setTableNames(String...) - 类 中的方法javacommon.easytools.db.sql.Query
-
设置表名
- setTargetImageType(String) - 类 中的方法javacommon.easytools.core.img.Img
-
设置目标图片文件格式,用于写出
- setTime(long) - 类 中的方法javacommon.easytools.core.date.DateTime
-
- setTimeout(long) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置SMTP超时时长,单位毫秒,缺省值不超时
- setTimeZone(TimeZone) - 类 中的方法javacommon.easytools.cron.Scheduler
-
设置时区
- setting - 类 中的变量javacommon.easytools.db.ds.DSFactory
-
数据库连接配置文件
- Setting - javacommon.easytools.setting中的类
-
设置工具类。
- Setting() - 类 的构造器javacommon.easytools.setting.Setting
-
基本构造
需自定义初始化配置文件
- Setting(String, Charset, boolean) - 类 的构造器javacommon.easytools.setting.Setting
-
构造,使用相对于Class文件根目录的相对路径
- Setting(String, boolean) - 类 的构造器javacommon.easytools.setting.Setting
-
构造,使用相对于Class文件根目录的相对路径
- Setting(File, Charset, boolean) - 类 的构造器javacommon.easytools.setting.Setting
-
构造
- Setting(String, Class<?>, Charset, boolean) - 类 的构造器javacommon.easytools.setting.Setting
-
构造,相对于classes读取文件
- Setting(URL, Charset, boolean) - 类 的构造器javacommon.easytools.setting.Setting
-
构造
- Setting(String) - 类 的构造器javacommon.easytools.setting.Setting
-
构造
- SettingException - javacommon.easytools.setting中的异常错误
-
设置异常
- SettingException(Throwable) - 异常错误 的构造器javacommon.easytools.setting.SettingException
-
- SettingException(String) - 异常错误 的构造器javacommon.easytools.setting.SettingException
-
- SettingException(String, Object...) - 异常错误 的构造器javacommon.easytools.setting.SettingException
-
- SettingException(String, Throwable) - 异常错误 的构造器javacommon.easytools.setting.SettingException
-
- SettingException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.setting.SettingException
-
- SettingLoader - javacommon.easytools.setting中的类
-
Setting文件加载器
- SettingLoader(BasicSetting) - 类 的构造器javacommon.easytools.setting.SettingLoader
-
- SettingLoader(BasicSetting, Charset, boolean) - 类 的构造器javacommon.easytools.setting.SettingLoader
-
- SettingRuntimeException - javacommon.easytools.setting中的异常错误
-
设置异常
- SettingRuntimeException(Throwable) - 异常错误 的构造器javacommon.easytools.setting.SettingRuntimeException
-
- SettingRuntimeException(String) - 异常错误 的构造器javacommon.easytools.setting.SettingRuntimeException
-
- SettingRuntimeException(String, Object...) - 异常错误 的构造器javacommon.easytools.setting.SettingRuntimeException
-
- SettingRuntimeException(String, Throwable) - 异常错误 的构造器javacommon.easytools.setting.SettingRuntimeException
-
- SettingRuntimeException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.setting.SettingRuntimeException
-
- settingUrl - 类 中的变量javacommon.easytools.setting.dialect.BasicSetting
-
设定文件的URL
- setTitle(String) - 类 中的方法javacommon.easytools.extra.mail.Mail
-
设置标题
- setTmpUploadPath(String) - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadSetting
-
设定上传文件的临时目录,null表示使用系统临时目录
- setTos(String...) - 类 中的方法javacommon.easytools.extra.mail.Mail
-
设置多个收件人
- setTotal(int) - 类 中的方法javacommon.easytools.db.PageResult
-
设置总数
- setTotalPage(int) - 类 中的方法javacommon.easytools.db.PageResult
-
设置总页数
- setTransactionIsolation(int) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- setTransactionIsolation(int) - 类 中的方法javacommon.easytools.db.Session
-
设置事务的隔离级别
Connection.TRANSACTION_NONE 驱动不支持事务
Connection.TRANSACTION_READ_UNCOMMITTED 允许脏读、不可重复读和幻读
Connection.TRANSACTION_READ_COMMITTED 禁止脏读,但允许不可重复读和幻读
Connection.TRANSACTION_REPEATABLE_READ 禁止脏读和不可重复读,单运行幻读
Connection.TRANSACTION_SERIALIZABLE 禁止脏读、不可重复读和幻读
- setTrustManagers(TrustManager...) - 类 中的方法javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
设置信任信息
- setType(int) - 类 中的方法javacommon.easytools.db.meta.Column
-
- setTypeMap(Map<String, Class<?>>) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
-
- setUrl(String) - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- setUrl(String) - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
- setUseGlobalSession(boolean) - 类 中的方法javacommon.easytools.extra.mail.Mail
-
设置是否使用全局会话,默认为true
- setUser(String) - 类 中的方法javacommon.easytools.db.ds.pooled.DbConfig
-
- setUser(String) - 类 中的方法javacommon.easytools.db.ds.simple.SimpleDataSource
-
- setUser(String) - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
设置用户名
- setUser(String) - 类 中的方法javacommon.easytools.extra.ssh.Connector
-
设定用户名
- setUseVar(boolean) - 类 中的方法javacommon.easytools.setting.profile.Profile
-
设置是否使用变量
- setValue(Object) - 类 中的方法javacommon.easytools.db.sql.Condition
-
设置值,不解析表达式
- setValue(Object, boolean) - 类 中的方法javacommon.easytools.db.sql.Condition
-
设置值
- setVarRegex(String) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
设置变量的正则
正则只能有一个group表示变量本身,剩余为字符 例如 \$\{(name)\}表示${name}变量名为name的一个变量表示
- setVarRegex(String) - 类 中的方法javacommon.easytools.setting.SettingLoader
-
设置变量的正则
正则只能有一个group表示变量本身,剩余为字符 例如 \$\{(name)\}表示${name}变量名为name的一个变量表示
- setWatcher(Watcher) - 类 中的方法javacommon.easytools.core.io.watch.WatchMonitor
-
- setWhere(Condition...) - 类 中的方法javacommon.easytools.db.sql.Query
-
设置条件语句
- setWidth(int) - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
设置宽度
- setWrapper(Character) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
设置包装器,包装器用于对表名、字段名进行符号包装(例如双引号),防止关键字与这些表名或字段冲突
- setWrapper(Wrapper) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
-
设置包装器,包装器用于对表名、字段名进行符号包装(例如双引号),防止关键字与这些表名或字段冲突
- setWrapper(Wrapper) - 接口 中的方法javacommon.easytools.db.dialect.Dialect
-
设置包装器
- setWrapper(Wrapper) - 类 中的方法javacommon.easytools.db.dialect.impl.AnsiSqlDialect
-
- setWrapper(Character) - 类 中的方法javacommon.easytools.db.Session
-
- setWrapper(Wrapper) - 类 中的方法javacommon.easytools.db.Session
-
- setWrapper(Character) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
设置包装器,包装器用于对表名、字段名进行符号包装(例如双引号),防止关键字与这些表名或字段冲突
- setWrapper(Wrapper) - 类 中的方法javacommon.easytools.db.SqlConnRunner
-
设置包装器,包装器用于对表名、字段名进行符号包装(例如双引号),防止关键字与这些表名或字段冲突
- setWrapper(Character) - 类 中的方法javacommon.easytools.db.SqlRunner
-
- setWrapper(Wrapper) - 类 中的方法javacommon.easytools.db.SqlRunner
-
- Sftp - javacommon.easytools.extra.ssh中的类
-
SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。
- Sftp(String, int, String, String) - 类 的构造器javacommon.easytools.extra.ssh.Sftp
-
构造
- Sftp(String, int, String, String, Charset) - 类 的构造器javacommon.easytools.extra.ssh.Sftp
-
构造
- Sftp(Session) - 类 的构造器javacommon.easytools.extra.ssh.Sftp
-
构造
- Sftp(Session, Charset) - 类 的构造器javacommon.easytools.extra.ssh.Sftp
-
构造
- Sftp(ChannelSftp, Charset) - 类 的构造器javacommon.easytools.extra.ssh.Sftp
-
构造
- Sftp.Mode - javacommon.easytools.extra.ssh中的枚举
-
JSch支持的三种文件传输模式
- sha1(byte[]) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-1摘要值
- sha1(String, String) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-1摘要值
- sha1(String) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算sha1摘要值,使用UTF-8编码
- sha1(InputStream) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-1摘要值
- sha1(File) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-1摘要值
- sha1() - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
SHA1加密
例:
SHA1加密:sha1().digest(data)
SHA1加密并转为16进制字符串:sha1().digestHex(data)
- sha1(String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
SHA1加密,生成16进制SHA1字符串
- sha1(InputStream) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
SHA1加密,生成16进制SHA1字符串
- sha1(File) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
SHA1加密文件,生成16进制SHA1字符串
- sha1Hex(byte[]) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-1摘要值,并转为16进制字符串
- sha1Hex(String, String) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-1摘要值,并转为16进制字符串
- sha1Hex(String) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-1摘要值,并转为16进制字符串
- sha1Hex(InputStream) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-1摘要值,并转为16进制字符串
- sha1Hex(File) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-1摘要值,并转为16进制字符串
- sha256(byte[]) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-256摘要值
- sha256(String, String) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-256摘要值
- sha256(String) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算sha256摘要值,使用UTF-8编码
- sha256(InputStream) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-256摘要值
- sha256(File) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-256摘要值
- sha256Hex(byte[]) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-1摘要值,并转为16进制字符串
- sha256Hex(String, String) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-256摘要值,并转为16进制字符串
- sha256Hex(String) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-256摘要值,并转为16进制字符串
- sha256Hex(InputStream) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-256摘要值,并转为16进制字符串
- sha256Hex(File) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
-
计算SHA-256摘要值,并转为16进制字符串
- ShearCaptcha - javacommon.easytools.captcha中的类
-
扭曲干扰验证码
- ShearCaptcha(int, int) - 类 的构造器javacommon.easytools.captcha.ShearCaptcha
-
构造
- ShearCaptcha(int, int, int) - 类 的构造器javacommon.easytools.captcha.ShearCaptcha
-
构造
- ShearCaptcha(int, int, int, int) - 类 的构造器javacommon.easytools.captcha.ShearCaptcha
-
构造
- SHORT - 类 中的静态变量javacommon.easytools.core.date.format.FastDateFormat
-
SHORT locale dependent date or time style.
- shortToBytes(short) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
short转byte数组
- shortValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
- shutdown() - 枚举 中的方法javacommon.easytools.cache.GlobalPruneTimer
-
销毁全局定时器
- shutdown(boolean) - 类 中的静态方法javacommon.easytools.core.thread.GlobalThreadPool
-
关闭公共线程池
- shutdownNow() - 枚举 中的方法javacommon.easytools.cache.GlobalPruneTimer
-
销毁全局定时器
- Sign - javacommon.easytools.crypto.asymmetric中的类
-
- Sign(SignAlgorithm) - 类 的构造器javacommon.easytools.crypto.asymmetric.Sign
-
构造,创建新的私钥公钥对
- Sign(String) - 类 的构造器javacommon.easytools.crypto.asymmetric.Sign
-
构造,创建新的私钥公钥对
- Sign(SignAlgorithm, String, String) - 类 的构造器javacommon.easytools.crypto.asymmetric.Sign
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做签名或验证
- Sign(SignAlgorithm, byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.asymmetric.Sign
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做签名或验证
- Sign(SignAlgorithm, PrivateKey, PublicKey) - 类 的构造器javacommon.easytools.crypto.asymmetric.Sign
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做签名或验证
- Sign(String, String, String) - 类 的构造器javacommon.easytools.crypto.asymmetric.Sign
-
构造 私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做签名或验证
- Sign(String, byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.asymmetric.Sign
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做签名或验证
- Sign(String, PrivateKey, PublicKey) - 类 的构造器javacommon.easytools.crypto.asymmetric.Sign
-
构造
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做签名或验证
- sign(byte[]) - 类 中的方法javacommon.easytools.crypto.asymmetric.Sign
-
用私钥对信息生成数字签名
- sign(SignAlgorithm) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
创建签名算法对象
生成新的私钥公钥对
- sign(SignAlgorithm, String, String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
创建签名算法对象
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做签名或验证
- sign(SignAlgorithm, byte[], byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
创建Sign算法对象
私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做签名或验证
- SignAlgorithm - javacommon.easytools.crypto.asymmetric中的枚举
-
签名算法类型
see: https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#Signature
- signature - 类 中的变量javacommon.easytools.crypto.asymmetric.Sign
-
签名,用于签名和验证
- similar(String, String) - 类 中的静态方法javacommon.easytools.core.text.TextSimilarity
-
计算相似度
- similar(String, String, int) - 类 中的静态方法javacommon.easytools.core.text.TextSimilarity
-
计算相似度百分比
- similar(String, String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
计算两个字符串的相似度
- similar(String, String, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
计算连个字符串的相似度百分比
- SimpleAspect - javacommon.easytools.aop.aspects中的类
-
简单切面类,不做任何操作
可以继承此类实现自己需要的方法即可
- SimpleAspect(Object) - 类 的构造器javacommon.easytools.aop.aspects.SimpleAspect
-
- SimpleCache<K,V> - javacommon.easytools.core.lang中的类
-
- SimpleCache() - 类 的构造器javacommon.easytools.core.lang.SimpleCache
-
- SimpleDataSource - javacommon.easytools.db.ds.simple中的类
-
简易数据源,没有使用连接池,仅供测试或打开关闭连接非常少的场合使用!
- SimpleDataSource() - 类 的构造器javacommon.easytools.db.ds.simple.SimpleDataSource
-
构造
- SimpleDataSource(String) - 类 的构造器javacommon.easytools.db.ds.simple.SimpleDataSource
-
构造
- SimpleDataSource(Setting, String) - 类 的构造器javacommon.easytools.db.ds.simple.SimpleDataSource
-
构造
- SimpleDataSource(String, String, String) - 类 的构造器javacommon.easytools.db.ds.simple.SimpleDataSource
-
构造
- SimpleDataSource(String, String, String, String) - 类 的构造器javacommon.easytools.db.ds.simple.SimpleDataSource
-
构造
- SimpleDSFactory - javacommon.easytools.db.ds.simple中的类
-
简单数据源工厂类
- SimpleDSFactory() - 类 的构造器javacommon.easytools.db.ds.simple.SimpleDSFactory
-
- SimpleDSFactory(Setting) - 类 的构造器javacommon.easytools.db.ds.simple.SimpleDSFactory
-
- SimpleStringResourceLoader - javacommon.easytools.extra.template.engine.velocity中的类
-
ResourceLoader
的字符串实现形式
用于直接获取字符串模板
- SimpleStringResourceLoader() - 类 的构造器javacommon.easytools.extra.template.engine.velocity.SimpleStringResourceLoader
-
- SimpleStringTemplateLoader - javacommon.easytools.extra.template.engine.freemarker中的类
-
TemplateLoader
字符串实现形式
用于直接获取字符串模板
- SimpleStringTemplateLoader() - 类 的构造器javacommon.easytools.extra.template.engine.freemarker.SimpleStringTemplateLoader
-
- SimpleTaskListener - javacommon.easytools.cron.listener中的类
-
简单监听实现,不做任何操作
继承此监听后实现需要的方法即可
- SimpleTaskListener() - 类 的构造器javacommon.easytools.cron.listener.SimpleTaskListener
-
- simpleUUID() - 类 中的静态方法javacommon.easytools.core.util.IdUtil
-
简化的UUID,去掉了横线
- simpleUUID() - 类 中的静态方法javacommon.easytools.core.util.RandomUtil
-
简化的UUID,去掉了横线
- simpleUUID() - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
-
简化的UUID,去掉了横线
- SimpleValueParser - javacommon.easytools.cron.pattern.parser中的类
-
简易值转换器。
- SimpleValueParser(int, int) - 类 的构造器javacommon.easytools.cron.pattern.parser.SimpleValueParser
-
- SimpleWatcher - javacommon.easytools.core.io.watch中的类
-
空白WatchListener
用户继承此类后实现需要监听的方法
- SimpleWatcher() - 类 的构造器javacommon.easytools.core.io.watch.SimpleWatcher
-
- SINGLE_QUOTE - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- Singleton - javacommon.easytools.core.lang中的类
-
单例类
提供单例对象的统一管理,当调用get方法时,如果对象池中存在此对象,返回此对象,否则创建新对象返回
- size - 类 中的变量javacommon.easytools.bloomfilter.filter.AbstractFilter
-
- size() - 接口 中的方法javacommon.easytools.cache.Cache
-
缓存的对象数量
- size() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- size() - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- size() - 类 中的方法javacommon.easytools.core.collection.ConcurrentHashSet
-
- size() - 类 中的方法javacommon.easytools.core.comparator.ComparatorChain
-
比较器链中比较器个数
- size() - 类 中的方法javacommon.easytools.core.io.FastByteArrayOutputStream
-
- size() - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
-
- size(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
计算目录或文件的总大小
当给定对象为文件时,直接调用
File.length()
当给定对象为目录时,遍历目录下的所有文件和目录,递归计算其大小,求和返回
- size() - 类 中的方法javacommon.easytools.core.map.MapProxy
-
- size() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFile
-
- size() - 类 中的方法javacommon.easytools.json.JSONArray
-
- size() - 类 中的方法javacommon.easytools.json.JSONObject
-
- size() - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- skipBytes(int) - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
-
跳过指定位数的 bytes.
- skipPast(String) - 类 中的方法javacommon.easytools.json.XMLTokener
-
Skip characters until past the requested string.
- skippedEntity(String) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- skipTo(char) - 类 中的方法javacommon.easytools.json.JSONTokener
-
Skip characters until the next character is the requested character.
- skipToBoundary() - 类 中的方法javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
-
跳过边界表示
- SLASH - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- SLASH - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- SLASH - 类 中的静态变量javacommon.easytools.json.XML
-
The Character '/'.
- sleep(Number, TimeUnit) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
挂起当前线程
- sleep(Number) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
-
挂起当前线程
- Slf4jLog - javacommon.easytools.log.dialect.slf4j中的类
-
- Slf4jLog(Logger) - 类 的构造器javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- Slf4jLog(Class<?>) - 类 的构造器javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- Slf4jLog(String) - 类 的构造器javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- Slf4jLogFactory - javacommon.easytools.log.dialect.slf4j中的类
-
- Slf4jLogFactory() - 类 的构造器javacommon.easytools.log.dialect.slf4j.Slf4jLogFactory
-
- Slf4jLogFactory(boolean) - 类 的构造器javacommon.easytools.log.dialect.slf4j.Slf4jLogFactory
-
构造
- slice(File, File, int, int) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切片(指定切片的宽度和高度)
- slice(Image, File, int, int) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切片(指定切片的宽度和高度)
- sliceByRowsAndCols(File, File, int, int) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切割(指定切片的行数和列数)
- sliceByRowsAndCols(Image, File, int, int) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
图像切割(指定切片的行数和列数)
- SmartcnEngine - javacommon.easytools.extra.tokenizer.engine.analysis中的类
-
Lucene-smartcn分词引擎实现
项目地址:https://github.com/apache/lucene-solr/tree/master/lucene/analysis/smartcn
- SmartcnEngine() - 类 的构造器javacommon.easytools.extra.tokenizer.engine.analysis.SmartcnEngine
-
构造
- Snowflake - javacommon.easytools.core.lang中的类
-
Twitter的Snowflake 算法
分布式系统中,有一些需要使用全局唯一ID的场景,有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。
- Snowflake(long, long) - 类 的构造器javacommon.easytools.core.lang.Snowflake
-
构造
- Snowflake(long, long, boolean) - 类 的构造器javacommon.easytools.core.lang.Snowflake
-
构造
- sort(Collection<T>, Comparator<? super T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
排序集合,排序不会修改原集合
- sort(List<T>, Comparator<? super T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
针对List排序,排序会修改原List
- sort(Map<K, V>, Comparator<? super K>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
排序Map
- sortByEntry(Map<K, V>, Comparator<Map.Entry<K, V>>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
通过Entry排序,可以按照键排序,也可以按照值排序,亦或者两者综合排序
- sortByPinyin(Collection<String>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
根据汉字的拼音顺序排序
- sortByPinyin(List<String>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
根据汉字的拼音顺序排序
- sortByProperty(Collection<T>, String) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
根据Bean的属性排序
- sortByProperty(List<T>, String) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
根据Bean的属性排序
- sortEntryToList(Collection<Map.Entry<K, V>>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
将Set排序(根据Entry的值)
- sortPageAll(int, int, Comparator<T>, Collection<T>...) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- sortToMap(Collection<Map.Entry<K, V>>, Comparator<Map.Entry<K, V>>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
通过Entry排序,可以按照键排序,也可以按照值排序,亦或者两者综合排序
- SPACE - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- SPACE - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- spawnExecutor(Task) - 类 中的方法javacommon.easytools.cron.TaskExecutorManager
-
启动 TaskExecutor
- spawnLauncher(long) - 类 中的方法javacommon.easytools.cron.TaskLauncherManager
-
启动 TaskLauncher
- SPECIFICATION_NAME - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
Java运行时环境信息
- SPECIFICATION_VENDOR - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- SPECIFICATION_VERSION - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- spendMs(long) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
计时,常用于记录某段代码的执行时间,单位:毫秒
- spendNt(long) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
计时,常用于记录某段代码的执行时间,单位:纳秒
- split(Collection<T>, int) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
对集合按照指定长度分段,每一个段为单独的集合,返回这个集合的列表
- split(String, char, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串
- split(String, char, int, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串,大小写敏感
- split(String, char, int, boolean, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串
- split(String, String, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串,不忽略大小写
- split(String, String, int, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串,不忽略大小写
- split(String, String, int, boolean, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串
- split(String, int) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
使用空白符切分字符串
切分后的字符串两边不包含空白符,空串或空白符串并不做为元素之一
- split(String, Pattern, int, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
通过正则切分字符串
- split(byte[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
拆分byte数组为几个等份(最后一份可能小于len)
- split(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串
a#b#c =》 [a,b,c]
a##b#c =》 [a,"",b,c]
- split(CharSequence, char, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串,不去除切分后每个元素两边的空白符,不去除空白项
- split(CharSequence, char, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串,不限制分片数量
- split(CharSequence, char, int, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串
- split(CharSequence, CharSequence, int, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串
- split(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串
- split(CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
根据给定长度,将给定字符串截取为多个部分
- splitByLength(String, int) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
根据给定长度,将给定字符串截取为多个部分
- splitByRegex(String, String, int, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
通过正则切分字符串
- splitIgnoreCase(String, char, int, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串,忽略大小写
- splitIgnoreCase(String, String, int, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串,忽略大小写
- splitPath(String) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串路径,仅支持Unix分界符:/
- splitPath(String, int) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串路径,仅支持Unix分界符:/
- splitPathToArray(String) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串路径,仅支持Unix分界符:/
- splitPathToArray(String, int) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串路径,仅支持Unix分界符:/
- splitToArray(String, char, int, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串为字符串数组
- splitToArray(String, String, int, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串为字符串数组
- splitToArray(String, int) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串为字符串数组
- splitToArray(String, Pattern, int, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
通过正则切分字符串为字符串数组
- splitToArray(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串
- splitToArray(CharSequence, char, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串
- splitToInt(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串为int数组
- splitToInt(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串为int数组
- splitToLong(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串为long数组
- splitToLong(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串为long数组
- splitTrim(String, char, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串
- splitTrim(String, char, int, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串,大小写敏感,去除每个元素两边空白符
- splitTrim(String, String, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串,去除每个元素两边空格,忽略大小写
- splitTrim(String, String, int, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串,去除每个元素两边空格,忽略大小写
- splitTrim(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串,去除切分后每个元素两边的空白符,去除空白项
- splitTrim(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串,去除切分后每个元素两边的空白符,去除空白项
- splitTrim(CharSequence, char, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串,去除切分后每个元素两边的空白符,去除空白项
- splitTrim(CharSequence, CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切分字符串,去除切分后每个元素两边的空白符,去除空白项
- splitTrimIgnoreCase(String, String, int, boolean) - 类 中的静态方法javacommon.easytools.core.text.StrSpliter
-
切分字符串,去除每个元素两边空格,忽略大小写
- SqlBuilder - javacommon.easytools.db.sql中的类
-
SQL构建器
首先拼接SQL语句,值使用 ?
- SqlBuilder() - 类 的构造器javacommon.easytools.db.sql.SqlBuilder
-
- SqlBuilder(Wrapper) - 类 的构造器javacommon.easytools.db.sql.SqlBuilder
-
- SqlBuilder.Join - javacommon.easytools.db.sql中的枚举
-
SQL中多表关联用的关键字
- SqlConnRunner - javacommon.easytools.db中的类
-
SQL执行类
此执行类只接受方言参数,不需要数据源,只有在执行方法时需要数据库连接对象
此对象存在的意义在于,可以由使用者自定义数据库连接对象,并执行多个方法,方便事务的统一控制或减少连接对象的创建关闭
- SqlConnRunner(Dialect) - 类 的构造器javacommon.easytools.db.SqlConnRunner
-
构造
- SqlConnRunner(String) - 类 的构造器javacommon.easytools.db.SqlConnRunner
-
构造
- SqlExecutor - javacommon.easytools.db.sql中的类
-
SQL执行器,全部为静态方法,执行查询或非查询的SQL语句
此方法为JDBC的简单封装,与数据库类型无关
- SqlExecutor() - 类 的构造器javacommon.easytools.db.sql.SqlExecutor
-
- SqlFormatter - javacommon.easytools.db.sql中的类
-
SQL格式化器 from Hibernate
- SqlFormatter() - 类 的构造器javacommon.easytools.db.sql.SqlFormatter
-
- Sqlite3Dialect - javacommon.easytools.db.dialect.impl中的类
-
SqlLite3方言
- Sqlite3Dialect() - 类 的构造器javacommon.easytools.db.dialect.impl.Sqlite3Dialect
-
- SqlRunner - javacommon.easytools.db中的类
-
SQL执行类
通过给定的数据源执行给定SQL或者给定数据源和方言,执行相应的CRUD操作
SqlRunner中每一个方法都会打开和关闭一个链接
此类为线程安全的对象,可以单例使用
- SqlRunner(DataSource) - 类 的构造器javacommon.easytools.db.SqlRunner
-
构造,从DataSource中识别方言
- SqlRunner(DataSource, Dialect) - 类 的构造器javacommon.easytools.db.SqlRunner
-
构造
- SqlRunner(DataSource, String) - 类 的构造器javacommon.easytools.db.SqlRunner
-
构造
- SqlRunnerExt - javacommon.easytools.db中的类
-
- SqlRunnerExt() - 类 的构造器javacommon.easytools.db.SqlRunnerExt
-
- SqlServer2012Dialect - javacommon.easytools.db.dialect.impl中的类
-
SQLServer2012 方言
- SqlServer2012Dialect() - 类 的构造器javacommon.easytools.db.dialect.impl.SqlServer2012Dialect
-
- sqrt(long) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- src - 类 中的变量javacommon.easytools.core.lang.copier.SrcToDestCopier
-
源
- SrcToDestCopier<T,C extends SrcToDestCopier<T,C>> - javacommon.easytools.core.lang.copier中的类
-
- SrcToDestCopier() - 类 的构造器javacommon.easytools.core.lang.copier.SrcToDestCopier
-
- SSH_NONE - 类 中的静态变量javacommon.easytools.extra.ssh.JschUtil
-
不使用SSH的值
- SSL - 类 中的静态变量javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
Supports some version of SSL; may support other versions
- SSLSocketFactoryBuilder - javacommon.easytools.http.ssl中的类
-
SSLSocketFactory构建器
- SSLSocketFactoryBuilder() - 类 的构造器javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
- SSLv2 - 类 中的静态变量javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
Supports SSL version 2 or later; may support other versions
- SSLv3 - 类 中的静态变量javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
Supports SSL version 3; may support other versions
- stacktraceToOneLineString(Throwable) - 类 中的静态方法javacommon.easytools.core.exceptions.ExceptionUtil
-
堆栈转为单行完整字符串
- stacktraceToOneLineString(Throwable, int) - 类 中的静态方法javacommon.easytools.core.exceptions.ExceptionUtil
-
堆栈转为单行完整字符串
- stacktraceToString(Throwable) - 类 中的静态方法javacommon.easytools.core.exceptions.ExceptionUtil
-
堆栈转为完整字符串
- stacktraceToString(Throwable, int) - 类 中的静态方法javacommon.easytools.core.exceptions.ExceptionUtil
-
堆栈转为完整字符串
- stacktraceToString(Throwable, int, Map<Character, String>) - 类 中的静态方法javacommon.easytools.core.exceptions.ExceptionUtil
-
堆栈转为完整字符串
- start() - 类 中的方法javacommon.easytools.core.date.TimeInterval
-
- start() - 接口 中的方法javacommon.easytools.core.io.StreamProgress
-
开始
- start() - 类 中的方法javacommon.easytools.core.lang.SyncFinisher
-
开始工作
- start() - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
开始
- start() - 类 中的方法javacommon.easytools.cron.Scheduler
-
启动
- startDocument() - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- startElement(String, String, String, Attributes) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- startPrefixMapping(String, String) - 类 中的方法javacommon.easytools.poi.excel.sax.Excel07SaxReader
-
- startWith(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
字符串是否以给定字符开始
- startWith(CharSequence, CharSequence, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
是否以指定字符串开头
如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false
- startWith(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
是否以指定字符串开头
- startWithAny(CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定字符串是否以任何一个字符串开始
给定字符串和数组为空都返回false
- startWithIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
是否以指定字符串开头,忽略大小写
- state(boolean, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
Assert a boolean expression, throwing IllegalStateException
if the test result is false
.
- state(boolean) - 类 中的静态方法javacommon.easytools.core.lang.Assert
-
- StatefulException - javacommon.easytools.core.exceptions中的异常错误
-
带有状态码的异常
- StatefulException() - 异常错误 的构造器javacommon.easytools.core.exceptions.StatefulException
-
- StatefulException(String) - 异常错误 的构造器javacommon.easytools.core.exceptions.StatefulException
-
- StatefulException(String, Object...) - 异常错误 的构造器javacommon.easytools.core.exceptions.StatefulException
-
- StatefulException(Throwable) - 异常错误 的构造器javacommon.easytools.core.exceptions.StatefulException
-
- StatefulException(String, Throwable) - 异常错误 的构造器javacommon.easytools.core.exceptions.StatefulException
-
- StatefulException(int, String) - 异常错误 的构造器javacommon.easytools.core.exceptions.StatefulException
-
- StatefulException(int, Throwable) - 异常错误 的构造器javacommon.easytools.core.exceptions.StatefulException
-
- StatefulException(int, String, Throwable) - 异常错误 的构造器javacommon.easytools.core.exceptions.StatefulException
-
- StaticLog - javacommon.easytools.log中的类
-
静态日志类,用于在不引入日志对象的情况下打印日志
- Status - javacommon.easytools.http中的接口
-
返回状态码
- step(T, T, int) - 接口 中的方法javacommon.easytools.core.lang.Range.Steper
-
增加步进
增加步进后的返回值如果为null
则表示步进结束
- stop() - 类 中的静态方法javacommon.easytools.cron.CronUtil
-
停止
- stop() - 类 中的方法javacommon.easytools.cron.Scheduler
-
停止定时任务
- STOP_WORD - 类 中的静态变量javacommon.easytools.dfa.StopChar
-
不需要处理的词,如标点符号、空格等
- StopChar - javacommon.easytools.dfa中的类
-
过滤词及一些简单处理
- StopChar() - 类 的构造器javacommon.easytools.dfa.StopChar
-
- store(String) - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
持久化当前设置,会覆盖掉之前的设置
持久化会不会保留之前的分组
- store(String) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
持久化当前设置,会覆盖掉之前的设置
- store(String, Class<?>) - 类 中的方法javacommon.easytools.setting.dialect.Props
-
存储当前设置,会覆盖掉以前的设置
- store(String) - 类 中的方法javacommon.easytools.setting.SettingLoader
-
持久化当前设置,会覆盖掉之前的设置
持久化会不会保留之前的分组
- str(Object, String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将对象转为字符串
1、Byte数组和ByteBuffer会被转换为对应字符串的数组 2、对象数组会调用Arrays.toString方法
- str(Object, Charset) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将对象转为字符串
1、Byte数组和ByteBuffer会被转换为对应字符串的数组 2、对象数组会调用Arrays.toString方法
- str(byte[], String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将byte数组转为字符串
- str(byte[], Charset) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
解码字节码
- str(Byte[], String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将Byte数组转为字符串
- str(Byte[], Charset) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
解码字节码
- str(ByteBuffer, String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将编码的byteBuffer数据转换为字符串
- str(ByteBuffer, Charset) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将编码的byteBuffer数据转换为字符串
- str(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
- StrBuilder - javacommon.easytools.core.text中的类
-
可复用的字符串生成器,非线程安全
- StrBuilder() - 类 的构造器javacommon.easytools.core.text.StrBuilder
-
构造
- StrBuilder(int) - 类 的构造器javacommon.easytools.core.text.StrBuilder
-
构造
- StrBuilder(CharSequence...) - 类 的构造器javacommon.easytools.core.text.StrBuilder
-
构造
- strBuilder() - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
创建StrBuilder对象
- strBuilder(int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
创建StrBuilder对象
- strBuilder(CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
创建StrBuilder对象
- StreamProgress - javacommon.easytools.core.io中的接口
-
Stream进度条
- StrFormatter - javacommon.easytools.core.text中的类
-
字符串格式化工具
- StrFormatter() - 类 的构造器javacommon.easytools.core.text.StrFormatter
-
- StringConverter - javacommon.easytools.core.convert.impl中的类
-
字符串转换器
- StringConverter() - 类 的构造器javacommon.easytools.core.convert.impl.StringConverter
-
- StringHandler - javacommon.easytools.db.handler中的类
-
处理为字符串结果,当查询结果为单个字符串时使用此处理器
- StringHandler() - 类 的构造器javacommon.easytools.db.handler.StringHandler
-
- strip(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
去除两边的指定字符串
- strip(CharSequence, CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
去除两边的指定字符串
- stripIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
去除两边的指定字符串,忽略大小写
- stripIgnoreCase(CharSequence, CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
去除两边的指定字符串,忽略大小写
- StrSpliter - javacommon.easytools.core.text中的类
-
字符串切分器
- StrSpliter() - 类 的构造器javacommon.easytools.core.text.StrSpliter
-
- strToBcd(String) - 类 中的静态方法javacommon.easytools.core.codec.BCD
-
字符串转BCD码
- strToUnicode(String) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
String的字符串转换成unicode的String
- StrUtil - javacommon.easytools.core.util中的类
-
字符串工具类
- StrUtil() - 类 的构造器javacommon.easytools.core.util.StrUtil
-
- StyleSet - javacommon.easytools.poi.excel中的类
-
样式集合,此样式集合汇集了整个工作簿的样式,用于减少样式的创建和冗余
- StyleSet(Workbook) - 类 的构造器javacommon.easytools.poi.excel.StyleSet
-
构造
- StyleUtil - javacommon.easytools.poi.excel中的类
-
Excel样式工具类
- StyleUtil() - 类 的构造器javacommon.easytools.poi.excel.StyleUtil
-
- sub(List<T>, int, int) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
截取集合的部分
- sub(List<T>, int, int, int) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
截取集合的部分
- sub(Collection<T>, int, int) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
截取集合的部分
- sub(Collection<T>, int, int, int) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
截取集合的部分
- sub(float, float) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的减法运算
- sub(float, double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的减法运算
- sub(double, float) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的减法运算
- sub(double, double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的减法运算
- sub(Double, Double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的减法运算
- sub(Number, Number) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的减法运算
如果传入多个值为null或者空,则返回0
- sub(Number...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的减法运算
如果传入多个值为null或者空,则返回0
- sub(String...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的减法运算
如果传入多个值为null或者空,则返回0
- sub(BigDecimal...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
提供精确的减法运算
如果传入多个值为null或者空,则返回0
- sub(CharSequence, int, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
改进JDK subString
index从0开始计算,最后一个字符为-1
如果from和to位置一样,返回 ""
如果from或to为负数,则按照length从后向前数位置,如果绝对值大于字符串长度,则from归到0,to归到length
如果经过修正的index中from大于to,则互换from和to example:
abcdefgh 2 3 =》 c
abcdefgh 2 -3 =》 cde
- subAfter(CharSequence, CharSequence, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
截取分隔字符串之后的字符串,不包括分隔字符串
如果给定的字符串为空串(null或""),返回原字符串
如果分隔字符串为空串(null或""),则返回空串,如果分隔字符串未找到,返回空串,举例如下:
StrUtil.subAfter(null, *) = null
StrUtil.subAfter("", *) = ""
StrUtil.subAfter(*, null) = ""
StrUtil.subAfter("abc", "a") = "bc"
StrUtil.subAfter("abcba", "b") = "cba"
StrUtil.subAfter("abc", "c") = ""
StrUtil.subAfter("abc", "d") = ""
StrUtil.subAfter("abc", "") = "abc"
- subAfter(CharSequence, char, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
截取分隔字符串之后的字符串,不包括分隔字符串
如果给定的字符串为空串(null或""),返回原字符串
如果分隔字符串为空串(null或""),则返回空串,如果分隔字符串未找到,返回空串,举例如下:
StrUtil.subAfter(null, *) = null
StrUtil.subAfter("", *) = ""
StrUtil.subAfter("abc", 'a') = "bc"
StrUtil.subAfter("abcba", 'b') = "cba"
StrUtil.subAfter("abc", 'c') = ""
StrUtil.subAfter("abc", 'd') = ""
- subBefore(CharSequence, CharSequence, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
截取分隔字符串之前的字符串,不包括分隔字符串
如果给定的字符串为空串(null或"")或者分隔字符串为null,返回原字符串
如果分隔字符串为空串"",则返回空串,如果分隔字符串未找到,返回原字符串,举例如下:
StrUtil.subBefore(null, *) = null
StrUtil.subBefore("", *) = ""
StrUtil.subBefore("abc", "a") = ""
StrUtil.subBefore("abcba", "b") = "a"
StrUtil.subBefore("abc", "c") = "ab"
StrUtil.subBefore("abc", "d") = "abc"
StrUtil.subBefore("abc", "") = ""
StrUtil.subBefore("abc", null) = "abc"
- subBefore(CharSequence, char, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
截取分隔字符串之前的字符串,不包括分隔字符串
如果给定的字符串为空串(null或"")或者分隔字符串为null,返回原字符串
如果分隔字符串未找到,返回原字符串,举例如下:
StrUtil.subBefore(null, *) = null
StrUtil.subBefore("", *) = ""
StrUtil.subBefore("abc", 'a') = ""
StrUtil.subBefore("abcba", 'b') = "a"
StrUtil.subBefore("abc", 'c') = "ab"
StrUtil.subBefore("abc", 'd') = "abc"
- subBetween(CharSequence, CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
截取指定字符串中间部分,不包括标识字符串
栗子:
StrUtil.subBetween("wx[b]yz", "[", "]") = "b"
StrUtil.subBetween(null, *, *) = null
StrUtil.subBetween(*, null, *) = null
StrUtil.subBetween(*, *, null) = null
StrUtil.subBetween("", "", "") = ""
StrUtil.subBetween("", "", "]") = null
StrUtil.subBetween("", "[", "]") = null
StrUtil.subBetween("yabcz", "", "") = ""
StrUtil.subBetween("yabcz", "y", "z") = "abc"
StrUtil.subBetween("yabczyabcz", "y", "z") = "abc"
- subBetween(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
截取指定字符串中间部分,不包括标识字符串
栗子:
StrUtil.subBetween(null, *) = null
StrUtil.subBetween("", "") = ""
StrUtil.subBetween("", "tag") = null
StrUtil.subBetween("tagabctag", null) = null
StrUtil.subBetween("tagabctag", "") = ""
StrUtil.subBetween("tagabctag", "tag") = "abc"
- subList(int, int) - 类 中的方法javacommon.easytools.json.JSONArray
-
- submit(Callable<T>) - 类 中的静态方法javacommon.easytools.core.thread.GlobalThreadPool
-
执行有返回值的异步方法
Future代表一个异步执行的操作,通过get()方法可以获得操作的结果,如果异步操作还没有完成,则,get()会使当前线程阻塞
- submit(Runnable) - 类 中的静态方法javacommon.easytools.core.thread.GlobalThreadPool
-
执行有返回值的异步方法
Future代表一个异步执行的操作,通过get()方法可以获得操作的结果,如果异步操作还没有完成,则,get()会使当前线程阻塞
- subPath(String, File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得相对子路径
栗子:
dirPath: d:/aaa/bbb filePath: d:/aaa/bbb/ccc =》 ccc
dirPath: d:/Aaa/bbb filePath: d:/aaa/bbb/ccc.txt =》 ccc.txt
- subPath(String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获得相对子路径,忽略大小写
栗子:
dirPath: d:/aaa/bbb filePath: d:/aaa/bbb/ccc =》 ccc
dirPath: d:/Aaa/bbb filePath: d:/aaa/bbb/ccc.txt =》 ccc.txt
dirPath: d:/Aaa/bbb filePath: d:/aaa/bbb/ =》 ""
- subPath(Path, int, int) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
获取指定位置的子路径部分,支持负数,例如起始为-1表示从后数第一个节点位置
- subPre(CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切割指定位置之前部分的字符串
- subPreGbk(CharSequence, int, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
截取部分字符串,这里一个汉字的长度认为是2
- subSequence(int, int) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
- subString(int) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
返回自定段的字符串
- subString(int, int) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
返回自定段的字符串
- subSuf(CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切割指定位置之后部分的字符串
- subSufByLength(CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切割指定长度的后部分的字符串
StrUtil.subSufByLength("abcde", 3) = "cde"
StrUtil.subSufByLength("abcde", 0) = ""
StrUtil.subSufByLength("abcde", -5) = ""
StrUtil.subSufByLength("abcde", -1) = ""
StrUtil.subSufByLength("abcde", 5) = "abcde"
StrUtil.subSufByLength("abcde", 10) = "abcde"
StrUtil.subSufByLength(null, 3) = null
- subtract(byte) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
减去值
- subtract(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
减去值
- subtract(double) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
减去值
- subtract(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
减去值
- subtract(float) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
减去值
- subtract(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
减去值
- subtract(int) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
减去值
- subtract(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
减去值
- subtract(long) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
减去值
- subtract(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
减去值
- subtract(short) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
减去值
- subtract(Number) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
减去值
- subWithLength(String, int, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
截取字符串,从指定位置开始,截取指定长度的字符串
author weibaohui
- swapCase(String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
切换给定字符串中的大小写。
- SymmetricAlgorithm - javacommon.easytools.crypto.symmetric中的枚举
-
对称算法类型
see: https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#KeyGenerator
- SymmetricCrypto - javacommon.easytools.crypto.symmetric中的类
-
对称加密算法
在对称加密算法中,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。
- SymmetricCrypto(SymmetricAlgorithm) - 类 的构造器javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
构造,使用随机密钥
- SymmetricCrypto(String) - 类 的构造器javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
构造,使用随机密钥
- SymmetricCrypto(SymmetricAlgorithm, byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
构造
- SymmetricCrypto(SymmetricAlgorithm, SecretKey) - 类 的构造器javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
构造
- SymmetricCrypto(String, byte[]) - 类 的构造器javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
构造
- SymmetricCrypto(String, SecretKey) - 类 的构造器javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
构造
- SymmetricCrypto(String, SecretKey, AlgorithmParameterSpec) - 类 的构造器javacommon.easytools.crypto.symmetric.SymmetricCrypto
-
构造
- sync() - 类 中的方法javacommon.easytools.http.HttpResponse
-
- SyncFinisher - javacommon.easytools.core.lang中的类
-
线程同步结束器
在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。
- SyncFinisher() - 类 的构造器javacommon.easytools.core.lang.SyncFinisher
-
- SyncFinisher.Worker - javacommon.easytools.core.lang中的类
-
工作者,为一个线程
- syntaxError(String) - 类 中的方法javacommon.easytools.json.JSONTokener
-
Make a JSONException to signal a syntax error.
- systemCharset() - 类 中的静态方法javacommon.easytools.core.util.CharsetUtil
-
- systemCharsetName() - 类 中的静态方法javacommon.easytools.core.util.CharsetUtil
-
- SystemClock - javacommon.easytools.core.date中的类
-
系统时钟
高并发场景下System.currentTimeMillis()的性能问题的优化
System.currentTimeMillis()的调用比new一个普通对象要耗时的多(具体耗时高出多少我还没测试过,有人说是100倍左右)
System.currentTimeMillis()之所以慢是因为去跟系统打了一次交道
后台定时更新时钟,JVM退出时,线程自动回收
see: http://git.oschina.net/yu120/sequence
- SystemUtil - javacommon.easytools.system中的类
-
Java的System类封装工具类。
- SystemUtil() - 类 的构造器javacommon.easytools.system.SystemUtil
-
- TAB - 类 中的静态变量javacommon.easytools.core.util.CharUtil
-
- TAB - 类 中的静态变量javacommon.easytools.core.util.StrUtil
-
- Table - javacommon.easytools.db.meta中的类
-
数据库表信息
- Table(String) - 类 的构造器javacommon.easytools.db.meta.Table
-
构造
- tableName - 类 中的变量javacommon.easytools.db.DaoTemplate
-
表名
- TableType - javacommon.easytools.db.meta中的枚举
-
元信息中表的类型
- Task - javacommon.easytools.cron.task中的接口
-
定时作业接口,通过实现execute方法执行具体的任务
- TaskExecutor - javacommon.easytools.cron中的类
-
作业执行器
执行具体的作业,执行完毕销毁
- TaskExecutor(Scheduler, Task) - 类 的构造器javacommon.easytools.cron.TaskExecutor
-
- taskExecutorManager - 类 中的变量javacommon.easytools.cron.Scheduler
-
执行器管理器
- TaskExecutorManager - javacommon.easytools.cron中的类
-
任务执行管理器
负责管理任务的启动、停止等
- TaskExecutorManager(Scheduler) - 类 的构造器javacommon.easytools.cron.TaskExecutorManager
-
- TaskLauncher - javacommon.easytools.cron中的类
-
作业启动器
负责检查TaskTable是否有匹配到此时运行的Task
检查完毕后启动器结束
- TaskLauncher(Scheduler, long) - 类 的构造器javacommon.easytools.cron.TaskLauncher
-
- taskLauncherManager - 类 中的变量javacommon.easytools.cron.Scheduler
-
启动器管理器
- TaskLauncherManager - javacommon.easytools.cron中的类
-
- TaskLauncherManager(Scheduler) - 类 的构造器javacommon.easytools.cron.TaskLauncherManager
-
- TaskListener - javacommon.easytools.cron.listener中的接口
-
定时任务监听接口
通过实现此接口,实现对定时任务的各个环节做监听
- TaskListenerManager - javacommon.easytools.cron.listener中的类
-
监听调度器,统一管理监听
- TaskListenerManager() - 类 的构造器javacommon.easytools.cron.listener.TaskListenerManager
-
- taskTable - 类 中的变量javacommon.easytools.cron.Scheduler
-
定时任务表
- TaskTable - javacommon.easytools.cron中的类
-
定时任务表
任务表将ID、表达式、任务一一对应,定时任务执行过程中,会周期性检查定时任务表中的所有任务表达式匹配情况,从而执行其对应的任务
任务的添加、移除使用读写锁保证线程安全性
- TaskTable(Scheduler) - 类 的构造器javacommon.easytools.cron.TaskTable
-
构造
- Template - javacommon.easytools.extra.template中的接口
-
抽象模板接口
- TemplateConfig - javacommon.easytools.extra.template中的类
-
模板配置
- TemplateConfig() - 类 的构造器javacommon.easytools.extra.template.TemplateConfig
-
默认构造,使用UTF8编码,默认从ClassPath获取模板
- TemplateConfig(String) - 类 的构造器javacommon.easytools.extra.template.TemplateConfig
-
构造,默认UTF-8编码
- TemplateConfig(String, TemplateConfig.ResourceMode) - 类 的构造器javacommon.easytools.extra.template.TemplateConfig
-
构造,默认UTF-8编码
- TemplateConfig(Charset, String, TemplateConfig.ResourceMode) - 类 的构造器javacommon.easytools.extra.template.TemplateConfig
-
构造
- TemplateConfig.ResourceMode - javacommon.easytools.extra.template中的枚举
-
资源加载方式枚举
- TemplateEngine - javacommon.easytools.extra.template中的接口
-
引擎接口,通过实现此接口从而使用对应的模板引擎
- TemplateException - javacommon.easytools.extra.template中的异常错误
-
模板异常
- TemplateException(Throwable) - 异常错误 的构造器javacommon.easytools.extra.template.TemplateException
-
- TemplateException(String) - 异常错误 的构造器javacommon.easytools.extra.template.TemplateException
-
- TemplateException(String, Object...) - 异常错误 的构造器javacommon.easytools.extra.template.TemplateException
-
- TemplateException(String, Throwable) - 异常错误 的构造器javacommon.easytools.extra.template.TemplateException
-
- TemplateException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.extra.template.TemplateException
-
- TemplateFactory - javacommon.easytools.extra.template.engine中的类
-
简单模板工厂,用于根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
- TemplateFactory() - 类 的构造器javacommon.easytools.extra.template.engine.TemplateFactory
-
- TemplateUtil - javacommon.easytools.extra.template中的类
-
模板工具类
- TemplateUtil() - 类 的构造器javacommon.easytools.extra.template.TemplateUtil
-
- TextSimilarity - javacommon.easytools.core.text中的类
-
文本相似度计算
工具类提供者:【杭州】fineliving
- TextSimilarity() - 类 的构造器javacommon.easytools.core.text.TextSimilarity
-
- thisDayOfMonth() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- thisDayOfWeek() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- thisDayOfWeekEnum() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- thisHour(boolean) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- thisMillsecond() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- thisMinute() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- thisMonth() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- thisMonthEnum() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- thisSecond() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- thisWeekOfMonth() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- thisWeekOfYear() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- thisYear() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
- ThreadUtil - javacommon.easytools.core.thread中的类
-
线程池工具
- ThreadUtil() - 类 的构造器javacommon.easytools.core.thread.ThreadUtil
-
- ThymeleafEngine - javacommon.easytools.extra.template.engine.thymeleaf中的类
-
Thymeleaf模板引擎实现
- ThymeleafEngine() - 类 的构造器javacommon.easytools.extra.template.engine.thymeleaf.ThymeleafEngine
-
默认构造
- ThymeleafEngine(TemplateConfig) - 类 的构造器javacommon.easytools.extra.template.engine.thymeleaf.ThymeleafEngine
-
构造
- ThymeleafEngine(TemplateEngine) - 类 的构造器javacommon.easytools.extra.template.engine.thymeleaf.ThymeleafEngine
-
构造
- ThymeleafTemplate - javacommon.easytools.extra.template.engine.thymeleaf中的类
-
Thymeleaf模板实现
- ThymeleafTemplate(TemplateEngine, String, Charset) - 类 的构造器javacommon.easytools.extra.template.engine.thymeleaf.ThymeleafTemplate
-
构造
- TianlFilter - javacommon.easytools.bloomfilter.filter中的类
-
- TianlFilter(long, int) - 类 的构造器javacommon.easytools.bloomfilter.filter.TianlFilter
-
- TianlFilter(long) - 类 的构造器javacommon.easytools.bloomfilter.filter.TianlFilter
-
- tianlHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
-
TianL Hash算法
- TimedCache<K,V> - javacommon.easytools.cache.impl中的类
-
定时缓存
此缓存没有容量限制,对象只有在过期后才会被移除
- TimedCache(long) - 类 的构造器javacommon.easytools.cache.impl.TimedCache
-
构造
- TimedCache(long, Map<K, CacheObj<K, V>>) - 类 的构造器javacommon.easytools.cache.impl.TimedCache
-
构造
- TimeInterval - javacommon.easytools.core.date中的类
-
计时器
计算某个过程花费的时间,精确到毫秒
- TimeInterval() - 类 的构造器javacommon.easytools.core.date.TimeInterval
-
- TimeInterval(boolean) - 类 的构造器javacommon.easytools.core.date.TimeInterval
-
- TimeIntervalAspect - javacommon.easytools.aop.aspects中的类
-
通过日志打印方法的执行时间的切面
- TimeIntervalAspect(Object) - 类 的构造器javacommon.easytools.aop.aspects.TimeIntervalAspect
-
- timeout() - 接口 中的方法javacommon.easytools.cache.Cache
-
缓存失效时长, 0
表示没有设置,单位毫秒
- timeout - 类 中的变量javacommon.easytools.cache.file.AbstractFileCache
-
默认超时时间,0表示无默认超时
- timeout() - 类 中的方法javacommon.easytools.cache.file.AbstractFileCache
-
- timeout - 类 中的变量javacommon.easytools.cache.impl.AbstractCache
-
缓存失效时长, 0
表示没有设置,单位毫秒
- timeout() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- timeout() - 类 中的方法javacommon.easytools.cache.impl.NoCache
-
- timeout(int) - 类 中的方法javacommon.easytools.http.HttpRequest
-
设置超时,单位:毫秒
- TIMEOUT_DEFAULT - 类 中的静态变量javacommon.easytools.http.HttpRequest
-
默认超时时长,-1表示
- timer() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
计时器
计算某个过程花费的时间,精确到毫秒
- timestamp() - 类 中的方法javacommon.easytools.core.lang.UUID
-
与此 UUID 相关联的时间戳值。
- timeToSecond(String) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
时间格式字符串转为秒数
参考:https://github.com/iceroot
- timeZone - 类 中的变量javacommon.easytools.core.date.format.AbstractDateBasic
-
The time zone.
- TimeZoneConverter - javacommon.easytools.core.convert.impl中的类
-
TimeZone转换器
- TimeZoneConverter() - 类 的构造器javacommon.easytools.core.convert.impl.TimeZoneConverter
-
- TinyLog - javacommon.easytools.log.dialect.tinylog中的类
-
- TinyLog(Class<?>) - 类 的构造器javacommon.easytools.log.dialect.tinylog.TinyLog
-
- TinyLog(String) - 类 的构造器javacommon.easytools.log.dialect.tinylog.TinyLog
-
- TinyLogFactory - javacommon.easytools.log.dialect.tinylog中的类
-
- TinyLogFactory() - 类 的构造器javacommon.easytools.log.dialect.tinylog.TinyLogFactory
-
构造
- TLS - 类 中的静态变量javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
Supports some version of TLS; may support other versions
- TLSv1 - 类 中的静态变量javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
Supports RFC 2246: TLS version 1.0 ; may support other versions
- TLSv11 - 类 中的静态变量javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
Supports RFC 4346: TLS version 1.1 ; may support other versions
- TLSv12 - 类 中的静态变量javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
-
Supports RFC 5246: TLS version 1.2 ; may support other versions
- TMPDIR - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- tmpUploadPath - 类 中的变量javacommon.easytools.extra.servlet.multipart.UploadSetting
-
临时文件目录
- to(String...) - 类 中的方法javacommon.easytools.extra.mail.Mail
-
设置收件人
- toAbsoluteUrl(String, String) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
-
相对URL转换为绝对URL
- toAlias(String) - 类 中的静态方法javacommon.easytools.extra.emoji.EmojiUtil
-
将字符串中的Unicode Emoji字符转换为别名表现形式(两个":"包围的格式)
例如: 😄
转换为 :smile:
EmojiParser.FitzpatrickAction
参数被设置为EmojiParser.FitzpatrickAction.PARSE
,则别名后会增加"|"并追加fitzpatrick类型
例如:👦🏿
转换为 :boy|type_6:
EmojiParser.FitzpatrickAction
参数被设置为EmojiParser.FitzpatrickAction.REMOVE
,则别名后的"|"和类型将被去除
例如:👦🏿
转换为 :boy:
EmojiParser.FitzpatrickAction
参数被设置为EmojiParser.FitzpatrickAction.IGNORE
,则别名后的类型将被忽略
例如:👦🏿
转换为 :boy:🏿
- toAlias(String, EmojiParser.FitzpatrickAction) - 类 中的静态方法javacommon.easytools.extra.emoji.EmojiUtil
-
将字符串中的Unicode Emoji字符转换为别名表现形式(两个":"包围的格式),别名后会增加"|"并追加fitzpatrick类型
例如:👦🏿
转换为 :boy|type_6:
- toArray() - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
-
返回快速缓冲中的数据
- toArray(int, int) - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
-
返回快速缓冲中的数据
- toArray(ByteBuffer) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
- toArray(Iterator<T>, Class<T>) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
将集合转为数组
- toArray(Iterable<T>, Class<T>) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
将集合转为数组
- toArray(Collection<T>, Class<T>) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
将集合转为数组
- toArray() - 类 中的方法javacommon.easytools.json.JSONArray
-
- toArray(T[]) - 类 中的方法javacommon.easytools.json.JSONArray
-
- toArray(Class<?>) - 类 中的方法javacommon.easytools.json.JSONArray
-
转为Bean数组,转换异常将被抛出
- toArray(Class<?>, boolean) - 类 中的方法javacommon.easytools.json.JSONArray
-
转为Bean数组
- toBase64(Image, String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
将图片对象转换为Base64形式
- toBean(Class<T>, ValueProvider<String>, CopyOptions) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
-
ServletRequest 参数转Bean
- toBean(T) - 类 中的方法javacommon.easytools.core.lang.Dict
-
转换为Bean对象
- toBean(T, boolean) - 类 中的方法javacommon.easytools.core.lang.Dict
-
转换为Bean对象
- toBean(Class<T>) - 类 中的方法javacommon.easytools.core.lang.Dict
-
填充Value Object对象
- toBean(ServletRequest, Class<T>, boolean) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
-
ServletRequest 参数转Bean
- toBean(Class<T>) - 类 中的方法javacommon.easytools.json.JSONObject
-
转为实体类对象,转换异常将被抛出
- toBean(Class<T>, boolean) - 类 中的方法javacommon.easytools.json.JSONObject
-
转为实体类对象
- toBean(Type) - 类 中的方法javacommon.easytools.json.JSONObject
-
转为实体类对象,转换异常将被抛出
- toBean(Type, boolean) - 类 中的方法javacommon.easytools.json.JSONObject
-
转为实体类对象
- toBean(T) - 类 中的方法javacommon.easytools.json.JSONObject
-
转为实体类对象,转换异常将被抛出
- toBean(T, boolean) - 类 中的方法javacommon.easytools.json.JSONObject
-
转为实体类对象
- toBean(String, Class<T>) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
JSON字符串转为实体类对象,转换异常将被抛出
- toBean(JSONObject, Class<T>) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
转为实体类对象,转换异常将被抛出
- toBean(JSONObject, Class<T>, boolean) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
转为实体类对象
- toBean(String, Object) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
将setting中的键值关系映射到对象中,原理是调用对象对应的set方法
只支持基本类型的转换
- toBean(Object) - 类 中的方法javacommon.easytools.setting.AbsSetting
-
将setting中的键值关系映射到对象中,原理是调用对象对应的set方法
只支持基本类型的转换
- toBeanIgnoreCase(T) - 类 中的方法javacommon.easytools.core.lang.Dict
-
转换为Bean对象
- toBeanIgnoreCase(Class<T>) - 类 中的方法javacommon.easytools.core.lang.Dict
-
填充Value Object对象,忽略大小写
- toBeanIgnoreCase(T) - 类 中的方法javacommon.easytools.db.Entity
-
转换为Bean对象
- toBeanIgnoreCase(Class<T>) - 类 中的方法javacommon.easytools.db.Entity
-
填充Value Object对象,忽略大小写
- toBeanWithCamelCase(T) - 类 中的方法javacommon.easytools.core.lang.Dict
-
转换为Bean对象,并使用驼峰法模式转换
- toBigDecimal(Object, BigDecimal) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为BigDecimal
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toBigDecimal(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为BigDecimal
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toBigDecimal(Number) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- toBigDecimal(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- toBigInteger(Object, BigInteger) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为BigInteger
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toBigInteger(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为BigInteger
如果给定的值为空,或者转换失败,返回默认值null
转换失败不会报错
- toBool(Object, Boolean) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为boolean
String支持的值为:true、false、yes、ok、no,1,0 如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toBool(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为boolean
如果给定的值为空,或者转换失败,返回默认值null
转换失败不会报错
- toBooleanArray(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Boolean数组
- toBuffered(InputStream) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
- toBuffered(OutputStream) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
- toBufferedImage(Image) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- toBufferedImage(Image, String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- toByte(Object, Byte) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为byte
如果给定的值为null
,或者转换失败,返回默认值
转换失败不会报错
- toByte(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为byte
如果给定的值为null
,或者转换失败,返回默认值null
转换失败不会报错
- toByteArray(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Byte数组
- toByteArray() - 类 中的方法javacommon.easytools.core.io.FastByteArrayOutputStream
-
转为Byte数组
- toBytes(int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
int值转byte数组,使用大端字节序(高位字节在前,低位字节在后)
见:http://www.ruanyifeng.com/blog/2016/11/byte-order.html
- toCalendar() - 类 中的方法javacommon.easytools.core.date.DateTime
-
- toCalendar(Locale) - 类 中的方法javacommon.easytools.core.date.DateTime
-
转换为Calendar
- toCalendar(TimeZone) - 类 中的方法javacommon.easytools.core.date.DateTime
-
转换为Calendar
- toCalendar(TimeZone, Locale) - 类 中的方法javacommon.easytools.core.date.DateTime
-
转换为Calendar
- toCamelCase(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将下划线方式命名的字符串转换为驼峰式。
- toCamelCaseMap(Map<K, V>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
将已知Map转换为key为驼峰风格的Map
对于key为非String类型,通过调用toString方法转换为字符串
- toChar(Object, Character) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为字符
如果给定的值为null,或者转换失败,返回默认值
转换失败不会报错
- toChar(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为字符
如果给定的值为null
,或者转换失败,返回默认值null
转换失败不会报错
- toCharArray(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Character数组
- toChinese() - 枚举 中的方法javacommon.easytools.core.date.Week
-
转换为中文名
- toCollection(Iterable<E>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
- toCollection(Class<?>, Class<?>, Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为集合类
- toDateStr() - 类 中的方法javacommon.easytools.core.date.DateTime
-
转为"yyyy-MM-dd " 格式字符串
- today() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
当前日期,格式 yyyy-MM-dd
- toDBC(String) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
全角转半角
- toDBC(String, Set<Character>) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
替换全角为半角
- toDouble(Object, Double) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为double
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toDouble(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为double
如果给定的值为空,或者转换失败,返回默认值null
转换失败不会报错
- toDoubleArray(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Double数组
- toEnum(Class<E>, Object, E) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Enum对象
如果给定的值为空,或者转换失败,返回默认值
- toEnum(Class<E>, Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Enum对象
如果给定的值为空,或者转换失败,返回默认值null
- toFile(Document, String) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
将XML文档写入到文件
使用Document中的编码
- toFile(Document, String, String) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
将XML文档写入到文件
- toFile(VelocityEngine, String, VelocityContext, String) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
生成文件
- toFile(String, VelocityContext, String) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
生成文件,使用默认引擎
- toFile(Template, VelocityContext, String) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
生成文件
- toFloat(Object, Float) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Float
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toFloat(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Float
如果给定的值为空,或者转换失败,返回默认值null
转换失败不会报错
- toFloatArray(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Float数组
- toHex(String, Charset) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
字符串转换成十六进制字符串,结果为小写
- toHex(byte[]) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
byte数组转16进制串
- toHex(Color) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
Color对象转16进制表示,例如#fcf6d6
- toHints() - 类 中的方法javacommon.easytools.extra.qrcode.QrConfig
-
转换为Zxing的二维码配置
- toHtml(String) - 类 中的静态方法javacommon.easytools.extra.emoji.EmojiUtil
-
将字符串中的Unicode Emoji字符转换为HTML表现形式
例如:👦🏿
转换为 👦
- toHtmlHex(String) - 类 中的静态方法javacommon.easytools.extra.emoji.EmojiUtil
-
将字符串中的Unicode Emoji字符转换为HTML 16进制表现形式
例如:👦🏿
转换为 👦
- toImage(String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- toImage(byte[]) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- toImage(BitMatrix, int, int) - 类 中的静态方法javacommon.easytools.extra.qrcode.QrCodeUtil
-
BitMatrix转BufferedImage
- toInt(Object, Integer) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为int
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toInt(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为int
如果给定的值为null
,或者转换失败,返回默认值null
转换失败不会报错
- toInt(byte[]) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
byte数组转int,使用大端字节序(高位字节在前,低位字节在后)
见:http://www.ruanyifeng.com/blog/2016/11/byte-order.html
- toIntArray(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Integer数组
- toIntSecond(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
格式化成yyMMddHHmm后转换为int型
- toJdkDate() - 类 中的方法javacommon.easytools.core.date.DateTime
-
转换为
Date
考虑到很多框架(例如Hibernate)的兼容性,提供此方法返回JDK原生的Date对象
- toJSON() - 类 中的方法javacommon.easytools.json.JSONSupport
-
- toJSONArray(Collection<String>) - 类 中的方法javacommon.easytools.json.JSONObject
-
将指定KEY列表的值组成新的JSONArray
- toJSONArray() - 类 中的方法javacommon.easytools.json.JSONTokener
-
- toJSONObject(JSONArray) - 类 中的方法javacommon.easytools.json.JSONArray
-
根据给定名列表,与其位置对应的值组成JSONObject
- toJSONObject(String) - 类 中的静态方法javacommon.easytools.json.XML
-
转换XML为JSONObject
转换过程中一些信息可能会丢失,JSON中无法区分节点和属性,相同的节点将被处理为JSONArray。
- toJSONObject(String, boolean) - 类 中的静态方法javacommon.easytools.json.XML
-
转换XML为JSONObject
转换过程中一些信息可能会丢失,JSON中无法区分节点和属性,相同的节点将被处理为JSONArray。
- toJsonPrettyStr(JSON) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
转为JSON字符串
- toJsonPrettyStr(Object) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
转换为格式化后的JSON字符串
- toJsonStr(JSON, int) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
转为JSON字符串
- toJsonStr(JSON) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
转为JSON字符串
- toJsonStr(Object) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
转换为JSON字符串
- toJSONString(int) - 接口 中的方法javacommon.easytools.json.JSON
-
转换为JSON字符串
- toJSONString(int) - 类 中的方法javacommon.easytools.json.JSONArray
-
转为JSON字符串,指定缩进值
- toJSONString(int) - 类 中的方法javacommon.easytools.json.JSONObject
-
格式化输出JSON字符串
- toJSONString() - 接口 中的方法javacommon.easytools.json.JSONString
-
自定义转JSON字符串的方法
- toJSONString() - 类 中的方法javacommon.easytools.json.JSONSupport
-
- TokenizerEngine - javacommon.easytools.extra.tokenizer中的接口
-
分词引擎接口定义,用户通过实现此接口完成特定分词引擎的适配
- TokenizerException - javacommon.easytools.extra.tokenizer中的异常错误
-
分词异常
- TokenizerException(Throwable) - 异常错误 的构造器javacommon.easytools.extra.tokenizer.TokenizerException
-
- TokenizerException(String) - 异常错误 的构造器javacommon.easytools.extra.tokenizer.TokenizerException
-
- TokenizerException(String, Object...) - 异常错误 的构造器javacommon.easytools.extra.tokenizer.TokenizerException
-
- TokenizerException(String, Throwable) - 异常错误 的构造器javacommon.easytools.extra.tokenizer.TokenizerException
-
- TokenizerException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.extra.tokenizer.TokenizerException
-
- TokenizerFactory - javacommon.easytools.extra.tokenizer.engine中的类
-
简单分词引擎工厂,用于根据用户引入的分词引擎jar,自动创建对应的引擎
- TokenizerFactory() - 类 的构造器javacommon.easytools.extra.tokenizer.engine.TokenizerFactory
-
- TokenizerUtil - javacommon.easytools.extra.tokenizer中的类
-
分词工具类
- TokenizerUtil() - 类 的构造器javacommon.easytools.extra.tokenizer.TokenizerUtil
-
- toList() - 类 中的方法javacommon.easytools.core.collection.BoundedPriorityQueue
-
- toList(T...) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
数组转为ArrayList
- toList(Class<T>) - 类 中的方法javacommon.easytools.json.JSONArray
-
- toList(JSONArray) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
JSONArray 转换为List
- toList(String) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
Json数组字符串转换为List
- toListMap(Iterable<? extends Map<K, V>>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
行转列,合并相同的键,值合并为列表
将Map列表中相同key的值组成列表做为Map的value
是
CollUtil.toMapList(Map)
的逆方法
比如传入数据:
[
{a: 1, b: 1, c: 1}
{a: 2, b: 2}
{a: 3, b: 3}
{a: 4}
]
结果是:
{
a: [1,2,3,4]
b: [1,2,3,]
c: [1]
}
- toListMap(Iterable<? extends Map<K, V>>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
行转列,合并相同的键,值合并为列表
将Map列表中相同key的值组成列表做为Map的value
是
MapUtil.toMapList(Map)
的逆方法
比如传入数据:
[
{a: 1, b: 1, c: 1}
{a: 2, b: 2}
{a: 3, b: 3}
{a: 4}
]
结果是:
{
a: [1,2,3,4]
b: [1,2,3,]
c: [1]
}
- toLong(Object, Long) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为long
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toLong(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为long
如果给定的值为null
,或者转换失败,返回默认值null
转换失败不会报错
- toLongArray(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Long数组
- toMap(Iterable<Map.Entry<K, V>>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
将Entry集合转换为HashMap
- toMap(Object[]) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
将数组转换为Map(HashMap),支持数组元素类型为:
Map.Entry
长度大于1的数组(取前两个值),如果不满足跳过此元素
Iterable 长度也必须大于1(取前两个值),如果不满足跳过此元素
Iterator 长度也必须大于1(取前两个值),如果不满足跳过此元素
Map<Object, Object> colorMap = CollectionUtil.toMap(new String[][] {{
{"RED", "#FF0000"},
{"GREEN", "#00FF00"},
{"BLUE", "#0000FF"}});
参考:commons-lang
- toMap(Iterable<Map.Entry<K, V>>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
将Entry集合转换为HashMap
- toMap(Iterable<K>, Iterable<V>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
将键列表和值列表转换为Map
以键为准,值与键位置需对应。
- toMap(Iterator<K>, Iterator<V>) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
-
将键列表和值列表转换为Map
以键为准,值与键位置需对应。
- toMap(String) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
json字符串转换为Map
- toMapList(Map<K, ? extends Iterable<V>>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
列转行。
- toMapList(Map<K, ? extends Iterable<V>>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
-
列转行。
- toMarkSupportStream(InputStream) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
- TomcatDSFactory - javacommon.easytools.db.ds.tomcat中的类
-
Tomcat-Jdbc-Pool数据源工厂类
- TomcatDSFactory() - 类 的构造器javacommon.easytools.db.ds.tomcat.TomcatDSFactory
-
- TomcatDSFactory(Setting) - 类 的构造器javacommon.easytools.db.ds.tomcat.TomcatDSFactory
-
- tomorrow() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
-
明天
- toMsStr() - 类 中的方法javacommon.easytools.core.date.DateTime
-
- toNumber(Object, Number) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Number
如果给定的值为空,或者转换失败,返回默认值
转换失败不会报错
- toNumber(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Number
如果给定的值为空,或者转换失败,返回默认值null
转换失败不会报错
- toNumberArray(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Number数组
- toParams(Map<String, ?>) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
将Map形式的Form表单数据转换为Url参数形式,不做编码
- toParams(Map<String, Object>, String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
将Map形式的Form表单数据转换为Url参数形式
编码键和值对
- toParams(Map<String, ?>, Charset) - 类 中的静态方法javacommon.easytools.http.HttpUtil
-
将Map形式的Form表单数据转换为Url参数形式
paramMap中如果key为空(null和"")会被忽略,如果value为null,会被做为空白符("")
key1=v1&key2=&key3=v3
- toParent() - 类 中的方法javacommon.easytools.extra.ftp.AbstractFtp
-
打开上级目录
- toPrettyString() - 类 中的方法javacommon.easytools.json.JSONSupport
-
美化的JSON(使用回车缩进显示JSON),用于打印输出debug
- toProperties() - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
转换为Properties对象,原分组变为前缀
- toPushbackStream(InputStream, int) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
- toRenderedImage(Image) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
-
- toSBC(String) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
半角转全角
- toSBC(String, Set<Character>) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
半角转全角
- toShort(Object, Short) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Short
如果给定的值为null
,或者转换失败,返回默认值
转换失败不会报错
- toShort(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Short
如果给定的值为null
,或者转换失败,返回默认值null
转换失败不会报错
- toShortArray(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为Short数组
- toSqlDate() - 类 中的方法javacommon.easytools.core.date.DateTime
-
- toSqlDate(Date) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
- toSqlTimestamp(Date) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
- toStr(Object, String) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为字符串
如果给定的值为null,或者转换失败,返回默认值
转换失败不会报错
- toStr(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为字符串
如果给定的值为null
,或者转换失败,返回默认值null
转换失败不会报错
- toStr(Number, String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- toStr(Number) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
-
- toStr(Document) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
将XML文档转换为String
字符编码使用XML文档中的编码,获取不到则使用UTF-8
- toStr(Document, String) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
将XML文档转换为String
此方法会修改Document中的字符集
- toStr(Document, String, boolean) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
将XML文档转换为String
此方法会修改Document中的字符集
- toStrArray(Object) - 类 中的静态方法javacommon.easytools.core.convert.Convert
-
转换为String数组
- toStream(String, String) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
String 转为流
- toStream(String, Charset) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
String 转为流
- toStream(byte[]) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
String 转为流
- toStream(File) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
-
文件转为流
- toString() - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
-
- toString() - 类 中的方法javacommon.easytools.cache.impl.CacheObj
-
- toString() - 类 中的方法javacommon.easytools.core.bean.DynaBean
-
- toString() - 类 中的方法javacommon.easytools.core.date.BetweenFormater
-
- toString(BetweenFormater.Level) - 类 中的方法javacommon.easytools.core.date.DateBetween
-
格式化输出时间差
- toString() - 类 中的方法javacommon.easytools.core.date.DateBetween
-
- toString() - 类 中的方法javacommon.easytools.core.date.DateTime
-
转为"yyyy-MM-dd yyyy-MM-dd HH:mm:ss " 格式字符串
- toString(String) - 类 中的方法javacommon.easytools.core.date.DateTime
-
转为字符串
- toString(DatePrinter) - 类 中的方法javacommon.easytools.core.date.DateTime
-
转为字符串
- toString(DateFormat) - 类 中的方法javacommon.easytools.core.date.DateTime
-
转为字符串
- toString() - 类 中的方法javacommon.easytools.core.date.format.AbstractDateBasic
-
- toString() - 类 中的方法javacommon.easytools.core.date.format.FastDateFormat
-
- toString() - 类 中的方法javacommon.easytools.core.io.FastByteArrayOutputStream
-
- toString(String) - 类 中的方法javacommon.easytools.core.io.FastByteArrayOutputStream
-
转为字符串
- toString(Charset) - 类 中的方法javacommon.easytools.core.io.FastByteArrayOutputStream
-
转为字符串
- toString() - 类 中的方法javacommon.easytools.core.io.resource.ClassPathResource
-
- toString() - 类 中的方法javacommon.easytools.core.io.resource.UrlResource
-
返回路径
- toString() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableBool
-
- toString() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
-
- toString() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
-
- toString() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
-
- toString() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
-
- toString() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
-
- toString() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableObj
-
- toString() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
-
- toString() - 类 中的方法javacommon.easytools.core.lang.Tuple
-
- toString() - 类 中的方法javacommon.easytools.core.lang.UUID
-
返回此UUID
的字符串表现形式。
- toString(boolean) - 类 中的方法javacommon.easytools.core.lang.UUID
-
返回此UUID
的字符串表现形式。
- toString(char) - 类 中的静态方法javacommon.easytools.core.text.ASCIIStrCache
-
字符转为字符串
如果为ASCII字符,使用缓存
- toString(boolean) - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
生成字符串
- toString() - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
生成字符串
- toString(String) - 类 中的静态方法javacommon.easytools.core.text.UnicodeUtil
-
Unicode字符串转为普通字符串
Unicode字符串的表现方式为:\\uXXXX
- toString(Object) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
-
数组或集合转String
- toString(char) - 类 中的静态方法javacommon.easytools.core.util.CharUtil
-
字符转为字符串
如果为ASCII字符,使用缓存
- toString(Object) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
-
将Object转为String
- toString(Object) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
调用对象的toString方法,null会返回“null”
- toString() - 类 中的方法javacommon.easytools.cron.pattern.CronPattern
-
- toString() - 类 中的方法javacommon.easytools.cron.pattern.matcher.AlwaysTrueValueMatcher
-
- toString() - 类 中的方法javacommon.easytools.cron.pattern.matcher.BoolArrayValueMatcher
-
- toString() - 类 中的方法javacommon.easytools.db.Entity
-
- toString() - 类 中的方法javacommon.easytools.db.meta.Column
-
- toString() - 枚举 中的方法javacommon.easytools.db.meta.TableType
-
- toString() - 类 中的方法javacommon.easytools.db.Page
-
- toString() - 类 中的方法javacommon.easytools.db.sql.Condition
-
- toString() - 类 中的方法javacommon.easytools.db.sql.Order
-
- toString() - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
-
- toString() - 类 中的方法javacommon.easytools.extra.mail.MailAccount
-
- toString() - 类 中的方法javacommon.easytools.extra.ssh.Connector
-
toString方法仅用于测试显示
- toString() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.analysis.AnalysisWord
-
- toString() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ansj.AnsjWord
-
- toString() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.hanlp.HanLPWord
-
- toString() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.ikanalyzer.IKAnalyzerWord
-
- toString() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jcseg.JcsegWord
-
- toString() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.jieba.JiebaWord
-
- toString() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.mmseg.MmsegWord
-
- toString() - 类 中的方法javacommon.easytools.extra.tokenizer.engine.word.WordWord
-
- toString() - 枚举 中的方法javacommon.easytools.http.Header
-
- toString() - 类 中的方法javacommon.easytools.http.HttpBase
-
- toString() - 类 中的方法javacommon.easytools.http.HttpConnection
-
- toString() - 类 中的方法javacommon.easytools.http.HttpResponse
-
- toString() - 类 中的方法javacommon.easytools.json.JSONArray
-
转为JSON字符串,无缩进
- toString() - 类 中的方法javacommon.easytools.json.JSONNull
-
Get the "null" string value.
- toString() - 类 中的方法javacommon.easytools.json.JSONObject
-
返回JSON字符串
如果解析错误,返回null
- toString() - 类 中的方法javacommon.easytools.json.JSONSupport
-
- toString() - 类 中的方法javacommon.easytools.json.JSONTokener
-
Make a printable string of this JSONTokener.
- toString(Object) - 类 中的静态方法javacommon.easytools.json.XML
-
转换XML为JSONObject
Convert a JSONObject into a well-formed, element-normal XML string.
- toString(Object, String) - 类 中的静态方法javacommon.easytools.json.XML
-
转换XML为JSONObject
Convert a JSONObject into a well-formed, element-normal XML string.
- toString() - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- toString() - 类 中的方法javacommon.easytools.system.HostInfo
-
将当前主机的信息转换成字符串。
- toString() - 类 中的方法javacommon.easytools.system.JavaInfo
-
将Java Implementation的信息转换成字符串。
- toString() - 类 中的方法javacommon.easytools.system.JavaRuntimeInfo
-
将当前运行的JRE信息转换成字符串。
- toString() - 类 中的方法javacommon.easytools.system.JavaSpecInfo
-
将Java Specification的信息转换成字符串。
- toString() - 类 中的方法javacommon.easytools.system.JvmInfo
-
将Java Virutal Machine Implementation的信息转换成字符串。
- toString() - 类 中的方法javacommon.easytools.system.JvmSpecInfo
-
将Java Virutal Machine Specification的信息转换成字符串。
- toString() - 类 中的方法javacommon.easytools.system.OsInfo
-
将OS的信息转换成字符串。
- toString() - 类 中的方法javacommon.easytools.system.RuntimeInfo
-
- toString() - 类 中的方法javacommon.easytools.system.UserInfo
-
将当前用户的信息转换成字符串。
- toStringAndReset() - 类 中的方法javacommon.easytools.core.text.StrBuilder
-
重置并返回生成的字符串
- toStringPretty() - 接口 中的方法javacommon.easytools.json.JSON
-
格式化打印JSON,缩进为4个空格
- toStringPretty() - 类 中的方法javacommon.easytools.json.JSONArray
-
格式化打印JSON,缩进为4个空格
- toStringPretty() - 类 中的方法javacommon.easytools.json.JSONObject
-
格式化打印JSON,缩进为4个空格
- toSymbolCase(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将驼峰式命名的字符串转换为使用符号连接方式。
- totalLength(CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定字符串数组的总长度
null字符长度定义为0
- totalPage(int, int) - 类 中的静态方法javacommon.easytools.core.util.PageUtil
-
根据总数计算总页数
- toTimestamp() - 类 中的方法javacommon.easytools.core.date.DateTime
-
- toTreeSet(Collection<T>, Comparator<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
将集合转换为排序后的TreeSet
- touch(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建文件及其父目录,如果这个文件存在,直接返回这个文件
此方法不对File对象类型做判断,如果File不存在,无法判断其类型
- touch(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建文件及其父目录,如果这个文件存在,直接返回这个文件
此方法不对File对象类型做判断,如果File不存在,无法判断其类型
- touch(File, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建文件及其父目录,如果这个文件存在,直接返回这个文件
此方法不对File对象类型做判断,如果File不存在,无法判断其类型
- touch(String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
-
创建文件及其父目录,如果这个文件存在,直接返回这个文件
此方法不对File对象类型做判断,如果File不存在,无法判断其类型
- toUnderlineCase(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
将驼峰式命名的字符串转换为下划线方式。
- toUnicode(String) - 类 中的静态方法javacommon.easytools.core.text.UnicodeUtil
-
字符串编码为Unicode形式
- toUnicode(String, boolean) - 类 中的静态方法javacommon.easytools.core.text.UnicodeUtil
-
字符串编码为Unicode形式
- toUnicode(String) - 类 中的静态方法javacommon.easytools.extra.emoji.EmojiUtil
-
将子串中的Emoji别名(两个":"包围的格式)和其HTML表示形式替换为为Unicode Emoji符号
例如:
:smile:
替换为 😄
😄
替换为 😄
:boy|type_6:
替换为 👦🏿
- toUnicodeHex(int) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
-
将指定int值转换为Unicode字符串形式,常用于特殊字符(例如汉字)转Unicode形式
转换的字符串如果u后不足4位,则前面用0填充,例如:
'我' =》你
- toURI(URL) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
转URL为URI
- toURI(String) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
-
转字符串为URI
- toWriter(VelocityEngine, String, VelocityContext, Writer) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
生成内容写入流
会自动关闭Writer
- toWriter(String, VelocityContext, Writer) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
生成内容写入流
会自动关闭Writer
- toWriter(String, HttpServletRequest, HttpServletResponse) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
生成内容写到响应内容中
模板的变量来自于Request的Attribute对象
- toXmlStr(JSON) - 类 中的静态方法javacommon.easytools.json.JSONUtil
-
转换为XML字符串
- trace(String) - 类 中的静态方法javacommon.easytools.http.HttpRequest
-
TRACE请求
- trace(Throwable) - 类 中的方法javacommon.easytools.log.AbstractLog
-
- trace(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- trace(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
-
- trace(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- trace(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
-
- trace(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- trace(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
-
- trace(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- trace(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
-
- trace(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- trace(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
-
- trace(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- trace(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
-
- trace(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- trace(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
-
- trace(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- trace(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
-
- trace(Throwable) - 接口 中的方法javacommon.easytools.log.level.TraceLog
-
打印 TRACE 等级的日志
- trace(String, Object...) - 接口 中的方法javacommon.easytools.log.level.TraceLog
-
打印 TRACE 等级的日志
- trace(Throwable, String, Object...) - 接口 中的方法javacommon.easytools.log.level.TraceLog
-
打印 TRACE 等级的日志
- trace(String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
Trace等级日志,小于debug
由于动态获取Log,效率较低,建议在非频繁调用的情况下使用!!
- trace(Log, String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
-
Trace等级日志,小于Debug
- TraceLog - javacommon.easytools.log.level中的接口
-
TRACE级别日志接口
- trans(VoidFunc) - 类 中的方法javacommon.easytools.db.Session
-
在事务中执行操作,通过实现
VoidFunc
接口的call方法执行多条SQL语句从而完成事务
- transElements(NodeList) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
将NodeList转换为Element列表
- transElements(Element, NodeList) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
-
将NodeList转换为Element列表
非Element节点将被忽略
- transToStartEnd(int, int) - 类 中的静态方法javacommon.easytools.core.util.PageUtil
-
将页数和每页条目数转换为开始位置和结束位置
此方法用于不包括结束位置的分页方法
例如:
页码:1,每页10 =》 [0, 10]
页码:2,每页10 =》 [10, 20]
。。。
- trim(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
除去字符串头尾部的空白,如果字符串是null
,依然返回null
。
- trim(String[]) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
给定字符串数组全部做去首尾空格
- trim(CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
除去字符串头尾部的空白符,如果字符串是null
,依然返回null
。
- TrimEditor - javacommon.easytools.poi.excel.editors中的类
-
去除String类型的单元格值两边的空格
- TrimEditor() - 类 的构造器javacommon.easytools.poi.excel.editors.TrimEditor
-
- trimEnd(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
除去字符串尾部的空白,如果字符串是null
,则返回null
。
- trimStart(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
除去字符串头部的空白,如果字符串是null
,则返回null
。
- trimToEmpty(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
除去字符串头尾部的空白,如果字符串是null
,返回""
。
- trimToNull(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
-
除去字符串头尾部的空白,如果字符串是null
,返回""
。
- TrustAnyHostnameVerifier - javacommon.easytools.http.ssl中的类
-
https 域名校验
- TrustAnyHostnameVerifier() - 类 的构造器javacommon.easytools.http.ssl.TrustAnyHostnameVerifier
-
- Tuple - javacommon.easytools.core.lang中的类
-
不可变数组类型,用于多值返回
多值可以支持每个元素值类型不同
- Tuple(Object...) - 类 的构造器javacommon.easytools.core.lang.Tuple
-
构造
- TypeReference<T> - javacommon.easytools.core.lang中的类
-
Type类型参考
通过构建一个类型参考子类,可以获取其泛型参数中的Type类型。
- TypeReference() - 类 的构造器javacommon.easytools.core.lang.TypeReference
-
构造
- TypeUtil - javacommon.easytools.core.util中的类
-
针对
Type
的工具类封装
最主要功能包括:
1.
- TypeUtil() - 类 的构造器javacommon.easytools.core.util.TypeUtil
-
- validateBirthday(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证验证是否为生日
- validateChinese(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为汉字
- validateCitizenIdNumber(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为身份证号码(18位中国)
出生日期只支持到到2999年
- validateEmail(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为可用邮箱地址
- validateEntity(Entity) - 类 中的静态方法javacommon.easytools.db.DbUtil
-
验证实体类对象的有效性
- validateEqual(Object, Object, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否相等,不相等抛出异常
- ValidateException - javacommon.easytools.core.exceptions中的异常错误
-
验证异常
- ValidateException() - 异常错误 的构造器javacommon.easytools.core.exceptions.ValidateException
-
- ValidateException(String) - 异常错误 的构造器javacommon.easytools.core.exceptions.ValidateException
-
- ValidateException(String, Object...) - 异常错误 的构造器javacommon.easytools.core.exceptions.ValidateException
-
- ValidateException(Throwable) - 异常错误 的构造器javacommon.easytools.core.exceptions.ValidateException
-
- ValidateException(String, Throwable) - 异常错误 的构造器javacommon.easytools.core.exceptions.ValidateException
-
- ValidateException(int, String) - 异常错误 的构造器javacommon.easytools.core.exceptions.ValidateException
-
- ValidateException(int, Throwable) - 异常错误 的构造器javacommon.easytools.core.exceptions.ValidateException
-
- ValidateException(int, String, Throwable) - 异常错误 的构造器javacommon.easytools.core.exceptions.ValidateException
-
- validateGeneral(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为英文字母 、数字和下划线
- validateGeneral(String, int, int, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为给定长度范围的英文字母 、数字和下划线
- validateGeneral(String, int, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为给定最小长度的英文字母 、数字和下划线
- validateGeneralWithChinese(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为中文字、英文字母、数字和下划线
- validateIpv4(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为IPV4地址
- validateLetter(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否全部为字母组成,包括大写和小写字母和汉字
- validateLowerCase(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证字符串是否全部为小写字母
- validateMatchRegex(String, String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
通过正则表达式验证
不符合正则
- validateMobile(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为手机号码(中国)
- validateMoney(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为货币
- validateNotEmpty(Object, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为空,为空时抛出异常
对于String类型判定是否为empty(null 或 "")
- validateNotEmptyAndEqual(Object, Object, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否非空且与指定值相等
当数据为空时抛出验证异常
当两值不等时抛出异常
- validateNotEmptyAndNotEqual(Object, Object, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否非空且与指定值相等
当数据为空时抛出验证异常
当两值相等时抛出异常
- validateNotEqual(Object, Object, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否不等,相等抛出异常
- validateNotNull(T, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
检查指定值是否为null
- validateNumber(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为数字
- validatePlateNumber(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为中国车牌号
- validateUpperCase(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证字符串是否全部为大写字母
- validateUrl(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为URL
- validateUUID(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为UUID
包括带横线标准格式和不带横线的简单模式
- validateZipCode(String, String) - 类 中的静态方法javacommon.easytools.core.lang.Validator
-
验证是否为邮政编码(中国)
- Validator - javacommon.easytools.core.lang中的类
-
字段验证器
- value(String, Type) - 类 中的方法javacommon.easytools.core.bean.copier.provider.BeanValueProvider
-
- value(String, Type) - 类 中的方法javacommon.easytools.core.bean.copier.provider.MapValueProvider
-
- value(T, Type) - 接口 中的方法javacommon.easytools.core.bean.copier.ValueProvider
-
- value() - 枚举 中的方法javacommon.easytools.db.meta.TableType
-
获取值
- ValueMatcher - javacommon.easytools.cron.pattern.matcher中的接口
-
值匹配器
用于匹配日期位中对应数字是否匹配
- ValueMatcherBuilder - javacommon.easytools.cron.pattern.matcher中的类
-
- ValueMatcherBuilder() - 类 的构造器javacommon.easytools.cron.pattern.matcher.ValueMatcherBuilder
-
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.cache.GlobalPruneTimer
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.core.bean.BeanDescCache
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.core.bean.BeanInfoCache
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.core.convert.BasicType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.core.date.BetweenFormater.Level
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.core.date.DateField
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.core.date.DateUnit
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.core.date.Month
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.core.date.Season
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.core.date.Week
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.core.io.file.LineSeparator
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.core.util.ReferenceUtil.ReferenceType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.crypto.asymmetric.AsymmetricAlgorithm
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.crypto.asymmetric.KeyType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.crypto.asymmetric.SignAlgorithm
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.crypto.digest.DigestAlgorithm
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.crypto.digest.HmacAlgorithm
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.crypto.Mode
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.crypto.Padding
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.crypto.symmetric.SymmetricAlgorithm
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.db.dialect.DialectName
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.db.meta.TableType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.db.sql.Condition.LikeType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.db.sql.Direction
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.db.sql.LogicalOperator
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.db.sql.SqlBuilder.Join
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.extra.ftp.FtpMode
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.extra.mail.GlobalMailAccount
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.extra.ssh.JschSessionPool
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.extra.ssh.Sftp.Mode
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.extra.template.TemplateConfig.ResourceMode
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.http.GlobalHeaders
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.http.Header
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.http.Method
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.log.level.Level
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法javacommon.easytools.poi.excel.sax.CellDataType
-
返回带有指定名称的该类型的枚举常量。
- ValueParser - javacommon.easytools.cron.pattern.parser中的接口
-
值处理接口
值处理用于限定表达式中相应位置的值范围,并转换表达式值为int值
- ValueProvider<T> - javacommon.easytools.core.bean.copier中的接口
-
值提供者,用于提供Bean注入时参数对应值得抽象接口
继承或匿名实例化此接口
在Bean注入过程中,Bean获得字段名,通过外部方式根据这个字段名查找相应的字段值,然后注入Bean
- values() - 枚举 中的静态方法javacommon.easytools.cache.GlobalPruneTimer
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.core.bean.BeanDescCache
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.core.bean.BeanInfoCache
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.core.convert.BasicType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.core.date.BetweenFormater.Level
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.core.date.DateField
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.core.date.DateUnit
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.core.date.Month
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.core.date.Season
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.core.date.Week
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.core.io.file.LineSeparator
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 类 中的方法javacommon.easytools.core.map.MapProxy
-
- values() - 枚举 中的静态方法javacommon.easytools.core.util.ReferenceUtil.ReferenceType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.crypto.asymmetric.AsymmetricAlgorithm
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.crypto.asymmetric.KeyType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.crypto.asymmetric.SignAlgorithm
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.crypto.digest.DigestAlgorithm
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.crypto.digest.HmacAlgorithm
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.crypto.Mode
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.crypto.Padding
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.crypto.symmetric.SymmetricAlgorithm
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.db.dialect.DialectName
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.db.meta.TableType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.db.sql.Condition.LikeType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.db.sql.Direction
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.db.sql.LogicalOperator
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.db.sql.SqlBuilder.Join
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.extra.ftp.FtpMode
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.extra.mail.GlobalMailAccount
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.extra.ssh.JschSessionPool
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.extra.ssh.Sftp.Mode
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.extra.template.TemplateConfig.ResourceMode
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.http.GlobalHeaders
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.http.Header
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.http.Method
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 类 中的方法javacommon.easytools.json.JSONObject
-
- values() - 枚举 中的静态方法javacommon.easytools.log.level.Level
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法javacommon.easytools.poi.excel.sax.CellDataType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
-
- valuesOfKeys(Map<K, V>, K...) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
从Map中获取指定键列表对应的值列表
如果key在map中不存在或key对应值为null,则返回值列表对应位置的值也为null
- valuesOfKeys(Map<K, V>, Iterable<K>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
从Map中获取指定键列表对应的值列表
如果key在map中不存在或key对应值为null,则返回值列表对应位置的值也为null
- valuesOfKeys(Map<K, V>, Iterator<K>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
-
从Map中获取指定键列表对应的值列表
如果key在map中不存在或key对应值为null,则返回值列表对应位置的值也为null
- variant() - 类 中的方法javacommon.easytools.core.lang.UUID
-
与此 UUID
相关联的变体号。
- VelocityEngine - javacommon.easytools.extra.template.engine.velocity中的类
-
Velocity模板引擎
- VelocityEngine() - 类 的构造器javacommon.easytools.extra.template.engine.velocity.VelocityEngine
-
默认构造
- VelocityEngine(TemplateConfig) - 类 的构造器javacommon.easytools.extra.template.engine.velocity.VelocityEngine
-
构造
- VelocityEngine(VelocityEngine) - 类 的构造器javacommon.easytools.extra.template.engine.velocity.VelocityEngine
-
构造
- VelocityTemplate - javacommon.easytools.extra.template.engine.velocity中的类
-
Velocity模板包装
- VelocityTemplate(Template) - 类 的构造器javacommon.easytools.extra.template.engine.velocity.VelocityTemplate
-
构造
- VelocityUtil - javacommon.easytools.extra.template.engine.velocity中的类
-
Velocity模板引擎工具类
使用前必须初始化工具类
- VelocityUtil() - 类 的构造器javacommon.easytools.extra.template.engine.velocity.VelocityUtil
-
- VENDOR - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- VENDOR_URL - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- verify(String) - 类 中的方法javacommon.easytools.captcha.AbstractCaptcha
-
- verify(String) - 接口 中的方法javacommon.easytools.captcha.ICaptcha
-
验证验证码是否正确,建议忽略大小写
- verify(byte[], byte[]) - 类 中的方法javacommon.easytools.crypto.asymmetric.Sign
-
用公钥检验数字签名的合法性
- verify(String, SSLSession) - 类 中的方法javacommon.easytools.http.ssl.TrustAnyHostnameVerifier
-
- version() - 类 中的方法javacommon.easytools.core.lang.UUID
-
与此 UUID
相关联的版本号.
- VERSION - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- VersionComparator - javacommon.easytools.core.comparator中的类
-
版本比较器
比较两个版本的大小
排序时版本从小到大排序,既比较时小版本在前,大版本在后
支持如:1.3.20.8,6.82.20160101,8.5a/8.5c等版本形式
参考:https://www.cnblogs.com/shihaiming/p/6286575.html
- VersionComparator() - 类 的构造器javacommon.easytools.core.comparator.VersionComparator
-
默认构造
- VM_NAME - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
Java虚拟机信息
- VM_SPECIFICATION_NAME - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- VM_SPECIFICATION_VENDOR - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- VM_SPECIFICATION_VERSION - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- VM_VENDEOR - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- VM_VERSION - 类 中的静态变量javacommon.easytools.system.SystemUtil
-
- VoidFunc - javacommon.easytools.core.lang中的接口
-
函数对象
接口灵感来自于
ActFramework
一个函数接口代表一个一个函数,用于包装一个函数为对象
在JDK8之前,Java的函数并不能作为参数传递,也不能作为返回值存在,此接口用于将一个函数包装成为一个对象,从而传递对象