跳过导航链接
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

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.createImage(String) 方法生成图片对象
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中的类
对于未实现Iterator接口的普通结果类,装饰为Result
普通的结果类只需实现AbstractResult.nextWord() 即可
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
添加多个元素
参数为集合的情况请使用AbstractQueue.addAll(java.util.Collection<? extends E>)
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中的类
AtomicBoolean转换器
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工作结束,否则阻塞

B

back() - 类 中的方法javacommon.easytools.json.JSONTokener
将标记回退到第一个字符,重新开始解析新的JSON
backColor - 类 中的变量javacommon.easytools.extra.qrcode.QrConfig
背景色
BACKSLASH - 类 中的静态变量javacommon.easytools.core.util.CharUtil
 
BACKSLASH - 类 中的静态变量javacommon.easytools.core.util.StrUtil
 
BANG - 类 中的静态变量javacommon.easytools.json.XML
The Character '!'.
Base32 - javacommon.easytools.core.codec中的类
Base32 - encodes and decodes RFC3548 Base32 (see http://www.faqs.org/rfcs/rfc3548.html )
base32就是用32(2的5次方)个特定ASCII码来表示256个ASCII码。
Base64 - javacommon.easytools.core.codec中的类
Base64工具类,提供Base64的编码和解码方案
base64编码是用64(2的6次方)个ASCII字符来表示256(2的8次方)个ASCII字符,
也就是三位二进制数组经过编码后变为四位的ASCII字符显示,长度比原来增加1/3。
Base64() - 类 的构造器javacommon.easytools.core.codec.Base64
 
Base64Decoder - javacommon.easytools.core.codec中的类
Base64解码实现
Base64Decoder() - 类 的构造器javacommon.easytools.core.codec.Base64Decoder
 
Base64Encoder - javacommon.easytools.core.codec中的类
Base64编码
Base64Encoder() - 类 的构造器javacommon.easytools.core.codec.Base64Encoder
 
BaseAsymmetric<T extends BaseAsymmetric<T>> - javacommon.easytools.crypto.asymmetric中的类
非对称基础,提供锁、私钥和公钥的持有
BaseAsymmetric(String) - 类 的构造器javacommon.easytools.crypto.asymmetric.BaseAsymmetric
构造,创建新的私钥公钥对
BaseAsymmetric(AsymmetricAlgorithm, PrivateKey, PublicKey) - 类 的构造器javacommon.easytools.crypto.asymmetric.BaseAsymmetric
构造 私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
BaseAsymmetric(String, String, String) - 类 的构造器javacommon.easytools.crypto.asymmetric.BaseAsymmetric
构造 私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
BaseAsymmetric(String, byte[], byte[]) - 类 的构造器javacommon.easytools.crypto.asymmetric.BaseAsymmetric
构造 私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
BaseAsymmetric(String, PrivateKey, PublicKey) - 类 的构造器javacommon.easytools.crypto.asymmetric.BaseAsymmetric
构造 私钥和公钥同时为空时生成一对新的私钥和公钥
私钥和公钥可以单独传入一个,如此则只能使用此钥匙来做加密或者解密
basicAuth(String, String) - 类 中的方法javacommon.easytools.http.HttpRequest
简单验证
BasicSetting - javacommon.easytools.setting.dialect中的类
分组设置工具类。
BasicSetting() - 类 的构造器javacommon.easytools.setting.dialect.BasicSetting
空构造
BasicSetting(String) - 类 的构造器javacommon.easytools.setting.dialect.BasicSetting
构造
BasicSetting(String, Charset, boolean) - 类 的构造器javacommon.easytools.setting.dialect.BasicSetting
构造,使用相对于Class文件根目录的相对路径
BasicSetting(File, Charset, boolean) - 类 的构造器javacommon.easytools.setting.dialect.BasicSetting
构造
BasicSetting(String, Class<?>, Charset, boolean) - 类 的构造器javacommon.easytools.setting.dialect.BasicSetting
构造,相对于classes读取文件
BasicSetting(URL, Charset, boolean) - 类 的构造器javacommon.easytools.setting.dialect.BasicSetting
构造
BasicType - javacommon.easytools.core.convert中的枚举
基本变量类型的枚举
基本类型枚举包括原始类型和包装类型
BasicTypeGetter<K> - javacommon.easytools.core.getter中的接口
基本类型的getter接口
提供一个统一的接口定义返回不同类型的值(基本类型)
BCD - javacommon.easytools.core.codec中的类
BCD码(Binary-Coded Decimal‎)亦称二进码十进数或二-十进制代码
BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行
see http://cuisuqiang.iteye.com/blog/1429956
bcdToStr(byte[]) - 类 中的静态方法javacommon.easytools.core.codec.BCD
BCD转ASCII字符串
BeanCopier<T> - javacommon.easytools.core.bean.copier中的类
Bean拷贝
BeanCopier(Object, T, CopyOptions) - 类 的构造器javacommon.easytools.core.bean.copier.BeanCopier
构造
BeanDesc - javacommon.easytools.core.bean中的类
Bean信息描述做为BeanInfo替代方案,此对象持有JavaBean中的setters和getters等相关信息描述
BeanDesc(Class<?>) - 类 的构造器javacommon.easytools.core.bean.BeanDesc
构造
BeanDesc.PropDesc - javacommon.easytools.core.bean中的类
属性描述
BeanDescCache - javacommon.easytools.core.bean中的枚举
Bean属性缓存
缓存用于防止多次反射造成的性能问题
BeanException - javacommon.easytools.core.bean中的异常错误
Bean异常
BeanException(Throwable) - 异常错误 的构造器javacommon.easytools.core.bean.BeanException
 
BeanException(String) - 异常错误 的构造器javacommon.easytools.core.bean.BeanException
 
BeanException(String, Object...) - 异常错误 的构造器javacommon.easytools.core.bean.BeanException
 
BeanException(String, Throwable) - 异常错误 的构造器javacommon.easytools.core.bean.BeanException
 
BeanException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.core.bean.BeanException
 
BeanHandler<E> - javacommon.easytools.db.handler中的类
Bean对象处理器,只处理第一条数据
BeanHandler(Class<E>) - 类 的构造器javacommon.easytools.db.handler.BeanHandler
 
BeanInfoCache - javacommon.easytools.core.bean中的枚举
Bean属性缓存
缓存用于防止多次反射造成的性能问题
BeanListHandler<E> - javacommon.easytools.db.handler中的类
结果集处理类 ,处理出的结果为Bean列表
BeanListHandler(Class<E>) - 类 的构造器javacommon.easytools.db.handler.BeanListHandler
构造
BeanResolver - javacommon.easytools.core.bean中的类
Bean对象解析器,用于获取多层嵌套Bean中的字段值或Bean对象
根据给定的表达式,查找Bean中对应的属性值对象。
BeanResolver(Object, String) - 类 的构造器javacommon.easytools.core.bean.BeanResolver
构造
beanToMap(Object) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
对象转Map,不进行驼峰转下划线,不忽略值为空的字段
beanToMap(T, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
对象转Map
beanToMap(Object, Map<String, Object>, boolean, boolean) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
对象转Map
BeanUtil - javacommon.easytools.core.bean中的类
Bean工具类 把一个拥有对属性进行set和get方法的类,我们就可以称之为JavaBean。
BeanUtil() - 类 的构造器javacommon.easytools.core.bean.BeanUtil
 
BeanValueProvider - javacommon.easytools.core.bean.copier.provider中的类
Bean的值提供者
BeanValueProvider(Object, boolean, boolean) - 类 的构造器javacommon.easytools.core.bean.copier.provider.BeanValueProvider
构造
BeetlEngine - javacommon.easytools.extra.template.engine.beetl中的类
Beetl模板引擎封装
BeetlEngine() - 类 的构造器javacommon.easytools.extra.template.engine.beetl.BeetlEngine
默认构造
BeetlEngine(TemplateConfig) - 类 的构造器javacommon.easytools.extra.template.engine.beetl.BeetlEngine
构造
BeetlEngine(GroupTemplate) - 类 的构造器javacommon.easytools.extra.template.engine.beetl.BeetlEngine
构造
BeetlTemplate - javacommon.easytools.extra.template.engine.beetl中的类
Beetl模板实现
BeetlTemplate(Template) - 类 的构造器javacommon.easytools.extra.template.engine.beetl.BeetlTemplate
构造
BeetlUtil - javacommon.easytools.extra.template.engine.beetl中的类
Beetl模板引擎工具类
http://git.oschina.net/xiandafu/beetl2.0
文档:http://ibeetl.com/guide/beetl.html
BeetlUtil() - 类 的构造器javacommon.easytools.extra.template.engine.beetl.BeetlUtil
 
BeetlUtil.ResourceLoaderBuilder - javacommon.easytools.extra.template.engine.beetl中的类
ResourceLoader构建器
before(Object, Method, Object[]) - 类 中的方法javacommon.easytools.aop.Aspect
目标方法执行前的操作
before(Object, Method, Object[]) - 类 中的方法javacommon.easytools.aop.aspects.SimpleAspect
 
before(Object, Method, Object[]) - 类 中的方法javacommon.easytools.aop.aspects.TimeIntervalAspect
 
beginOfDay(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获取某天的开始时间
beginOfDay(Calendar) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获取某天的开始时间
beginOfMonth(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获取某月的开始时间
beginOfMonth(Calendar) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获取某月的开始时间
beginOfWeek(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获取某周的开始时间
beginOfWeek(Calendar) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获取某周的开始时间
beginOfWeek(Calendar, boolean) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获取某周的开始时间,周一定为一周的开始时间
beginOfYear(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获取某年的开始时间
beginOfYear(Calendar) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获取某年的开始时间
beginTransaction() - 类 中的方法javacommon.easytools.db.Session
开始事务
bernstein(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
Bernstein's hash
between(DateUnit) - 类 中的方法javacommon.easytools.core.date.DateBetween
判断两个日期相差的时长
返回 给定单位的时长差
between(Date) - 类 中的方法javacommon.easytools.core.date.DateTime
计算相差时长
between(Date, DateUnit) - 类 中的方法javacommon.easytools.core.date.DateTime
计算相差时长
between(Date, DateUnit, BetweenFormater.Level) - 类 中的方法javacommon.easytools.core.date.DateTime
计算相差时长
between(Date, Date, DateUnit) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
判断两个日期相差的时长,只保留绝对值
between(Date, Date, DateUnit, boolean) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
判断两个日期相差的时长
betweenDay(Date, Date, boolean) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
判断两个日期相差的天数
有时候我们计算相差天数的时候需要忽略时分秒。
BetweenFormater - javacommon.easytools.core.date中的类
时长格式化器
BetweenFormater(long, BetweenFormater.Level) - 类 的构造器javacommon.easytools.core.date.BetweenFormater
构造
BetweenFormater(long, BetweenFormater.Level, int) - 类 的构造器javacommon.easytools.core.date.BetweenFormater
构造
BetweenFormater.Level - javacommon.easytools.core.date中的枚举
格式化等级枚举
betweenMonth(boolean) - 类 中的方法javacommon.easytools.core.date.DateBetween
计算两个日期相差月数
在非重置情况下,如果起始日期的天小于结束日期的天,月数要少算1(不足1个月)
betweenMonth(Date, Date, boolean) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
计算两个日期相差月数
在非重置情况下,如果起始日期的天小于结束日期的天,月数要少算1(不足1个月)
betweenMs(Date, Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
判断两个日期相差的毫秒数
betweenYear(boolean) - 类 中的方法javacommon.easytools.core.date.DateBetween
计算两个日期相差年数
在非重置情况下,如果起始日期的月小于结束日期的月,年数要少算1(不足1年)
betweenYear(Date, Date, boolean) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
计算两个日期相差年数
在非重置情况下,如果起始日期的月小于结束日期的月,年数要少算1(不足1年)
binary() - 类 中的方法javacommon.easytools.core.img.Img
彩色转为黑白二值化图片
binary(File, File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
彩色转为黑白二值化图片,根据目标文件扩展名确定转换后的格式
binary(InputStream, OutputStream, String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
彩色转为黑白二值化图片
此方法并不关闭流
binary(ImageInputStream, ImageOutputStream, String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
彩色转为黑白黑白二值化图片
此方法并不关闭流
binary(Image, File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
彩色转为黑白二值化图片,根据目标文件扩展名确定转换后的格式
binary(Image, OutputStream, String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
彩色转为黑白二值化图片
此方法并不关闭流,输出JPG格式
binary(Image, ImageOutputStream, String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
彩色转为黑白二值化图片
此方法并不关闭流,输出JPG格式
binary(Image) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
彩色转为黑白二值化图片
binaryToInt(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
二进制转int
binaryToLong(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
二进制转long
bindPort(Session, String, int, int) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
绑定端口到本地。
BIRTHDAY - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
生日
BIRTHDAY - 类 中的静态变量javacommon.easytools.core.lang.Validator
生日
BitMap - javacommon.easytools.bloomfilter.bitMap中的接口
 
BitMapBloomFilter - javacommon.easytools.bloomfilter中的类
BlommFilter 实现
1.构建hash算法
2.散列hash映射到数组的bit位置
3.验证
此实现方式可以指定Hash算法
BitMapBloomFilter(int) - 类 的构造器javacommon.easytools.bloomfilter.BitMapBloomFilter
使用默认的5个过滤器
BitMapBloomFilter(int, BloomFilter...) - 类 的构造器javacommon.easytools.bloomfilter.BitMapBloomFilter
使用自定的多个过滤器建立BloomFilter
BitSetBloomFilter - javacommon.easytools.bloomfilter中的类
BloomFilter实现方式2,此方式使用BitSet存储。
BitSetBloomFilter(int, int, int) - 类 的构造器javacommon.easytools.bloomfilter.BitSetBloomFilter
构造一个布隆过滤器,过滤器的容量为c * n 个bit.
bkdrHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
BKDR算法
blankToDefault(CharSequence, String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
如果字符串是null或者""或者空白,则返回指定默认字符串,否则返回字符串本身。
blobToStr(Blob, Charset) - 类 中的静态方法javacommon.easytools.db.DbUtil
Blob字段值转字符串
BloomFilter - javacommon.easytools.bloomfilter中的接口
Bloom filter 是由 Howard Bloom 在 1970 年提出的二进制向量数据结构,它具有很好的空间和时间效率,被用来检测一个元素是不是集合中的一个成员。
body(String) - 类 中的方法javacommon.easytools.http.HttpRequest
设置内容主体
body(String, String) - 类 中的方法javacommon.easytools.http.HttpRequest
设置内容主体
请求体body参数支持两种类型: 1.
body(JSON) - 类 中的方法javacommon.easytools.http.HttpRequest
设置JSON内容主体
设置默认的Content-Type为 application/json 需在此方法调用前使用charset方法设置编码,否则使用默认编码UTF-8
body(byte[]) - 类 中的方法javacommon.easytools.http.HttpRequest
设置主体字节码
需在此方法调用前使用charset方法设置编码,否则使用默认编码UTF-8
body() - 类 中的方法javacommon.easytools.http.HttpResponse
获取响应主体
bodyBytes - 类 中的变量javacommon.easytools.http.HttpBase
存储主体
bodyBytes() - 类 中的方法javacommon.easytools.http.HttpResponse
获取响应流字节码
此方法会转为同步模式
bodyStream() - 类 中的方法javacommon.easytools.http.HttpResponse
获得服务区响应流
异步模式下获取Http原生流,同步模式下获取获取到的在内存中的副本
如果想在同步模式下获取流,请先调用HttpResponse.sync()方法强制同步
流获取后处理完毕需关闭此类
BOMInputStream - javacommon.easytools.core.io中的类
读取带BOM头的流内容,getCharset()方法调用后会得到BOM头的编码,且会去除BOM头
BOM定义:http://www.unicode.org/unicode/faq/utf_bom.html
00 00 FE FF = UTF-32, big-endian FF FE 00 00 = UTF-32, little-endian EF BB BF = UTF-8 FE FF = UTF-16, big-endian FF FE = UTF-16, little-endian 使用:
String enc = "UTF-8"; // or NULL to use systemdefault
FileInputStream fis = new FileInputStream(file);
BOMInputStream uin = new BOMInputStream(fis, enc);
enc = uin.getCharset(); // check and skip possible BOM bytes


参考: http://akini.mbnet.fi/java/unicodereader/UnicodeInputStream.java.txt
BOMInputStream(InputStream) - 类 的构造器javacommon.easytools.core.io.BOMInputStream
 
BOMInputStream(InputStream, String) - 类 的构造器javacommon.easytools.core.io.BOMInputStream
 
BoolArrayValueMatcher - javacommon.easytools.cron.pattern.matcher中的类
将表达式中的数字值列表转换为Boolean数组,匹配时匹配相应数组位
BoolArrayValueMatcher(List<Integer>) - 类 的构造器javacommon.easytools.cron.pattern.matcher.BoolArrayValueMatcher
 
BooleanConverter - javacommon.easytools.core.convert.impl中的类
波尔转换器
BooleanConverter() - 类 的构造器javacommon.easytools.core.convert.impl.BooleanConverter
 
boundary - 类 中的变量javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
part部分边界
BoundedPriorityQueue<E> - javacommon.easytools.core.collection中的类
有界优先队列
按照给定的排序规则,排序元素,当队列满时,按照给定的排序规则淘汰末尾元素(去除末尾元素)
BoundedPriorityQueue(int) - 类 的构造器javacommon.easytools.core.collection.BoundedPriorityQueue
 
BoundedPriorityQueue(int, Comparator<? super E>) - 类 的构造器javacommon.easytools.core.collection.BoundedPriorityQueue
构造
BRACKET_END - 类 中的静态变量javacommon.easytools.core.util.CharUtil
 
BRACKET_END - 类 中的静态变量javacommon.easytools.core.util.StrUtil
 
BRACKET_START - 类 中的静态变量javacommon.easytools.core.util.CharUtil
 
BRACKET_START - 类 中的静态变量javacommon.easytools.core.util.StrUtil
 
brief(CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
将给定字符串,变成 "xxx...xxx" 形式的字符串
BufferedImageLuminanceSource - javacommon.easytools.extra.qrcode中的类
BufferedImage 图片二维码源
来自:http://blog.csdn.net/yangxin_blog/article/details/50850701
此类同样在zxing-j2se包中也有提供
BufferedImageLuminanceSource(BufferedImage) - 类 的构造器javacommon.easytools.extra.qrcode.BufferedImageLuminanceSource
构造
BufferedImageLuminanceSource(BufferedImage, int, int, int, int) - 类 的构造器javacommon.easytools.extra.qrcode.BufferedImageLuminanceSource
构造
BufferUtil - javacommon.easytools.core.io中的类
ByteBuffer 工具类
此工具来自于 t-io 项目以及其它项目的相关部分收集
ByteBuffer的相关介绍见:https://www.cnblogs.com/ruber/p/6857159.html
BufferUtil() - 类 的构造器javacommon.easytools.core.io.BufferUtil
 
build() - 类 中的方法javacommon.easytools.core.map.MapBuilder
创建后的map
build(String, ValueParser) - 类 中的静态方法javacommon.easytools.cron.pattern.matcher.ValueMatcherBuilder
处理定时任务表达式每个时间字段
多个时间使用逗号分隔
build() - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
构建
build(boolean) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
构建
build() - 类 中的方法javacommon.easytools.extra.template.engine.beetl.BeetlUtil.ResourceLoaderBuilder
构建
build() - 类 中的方法javacommon.easytools.http.ssl.SSLSocketFactoryBuilder
构建SSLSocketFactory
buildConditions(Entity) - 类 中的静态方法javacommon.easytools.db.DbUtil
通过实体对象构建条件对象
buildEqualsWhere(Entity, List<Object>) - 类 中的静态方法javacommon.easytools.db.DbUtil
构件相等条件的where语句
如果没有条件语句,泽返回空串,表示没有条件
builder() - 类 中的静态方法javacommon.easytools.core.map.MapUtil
创建链接调用map
builder(Map<K, V>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
创建链接调用map
builder(K, V) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
创建链接调用map
builder() - 类 中的静态方法javacommon.easytools.core.util.StrUtil
创建StringBuilder对象
builder(int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
创建StringBuilder对象
builder(CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
创建StringBuilder对象
buildInetSocketAddress(String, int) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
构建InetSocketAddress
当host中包含端口时(用“:”隔开),使用host中的端口,否则使用默认端口
给定host为空时使用本地host(127.0.0.1)
buildLikeValue(String, Condition.LikeType) - 类 中的静态方法javacommon.easytools.db.DbUtil
创建LIKE语句中的值
ByteArrayConverter - javacommon.easytools.core.convert.impl中的类
byte 类型数组转换器
ByteArrayConverter() - 类 的构造器javacommon.easytools.core.convert.impl.ByteArrayConverter
 
byteBuffer(CharSequence, String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
字符串转换为byteBuffer
bytes(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
编码字符串
使用系统默认编码
bytes(CharSequence, String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
编码字符串
bytes(CharSequence, Charset) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
编码字符串
bytesToInt(byte[]) - 类 中的静态方法javacommon.easytools.core.convert.Convert
byte[]转int值
bytesToLong(byte[]) - 类 中的静态方法javacommon.easytools.core.convert.Convert
byte数组转long
from: https://stackoverflow.com/questions/4485128/how-do-i-convert-long-to-byte-and-back-in-java
bytesToShort(byte[]) - 类 中的静态方法javacommon.easytools.core.convert.Convert
byte数组转short
byteToUnsignedInt(byte) - 类 中的静态方法javacommon.easytools.core.convert.Convert
byte转无符号int
byteValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
 

C

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中的类
AbstractCache 的值迭代器.
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中的类
ClassLoader工具类
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中的类
图片转换器,用于将图片对象转换为剪贴板支持的对象
此对象也用于将图像文件和DataFlavor.imageFlavor 元信息对应
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
尝试关闭指定对象
判断对象如果实现了AutoCloseable,则调用之
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
构造,默认集合类型使用Collection
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中的类
集合相关工具类,包括数组,是CollUtil 的别名工具类类
CollectionUtil() - 类 的构造器javacommon.easytools.core.collection.CollectionUtil
 
CollUtil - javacommon.easytools.core.collection中的类
集合相关工具类 此工具方法针对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中的类
针对 Comparable对象的默认比较器
ComparableComparator() - 类 的构造器javacommon.easytools.core.comparator.ComparableComparator
构造
ComparatorChain<E> - javacommon.easytools.core.comparator中的类
比较器链。
ComparatorChain() - 类 的构造器javacommon.easytools.core.comparator.ComparatorChain
构造空的比较器链,必须至少有一个比较器,否则会在compare时抛出UnsupportedOperationException
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
比较两个Comparable对象 obj1.compareTo(obj2)
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中的类
通过ConcurrentHashMap实现的线程安全HashSet
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中的类
命令行(控制台)工具方法类
此类主要针对System.outSystem.err 做封装。
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
对比两个流内容是否相同
内部会转换流为 BufferedInputStream
contentEquals(Reader, Reader) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
对比两个Reader的内容是否一致
内部会转换流为 BufferedInputStream
contentEqualsIgnoreEOL(File, File, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
比较两个文件内容是否相同
首先比较长度,长度一致再比较内容,比较内容采用按行读取,每行比较
此方法来自Apache Commons io
contentEqualsIgnoreEOL(Reader, Reader) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
对比两个流内容是否相同,忽略EOL字符
内部会转换流为 BufferedInputStream
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
内部转换器,被 AbstractConverter.convert(Object, Object) 调用,实现基本转换逻辑
内部转换器转换后如果转换失败可以做如下操作,处理结果都为返回默认值: 1、返回 null 2、抛出一个RuntimeException异常
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
包装 System.arraycopy(Object, int, Object, int, int)
数组复制,缘数组和目标数组都是从位置0开始复制
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
创建一个DynaBean
create(Class<?>, Object...) - 类 中的静态方法javacommon.easytools.core.bean.DynaBean
创建一个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
创建 FileReader, 编码:FileWrapper.DEFAULT_CHARSET
create(File, Charset) - 类 中的静态方法javacommon.easytools.core.io.file.FileWriter
创建 FileWriter
create(File) - 类 中的静态方法javacommon.easytools.core.io.file.FileWriter
创建 FileWriter, 编码:FileWrapper.DEFAULT_CHARSET
create(Watcher...) - 类 中的静态方法javacommon.easytools.core.io.watch.watchers.WatcherChain
创建观察者链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
根据文件创建字体
首先尝试创建Font.TRUETYPE_FONT字体,此类字体无效则创建Font.TYPE1_FONT
createFont(InputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
根据文件创建字体
首先尝试创建Font.TRUETYPE_FONT字体,此类字体无效则创建Font.TYPE1_FONT
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
创建Map
传入抽象MapAbstractMapMap类将默认创建HashMap
createMap(Class<?>) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
创建Map
传入抽象MapAbstractMapMap类将默认创建HashMap
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
创建代理Map
MapProxy对Map做一次包装,提供各种getXXX方法
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中的类
定时任务工具类
此工具持有一个全局Scheduler,所有定时任务在同一个调度器中执行
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中的类
货币Currency 转换器
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等份

D

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类型时间转为DateTime
date(long) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
Long类型时间转为DateTime
同时支持10位秒级别时间戳和13位毫秒级别时间戳
date(Calendar) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
Calendar类型时间转为DateTime
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
格式化double
DecimalFormat 做封装
decimalFormat(String, long) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
格式化double
DecimalFormat 做封装
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
生成文件摘要
使用默认缓存大小,见 IoUtil.DEFAULT_BUFFER_SIZE
digest(byte[]) - 类 中的方法javacommon.easytools.crypto.digest.Digester
生成摘要
digest(InputStream) - 类 中的方法javacommon.easytools.crypto.digest.Digester
生成摘要,使用默认缓存大小,见 IoUtil.DEFAULT_BUFFER_SIZE
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
生成文件摘要
使用默认缓存大小,见 IoUtil.DEFAULT_BUFFER_SIZE
digest(byte[]) - 类 中的方法javacommon.easytools.crypto.digest.HMac
生成摘要
digest(InputStream) - 类 中的方法javacommon.easytools.crypto.digest.HMac
生成摘要,使用默认缓存大小,见 IoUtil.DEFAULT_BUFFER_SIZE
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
生成文件摘要,并转为16进制字符串
使用默认缓存大小,见 IoUtil.DEFAULT_BUFFER_SIZE
digestHex(byte[]) - 类 中的方法javacommon.easytools.crypto.digest.Digester
生成摘要,并转为16进制字符串
digestHex(InputStream) - 类 中的方法javacommon.easytools.crypto.digest.Digester
生成摘要,并转为16进制字符串
使用默认缓存大小,见 IoUtil.DEFAULT_BUFFER_SIZE
digestHex(InputStream, int) - 类 中的方法javacommon.easytools.crypto.digest.Digester
生成摘要,并转为16进制字符串
使用默认缓存大小,见 IoUtil.DEFAULT_BUFFER_SIZE
digestHex(String, String) - 类 中的方法javacommon.easytools.crypto.digest.HMac
生成文件摘要,并转为16进制字符串
digestHex(String) - 类 中的方法javacommon.easytools.crypto.digest.HMac
生成文件摘要
digestHex(File) - 类 中的方法javacommon.easytools.crypto.digest.HMac
生成文件摘要,并转为16进制字符串
使用默认缓存大小,见 IoUtil.DEFAULT_BUFFER_SIZE
digestHex(byte[]) - 类 中的方法javacommon.easytools.crypto.digest.HMac
生成摘要,并转为16进制字符串
digestHex(InputStream) - 类 中的方法javacommon.easytools.crypto.digest.HMac
生成摘要,并转为16进制字符串
使用默认缓存大小,见 IoUtil.DEFAULT_BUFFER_SIZE
digestHex(InputStream, int) - 类 中的方法javacommon.easytools.crypto.digest.HMac
生成摘要,并转为16进制字符串
使用默认缓存大小,见 IoUtil.DEFAULT_BUFFER_SIZE
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
构造

E

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中的类
基于emoji-java的Emoji表情工具类 emoji-java文档以及别名列表见:https://github.com/vdurmont/emoji-java
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 &#039; (&apos; doesn't work in HTML4) " with &quot; & with &amp; < with &lt; > with &gt;
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
Color编码为Hex形式
encodeColor(Color, String) - 类 中的静态方法javacommon.easytools.core.util.HexUtil
Color编码为Hex形式
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中的类
Enumeration对象转Iterator对象
EnumerationIter(Enumeration<E>) - 类 的构造器javacommon.easytools.core.collection.EnumerationIter
构造
EnumerationIterator<E> - javacommon.easytools.core.collection中的类
Enumeration对象转Iterator对象
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
相等需同时满足如下条件: 非空 类型为 MutableBool 值相等
equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
相等需同时满足如下条件: 非空 类型为 MutableByte 值相等
equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
相等需同时满足如下条件: 非空 类型为 MutableDouble 值相等
equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
相等需同时满足如下条件: 非空 类型为 MutableFloat 值相等
equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
相等需同时满足如下条件: 非空 类型为 MutableInt 值相等
equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
相等需同时满足如下条件: 非空 类型为 MutableLong 值相等
equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableObj
 
equals(Object) - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
相等需同时满足如下条件: 非空 类型为 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
比较大小,值相等 返回true
此方法通过调用BigDecimal.compareTo(BigDecimal)方法来判断是否相等
此方法判断值相等时忽略精度的,既0.00 == 0
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 &amp; < (less than) is replaced by &lt; > (greater than) is replaced by &gt; " (double quote) is replaced by &quot;
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
构造,默认生成xls格式的Excel文件
此构造不传入写出的Excel文件路径,只能调用ExcelWriter.flush(OutputStream)方法写出到流
若写出到文件,还需调用ExcelWriter.setDestFile(File)方法自定义写出的文件,然后调用ExcelWriter.flush()方法写出到文件
ExcelWriter(boolean) - 类 的构造器javacommon.easytools.poi.excel.ExcelWriter
构造
此构造不传入写出的Excel文件路径,只能调用ExcelWriter.flush(OutputStream)方法写出到流
若写出到文件,还需调用ExcelWriter.setDestFile(File)方法自定义写出的文件,然后调用ExcelWriter.flush()方法写出到文件
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
构造
此构造不传入写出的Excel文件路径,只能调用ExcelWriter.flush(OutputStream)方法写出到流
若写出到文件,还需调用ExcelWriter.setDestFile(File)方法自定义写出的文件,然后调用ExcelWriter.flush()方法写出到文件
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 (.*?)

F

factorial(long, long) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
计算阶乘 n!
factorial(long) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
计算阶乘 n!
FastByteArrayOutputStream - javacommon.easytools.core.io中的类
基于快速缓冲FastByteBuffer的OutputStream,随着数据的增长自动扩充缓冲区 可以通过FastByteArrayOutputStream.toByteArray()FastByteArrayOutputStream.toString()来获取数据 FastByteArrayOutputStream.close()方法无任何效果,当流被关闭后不会抛出IOException 这种设计避免重新分配内存块而是分配新增的缓冲区,缓冲区不会被GC,数据也不会被拷贝到其他缓冲区。
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 是一个线程安全的 SimpleDateFormat 实现。
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
构造
编码使用 FileWrapper.DEFAULT_CHARSET
FileReader(String) - 类 的构造器javacommon.easytools.core.io.file.FileReader
构造
编码使用 FileWrapper.DEFAULT_CHARSET
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
构造
编码使用 FileWrapper.DEFAULT_CHARSET
FileWriter(String) - 类 的构造器javacommon.easytools.core.io.file.FileWriter
构造
编码使用 FileWrapper.DEFAULT_CHARSET
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
查找类型转换器 PropertyEditor
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
将Excel Workbook刷出到预定义的文件
如果用户未自定义输出的文件,将抛出NullPointerException
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
循环遍历 Iterator,使用CollUtil.Consumer 接受遍历的每条数据,并针对每条数据做处理
forEach(Enumeration<T>, CollUtil.Consumer<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
循环遍历 Enumeration,使用CollUtil.Consumer 接受遍历的每条数据,并针对每条数据做处理
forEach(Map<K, V>, CollUtil.KVConsumer<K, V>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
循环遍历Map,使用CollUtil.KVConsumer 接受遍历的每条数据,并针对每条数据做处理
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
根据 UUID.toString() 方法中描述的字符串标准表示形式创建UUID
fromString(String) - 枚举 中的静态方法javacommon.easytools.db.sql.Direction
根据字符串值返回对应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的函数并不能作为参数传递,也不能作为返回值存在,此接口用于将一个函数包装成为一个对象,从而传递对象

G

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
生成 SecretKey
generateKey(String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
生成 SecretKey,仅用于对称加密和摘要算法密钥生成
generateKey(String, int) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
生成 SecretKey,仅用于对称加密和摘要算法密钥生成
generateKey(String, byte[]) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
生成 SecretKey,仅用于对称加密和摘要算法密钥生成
generateKey(String, KeySpec) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
生成 SecretKey,仅用于对称加密和摘要算法
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
生成PBE SecretKey
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
获得属性名和BeanDescMap映射
getBeanDesc(Class<?>) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
获取BeanDesc Bean描述信息
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
获取ClassLoader
获取顺序如下:
1、获取当前线程的ContextClassLoader 2、获取ClassLoaderUtil类对应的ClassLoader 3、获取系统ClassLoader(ClassLoader.getSystemClassLoader()
getClassLoader() - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
获取ClassLoader
获取顺序如下:
1、获取当前线程的ContextClassLoader 2、获取ClassUtil类对应的ClassLoader 3、获取系统ClassLoader(ClassLoader.getSystemClassLoader()
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
获取当前线程的ClassLoader
getContextClassLoader() - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
获取当前线程的ClassLoader
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
获得 FastDateFormat 实例
支持缓存
getDateInstance(int, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 FastDateFormat 实例
支持缓存
getDateInstance(int, TimeZone) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 FastDateFormat 实例
支持缓存
getDateInstance(int, TimeZone, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 FastDateFormat 实例
支持缓存
getDateTimeInstance(int, int) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 FastDateFormat 实例
支持缓存
getDateTimeInstance(int, int, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 FastDateFormat 实例
支持缓存
getDateTimeInstance(int, int, TimeZone) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 FastDateFormat 实例
支持缓存
getDateTimeInstance(int, int, TimeZone, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 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
获得Iterable对象的元素类型(通过第一个非空元素判断)
getElementType(Iterator<?>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
获得Iterator对象的元素类型(通过第一个非空元素判断)
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
获得单例的 ConverterRegistry
getInstance() - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 FastDateFormat 实例,使用默认格式和地区
getInstance(String) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 FastDateFormat 实例,使用默认地区
支持缓存
getInstance(String, TimeZone) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 FastDateFormat 实例
支持缓存
getInstance(String, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 FastDateFormat 实例
支持缓存
getInstance(String, TimeZone, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 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
获得 Javascript引擎 JavaScriptEngine
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
获取本机网卡IP地址,这个地址为所有网卡中非回路地址的第一个
如果获取失败调用 InetAddress.getLocalHost()方法获取。
getLocalhostStr() - 类 中的静态方法javacommon.easytools.core.util.NetUtil
获取本机网卡IP地址,这个地址为所有网卡中非回路地址的第一个
如果获取失败调用 InetAddress.getLocalHost()方法获取。
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
获得 Mac
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
已过时。
使用 Page.getPageSize() 代替
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
获得指定id的CronPattern
getPattern(int) - 类 中的方法javacommon.easytools.cron.TaskTable
获得指定位置的CronPattern
getPattern(String) - 类 中的方法javacommon.easytools.cron.TaskTable
获得指定id的CronPattern
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
获得属性名和PropertyDescriptorMap映射
getPropertyDescriptorMap(Class<?>, boolean) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
获得字段名和字段描述Map,获得的结果会缓存在 BeanInfoCache
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
获得PushbackReader
如果是PushbackReader强转返回,否则新建
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
获得BufferedReader
如果是BufferedReader强转返回,否则新建。
getReader(Charset) - 接口 中的方法javacommon.easytools.core.io.resource.Resource
获得Reader
getReader(String, Charset) - 类 中的静态方法javacommon.easytools.core.io.resource.ResourceUtil
从ClassPath资源中获取BufferedReader
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
获取Excel读取器,通过调用ExcelReader的read或readXXX方法读取Excel内容
getReader(File, int) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
获取Excel读取器,通过调用ExcelReader的read或readXXX方法读取Excel内容
getReader(File, String) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
获取Excel读取器,通过调用ExcelReader的read或readXXX方法读取Excel内容
getReader(InputStream) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
获取Excel读取器,通过调用ExcelReader的read或readXXX方法读取Excel内容
默认调用第一个sheet
getReader(InputStream, int) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
获取Excel读取器,通过调用ExcelReader的read或readXXX方法读取Excel内容
getReader(InputStream, String) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
获取Excel读取器,通过调用ExcelReader的read或readXXX方法读取Excel内容
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
获取Resource 资源对象
如果提供路径为绝对路径,返回FileResource,否则返回ClassPathResource
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
获得 ScriptEngine 实例
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
获取SecureRandom,类提供加密的强随机数生成器 (RNG)
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
从ClassPath资源中获取InputStream
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
获得指定id的Task
getTask() - 类 中的方法javacommon.easytools.cron.TaskExecutor
获得任务对象
getTask(int) - 类 中的方法javacommon.easytools.cron.TaskTable
获得指定位置的Task
getTask(String) - 类 中的方法javacommon.easytools.cron.TaskTable
获得指定id的Task
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
获得 FastDateFormat 实例
支持缓存
getTimeInstance(int, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 FastDateFormat 实例
支持缓存
getTimeInstance(int, TimeZone) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 FastDateFormat 实例
支持缓存
getTimeInstance(int, TimeZone, Locale) - 类 中的静态方法javacommon.easytools.core.date.format.FastDateFormat
获得 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
获得时区,默认为 TimeZone.getDefault()
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
获得解析后的URL
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
获得星期对应Calendar 中的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
根据给定的Image对象和格式获取对应的ImageWriter,如果未找到合适的Writer,返回null
getWriter(String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
根据给定的图片格式或者扩展名获取ImageWriter,如果未找到合适的Writer,返回null
getWriter() - 类 中的静态方法javacommon.easytools.core.util.StrUtil
获得StringWriter
getWriter(HttpServletResponse) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
获得PrintWriter
getWriter() - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
获得ExcelWriter,默认写出到第一个sheet
不传入写出的Excel文件路径,只能调用ExcelWriter.flush(OutputStream)方法写出到流
若写出到文件,还需调用ExcelWriter.setDestFile(File)方法自定义写出的文件,然后调用ExcelWriter.flush()方法写出到文件
getWriter(boolean) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
ExcelWriter 获得ExcelWriter,默认写出到第一个sheet
不传入写出的Excel文件路径,只能调用ExcelWriter.flush(OutputStream)方法写出到流
若写出到文件,还需调用ExcelWriter.setDestFile(File)方法自定义写出的文件,然后调用ExcelWriter.flush()方法写出到文件
getWriter(String) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
获得ExcelWriter,默认写出到第一个sheet
getWriter(File) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
获得ExcelWriter,默认写出到第一个sheet,名字为sheet1
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中的枚举
全局头部信息
所有Http请求将共用此全局头部信息,除非在HttpRequest中自定义头部信息覆盖之
GlobalMailAccount - javacommon.easytools.extra.mail中的枚举
全局邮件帐户,依赖于邮件配置文件MailAccount.MAIL_SETTING_PATHMailAccount.MAIL_SETTING_PATH2
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
分组,按照CollUtil.Hash接口定义的hash算法,集合中的元素放入hash值对应的子列表中
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压缩文件

H

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头中日期时间格式 FastDateFormat:EEE, dd MMM yyyy HH:mm:ss z
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版本

I

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
返回数组中指定元素所在位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
indexOf(long[], long) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
indexOf(int[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
indexOf(short[], short) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
indexOf(char[], char) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
indexOf(byte[], byte) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
indexOf(double[], double) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
indexOf(float[], float) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
indexOf(boolean[], boolean) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
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
返回数组中指定元素所在位置,忽略大小写,未找到返回ArrayUtil.INDEX_NOT_FOUND
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
初始化
初始化包括: 1、解析传入的路径,判断其为目录还是文件 2、创建WatchService 对象
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
结束线程,调用此方法后,线程将抛出 InterruptedException异常
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
给定路径已经是绝对路径
此方法并没有针对路径做标准化,建议先执行FileUtil.normalize(String)方法标准化路径后判断
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
对象是否可变
如果为不可变对象,以下方法将返回新方法: DateTime.offset(DateField, int) DateTime.setField(DateField, int) DateTime.setField(int, int) 如果为不可变对象,DateTime.setTime(long)将抛出异常
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
断言对象是否为null ,如果不为null 抛出IllegalArgumentException 异常
 Assert.isNull(value, "The value must be null");
 
isNull(Object) - 类 中的静态方法javacommon.easytools.core.lang.Assert
断言对象是否为null ,如果不为null 抛出IllegalArgumentException 异常
 Assert.isNull(value);
 
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
指定类是否被提供,使用默认ClassLoader
通过调用ClassLoaderUtil.loadClass(String, ClassLoader, boolean)方法尝试加载指定类名的类,如果加载失败返回false
加载失败的原因可能是此类不存在或其关联引用类不存在
isPresent(String, ClassLoader) - 类 中的静态方法javacommon.easytools.core.util.ClassLoaderUtil
指定类是否被提供
通过调用ClassLoaderUtil.loadClass(String, ClassLoader, boolean)方法尝试加载指定类名的类,如果加载失败返回false
加载失败的原因可能是此类不存在或其关联引用类不存在
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中的类
IterableIterator 相关工具类
IterUtil() - 类 的构造器javacommon.easytools.core.collection.IterUtil
 

J

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
基于emoji-java的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
HTTP头中日期时间格式 FastDateFormat:EEE MMM dd HH:mm:ss zzz yyyy
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中的类
JDK日志工厂类 java.util.logging log.
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
以 conjunction 为分隔符将集合转换为字符串
如果集合元素为数组、IterableIterator,则递归组合其为字符串
join(Iterator<T>, CharSequence) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
以 conjunction 为分隔符将集合转换为字符串
如果集合元素为数组、IterableIterator,则递归组合其为字符串
join(Iterable<T>, CharSequence) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
以 conjunction 为分隔符将集合转换为字符串
join(Iterator<T>, CharSequence) - 类 中的静态方法javacommon.easytools.core.collection.IterUtil
以 conjunction 为分隔符将集合转换为字符串
如果集合元素为数组、IterableIterator,则递归组合其为字符串
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
构造
默认使用ArrayList 实现
JSONArray(int) - 类 的构造器javacommon.easytools.json.JSONArray
构造
默认使用ArrayList 实现
JSONArray(Iterable<Object>) - 类 的构造器javacommon.easytools.json.JSONArray
构造
将参数数组中的元素转换为JSON对应的对象加入到JSONArray中
JSONArray(Collection<Object>) - 类 的构造器javacommon.easytools.json.JSONArray
构造
将参数数组中的元素转换为JSON对应的对象加入到JSONArray中
JSONArray(JSONTokener) - 类 的构造器javacommon.easytools.json.JSONArray
使用 JSONTokener 做为参数构造
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.DEFAULT_CAPACITY,KEY无序
JSONObject(boolean) - 类 的构造器javacommon.easytools.json.JSONObject
构造,初始容量为 JSONObject.DEFAULT_CAPACITY
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
使用JSONTokener构建
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
 

K

keepAlive(boolean) - 类 中的方法javacommon.easytools.http.HttpRequest
设置是否为长连接
KEY_ALIAS_DRIVER - 类 中的静态变量javacommon.easytools.db.ds.DSFactory
别名字段名:驱动名
KEY_ALIAS_PASSWORD - 类 中的静态变量javacommon.easytools.db.ds.DSFactory
别名字段名:密码
KEY_ALIAS_URL - 类 中的静态变量javacommon.easytools.db.ds.DSFactory
别名字段名:URL
KEY_ALIAS_USER - 类 中的静态变量javacommon.easytools.db.ds.DSFactory
别名字段名:用户名
keySet() - 类 中的方法javacommon.easytools.core.map.MapProxy
 
keySet() - 类 中的方法javacommon.easytools.json.JSONObject
 
keySet() - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
 
KeyType - javacommon.easytools.crypto.asymmetric中的枚举
密钥类型
keyWithGroup(String, String) - 类 中的静态方法javacommon.easytools.setting.AbsSetting
组合Key和Group,组合后为group.key

L

lastHeader - 类 中的变量javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
 
lastIndexOf(T[], Object) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在最后的位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
lastIndexOf(long[], long) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在最后的位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
lastIndexOf(int[], int) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在最后的位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
lastIndexOf(short[], short) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在最后的位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
lastIndexOf(char[], char) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在最后的位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
lastIndexOf(byte[], byte) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在最后的位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
lastIndexOf(double[], double) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在最后的位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
lastIndexOf(float[], float) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在最后的位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
lastIndexOf(boolean[], boolean) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
返回数组中指定元素所在最后的位置,未找到返回ArrayUtil.INDEX_NOT_FOUND
lastIndexOf(CharSequence, CharSequence, int, boolean) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
指定范围内查找字符串
fromIndex 为搜索起始位置,从后往前计数
lastIndexOf(Object) - 类 中的方法javacommon.easytools.json.JSONArray
 
lastIndexOfIgnoreCase(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
指定范围内查找字符串,忽略大小写
lastIndexOfIgnoreCase(CharSequence, CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
指定范围内查找字符串,忽略大小写
fromIndex 为搜索起始位置,从后往前计数
lastIndexOfSeparator(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
获得最后一个文件路径分隔符的位置
lastModifiedTime(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
指定文件最后修改时间
lastModifiedTime(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
指定路径文件最后修改时间
lastMonth() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
上个月
lastWeek() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
上周
launchers - 类 中的变量javacommon.easytools.cron.TaskLauncherManager
启动器列表
length() - 类 中的方法javacommon.easytools.core.text.StrBuilder
 
length(Object) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
获取数组长度
如果参数为null,返回0 ArrayUtil.length(null) = 0 ArrayUtil.length([]) = 0 ArrayUtil.length([null]) = 1 ArrayUtil.length([true, false]) = 2 ArrayUtil.length([1, 2, 3]) = 3 ArrayUtil.length(["a", "b", "c"]) = 3
length(Object) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
计算对象长度,如果是字符串调用其length函数,集合类调用其size函数,数组调用其length属性,其他可遍历对象遍历计算长度
支持的类型包括: CharSequence Map Iterator Enumeration Array
length(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
获取字符串的长度,如果为null返回0
Level - javacommon.easytools.log.level中的枚举
日志等级
LF - 类 中的静态变量javacommon.easytools.core.util.CharUtil
 
LF - 类 中的静态变量javacommon.easytools.core.util.StrUtil
 
LFUCache<K,V> - javacommon.easytools.cache.impl中的类
LFU(least frequently used) 最少使用率缓存
根据使用次数来判定对象是否被持续缓存
使用率是通过访问次数计算的。
LFUCache(int) - 类 的构造器javacommon.easytools.cache.impl.LFUCache
构造
LFUCache(int, long) - 类 的构造器javacommon.easytools.cache.impl.LFUCache
构造
LFUFileCache - javacommon.easytools.cache.file中的类
使用LFU缓存文件,以解决频繁读取文件引起的性能问题
LFUFileCache(int) - 类 的构造器javacommon.easytools.cache.file.LFUFileCache
构造
最大文件大小为缓存容量的一半
默认无超时
LFUFileCache(int, int) - 类 的构造器javacommon.easytools.cache.file.LFUFileCache
构造
默认无超时
LFUFileCache(int, int, long) - 类 的构造器javacommon.easytools.cache.file.LFUFileCache
构造
LIBRARY_PATH - 类 中的静态变量javacommon.easytools.system.SystemUtil
 
LINE_SEPRATOR - 类 中的静态变量javacommon.easytools.system.SystemUtil
 
LineCaptcha - javacommon.easytools.captcha中的类
使用干扰线方式生成的图形验证码
LineCaptcha(int, int) - 类 的构造器javacommon.easytools.captcha.LineCaptcha
构造,默认4位验证码,150条干扰线
LineCaptcha(int, int, int, int) - 类 的构造器javacommon.easytools.captcha.LineCaptcha
构造
lineEnd(ByteBuffer) - 类 中的静态方法javacommon.easytools.core.io.BufferUtil
一行的末尾位置,查找位置时位移ByteBuffer到结束位置
lineEnd(ByteBuffer, int) - 类 中的静态方法javacommon.easytools.core.io.BufferUtil
一行的末尾位置,查找位置时位移ByteBuffer到结束位置
支持的换行符如下: 1.
LineHandler - javacommon.easytools.core.io中的接口
行处理器
LineSeparator - javacommon.easytools.core.io.file中的枚举
换行符枚举
换行符包括: Mac系统换行符:"\r" Linux系统换行符:"\n" Windows系统换行符:"\r\n"
list(boolean) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
新建一个空List
list(boolean, T...) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
新建一个List
list(boolean, Collection<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
新建一个List
list(boolean, Iterable<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
新建一个List
提供的参数为null时返回空ArrayList
list(boolean, Iterator<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
新建一个ArrayList
提供的参数为null时返回空ArrayList
list(boolean, Enumeration<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
新建一个List
提供的参数为null时返回空ArrayList
listenerManager - 类 中的变量javacommon.easytools.cron.Scheduler
监听管理器列表
listFileNames(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
获得指定目录下所有文件
不会扫描子目录
listIterator() - 类 中的方法javacommon.easytools.json.JSONArray
 
listIterator(int) - 类 中的方法javacommon.easytools.json.JSONArray
 
ListTypeGetter - javacommon.easytools.core.getter中的接口
列表类型的Get接口
load(FileReader.ReaderHandler<T>, String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
已过时。
使用FileUtil#load(String, String, ReaderHandler) 代替
load(String, String, FileReader.ReaderHandler<T>) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
按照给定的readerHandler读取文件中的数据
load(String, Charset, FileReader.ReaderHandler<T>) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
按照给定的readerHandler读取文件中的数据
load(File, Charset, FileReader.ReaderHandler<T>) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
按照给定的readerHandler读取文件中的数据
load() - 类 中的方法javacommon.easytools.db.ActiveEntity
根据Entity中现有字段条件从数据库中加载一个Entity对象
load() - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadSetting
加载全局设定
使用默认的配置文件classpath/config/upload.setting
load(String) - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadSetting
加载全局设定
load() - 类 中的方法javacommon.easytools.setting.dialect.BasicSetting
重新加载配置文件
load(Resource) - 类 中的方法javacommon.easytools.setting.dialect.Props
初始化配置文件
load() - 类 中的方法javacommon.easytools.setting.dialect.Props
重新加载配置文件
load(URL) - 类 中的方法javacommon.easytools.setting.GroupedSet
加载设置文件
load(InputStream) - 类 中的方法javacommon.easytools.setting.GroupedSet
加载设置文件。
load(UrlResource) - 类 中的方法javacommon.easytools.setting.SettingLoader
加载设置文件
load(InputStream) - 类 中的方法javacommon.easytools.setting.SettingLoader
加载设置文件。
loadBook(String) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
加载工作簿
loadBook(File) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
加载工作簿
loadBook(File, String) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
加载工作簿
loadBook(InputStream) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
加载工作簿
loadClass(String) - 类 中的静态方法javacommon.easytools.core.util.ClassLoaderUtil
加载类,通过传入类的字符串,返回其对应的类名,使用默认ClassLoader并初始化类(调用static模块内容和初始化static属性)
扩展Class.forName(String, boolean, ClassLoader)方法,支持以下几类类名的加载: 1、原始类型,例如:int 2、数组类型,例如:int[]、Long[]、String[] 3、内部类,例如:java.lang.Thread.State会被转为java.lang.Thread$State加载
loadClass(String, boolean) - 类 中的静态方法javacommon.easytools.core.util.ClassLoaderUtil
加载类,通过传入类的字符串,返回其对应的类名,使用默认ClassLoader
扩展Class.forName(String, boolean, ClassLoader)方法,支持以下几类类名的加载: 1、原始类型,例如:int 2、数组类型,例如:int[]、Long[]、String[] 3、内部类,例如:java.lang.Thread.State会被转为java.lang.Thread$State加载
loadClass(String, ClassLoader, boolean) - 类 中的静态方法javacommon.easytools.core.util.ClassLoaderUtil
加载类,通过传入类的字符串,返回其对应的类名
此方法支持缓存,第一次被加载的类之后会读取缓存中的类
加载失败的原因可能是此类不存在或其关联引用类不存在
扩展Class.forName(String, boolean, ClassLoader)方法,支持以下几类类名的加载: 1、原始类型,例如:int 2、数组类型,例如:int[]、Long[]、String[] 3、内部类,例如:java.lang.Thread.State会被转为java.lang.Thread$State加载
loadClass(String, boolean) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
加载类
loadClass(String) - 类 中的静态方法javacommon.easytools.core.util.ClassUtil
加载类并初始化
loadJar(File) - 类 中的静态方法javacommon.easytools.core.lang.JarClassLoader
加载Jar到ClassPath
loadJar(URLClassLoader, File) - 类 中的静态方法javacommon.easytools.core.lang.JarClassLoader
加载Jar文件到指定loader中
loadJarToSystemClassLoader(File) - 类 中的静态方法javacommon.easytools.core.lang.JarClassLoader
加载Jar文件到System ClassLoader中
loadPrimitiveClass(String) - 类 中的静态方法javacommon.easytools.core.util.ClassLoaderUtil
加载原始类型的类。
loadUtf8(String, FileReader.ReaderHandler<T>) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
按照给定的readerHandler读取文件中的数据
loadUtf8(File, FileReader.ReaderHandler<T>) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
按照给定的readerHandler读取文件中的数据
LOCAL_IP - 类 中的静态变量javacommon.easytools.core.util.NetUtil
 
locale - 类 中的变量javacommon.easytools.core.date.format.AbstractDateBasic
The locale.
localIpv4s() - 类 中的静态方法javacommon.easytools.core.util.NetUtil
获得本机的IP地址列表
返回的IP列表有序,按照系统设备顺序
LocalPortGenerater - javacommon.easytools.core.lang中的类
本地端口生成器
用于生成本地可用(未被占用)的端口号
注意:多线程甚至单线程访问时可能会返回同一端口(例如获取了端口但是没有使用)
LocalPortGenerater(int) - 类 的构造器javacommon.easytools.core.lang.LocalPortGenerater
构造
LocationAwareLog - javacommon.easytools.log中的接口
位置感知日志接口,此接口用于通过传入当前全类名的方式来感知日志打印的行号
此方法主要用于在继续封装日志实现的时候行号错误的问题,继续封装时传入封装类的全类名即可解决这个问题
lock - 类 中的变量javacommon.easytools.crypto.asymmetric.BaseAsymmetric
log() - 类 中的静态方法javacommon.easytools.core.lang.Console
同 System.out.println()方法,打印控制台日志
log(Object) - 类 中的静态方法javacommon.easytools.core.lang.Console
同 System.out.println()方法,打印控制台日志
如果传入打印对象为Throwable对象,那么同时打印堆栈
log(String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Console
同 System.out.println()方法,打印控制台日志
log(Throwable, String, Object...) - 类 中的静态方法javacommon.easytools.core.lang.Console
同 System.out.println()方法,打印控制台日志
log(Level, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
 
log(Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
 
log(Level, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
 
log(Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
 
log(String, Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
 
log(Level, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
 
log(Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
 
log(Level, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
 
log(Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
 
log(String, Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
 
log(Level, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
 
log(Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
 
log(String, Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
 
log(Level, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
 
log(Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
 
log(String, Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
 
log(Level, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
 
log(Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
 
log(String, Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
 
log(Level, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
 
log(Level, Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
 
log(String, Level, Throwable, String, Object...) - 接口 中的方法javacommon.easytools.log.LocationAwareLog
打印 指定级别的日志
Log - javacommon.easytools.log中的接口
日志统一接口
log(Level, String, Object...) - 接口 中的方法javacommon.easytools.log.Log
打印指定级别的日志
log(Level, Throwable, String, Object...) - 接口 中的方法javacommon.easytools.log.Log
打印 指定级别的日志
log(Level, Throwable, String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
打印日志
log(Log, Level, Throwable, String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
打印日志
Log4j2Log - javacommon.easytools.log.dialect.log4j2中的类
Log4j2Log(Logger) - 类 的构造器javacommon.easytools.log.dialect.log4j2.Log4j2Log
 
Log4j2Log(Class<?>) - 类 的构造器javacommon.easytools.log.dialect.log4j2.Log4j2Log
 
Log4j2Log(String) - 类 的构造器javacommon.easytools.log.dialect.log4j2.Log4j2Log
 
Log4j2LogFactory - javacommon.easytools.log.dialect.log4j2中的类
Log4j2LogFactory() - 类 的构造器javacommon.easytools.log.dialect.log4j2.Log4j2LogFactory
 
Log4jLog - javacommon.easytools.log.dialect.log4j中的类
Log4jLog(Logger) - 类 的构造器javacommon.easytools.log.dialect.log4j.Log4jLog
 
Log4jLog(Class<?>) - 类 的构造器javacommon.easytools.log.dialect.log4j.Log4jLog
 
Log4jLog(String) - 类 的构造器javacommon.easytools.log.dialect.log4j.Log4jLog
 
Log4jLogFactory - javacommon.easytools.log.dialect.log4j中的类
Log4jLogFactory() - 类 的构造器javacommon.easytools.log.dialect.log4j.Log4jLogFactory
 
LogFactory - javacommon.easytools.log中的类
日志工厂类
LogFactory(String) - 类 的构造器javacommon.easytools.log.LogFactory
 
LogicalOperator - javacommon.easytools.db.sql中的枚举
逻辑运算符
LONG - 类 中的静态变量javacommon.easytools.core.date.format.FastDateFormat
LONG locale dependent date or time style.
LongMap - javacommon.easytools.bloomfilter.bitMap中的类
过滤器BitMap在64位机器上.这个类能发生更好的效果.一般机器不建议使用
LongMap() - 类 的构造器javacommon.easytools.bloomfilter.bitMap.LongMap
 
LongMap(int) - 类 的构造器javacommon.easytools.bloomfilter.bitMap.LongMap
 
longToBytes(long) - 类 中的静态方法javacommon.easytools.core.convert.Convert
long转byte数组
from: https://stackoverflow.com/questions/4485128/how-do-i-convert-long-to-byte-and-back-in-java
longToIpv4(long) - 类 中的静态方法javacommon.easytools.core.util.NetUtil
根据long值获取ip v4地址
longValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableByte
 
longValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableDouble
 
longValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableFloat
 
longValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableInt
 
longValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableLong
 
longValue() - 类 中的方法javacommon.easytools.core.lang.mutable.MutableShort
 
loopFiles(String, FileFilter) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
递归遍历目录以及子目录中的所有文件
如果提供file为文件,直接返回过滤结果
loopFiles(File, FileFilter) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
递归遍历目录以及子目录中的所有文件
如果提供file为文件,直接返回过滤结果
loopFiles(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
递归遍历目录以及子目录中的所有文件
loopFiles(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
递归遍历目录以及子目录中的所有文件
lowerFirst(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
小写首字母
例如:str = Name, return name
LRUCache<K,V> - javacommon.easytools.cache.impl中的类
LRU (least recently used)最近最久未使用缓存
根据使用时间来判定对象是否被持续缓存
当对象被访问时放入缓存,当缓存满了,最久未被使用的对象将被移除。
LRUCache(int) - 类 的构造器javacommon.easytools.cache.impl.LRUCache
构造
默认无超时
LRUCache(int, long) - 类 的构造器javacommon.easytools.cache.impl.LRUCache
构造
LRUFileCache - javacommon.easytools.cache.file中的类
使用LRU缓存文件,以解决频繁读取文件引起的性能问题
LRUFileCache(int) - 类 的构造器javacommon.easytools.cache.file.LRUFileCache
构造
最大文件大小为缓存容量的一半
默认无超时
LRUFileCache(int, int) - 类 的构造器javacommon.easytools.cache.file.LRUFileCache
构造
默认无超时
LRUFileCache(int, int, long) - 类 的构造器javacommon.easytools.cache.file.LRUFileCache
构造
ls(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
列出目录文件
给定的绝对路径不能是压缩包中的路径
ls(String) - 类 中的方法javacommon.easytools.extra.ftp.AbstractFtp
遍历某个目录下所有文件和目录,不会递归遍历
ls(String) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
 
ls(String) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
遍历某个目录下所有文件或目录,不会递归遍历
ls(String, Filter<ChannelSftp.LsEntry>) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
遍历某个目录下所有文件或目录,不会递归遍历
lsDirs(String) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
遍历某个目录下所有目录,不会递归遍历
lsFiles(String) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
遍历某个目录下所有文件,不会递归遍历
LT - 类 中的静态变量javacommon.easytools.json.XML
The Character '<'.

M

MAC_ADDRESS - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
MAC地址正则
MACHINE32 - 接口 中的静态变量javacommon.easytools.bloomfilter.bitMap.BitMap
 
MACHINE64 - 接口 中的静态变量javacommon.easytools.bloomfilter.bitMap.BitMap
 
Mail - javacommon.easytools.extra.mail中的类
邮件发送客户端
Mail() - 类 的构造器javacommon.easytools.extra.mail.Mail
构造,使用全局邮件帐户
Mail(MailAccount) - 类 的构造器javacommon.easytools.extra.mail.Mail
构造
MAIL_SETTING_PATH - 类 中的静态变量javacommon.easytools.extra.mail.MailAccount
 
MAIL_SETTING_PATH2 - 类 中的静态变量javacommon.easytools.extra.mail.MailAccount
 
MailAccount - javacommon.easytools.extra.mail中的类
邮件账户对象
MailAccount() - 类 的构造器javacommon.easytools.extra.mail.MailAccount
构造,所有参数需自行定义或保持默认值
MailAccount(String) - 类 的构造器javacommon.easytools.extra.mail.MailAccount
构造
MailAccount(Setting) - 类 的构造器javacommon.easytools.extra.mail.MailAccount
构造
MailException - javacommon.easytools.extra.mail中的异常错误
邮件异常
MailException(Throwable) - 异常错误 的构造器javacommon.easytools.extra.mail.MailException
 
MailException(String) - 异常错误 的构造器javacommon.easytools.extra.mail.MailException
 
MailException(String, Object...) - 异常错误 的构造器javacommon.easytools.extra.mail.MailException
 
MailException(String, Throwable) - 异常错误 的构造器javacommon.easytools.extra.mail.MailException
 
MailException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.extra.mail.MailException
 
MailUtil - javacommon.easytools.extra.mail中的类
邮件工具类,基于javax.mail封装
MailUtil() - 类 的构造器javacommon.easytools.extra.mail.MailUtil
 
main(String[]) - 类 中的静态方法javacommon.easytools.http.HttpRequest
 
main(String[]) - 类 中的静态方法javacommon.easytools.http.HttpUtil
 
main(String[]) - 类 中的静态方法javacommon.easytools.poi.word.WordWiter
 
mainName(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
返回主文件名
mainName(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
返回主文件名
map() - 类 中的方法javacommon.easytools.core.map.MapBuilder
创建后的map
MapBuilder<K,V> - javacommon.easytools.core.map中的类
Map创建类
MapBuilder(Map<K, V>) - 类 的构造器javacommon.easytools.core.map.MapBuilder
链式Map创建类
MapConverter - javacommon.easytools.core.convert.impl中的类
Map 转换器
MapConverter(Type) - 类 的构造器javacommon.easytools.core.convert.impl.MapConverter
构造,Map的key和value泛型类型自动获取
MapConverter(Type, Type, Type) - 类 的构造器javacommon.easytools.core.convert.impl.MapConverter
构造
MapProxy - javacommon.easytools.core.map中的类
Map代理,提供各种getXXX方法,并提供默认值支持
MapProxy(Map<?, ?>) - 类 的构造器javacommon.easytools.core.map.MapProxy
构造
mapToBean(Map<?, ?>, Class<T>, boolean) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
Map转换为Bean对象
mapToBean(Map<?, ?>, Class<T>, CopyOptions) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
Map转换为Bean对象
mapToBeanIgnoreCase(Map<?, ?>, Class<T>, boolean) - 类 中的静态方法javacommon.easytools.core.bean.BeanUtil
Map转换为Bean对象
忽略大小写
MapUtil - javacommon.easytools.core.map中的类
Map相关工具类
MapUtil() - 类 的构造器javacommon.easytools.core.map.MapUtil
 
MapValueProvider - javacommon.easytools.core.bean.copier.provider中的类
Map值提供者
MapValueProvider(Map<?, ?>, boolean) - 类 的构造器javacommon.easytools.core.bean.copier.provider.MapValueProvider
构造
margin - 类 中的变量javacommon.easytools.extra.qrcode.QrConfig
边距1~4
match(T) - 接口 中的方法javacommon.easytools.core.lang.Matcher
给定对象是否匹配
match(long) - 类 中的方法javacommon.easytools.cron.pattern.CronPattern
给定时间是否匹配定时任务表达式,不匹配秒和年
match(long, boolean, boolean) - 类 中的方法javacommon.easytools.cron.pattern.CronPattern
给定时间是否匹配定时任务表达式
match(TimeZone, long, boolean, boolean) - 类 中的方法javacommon.easytools.cron.pattern.CronPattern
给定时间是否匹配定时任务表达式
match(GregorianCalendar, boolean, boolean) - 类 中的方法javacommon.easytools.cron.pattern.CronPattern
给定时间是否匹配定时任务表达式
match(Integer) - 类 中的方法javacommon.easytools.cron.pattern.matcher.AlwaysTrueValueMatcher
 
match(Integer) - 类 中的方法javacommon.easytools.cron.pattern.matcher.BoolArrayValueMatcher
 
match(int, int, boolean) - 类 中的方法javacommon.easytools.cron.pattern.matcher.DayOfMonthValueMatcher
是否匹配
match(Integer) - 类 中的方法javacommon.easytools.cron.pattern.matcher.YearValueMatcher
 
match(String) - 类 中的方法javacommon.easytools.dfa.WordTree
获得第一个匹配的关键字
matchAll(String) - 类 中的方法javacommon.easytools.dfa.WordTree
找出所有匹配的关键字
matchAll(String, int) - 类 中的方法javacommon.easytools.dfa.WordTree
找出所有匹配的关键字
matchAll(String, int, boolean, boolean) - 类 中的方法javacommon.easytools.dfa.WordTree
找出所有匹配的关键字
密集匹配原则:假如关键词有 ab,b,文本是abab,将匹配 [ab,b,ab]
贪婪匹配(最长匹配)原则:假如关键字a,ab,最长匹配将匹配[a, ab]
Matcher<T> - javacommon.easytools.core.lang中的接口
匹配接口
matchSecond - 类 中的变量javacommon.easytools.cron.Scheduler
是否支持秒匹配
matchYear - 类 中的变量javacommon.easytools.cron.Scheduler
是否支持年匹配
max(T[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最大值
max(long[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最大值
max(int[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最大值
max(short[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最大值
max(char[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最大值
max(byte[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最大值
max(double[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最大值
max(float[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最大值
max(T...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
取最大值
max(long...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
取最大值
max(int...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
取最大值
max(short...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
取最大值
max(double...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
取最大值
max(float...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
取最大值
max - 类 中的变量javacommon.easytools.cron.pattern.parser.SimpleValueParser
最大值(包括)
MAX_CELL_BIT - 类 中的静态变量javacommon.easytools.poi.excel.sax.ExcelSaxUtil
 
maxFileSize - 类 中的变量javacommon.easytools.cache.file.AbstractFileCache
缓存的最大文件大小,文件大于此大小时将不被缓存
maxFileSize() - 类 中的方法javacommon.easytools.cache.file.AbstractFileCache
 
maxFileSize - 类 中的变量javacommon.easytools.extra.servlet.multipart.UploadSetting
最大文件大小,默认无限制
maxLength(CharSequence, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
限制字符串长度,如果超过指定长度,截取指定长度并在末尾加"..."
md5(byte[]) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
计算16位MD5摘要值
md5(String, String) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
计算16位MD5摘要值
md5(String) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
计算16位MD5摘要值,使用UTF-8编码
md5(InputStream) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
计算16位MD5摘要值
md5(File) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
计算16位MD5摘要值
md5() - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
MD5加密
例: MD5加密:md5().digest(data) MD5加密并转为16进制字符串:md5().digestHex(data)
md5(String) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
MD5加密,生成16进制MD5字符串
md5(InputStream) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
MD5加密,生成16进制MD5字符串
md5(File) - 类 中的静态方法javacommon.easytools.crypto.SecureUtil
MD5加密文件,生成16进制MD5字符串
md5Hex(byte[]) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
计算16位MD5摘要值,并转为16进制字符串
md5Hex(String, String) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
计算16位MD5摘要值,并转为16进制字符串
md5Hex(String) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
计算16位MD5摘要值,并转为16进制字符串
md5Hex(InputStream) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
计算16位MD5摘要值,并转为16进制字符串
md5Hex(File) - 类 中的静态方法javacommon.easytools.crypto.digest.DigestUtil
计算16位MD5摘要值,并转为16进制字符串
MEDIUM - 类 中的静态变量javacommon.easytools.core.date.format.FastDateFormat
MEDIUM locale dependent date or time style.
memoryThreshold - 类 中的变量javacommon.easytools.extra.servlet.multipart.UploadSetting
文件保存到内存的边界
merge(String, VelocityContext) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
融合模板和内容
merge(Template, VelocityContext, Writer) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityUtil
融合模板和内容并写入到Writer
merge(int) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
合并当前行的单元格
样式为默认标题样式,可使用ExcelWriter.getHeadCellStyle()方法调用后自定义默认样式
merge(int, Object) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
合并某行的单元格,并写入对象到单元格
如果写到单元格中的内容非null,行号自动+1,否则当前行号不变
样式为默认标题样式,可使用ExcelWriter.getHeadCellStyle()方法调用后自定义默认样式
mergingCells(Sheet, int, int, int, int, CellStyle) - 类 中的静态方法javacommon.easytools.poi.excel.InternalExcelUtil
合并单元格,可以根据设置的值来合并行和列
method(Method) - 类 中的方法javacommon.easytools.http.HttpRequest
设置请求方法
Method - javacommon.easytools.http中的枚举
Http方法枚举
METHOD_DELETE - 类 中的静态变量javacommon.easytools.extra.servlet.ServletUtil
 
METHOD_GET - 类 中的静态变量javacommon.easytools.extra.servlet.ServletUtil
 
METHOD_HEAD - 类 中的静态变量javacommon.easytools.extra.servlet.ServletUtil
 
METHOD_OPTIONS - 类 中的静态变量javacommon.easytools.extra.servlet.ServletUtil
 
METHOD_POST - 类 中的静态变量javacommon.easytools.extra.servlet.ServletUtil
 
METHOD_PUT - 类 中的静态变量javacommon.easytools.extra.servlet.ServletUtil
 
METHOD_TRACE - 类 中的静态变量javacommon.easytools.extra.servlet.ServletUtil
 
millsecond() - 类 中的方法javacommon.easytools.core.date.DateTime
获得指定日期的毫秒数部分
millsecond(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获得指定日期的毫秒数部分
min(T[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最小值
min(long[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最小值
min(int[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最小值
min(short[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最小值
min(char[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最小值
min(byte[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最小值
min(double[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最小值
min(float[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
取最小值
min(T...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
取最小值
min(long...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
取最小值
min(int...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
取最小值
min(short...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
取最小值
min(double...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
取最小值
min(float...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
取最小值
min - 类 中的变量javacommon.easytools.cron.pattern.parser.SimpleValueParser
最小值(包括)
minute() - 类 中的方法javacommon.easytools.core.date.DateTime
获得指定日期的分钟数部分
例如:10:04:15.250 =》 4
minute(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获得指定日期的分钟数部分
例如:10:04:15.250 =》 4
MinuteValueParser - javacommon.easytools.cron.pattern.parser中的类
分钟值处理
MinuteValueParser() - 类 的构造器javacommon.easytools.cron.pattern.parser.MinuteValueParser
 
missCount - 类 中的变量javacommon.easytools.cache.impl.AbstractCache
丢失数
mixHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
混合hash算法,输出64位的值
mkdir(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
创建文件夹,如果存在直接返回此文件夹
此方法不对File对象类型做判断,如果File不存在,无法判断其类型
mkdir(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
创建文件夹,会递归自动创建其不存在的父文件夹,如果存在直接返回此文件夹
此方法不对File对象类型做判断,如果File不存在,无法判断其类型
mkdir(String) - 类 中的方法javacommon.easytools.extra.ftp.AbstractFtp
在当前远程目录(工作目录)下创建新的目录
mkdir(String) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
 
mkdir(String) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
 
mkDirs(String) - 类 中的方法javacommon.easytools.extra.ftp.AbstractFtp
创建指定文件夹及其父目录,从根目录开始创建,创建完成后回到默认的工作目录
mkParentDirs(File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
创建所给文件或目录的父目录
mkParentDirs(String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
创建父文件夹,如果存在直接返回此文件夹
MmsegEngine - javacommon.easytools.extra.tokenizer.engine.mmseg中的类
mmseg4j分词引擎实现
项目地址:https://github.com/chenlb/mmseg4j-core
MmsegEngine() - 类 的构造器javacommon.easytools.extra.tokenizer.engine.mmseg.MmsegEngine
构造
MmsegEngine(JiebaSegmenter.SegMode) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.mmseg.MmsegEngine
构造
MmsegEngine(MMSeg) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.mmseg.MmsegEngine
构造
MmsegResult - javacommon.easytools.extra.tokenizer.engine.mmseg中的类
mmseg4j分词结果实现
项目地址:https://github.com/chenlb/mmseg4j-core
MmsegResult(MMSeg) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.mmseg.MmsegResult
构造
MmsegWord - javacommon.easytools.extra.tokenizer.engine.mmseg中的类
mmseg分词中的一个单词包装
MmsegWord(Word) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.mmseg.MmsegWord
构造
MOBILE - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
移动电话
MOBILE - 类 中的静态变量javacommon.easytools.core.lang.Validator
移动电话
Mode - javacommon.easytools.crypto中的枚举
模式
MONEY - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
货币
MONEY - 类 中的静态变量javacommon.easytools.core.lang.Validator
货币
MONGO_CONFIG_PATH - 类 中的静态变量javacommon.easytools.db.nosql.mongo.MongoDS
默认配置文件
MongoDS - javacommon.easytools.db.nosql.mongo中的类
MongoDB工具类
MongoDS(String, int) - 类 的构造器javacommon.easytools.db.nosql.mongo.MongoDS
构造MongoDB数据源
调用者必须持有MongoDS实例,否则会被垃圾回收导致写入失败!
MongoDS(Setting, String, int) - 类 的构造器javacommon.easytools.db.nosql.mongo.MongoDS
构造MongoDB数据源
调用者必须持有MongoDS实例,否则会被垃圾回收导致写入失败!
MongoDS(String...) - 类 的构造器javacommon.easytools.db.nosql.mongo.MongoDS
构造MongoDB数据源
当提供多个数据源时,这些数据源将为一个副本集或者多个mongos
调用者必须持有MongoDS实例,否则会被垃圾回收导致写入失败!
MongoDS(Setting, String...) - 类 的构造器javacommon.easytools.db.nosql.mongo.MongoDS
构造MongoDB数据源
当提供多个数据源时,这些数据源将为一个副本集或者mongos
调用者必须持有MongoDS实例,否则会被垃圾回收导致写入失败!
MongoFactory - javacommon.easytools.db.nosql.mongo中的类
MongoDB工厂类,用于创建
MongoFactory() - 类 的构造器javacommon.easytools.db.nosql.mongo.MongoFactory
 
month() - 类 中的方法javacommon.easytools.core.date.DateTime
获得月份,从0开始计数
month(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获得月份,从0开始计数
Month - javacommon.easytools.core.date中的枚举
月份枚举
与Calendar中的月份int值对应
monthEnum() - 类 中的方法javacommon.easytools.core.date.DateTime
获得月份
monthEnum(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获得月份
monthStartFromOne() - 类 中的方法javacommon.easytools.core.date.DateTime
获得月份,从1开始计数
由于Calendar 中的月份按照0开始计数,导致某些需求容易误解,因此如果想用1表示一月,2表示二月则调用此方法
MonthValueParser - javacommon.easytools.cron.pattern.parser中的类
月份值处理
MonthValueParser() - 类 的构造器javacommon.easytools.cron.pattern.parser.MonthValueParser
 
more() - 类 中的方法javacommon.easytools.json.JSONTokener
源字符串是否有更多的字符
move(File, File, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
移动文件或者目录
move(CharSequence, int, int, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
循环位移指定位置的字符串为指定距离
当moveLength大于0向右位移,小于0向左位移,0不位移
当moveLength大于字符串长度时采取循环位移策略,既位移到头后从头(尾)位移,例如长度为10,位移13则表示位移3
mul(float, float) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
提供精确的乘法运算
mul(float, double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
提供精确的乘法运算
mul(double, float) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
提供精确的乘法运算
mul(double, double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
提供精确的乘法运算
mul(Double, Double) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
提供精确的乘法运算
如果传入多个值为null或者空,则返回0
mul(Number, Number) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
提供精确的乘法运算
如果传入多个值为null或者空,则返回0
mul(Number...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
提供精确的乘法运算
如果传入多个值为null或者空,则返回0
mul(String, String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
提供精确的乘法运算
mul(String...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
提供精确的乘法运算
如果传入多个值为null或者空,则返回0
mul(BigDecimal...) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
提供精确的乘法运算
如果传入多个值为null或者空,则返回0
MultipartFormData - javacommon.easytools.extra.servlet.multipart中的类
HttpRequest解析器
来自Jodd
MultipartFormData() - 类 的构造器javacommon.easytools.extra.servlet.multipart.MultipartFormData
构造
MultipartFormData(UploadSetting) - 类 的构造器javacommon.easytools.extra.servlet.multipart.MultipartFormData
构造
MultipartRequestInputStream - javacommon.easytools.extra.servlet.multipart中的类
Http请求解析流,提供了专门针对带文件的form表单的解析
来自Jodd
MultipartRequestInputStream(InputStream) - 类 的构造器javacommon.easytools.extra.servlet.multipart.MultipartRequestInputStream
 
multiple(int, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
最小公倍数
Mutable<T> - javacommon.easytools.core.lang.mutable中的接口
提供可变值类型接口
MutableBool - javacommon.easytools.core.lang.mutable中的类
可变 boolean 类型
MutableBool() - 类 的构造器javacommon.easytools.core.lang.mutable.MutableBool
构造,默认值0
MutableBool(boolean) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableBool
构造
MutableBool(String) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableBool
构造
MutableByte - javacommon.easytools.core.lang.mutable中的类
可变 byte 类型
MutableByte() - 类 的构造器javacommon.easytools.core.lang.mutable.MutableByte
构造,默认值0
MutableByte(byte) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableByte
构造
MutableByte(Number) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableByte
构造
MutableByte(String) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableByte
构造
MutableDouble - javacommon.easytools.core.lang.mutable中的类
可变 double 类型
MutableDouble() - 类 的构造器javacommon.easytools.core.lang.mutable.MutableDouble
构造,默认值0
MutableDouble(double) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableDouble
构造
MutableDouble(Number) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableDouble
构造
MutableDouble(String) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableDouble
构造
MutableFloat - javacommon.easytools.core.lang.mutable中的类
可变 float 类型
MutableFloat() - 类 的构造器javacommon.easytools.core.lang.mutable.MutableFloat
构造,默认值0
MutableFloat(float) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableFloat
构造
MutableFloat(Number) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableFloat
构造
MutableFloat(String) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableFloat
构造
MutableInt - javacommon.easytools.core.lang.mutable中的类
可变 int 类型
MutableInt() - 类 的构造器javacommon.easytools.core.lang.mutable.MutableInt
构造,默认值0
MutableInt(int) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableInt
构造
MutableInt(Number) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableInt
构造
MutableInt(String) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableInt
构造
MutableLong - javacommon.easytools.core.lang.mutable中的类
可变 long 类型
MutableLong() - 类 的构造器javacommon.easytools.core.lang.mutable.MutableLong
构造,默认值0
MutableLong(long) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableLong
构造
MutableLong(Number) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableLong
构造
MutableLong(String) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableLong
构造
MutableObj<T> - javacommon.easytools.core.lang.mutable中的类
可变Object
MutableObj() - 类 的构造器javacommon.easytools.core.lang.mutable.MutableObj
构造,空值
MutableObj(T) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableObj
构造
MutableShort - javacommon.easytools.core.lang.mutable中的类
可变 short 类型
MutableShort() - 类 的构造器javacommon.easytools.core.lang.mutable.MutableShort
构造,默认值0
MutableShort(short) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableShort
构造
MutableShort(Number) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableShort
构造
MutableShort(String) - 类 的构造器javacommon.easytools.core.lang.mutable.MutableShort
构造
MysqlDialect - javacommon.easytools.db.dialect.impl中的类
MySQL方言
MysqlDialect() - 类 的构造器javacommon.easytools.db.dialect.impl.MysqlDialect
 

N

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
新建一个ArrayList
提供的参数为null时返回空ArrayList
newArrayList(Iterator<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
新建一个ArrayList
提供的参数为null时返回空ArrayList
newArrayList(Enumeration<T>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
新建一个ArrayList
提供的参数为null时返回空ArrayList
newBigInteger(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
创建BigInteger,支持16进制、10进制和8进制,如果传入空白串返回null
from Apache Common Lang
newBlockingQueue(int, boolean) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
新建BlockingQueue
在队列为空时,获取元素的线程会等待队列变为非空。
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
标准日期格式 FastDateFormat:yyyy-MM-dd
NORM_DATE_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
标准日期格式:yyyy-MM-dd
NORM_DATETIME_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
标准日期时间格式,精确到秒 FastDateFormat:yyyy-MM-dd HH:mm:ss
NORM_DATETIME_MINUTE_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
标准日期时间格式,精确到分 FastDateFormat:yyyy-MM-dd HH:mm
NORM_DATETIME_MINUTE_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
标准日期时间格式,精确到分:yyyy-MM-dd HH:mm
NORM_DATETIME_MS_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
标准日期时间格式,精确到毫秒 FastDateFormat:yyyy-MM-dd HH:mm:ss.SSS
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
标准时间格式 FastDateFormat:HH:mm:ss
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
检查给定字符串是否为空白(null、空串或只包含空白符),为空抛出 IllegalArgumentException
 Assert.notBlank(name, "Name must not be blank");
 
notBlank(String) - 类 中的静态方法javacommon.easytools.core.lang.Assert
检查给定字符串是否为空白(null、空串或只包含空白符),为空抛出 IllegalArgumentException
 Assert.notBlank(name, "Name must not be blank");
 
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
检查给定字符串是否为空,为空抛出 IllegalArgumentException
 Assert.notEmpty(name, "Name must not be empty");
 
notEmpty(String) - 类 中的静态方法javacommon.easytools.core.lang.Assert
检查给定字符串是否为空,为空抛出 IllegalArgumentException
 Assert.notEmpty(name);
 
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
断言对象是否不为null ,如果为null 抛出IllegalArgumentException 异常 Assert that an object is not null .
notNull(T) - 类 中的静态方法javacommon.easytools.core.lang.Assert
断言对象是否不为null ,如果为null 抛出IllegalArgumentException 异常
 Assert.notNull(clazz);
 
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中的类
已过时。
自3.1.1开始,easytools会自动判断单元格值为Double还是Long类型
NumericToLongEditor() - 类 的构造器javacommon.easytools.poi.excel.editors.NumericToLongEditor
已过时。
 

O

ObjectId - javacommon.easytools.core.lang中的类
MongoDB ID生成策略实现
ObjectId由以下几部分组成: 1.
ObjectId() - 类 的构造器javacommon.easytools.core.lang.ObjectId
 
objectId() - 类 中的静态方法javacommon.easytools.core.util.IdUtil
创建MongoDB ID生成策略实现
ObjectId由以下几部分组成: 1.
ObjectUtil - javacommon.easytools.core.util中的类
一些通用的函数
ObjectUtil() - 类 的构造器javacommon.easytools.core.util.ObjectUtil
 
of(int) - 枚举 中的静态方法javacommon.easytools.core.date.DateField
Calendar相关值转换为DatePart枚举对象
of(Date) - 类 中的静态方法javacommon.easytools.core.date.DateTime
转换JDK date为 DateTime
of(Calendar) - 类 中的静态方法javacommon.easytools.core.date.DateTime
转换 Calendar 为 DateTime
of(String, String) - 类 中的静态方法javacommon.easytools.core.date.DateTime
构造
of(int) - 枚举 中的静态方法javacommon.easytools.core.date.Month
Calendar月份相关值转换为Month枚举对象
of(int) - 枚举 中的静态方法javacommon.easytools.core.date.Season
将 季度int转换为Season枚举对象
of(int) - 枚举 中的静态方法javacommon.easytools.core.date.Week
Calendar星期相关值转换为Week枚举对象
of(T) - 类 中的静态方法javacommon.easytools.core.lang.Holder
新建Holder类,持有指定值,当值为空时抛出空指针异常
of(K, V) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
将单一键值对转换为Map
of(K, V, boolean) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
将单一键值对转换为Map
of(Object[]) - 类 中的静态方法javacommon.easytools.core.map.MapUtil
将数组转换为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
of(String) - 枚举 中的静态方法javacommon.easytools.poi.excel.sax.CellDataType
类型字符串转为枚举
offer(E) - 类 中的方法javacommon.easytools.core.collection.BoundedPriorityQueue
加入元素,当队列满时,淘汰末尾元素
offset(DateField, int) - 类 中的方法javacommon.easytools.core.date.DateTime
调整日期和时间
如果此对象为可变对象,返回自身,否则返回新对象,设置是否可变对象见DateTime.setMutable(boolean)
offset(Date, DateField, int) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获取指定日期偏移指定时间后的时间
offset() - 类 中的方法javacommon.easytools.core.io.FastByteBuffer
 
offsetDate(Date, DateField, int) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
已过时。
offsetDay(Date, int) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
偏移天
offsetHour(Date, int) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
偏移小时
offsetMillisecond(Date, int) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
偏移毫秒数
offsetMinute(Date, int) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
偏移分钟
offsetMonth(Date, int) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
偏移月
offsetNew(DateField, int) - 类 中的方法javacommon.easytools.core.date.DateTime
调整日期和时间
返回调整后的新DateTime,不影响原对象
offsetSecond(Date, int) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
偏移秒数
offsetWeek(Date, int) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
偏移周
on(LogicalOperator, Condition...) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
配合JOIN的 ON语句,多表关联的条件语句
只支持单一的逻辑运算符(例如多个条件之间)
on(String) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
配合JOIN的 ON语句,多表关联的条件语句
只支持单一的逻辑运算符(例如多个条件之间)
onCreate(WatchEvent<?>, Path) - 接口 中的方法javacommon.easytools.core.io.watch.Watcher
文件创建时执行的方法
onCreate(WatchEvent<?>, Path) - 类 中的方法javacommon.easytools.core.io.watch.watchers.DelayWatcher
 
onCreate(WatchEvent<?>, Path) - 类 中的方法javacommon.easytools.core.io.watch.watchers.IgnoreWatcher
 
onCreate(WatchEvent<?>, Path) - 类 中的方法javacommon.easytools.core.io.watch.watchers.WatcherChain
 
onDelete(WatchEvent<?>, Path) - 接口 中的方法javacommon.easytools.core.io.watch.Watcher
文件删除时执行的方法
onDelete(WatchEvent<?>, Path) - 类 中的方法javacommon.easytools.core.io.watch.watchers.DelayWatcher
 
onDelete(WatchEvent<?>, Path) - 类 中的方法javacommon.easytools.core.io.watch.watchers.IgnoreWatcher
 
onDelete(WatchEvent<?>, Path) - 类 中的方法javacommon.easytools.core.io.watch.watchers.WatcherChain
 
oneByOneHash(String) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
一次一个hash
onFailed(TaskExecutor, Throwable) - 类 中的方法javacommon.easytools.cron.listener.SimpleTaskListener
 
onFailed(TaskExecutor, Throwable) - 接口 中的方法javacommon.easytools.cron.listener.TaskListener
任务启动失败时触发
onModify(WatchEvent<?>, Path) - 接口 中的方法javacommon.easytools.core.io.watch.Watcher
文件修改时执行的方法
文件修改可能触发多次
onModify(WatchEvent<?>, Path) - 类 中的方法javacommon.easytools.core.io.watch.watchers.DelayWatcher
 
onModify(WatchEvent<?>, Path) - 类 中的方法javacommon.easytools.core.io.watch.watchers.IgnoreWatcher
 
onModify(WatchEvent<?>, Path) - 类 中的方法javacommon.easytools.core.io.watch.watchers.WatcherChain
 
onOverflow(WatchEvent<?>, Path) - 接口 中的方法javacommon.easytools.core.io.watch.Watcher
事件丢失或出错时执行的方法
onOverflow(WatchEvent<?>, Path) - 类 中的方法javacommon.easytools.core.io.watch.watchers.DelayWatcher
 
onOverflow(WatchEvent<?>, Path) - 类 中的方法javacommon.easytools.core.io.watch.watchers.IgnoreWatcher
 
onOverflow(WatchEvent<?>, Path) - 类 中的方法javacommon.easytools.core.io.watch.watchers.WatcherChain
 
onRemove(K, V) - 类 中的方法javacommon.easytools.cache.impl.AbstractCache
对象移除回调。
onStart(TaskExecutor) - 类 中的方法javacommon.easytools.cron.listener.SimpleTaskListener
 
onStart(TaskExecutor) - 接口 中的方法javacommon.easytools.cron.listener.TaskListener
定时任务启动时触发
onSucceeded(TaskExecutor) - 类 中的方法javacommon.easytools.cron.listener.SimpleTaskListener
 
onSucceeded(TaskExecutor) - 接口 中的方法javacommon.easytools.cron.listener.TaskListener
任务成功结束时触发
open() - 类 中的方法javacommon.easytools.db.ds.pooled.PooledConnection
打开连接
openAndBindPortToLocal(Connector, String, int) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
打开SSH会话,并绑定远程端口到本地的一个随机端口
openSession(String, int, String, String) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
打开一个新的SSH跳板机会话
openSftp(Session) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
打开SFTP连接
openShell(Session) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
打开Shell连接
OptBasicTypeGetter<K> - javacommon.easytools.core.getter中的接口
可选的基本类型的getter接口
提供一个统一的接口定义返回不同类型的值(基本类型)
如果值不存在或获取错误,返回默认值
options(String) - 类 中的静态方法javacommon.easytools.http.HttpRequest
OPTIONS请求
OptNullBasicTypeFromObjectGetter<K> - javacommon.easytools.core.getter中的类
基本类型的getter接口抽象实现,所有类型的值获取都是通过将getObj获得的值转换而来
用户只需实现getObj方法即可,其他类型将会从Object结果中转换 在不提供默认值的情况下, 如果值不存在或获取错误,返回null
OptNullBasicTypeFromObjectGetter() - 类 的构造器javacommon.easytools.core.getter.OptNullBasicTypeFromObjectGetter
 
OptNullBasicTypeFromStringGetter<K> - javacommon.easytools.core.getter中的类
基本类型的getter接口抽象实现,所有类型的值获取都是通过将String转换而来
用户只需实现getStr方法即可,其他类型将会从String结果中转换 在不提供默认值的情况下, 如果值不存在或获取错误,返回null
OptNullBasicTypeFromStringGetter() - 类 的构造器javacommon.easytools.core.getter.OptNullBasicTypeFromStringGetter
 
OptNullBasicTypeGetter<K> - javacommon.easytools.core.getter中的类
基本类型的getter接口抽象实现
提供一个统一的接口定义返回不同类型的值(基本类型)
在不提供默认值的情况下, 如果值不存在或获取错误,返回null
用户只需实现com.xiaoleilu.easytools.getter.OptBasicTypeGetter接口即可
OptNullBasicTypeGetter() - 类 的构造器javacommon.easytools.core.getter.OptNullBasicTypeGetter
 
OracleDialect - javacommon.easytools.db.dialect.impl中的类
Oracle 方言
OracleDialect() - 类 的构造器javacommon.easytools.db.dialect.impl.OracleDialect
 
Order - javacommon.easytools.db.sql中的类
SQL排序对象
Order() - 类 的构造器javacommon.easytools.db.sql.Order
 
Order(String) - 类 的构造器javacommon.easytools.db.sql.Order
构造
Order(String, Direction) - 类 的构造器javacommon.easytools.db.sql.Order
构造
orderBy(Order...) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
排序
ordinalIndexOf(String, String, int) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
返回字符串 searchStr 在字符串 str 中第 ordinal 次出现的位置。
OS_ARCH - 类 中的静态变量javacommon.easytools.system.SystemUtil
 
OS_NAME - 类 中的静态变量javacommon.easytools.system.SystemUtil
OS信息
OS_VERSION - 类 中的静态变量javacommon.easytools.system.SystemUtil
 
OsInfo - javacommon.easytools.system中的类
代表当前OS的信息。
OsInfo() - 类 的构造器javacommon.easytools.system.OsInfo
 
OVERFLOW - 类 中的静态变量javacommon.easytools.core.io.watch.WatchMonitor
事件丢失

P

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
将日期字符串解析并转换为 Date 对象
等价于 DateFormat.parse(String)
parse(String, ParsePosition) - 接口 中的方法javacommon.easytools.core.date.format.DateParser
将日期字符串解析并转换为 Date 对象
等价于 DateFormat.parse(String, ParsePosition)
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
将指定字符串转换为Number 对象
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
将日期字符串解析并转换为 Date 对象
parseObject(String, ParsePosition) - 接口 中的方法javacommon.easytools.core.date.format.DateParser
根据 ParsePosition 给定将日期字符串解析并转换为 Date 对象
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
标准日期格式 FastDateFormat:yyyyMMdd
PURE_DATE_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
标准日期格式:yyyyMMdd
PURE_DATETIME_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
标准日期格式 FastDateFormat:yyyyMMddHHmmss
PURE_DATETIME_MS_FORMAT - 类 中的静态变量javacommon.easytools.core.date.DatePattern
标准日期格式 FastDateFormat:yyyyMMddHHmmssSSS
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
标准日期格式 FastDateFormat:HHmmss
PURE_TIME_PATTERN - 类 中的静态变量javacommon.easytools.core.date.DatePattern
标准日期格式:HHmmss
put(K, V) - 接口 中的方法javacommon.easytools.cache.Cache
将对象加入到缓存,使用默认失效时长
put(K, V, long) - 接口 中的方法javacommon.easytools.cache.Cache
将对象加入到缓存,使用指定失效时长
如果缓存空间满了,Cache.prune() 将被调用以获得空间来存放新对象
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
远程当前目录

Q

QrCodeException - javacommon.easytools.extra.qrcode中的异常错误
Qrcode异常
QrCodeException(Throwable) - 异常错误 的构造器javacommon.easytools.extra.qrcode.QrCodeException
 
QrCodeException(String) - 异常错误 的构造器javacommon.easytools.extra.qrcode.QrCodeException
 
QrCodeException(String, Object...) - 异常错误 的构造器javacommon.easytools.extra.qrcode.QrCodeException
 
QrCodeException(String, Throwable) - 异常错误 的构造器javacommon.easytools.extra.qrcode.QrCodeException
 
QrCodeException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.extra.qrcode.QrCodeException
 
QrCodeUtil - javacommon.easytools.extra.qrcode中的类
基于Zxing的二维码工具类
QrCodeUtil() - 类 的构造器javacommon.easytools.extra.qrcode.QrCodeUtil
 
QrConfig - javacommon.easytools.extra.qrcode中的类
二维码设置
QrConfig() - 类 的构造器javacommon.easytools.extra.qrcode.QrConfig
构造,默认长宽为300
QrConfig(int, int) - 类 的构造器javacommon.easytools.extra.qrcode.QrConfig
构造
query(String, Object...) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
查询
query(String, Class<T>, Object...) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
查询
query(String, RsHandler<T>, Object...) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
查询
Query - javacommon.easytools.db.sql中的类
查询对象,用于传递查询所需的字段值
查询对象根据表名(可以多个),多个条件 Condition 构建查询对象完成查询。
Query(String...) - 类 的构造器javacommon.easytools.db.sql.Query
构造
Query(Condition[], String...) - 类 的构造器javacommon.easytools.db.sql.Query
构造
Query(Condition[], Page, String...) - 类 的构造器javacommon.easytools.db.sql.Query
构造
Query(Collection<String>, String[], Condition[], Page) - 类 的构造器javacommon.easytools.db.sql.Query
构造
query(Query) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
构建查询SQL
query(Connection, String, RsHandler<T>, Object...) - 类 中的静态方法javacommon.easytools.db.sql.SqlExecutor
执行查询语句
此方法不会关闭Connection
query(PreparedStatement, RsHandler<T>, Object...) - 类 中的静态方法javacommon.easytools.db.sql.SqlExecutor
执行查询语句
此方法不会关闭PreparedStatement
queryAndClosePs(PreparedStatement, RsHandler<T>, Object...) - 类 中的静态方法javacommon.easytools.db.sql.SqlExecutor
执行查询语句并关闭PreparedStatement
queryNumber(String, Object...) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
查询单条单个字段记录,并将其转换为Number
queryOne(String, Object...) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
查询单条记录
queryString(String, Object...) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
查询单条单个字段记录,并将其转换为String
QUEST - 类 中的静态变量javacommon.easytools.json.XML
The Character '?'.
quietRollback() - 类 中的方法javacommon.easytools.db.Session
静默回滚事务
回滚事务
quietRollback(Savepoint) - 类 中的方法javacommon.easytools.db.Session
静默回滚到某个保存点,保存点的设置请使用setSavepoint方法
QUOT - 类 中的静态变量javacommon.easytools.json.XML
The Character '"'.
quote(String) - 类 中的静态方法javacommon.easytools.json.JSONUtil
对所有双引号做转义处理(使用双反斜杠做转义)
为了能在HTML中较好的显示,会将</转义为<\/
JSON字符串中不能包含控制字符和未经转义的引号和反斜杠
quote(String, boolean) - 类 中的静态方法javacommon.easytools.json.JSONUtil
对所有双引号做转义处理(使用双反斜杠做转义)
为了能在HTML中较好的显示,会将</转义为<\/
JSON字符串中不能包含控制字符和未经转义的引号和反斜杠
quote(String, Writer) - 类 中的静态方法javacommon.easytools.json.JSONUtil
对所有双引号做转义处理(使用双反斜杠做转义)
为了能在HTML中较好的显示,会将</转义为<\/
JSON字符串中不能包含控制字符和未经转义的引号和反斜杠
quote(String, Writer, boolean) - 类 中的静态方法javacommon.easytools.json.JSONUtil
对所有双引号做转义处理(使用双反斜杠做转义)
为了能在HTML中较好的显示,会将</转义为<\/
JSON字符串中不能包含控制字符和未经转义的引号和反斜杠

R

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
Resource中读取图片
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
读取文件所有数据
文件的长度不能超过 Integer.MAX_VALUE
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中的类
Reference转换器
ReferenceConverter(Class<? extends Reference>) - 类 的构造器javacommon.easytools.core.convert.impl.ReferenceConverter
构造
ReferenceUtil - javacommon.easytools.core.util中的类
引用工具类,主要针对Reference 工具化封装
主要封装包括: 1.
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
重置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中的类
正则相关工具类
常用正则请见 Validator
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
保留固定位数小数
采用四舍五入策略 RoundingMode.HALF_UP
例如保留2位小数:123.456789 =》 123.46
round(String, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
保留固定位数小数
采用四舍五入策略 RoundingMode.HALF_UP
例如保留2位小数:123.456789 =》 123.46
round(BigDecimal, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
保留固定位数小数
采用四舍五入策略 RoundingMode.HALF_UP
例如保留2位小数:123.456789 =》 123.46
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
保留固定位数小数
采用四舍五入策略 RoundingMode.HALF_UP
例如保留2位小数:123.456789 =》 123.46
roundStr(String, int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
保留固定位数小数
采用四舍五入策略 RoundingMode.HALF_UP
例如保留2位小数:123.456789 =》 123.46
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包装
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
构造

S

safeGet(String) - 类 中的方法javacommon.easytools.core.bean.DynaBean
获得字段对应值,获取异常返回null
safeSleep(Number) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
考虑Thread.sleep(long)方法有可能时间不足给定毫秒数,此方法保证sleep时间不小于给定的毫秒数
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
创建从控制台读取内容的Scanner
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
设置附件,附件使用DataSource 形式表示,可以使用FileDataSource包装文件表示文件附件
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
设置日期的某个部分
如果此对象为可变对象,返回自身,否则返回新对象,设置是否可变对象见DateTime.setMutable(boolean)
setField(int, int) - 类 中的方法javacommon.easytools.core.date.DateTime
设置日期的某个部分
如果此对象为可变对象,返回自身,否则返回新对象,设置是否可变对象见DateTime.setMutable(boolean)
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
设置一周的第一天
JDK的Calendar中默认一周的第一天是周日,easytools中将此默认值设置为周一
设置一周的第一天主要影响DateTime.weekOfMonth()DateTime.weekOfYear() 两个方法
setFollowRedirects(Boolean) - 类 中的方法javacommon.easytools.http.HttpRequest
设置是否打开重定向,如果打开默认重定向次数为2
此方法效果与HttpRequest.setMaxRedirectCount(int) 一致
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
设置对象是否可变 如果为不可变对象,以下方法将返回新方法: DateTime.offset(DateField, int) DateTime.setField(DateField, int) DateTime.setField(int, int) 如果为不可变对象,DateTime.setTime(long)将抛出异常
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
已过时。
使用 Page.setPageSize(int) 代替
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
设置 AlgorithmParameterSpec,通常用于加盐或偏移向量
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
设置监听
多个监听请使用WatcherChain
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中的类
签名包装,Signature 包装类
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中的类
简单缓存,无超时实现,使用WeakHashMap实现缓存自动清理
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中的类
SLF4J log.
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中的类
SLF4J log.
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
将多个集合排序并显示不同的段落(分页)
采用BoundedPriorityQueue实现分页取局部
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
平方根算法
推荐使用 Math.sqrt(double)
src - 类 中的变量javacommon.easytools.core.lang.copier.SrcToDestCopier
SrcToDestCopier<T,C extends SrcToDestCopier<T,C>> - javacommon.easytools.core.lang.copier中的类
复制器抽象类
抽象复制器抽象了一个对象复制到另一个对象,通过实现Copier.copy()方法实现复制逻辑。
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
Assert a boolean expression, throwing IllegalStateException if the test result is false.
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
CharSequence 转为字符串,null安全
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
同步
如果为异步状态,则暂时不读取服务器中响应的内容,而是持有Http链接的InputStream
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
系统字符集编码,如果是Windows,则默认为GBK编码,否则取 CharsetUtil.defaultCharsetName()
systemCharsetName() - 类 中的静态方法javacommon.easytools.core.util.CharsetUtil
系统字符集编码,如果是Windows,则默认为GBK编码,否则取 CharsetUtil.defaultCharsetName()
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
 

T

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 log.
TinyLog(Class<?>) - 类 的构造器javacommon.easytools.log.dialect.tinylog.TinyLog
 
TinyLog(String) - 类 的构造器javacommon.easytools.log.dialect.tinylog.TinyLog
 
TinyLogFactory - javacommon.easytools.log.dialect.tinylog中的类
TinyLog log.
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
ByteBuffer 转byte数组
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
数字转BigDecimal
toBigDecimal(String) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
数字转BigDecimal
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
ImageBufferedImage
首先尝试强转,否则新建一个BufferedImage后重新绘制
toBufferedImage(Image, String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
ImageBufferedImage
如果源图片的RGB模式与目标模式一致,则直接转换,否则重新绘制
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
转换为Calendar,默认TimeZone,默认 Locale
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
Iterable转为Collection
首先尝试强转,强转失败则构建一个新的ArrayList
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表现形式 例如:👦🏿 转换为 &#128102;
toHtmlHex(String) - 类 中的静态方法javacommon.easytools.extra.emoji.EmojiUtil
将字符串中的Unicode Emoji字符转换为HTML 16进制表现形式 例如:👦🏿 转换为 &#x1f466;
toImage(String) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
将Base64编码的图像信息转为 BufferedImage
toImage(byte[]) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
将的图像bytes转为 BufferedImage
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
转为 JSONArray
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
转为ArrayList
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
InputStream转换为支持mark标记的流
若原流支持mark标记,则返回原流,否则使用BufferedInputStream 包装之
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
转换为PushbackInputStream
如果传入的输入流已经是PushbackInputStream,强转返回,否则新建一个
toRenderedImage(Image) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
ImageRenderedImage
首先尝试强转,否则新建一个BufferedImage后重新绘制
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
转为 Date
toSqlDate(Date) - 类 中的静态方法javacommon.easytools.db.DbUtil
转换为Date
toSqlTimestamp(Date) - 类 中的静态方法javacommon.easytools.db.DbUtil
转换为Timestamp
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
数字转字符串
调用Object.toString(),并去除尾小数点儿后多余的0
toStr(Number) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
数字转字符串
调用Object.toString(),并去除尾小数点儿后多余的0
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
转为Timestamp
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: 替换为 😄 &#128516; 替换为 😄 :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
 

U

unBindPort(Session, int) - 类 中的静态方法javacommon.easytools.extra.ssh.JschUtil
解除端口映射
UNDERLINE - 类 中的静态变量javacommon.easytools.core.util.CharUtil
 
UNDERLINE - 类 中的静态变量javacommon.easytools.core.util.StrUtil
 
unescape(String) - 类 中的静态方法javacommon.easytools.core.util.EscapeUtil
Escape解码
unGzip(byte[], String) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
Gzip解压缩处理
unGzip(byte[]) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
Gzip解压处理
unicodeToStr(String) - 类 中的静态方法javacommon.easytools.core.convert.Convert
unicode的String转换成String的字符串
UnicodeUtil - javacommon.easytools.core.text中的类
提供Unicode字符串和普通字符串之间的转换
UnicodeUtil() - 类 的构造器javacommon.easytools.core.text.UnicodeUtil
 
union(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],此结果中只保留了三个c
union(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],此结果中只保留了三个c
universal(char[], int, int[]) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
Universal Hashing
unserialize(byte[]) - 类 中的静态方法javacommon.easytools.core.util.ObjectUtil
反序列化
对象必须实现Serializable接口
unWrap(Class<?>) - 枚举 中的静态方法javacommon.easytools.core.convert.BasicType
包装类转为原始类,非包装类返回原类
unWrap(Class<?>) - 类 中的静态方法javacommon.easytools.core.convert.Convert
包装类转为原始类,非包装类返回原类
unwrap(Throwable) - 类 中的静态方法javacommon.easytools.core.exceptions.ExceptionUtil
剥离反射引发的InvocationTargetException、UndeclaredThrowableException中间异常,返回业务本身的异常
unWrap(Integer...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
包装类数组转为原始类型数组
unWrap(Long...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
包装类数组转为原始类型数组
unWrap(Character...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
包装类数组转为原始类型数组
unWrap(Byte...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
包装类数组转为原始类型数组
unWrap(Short...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
包装类数组转为原始类型数组
unWrap(Float...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
包装类数组转为原始类型数组
unWrap(Double...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
包装类数组转为原始类型数组
unWrap(Boolean...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
包装类数组转为原始类型数组
unWrap(CharSequence, String, String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
去掉字符包装,如果未被包装则返回原字符串
unWrap(CharSequence, char, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
去掉字符包装,如果未被包装则返回原字符串
unWrap(CharSequence, char) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
去掉字符包装,如果未被包装则返回原字符串
unwrap(Class<T>) - 类 中的方法javacommon.easytools.db.ds.pooled.ConnectionWraper
 
unwrap(Class<T>) - 类 中的方法javacommon.easytools.db.ds.simple.AbstractDataSource
 
unwrapHtmlTag(String, String...) - 类 中的静态方法javacommon.easytools.http.HtmlUtil
清除指定HTML标签,不包括内容
不区分大小写
unzip(String) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
解压到文件名相同的目录中,默认编码UTF-8
unzip(String, Charset) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
解压到文件名相同的目录中
unzip(File) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
解压到文件名相同的目录中,使用UTF-8编码
unzip(File, Charset) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
解压到文件名相同的目录中
unzip(String, String) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
解压,默认UTF-8编码
unzip(String, String, Charset) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
解压
unzip(File, File) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
解压,默认使用UTF-8编码
unzip(File, File, Charset) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
解压
update(Entity, Entity) - 类 中的方法javacommon.easytools.db.AbstractSqlRunner
更新数据
更新条件为多个key value对表示,默认key = value,如果使用其它条件可以使用:where.put("key", " > 1"),value也可以传Condition对象,key被忽略
update(String) - 类 中的方法javacommon.easytools.db.ActiveEntity
根据现有Entity中的条件删除与之匹配的数据库记录
update(Entity, Entity) - 类 中的方法javacommon.easytools.db.DaoTemplate
按照条件更新
update(Entity) - 类 中的方法javacommon.easytools.db.DaoTemplate
更新
update(Entity) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
更新
update(Connection, Entity, Entity) - 类 中的方法javacommon.easytools.db.SqlConnRunner
更新数据
此方法不会关闭Connection
upload(String, File) - 类 中的方法javacommon.easytools.extra.ftp.AbstractFtp
将本地文件上传到目标服务器,目标文件名为destPath,若destPath为目录,则目标文件名将与srcFilePath文件名相同。
upload(String, File) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
上传文件
upload(String, String, File) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
上传文件
upload(String, String, InputStream) - 类 中的方法javacommon.easytools.extra.ftp.Ftp
上传文件
upload(String, File) - 类 中的方法javacommon.easytools.extra.ssh.Sftp
 
UploadFile - javacommon.easytools.extra.servlet.multipart中的类
上传的文件对象
UploadFile(UploadFileHeader, UploadSetting) - 类 的构造器javacommon.easytools.extra.servlet.multipart.UploadFile
构造
UploadFileHeader - javacommon.easytools.extra.servlet.multipart中的类
上传的文件的头部信息
来自Jodd
UploadSetting - javacommon.easytools.extra.servlet.multipart中的类
上传文件设定文件
UploadSetting() - 类 的构造器javacommon.easytools.extra.servlet.multipart.UploadSetting
 
upperFirst(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
大写首字母
例如:str = name, return Name
upperFirstAndAddPre(CharSequence, String) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
原字符串首字母大写并在其首部添加指定字符串 例如:str=name, preString=get =》 return getName
URIConverter - javacommon.easytools.core.convert.impl中的类
字符串转换器
URIConverter() - 类 的构造器javacommon.easytools.core.convert.impl.URIConverter
 
url - 类 中的变量javacommon.easytools.core.io.resource.UrlResource
 
URL - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
URL
URL - 类 中的静态变量javacommon.easytools.core.lang.Validator
URL
url(String) - 类 中的静态方法javacommon.easytools.core.util.URLUtil
通过一个字符串形式的URL地址创建URL对象
URL_PROTOCOL_FILE - 类 中的静态变量javacommon.easytools.core.util.URLUtil
URL 协议表示文件: "file"
URL_PROTOCOL_JAR - 类 中的静态变量javacommon.easytools.core.util.URLUtil
URL 协议表示Jar文件: "jar"
URL_PROTOCOL_VFS - 类 中的静态变量javacommon.easytools.core.util.URLUtil
URL 协议表示JBoss VFS资源: "vfs"
URL_PROTOCOL_VFSFILE - 类 中的静态变量javacommon.easytools.core.util.URLUtil
URL 协议表示JBoss文件: "vfsfile"
URL_PROTOCOL_VFSZIP - 类 中的静态变量javacommon.easytools.core.util.URLUtil
URL 协议表示JBoss zip文件: "vfszip"
URL_PROTOCOL_WSJAR - 类 中的静态变量javacommon.easytools.core.util.URLUtil
URL 协议表示WebSphere文件: "wsjar"
URL_PROTOCOL_ZIP - 类 中的静态变量javacommon.easytools.core.util.URLUtil
URL 协议表示zip文件: "zip"
URLConverter - javacommon.easytools.core.convert.impl中的类
字符串转换器
URLConverter() - 类 的构造器javacommon.easytools.core.convert.impl.URLConverter
 
UrlResource - javacommon.easytools.core.io.resource中的类
URL资源访问类
UrlResource(URL) - 类 的构造器javacommon.easytools.core.io.resource.UrlResource
构造
UrlResource(File) - 类 的构造器javacommon.easytools.core.io.resource.UrlResource
已过时。
Please use FileResource
URLUtil - javacommon.easytools.core.util中的类
统一资源定位符相关工具类
URLUtil() - 类 的构造器javacommon.easytools.core.util.URLUtil
 
urlWithForm(String, Map<String, Object>) - 类 中的静态方法javacommon.easytools.http.HttpUtil
将表单数据加到URL中(用于GET表单提交)
urlWithForm(String, String) - 类 中的静态方法javacommon.easytools.http.HttpUtil
将表单数据字符串加到URL中(用于GET表单提交)
usedSize - 类 中的变量javacommon.easytools.cache.file.AbstractFileCache
已使用缓存空间
USER_DIR - 类 中的静态变量javacommon.easytools.system.SystemUtil
 
USER_HOME - 类 中的静态变量javacommon.easytools.system.SystemUtil
 
USER_NAME - 类 中的静态变量javacommon.easytools.system.SystemUtil
用户信息
UserInfo - javacommon.easytools.system中的类
代表当前用户的信息。
UserInfo() - 类 的构造器javacommon.easytools.system.UserInfo
 
UserPassAuthenticator - javacommon.easytools.extra.mail中的类
用户名密码验证器
UserPassAuthenticator(String, String) - 类 的构造器javacommon.easytools.extra.mail.UserPassAuthenticator
构造
utf8Bytes(CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
编码字符串,编码为UTF-8
utf8Str(Object) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
将对象转为字符串
1、Byte数组和ByteBuffer会被转换为对应字符串的数组 2、对象数组会调用Arrays.toString方法
UTF_8 - 类 中的静态变量javacommon.easytools.core.util.CharsetUtil
UTF-8
UtilException - javacommon.easytools.core.exceptions中的异常错误
工具类异常
UtilException(Throwable) - 异常错误 的构造器javacommon.easytools.core.exceptions.UtilException
 
UtilException(String) - 异常错误 的构造器javacommon.easytools.core.exceptions.UtilException
 
UtilException(String, Object...) - 异常错误 的构造器javacommon.easytools.core.exceptions.UtilException
 
UtilException(String, Throwable) - 异常错误 的构造器javacommon.easytools.core.exceptions.UtilException
 
UtilException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.core.exceptions.UtilException
 
UUID - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
UUID
UUID - javacommon.easytools.core.lang中的类
提供通用唯一识别码(universally unique identifier)(UUID)实现,UUID表示一个128位的值。
UUID(long, long) - 类 的构造器javacommon.easytools.core.lang.UUID
使用指定的数据构造新的 UUID。
UUID - 类 中的静态变量javacommon.easytools.core.lang.Validator
UUID
uuid() - 类 中的静态方法javacommon.easytools.core.util.StrUtil
生成随机UUID
UUID_SIMPLE - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
不带横线的UUID
UUID_SIMPLE - 类 中的静态变量javacommon.easytools.core.lang.Validator
不带横线的UUID

V

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
获取值
返回值一般需要匹配被注入类型,如果不匹配会调用默认转换 Convert.convert(Type, Object)实现转换
value() - 枚举 中的方法javacommon.easytools.db.meta.TableType
获取值
ValueMatcher - javacommon.easytools.cron.pattern.matcher中的接口
值匹配器
用于匹配日期位中对应数字是否匹配
ValueMatcherBuilder - javacommon.easytools.cron.pattern.matcher中的类
ValueMatcher 构建器
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的函数并不能作为参数传递,也不能作为返回值存在,此接口用于将一个函数包装成为一个对象,从而传递对象

W

waitForDie(Thread) - 类 中的静态方法javacommon.easytools.core.thread.ThreadUtil
等待线程结束.
WAR_URL_PREFIX - 类 中的静态变量javacommon.easytools.core.util.URLUtil
URL 前缀表示war: "war:"
WAR_URL_SEPARATOR - 类 中的静态变量javacommon.easytools.core.util.URLUtil
WAR路径及内部文件路径分界符
warn(Throwable) - 类 中的方法javacommon.easytools.log.AbstractLog
 
warn(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
 
warn(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog
 
warn(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
 
warn(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.commons.ApacheCommonsLog4JLog
 
warn(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
 
warn(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.console.ConsoleLog
 
warn(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
 
warn(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.jdk.JdkLog
 
warn(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
 
warn(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j.Log4jLog
 
warn(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
 
warn(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.log4j2.Log4j2Log
 
warn(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
 
warn(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.slf4j.Slf4jLog
 
warn(String, Object...) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
 
warn(Throwable, String, Object...) - 类 中的方法javacommon.easytools.log.dialect.tinylog.TinyLog
 
warn(Throwable) - 接口 中的方法javacommon.easytools.log.level.WarnLog
打印 WARN 等级的日志
warn(String, Object...) - 接口 中的方法javacommon.easytools.log.level.WarnLog
打印 WARN 等级的日志
warn(Throwable, String, Object...) - 接口 中的方法javacommon.easytools.log.level.WarnLog
打印 WARN 等级的日志
warn(String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
Warn等级日志,小于Error
由于动态获取Log,效率较低,建议在非频繁调用的情况下使用!!
warn(Log, String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
Warn等级日志,小于Error
warn(Throwable, String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
Warn等级日志,小于Error
由于动态获取Log,效率较低,建议在非频繁调用的情况下使用!!
warn(Log, Throwable, String, Object...) - 类 中的静态方法javacommon.easytools.log.StaticLog
Warn等级日志,小于Error
WarnLog - javacommon.easytools.log.level中的接口
WARN级别日志接口
watch() - 类 中的方法javacommon.easytools.core.io.watch.WatchMonitor
开始监听事件,阻塞当前进程
watch(Watcher) - 类 中的方法javacommon.easytools.core.io.watch.WatchMonitor
开始监听事件,阻塞当前进程
Watcher - javacommon.easytools.core.io.watch中的接口
观察者(监视器)
WatcherChain - javacommon.easytools.core.io.watch.watchers中的类
观察者链
用于加入多个观察者
WatcherChain(Watcher...) - 类 的构造器javacommon.easytools.core.io.watch.watchers.WatcherChain
构造
WatchException - javacommon.easytools.core.io.watch中的异常错误
监听异常
WatchException(Throwable) - 异常错误 的构造器javacommon.easytools.core.io.watch.WatchException
 
WatchException(String) - 异常错误 的构造器javacommon.easytools.core.io.watch.WatchException
 
WatchException(String, Object...) - 异常错误 的构造器javacommon.easytools.core.io.watch.WatchException
 
WatchException(String, Throwable) - 异常错误 的构造器javacommon.easytools.core.io.watch.WatchException
 
WatchException(Throwable, String, Object...) - 异常错误 的构造器javacommon.easytools.core.io.watch.WatchException
 
WatchMonitor - javacommon.easytools.core.io.watch中的类
路径监听器
监听器可监听目录或文件
如果监听的Path不存在,则递归创建空目录然后监听此空目录
递归监听目录时,并不会监听新创建的目录
WatchMonitor(File, WatchEvent.Kind<?>...) - 类 的构造器javacommon.easytools.core.io.watch.WatchMonitor
构造
WatchMonitor(String, WatchEvent.Kind<?>...) - 类 的构造器javacommon.easytools.core.io.watch.WatchMonitor
构造
WatchMonitor(Path, WatchEvent.Kind<?>...) - 类 的构造器javacommon.easytools.core.io.watch.WatchMonitor
构造
WatchMonitor(Path, int, WatchEvent.Kind<?>...) - 类 的构造器javacommon.easytools.core.io.watch.WatchMonitor
构造
例如设置: maxDepth <= 1 表示只监听当前目录 maxDepth = 2 表示监听当前目录以及下层目录 maxDepth = 3 表示监听当前目录以及下层
WatchUtil - javacommon.easytools.core.io.watch中的类
监听工具类
主要负责文件监听器的快捷创建
WatchUtil() - 类 的构造器javacommon.easytools.core.io.watch.WatchUtil
 
WeakCache<K,V> - javacommon.easytools.cache.impl中的类
弱引用缓存
对于一个给定的键,其映射的存在并不阻止垃圾回收器对该键的丢弃,这就使该键成为可终止的,被终止,然后被回收。
WeakCache(long) - 类 的构造器javacommon.easytools.cache.impl.WeakCache
 
Week - javacommon.easytools.core.date中的枚举
星期枚举
与Calendar中的星期int值对应
weekCount(Date, Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
计算指定指定时间区间内的周数
weekOfMonth() - 类 中的方法javacommon.easytools.core.date.DateTime
获得指定日期是所在月份的第几周
此方法返回值与一周的第一天有关,比如:
2016年1月3日为周日,如果一周的第一天为周日,那这天是第二周(返回2)
如果一周的第一天为周一,那这天是第一周(返回1)
weekOfMonth(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获得指定日期是所在月份的第几周
weekOfYear() - 类 中的方法javacommon.easytools.core.date.DateTime
获得指定日期是所在年份的第几周
此方法返回值与一周的第一天有关,比如:
2016年1月3日为周日,如果一周的第一天为周日,那这天是第二周(返回2)
如果一周的第一天为周一,那这天是第一周(返回1)
weekOfYear(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获得指定日期是所在年份的第几周
WeightObj(T, double) - 类 的构造器javacommon.easytools.core.lang.WeightRandom.WeightObj
构造
WeightRandom<T> - javacommon.easytools.core.lang中的类
权重随机算法实现
平时,经常会遇到权重随机算法,从不同权重的N个元素中随机选择一个,并使得总体选择结果是按照权重分布的。
WeightRandom() - 类 的构造器javacommon.easytools.core.lang.WeightRandom
构造
WeightRandom(WeightRandom.WeightObj<T>) - 类 的构造器javacommon.easytools.core.lang.WeightRandom
构造
WeightRandom(Iterable<WeightRandom.WeightObj<T>>) - 类 的构造器javacommon.easytools.core.lang.WeightRandom
构造
WeightRandom(WeightRandom.WeightObj<T>[]) - 类 的构造器javacommon.easytools.core.lang.WeightRandom
构造
WeightRandom.WeightObj<T> - javacommon.easytools.core.lang中的类
带有权重的对象包装
where(LogicalOperator, Condition...) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
添加Where语句
只支持单一的逻辑运算符(例如多个条件之间)
where(String) - 类 中的方法javacommon.easytools.db.sql.SqlBuilder
添加Where语句
width - 类 中的变量javacommon.easytools.captcha.AbstractCaptcha
 
width - 类 中的变量javacommon.easytools.extra.qrcode.QrConfig
Word - javacommon.easytools.extra.tokenizer中的接口
表示分词中的一个词
WordEngine - javacommon.easytools.extra.tokenizer.engine.word中的类
Word分词引擎实现
项目地址:https://github.com/ysc/word
WordEngine() - 类 的构造器javacommon.easytools.extra.tokenizer.engine.word.WordEngine
构造
WordEngine(SegmentationAlgorithm) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.word.WordEngine
构造
WordEngine(Segmentation) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.word.WordEngine
构造
WordResult - javacommon.easytools.extra.tokenizer.engine.word中的类
Word分词结果实现
项目地址:https://github.com/ysc/word
WordResult(List<Word>) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.word.WordResult
构造
WordTree - javacommon.easytools.dfa中的类
DFA(Deterministic Finite Automaton 确定有穷自动机) DFA单词树(以下简称单词树),常用于在某大段文字中快速查找某几个关键词是否存在。
WordTree() - 类 的构造器javacommon.easytools.dfa.WordTree
默认构造
WordWiter - javacommon.easytools.poi.word中的类
 
WordWiter(String) - 类 的构造器javacommon.easytools.poi.word.WordWiter
 
WordWord - javacommon.easytools.extra.tokenizer.engine.word中的类
Word分词中的一个单词包装
WordWord(Word) - 类 的构造器javacommon.easytools.extra.tokenizer.engine.word.WordWord
构造
work() - 类 中的方法javacommon.easytools.core.lang.SyncFinisher.Worker
 
Worker() - 类 的构造器javacommon.easytools.core.lang.SyncFinisher.Worker
 
wrap(Class<?>) - 枚举 中的静态方法javacommon.easytools.core.convert.BasicType
原始类转为包装类,非原始类返回原类
wrap(Class<?>) - 类 中的静态方法javacommon.easytools.core.convert.Convert
原始类转为包装类,非原始类返回原类
wrap(Throwable, Class<T>) - 类 中的静态方法javacommon.easytools.core.exceptions.ExceptionUtil
包装一个异常
wrap(int...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
将原始类型数组包装为包装类型
wrap(long...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
将原始类型数组包装为包装类型
wrap(char...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
将原始类型数组包装为包装类型
wrap(byte...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
将原始类型数组包装为包装类型
wrap(short...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
将原始类型数组包装为包装类型
wrap(float...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
将原始类型数组包装为包装类型
wrap(double...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
将原始类型数组包装为包装类型
wrap(boolean...) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
将原始类型数组包装为包装类型
wrap(Object) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
包装数组对象
wrap(CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
包装指定字符串
当前缀和后缀一致时使用此方法
wrap(CharSequence, CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
包装指定字符串
wrap(String) - 类 中的方法javacommon.easytools.db.sql.Wrapper
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突
wrap(String...) - 类 中的方法javacommon.easytools.db.sql.Wrapper
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突
wrap(Collection<String>) - 类 中的方法javacommon.easytools.db.sql.Wrapper
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突
wrap(Entity) - 类 中的方法javacommon.easytools.db.sql.Wrapper
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突
wrap(Condition...) - 类 中的方法javacommon.easytools.db.sql.Wrapper
包装字段名
有时字段与SQL的某些关键字冲突,导致SQL出错,因此需要将字段名用单引号或者反引号包装起来,避免冲突
wrap(Template) - 类 中的静态方法javacommon.easytools.extra.template.engine.beetl.BeetlTemplate
包装Beetl模板
wrap(Template) - 类 中的静态方法javacommon.easytools.extra.template.engine.enjoy.EnjoyTemplate
包装Enjoy模板
wrap(Template) - 类 中的静态方法javacommon.easytools.extra.template.engine.freemarker.FreemarkerTemplate
包装Freemarker模板
wrap(ITemplate) - 类 中的静态方法javacommon.easytools.extra.template.engine.rythm.RythmTemplate
包装Rythm模板
wrap(TemplateEngine, String, Charset) - 类 中的静态方法javacommon.easytools.extra.template.engine.thymeleaf.ThymeleafTemplate
包装Thymeleaf模板
wrap(Template) - 类 中的静态方法javacommon.easytools.extra.template.engine.velocity.VelocityTemplate
包装Velocity模板
wrap(Object, boolean) - 类 中的静态方法javacommon.easytools.json.JSONUtil
在需要的时候包装对象
包装包括: null =》 JSONNull.NULL array or collection =》 JSONArray map =》 JSONObject standard property (Double, String, et al) =》 原对象 来自于java包 =》 字符串 其它 =》 尝试包装为JSONObject,否则返回null
wrapAll(CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
包装多个字符串
wrapAll(CharSequence, CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
包装多个字符串
wrapAllIfMissing(CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
包装多个字符串,如果已经包装,则不再包装
wrapAllIfMissing(CharSequence, CharSequence, CharSequence...) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
包装多个字符串,如果已经包装,则不再包装
wrapIfMissing(CharSequence, CharSequence, CharSequence) - 类 中的静态方法javacommon.easytools.core.util.StrUtil
包装指定字符串,如果前缀或后缀已经包含对应的字符串,则不再包装
wrapPageSql(SqlBuilder, Page) - 类 中的方法javacommon.easytools.db.dialect.impl.AnsiSqlDialect
根据不同数据库在查询SQL语句基础上包装其分页的语句
各自数据库通过重写此方法实现最小改动情况下修改分页语句
wrapPageSql(SqlBuilder, Page) - 类 中的方法javacommon.easytools.db.dialect.impl.H2Dialect
 
wrapPageSql(SqlBuilder, Page) - 类 中的方法javacommon.easytools.db.dialect.impl.MysqlDialect
 
wrapPageSql(SqlBuilder, Page) - 类 中的方法javacommon.easytools.db.dialect.impl.OracleDialect
 
wrapPageSql(SqlBuilder, Page) - 类 中的方法javacommon.easytools.db.dialect.impl.SqlServer2012Dialect
 
wrapper - 类 中的变量javacommon.easytools.db.dialect.impl.AnsiSqlDialect
 
Wrapper - javacommon.easytools.db.sql中的类
包装器
主要用于字段名的包装(在字段名的前后加字符,例如反引号来避免与数据库的关键字冲突)
Wrapper() - 类 的构造器javacommon.easytools.db.sql.Wrapper
 
Wrapper(Character) - 类 的构造器javacommon.easytools.db.sql.Wrapper
构造
Wrapper(Character, Character) - 类 的构造器javacommon.easytools.db.sql.Wrapper
包装符号
wrapperPrimitiveMap - 枚举 中的静态变量javacommon.easytools.core.convert.BasicType
包装类型为Key,原始类型为Value,例如: Integer.class =》 int.class.
wrapRuntime(Throwable) - 类 中的静态方法javacommon.easytools.core.exceptions.ExceptionUtil
使用运行时异常包装编译异常
write(String) - 类 中的方法javacommon.easytools.captcha.AbstractCaptcha
验证码写出到文件
write(File) - 类 中的方法javacommon.easytools.captcha.AbstractCaptcha
验证码写出到文件
write(OutputStream) - 类 中的方法javacommon.easytools.captcha.AbstractCaptcha
 
write(OutputStream) - 接口 中的方法javacommon.easytools.captcha.ICaptcha
将验证码写出到目标流中
write(OutputStream) - 类 中的方法javacommon.easytools.core.img.Img
写出图像
write(ImageOutputStream) - 类 中的方法javacommon.easytools.core.img.Img
写出图像为PNG格式
write(File) - 类 中的方法javacommon.easytools.core.img.Img
写出图像为目标文件扩展名对应的格式
write(byte[], int, int) - 类 中的方法javacommon.easytools.core.io.FastByteArrayOutputStream
 
write(int) - 类 中的方法javacommon.easytools.core.io.FastByteArrayOutputStream
 
write(String, boolean) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
将String写入文件
write(String) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
将String写入文件,覆盖模式
write(byte[], int, int) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
写入数据到文件
write(byte[], int, int, boolean) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
写入数据到文件
write(OutputStream, boolean, byte[]) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
将byte[]写到流中
write(OutputStream, String, boolean, Object...) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
将多部分内容写到流中,自动转换为字符串
write(OutputStream, Charset, boolean, Object...) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
将多部分内容写到流中,自动转换为字符串
write(byte[], int, int) - 类 中的方法javacommon.easytools.core.io.NullOutputStream
什么也不做,写出到/dev/null.
write(int) - 类 中的方法javacommon.easytools.core.io.NullOutputStream
什么也不做,写出到 /dev/null.
write(byte[]) - 类 中的方法javacommon.easytools.core.io.NullOutputStream
什么也不做,写出到 /dev/null.
write(Image, String, OutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
写出图像
write(Image, String, ImageOutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
写出图像为指定格式
write(Image, String, ImageOutputStream, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
写出图像为指定格式
write(Image, File) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
写出图像为目标文件扩展名对应的格式
write(Image, ImageWriter, ImageOutputStream, float) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
通过ImageWriter写出图片到输出流
write(Document, Writer, boolean) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
将XML文档写出
write(String) - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFile
将上传的文件写入指定的目标文件路径,自动创建文件
写入后原临时文件会被删除
write(File) - 类 中的方法javacommon.easytools.extra.servlet.multipart.UploadFile
将上传的文件写入目标文件
写入后原临时文件会被删除
write(HttpServletResponse, String, String) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
返回数据给客户端
write(HttpServletResponse, File) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
返回文件给客户端
write(HttpServletResponse, InputStream, String, String) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
返回数据给客户端
write(HttpServletResponse, InputStream, String) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
返回数据给客户端
write(HttpServletResponse, InputStream) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
返回数据给客户端
write(HttpServletResponse, InputStream, int) - 类 中的静态方法javacommon.easytools.extra.servlet.ServletUtil
返回数据给客户端
write(Writer) - 接口 中的方法javacommon.easytools.json.JSON
将JSON内容写入Writer,无缩进
Warning: This method assumes that the data structure is acyclical.
write(Writer, int, int) - 接口 中的方法javacommon.easytools.json.JSON
将JSON内容写入Writer
Warning: This method assumes that the data structure is acyclical.
write(Writer) - 类 中的方法javacommon.easytools.json.JSONArray
 
write(Writer, int, int) - 类 中的方法javacommon.easytools.json.JSONArray
 
write(Writer) - 类 中的方法javacommon.easytools.json.JSONObject
 
write(Writer, int, int) - 类 中的方法javacommon.easytools.json.JSONObject
 
write(Iterable<?>) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
写出数据,本方法只是将数据写入Workbook中的Sheet,并不写出到文件
写出的起始行为当前行号,可使用ExcelWriter.getCurrentRow()方法调用,根据写出的的行数,当前行号自动增加
样式为默认样式,可使用ExcelWriter.getCellStyle()方法调用后自定义默认样式
data中元素支持的类型有: 1.
write(Iterable<T>, Comparator<String>) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
写出数据,本方法只是将数据写入Workbook中的Sheet,并不写出到文件
写出的起始行为当前行号,可使用ExcelWriter.getCurrentRow()方法调用,根据写出的的行数,当前行号自动增加
样式为默认样式,可使用ExcelWriter.getCellStyle()方法调用后自定义默认样式
data中元素支持的类型有: 1.
writeBody(OutputStream, boolean, StreamProgress) - 类 中的方法javacommon.easytools.http.HttpResponse
将响应内容写出到OutputStream
异步模式下直接读取Http流写出,同步模式下将存储在内存中的响应内容写出
写出后会关闭Http流(异步模式)
writeBody(File, StreamProgress) - 类 中的方法javacommon.easytools.http.HttpResponse
将响应内容写出到文件
异步模式下直接读取Http流写出,同步模式下将存储在内存中的响应内容写出
写出后会关闭Http流(异步模式)
writeBody(File) - 类 中的方法javacommon.easytools.http.HttpResponse
将响应内容写出到文件
异步模式下直接读取Http流写出,同步模式下将存储在内存中的响应内容写出
写出后会关闭Http流(异步模式)
writeBody(String) - 类 中的方法javacommon.easytools.http.HttpResponse
将响应内容写出到文件
异步模式下直接读取Http流写出,同步模式下将存储在内存中的响应内容写出
写出后会关闭Http流(异步模式)
writeBook(Workbook, OutputStream) - 类 中的静态方法javacommon.easytools.poi.excel.ExcelUtil
将Excel Workbook刷出到输出流
writeBytes(byte[], String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
写数据到文件中
writeBytes(byte[], File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
写数据到文件中
writeBytes(byte[], File, int, int, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
写入数据到文件
writeFromStream(InputStream) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
将流的内容写入文件
此方法不会关闭输入流
writeFromStream(InputStream, File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将流的内容写入文件
writeFromStream(InputStream, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将流的内容写入文件
writeHeadRow(Iterable<?>) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
写出一行标题数据
本方法只是将数据写入Workbook中的Sheet,并不写出到文件
写出的起始行为当前行号,可使用ExcelWriter.getCurrentRow()方法调用,根据写出的的行数,当前行号自动+1
样式为默认标题样式,可使用ExcelWriter.getHeadCellStyle()方法调用后自定义默认样式
writeJpg(Image, ImageOutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
写出图像为JPG格式
writeJpg(Image, OutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
写出图像为JPG格式
writeLines(Collection<T>) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
将列表写入文件,覆盖模式
writeLines(Collection<T>, boolean) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
将列表写入文件
writeLines(Collection<T>, LineSeparator, boolean) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
将列表写入文件
writeLines(Collection<T>, String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将列表写入文件,覆盖模式
writeLines(Collection<T>, String, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将列表写入文件,覆盖模式
writeLines(Collection<T>, File, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将列表写入文件,覆盖模式
writeLines(Collection<T>, File, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将列表写入文件,覆盖模式
writeLines(Collection<T>, String, String, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将列表写入文件
writeLines(Collection<T>, String, Charset, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将列表写入文件
writeLines(Collection<T>, File, String, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将列表写入文件
writeLines(Collection<T>, File, Charset, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将列表写入文件
writeMap(Map<?, ?>, String, boolean) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
将Map写入文件,每个键值对为一行,一行中键与值之间使用kvSeparator分隔
writeMap(Map<?, ?>, LineSeparator, String, boolean) - 类 中的方法javacommon.easytools.core.io.file.FileWriter
将Map写入文件,每个键值对为一行,一行中键与值之间使用kvSeparator分隔
writeMap(Map<?, ?>, File, Charset, String, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将Map写入文件,每个键值对为一行,一行中键与值之间使用kvSeparator分隔
writeObjectAsXml(File, T) - 类 中的静态方法javacommon.easytools.core.util.XmlUtil
将可序列化的对象转换为XML写入文件,已经存在的文件将被覆盖
Writes serializable object to a XML file.
writeObjects(OutputStream, boolean, Serializable...) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
将多部分内容写到流中
writePng(Image, ImageOutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
写出图像为PNG格式
writePng(Image, OutputStream) - 类 中的静态方法javacommon.easytools.core.util.ImageUtil
写出图像为PNG格式
writeRow(Iterable<?>) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
写出一行数据
本方法只是将数据写入Workbook中的Sheet,并不写出到文件
写出的起始行为当前行号,可使用ExcelWriter.getCurrentRow()方法调用,根据写出的的行数,当前行号自动+1
样式为默认样式,可使用ExcelWriter.getCellStyle()方法调用后自定义默认样式
writeRow(Row, Iterable<?>, StyleSet) - 类 中的静态方法javacommon.easytools.poi.excel.InternalExcelUtil
写一行数据
writeRows(Map<?, ?>, boolean) - 类 中的方法javacommon.easytools.poi.excel.ExcelWriter
将一个Map写入到Excel,isWriteKeys为true写出两行,Map的keys做为一行,values做为第二行,否则只写出一行values
writeString(String, String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将String写入文件,覆盖模式
writeString(String, String, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将String写入文件,覆盖模式
writeString(String, File, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将String写入文件,覆盖模式
writeString(String, File, Charset) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将String写入文件,覆盖模式
writeTo(OutputStream) - 类 中的方法javacommon.easytools.core.io.FastByteArrayOutputStream
写出
writeToStream(OutputStream) - 类 中的方法javacommon.easytools.core.io.file.FileReader
将文件写入流中
writeToStream(File, OutputStream) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将文件写入流中
writeToStream(String, OutputStream) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将流的内容写入文件
writeUtf8(OutputStream, boolean, Object...) - 类 中的静态方法javacommon.easytools.core.io.IoUtil
将多部分内容写到流中,自动转换为UTF-8字符串
writeUtf8Lines(Collection<T>, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将列表写入文件,覆盖模式,编码为UTF-8
writeUtf8Lines(Collection<T>, File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将列表写入文件,覆盖模式,编码为UTF-8
writeUtf8Map(Map<?, ?>, File, String, boolean) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将Map写入文件,每个键值对为一行,一行中键与值之间使用kvSeparator分隔
writeUtf8String(String, String) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将String写入文件,覆盖模式,字符集为UTF-8
writeUtf8String(String, File) - 类 中的静态方法javacommon.easytools.core.io.FileUtil
将String写入文件,覆盖模式,字符集为UTF-8

X

XML - javacommon.easytools.json中的类
提供静态方法在XML和JSONObject之间转换
XML() - 类 的构造器javacommon.easytools.json.XML
 
XMLTokener - javacommon.easytools.json中的类
XML分析器,继承自JSONTokener,提供XML的语法分析
XMLTokener(String) - 类 的构造器javacommon.easytools.json.XMLTokener
Construct an XMLTokener from a string.
XmlUtil - javacommon.easytools.core.util中的类
XML工具类
此工具使用w3c dom工具,不需要依赖第三方包。
XmlUtil() - 类 的构造器javacommon.easytools.core.util.XmlUtil
 

Y

year() - 类 中的方法javacommon.easytools.core.date.DateTime
获得年的部分
year(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获得年的部分
yearAndSeason(Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获得指定日期年份和季节
格式:[20131]表示2013年第一季度
yearAndSeasons(Date, Date) - 类 中的静态方法javacommon.easytools.core.date.DateUtil
获得指定日期区间内的年份和季节
YearValueMatcher - javacommon.easytools.cron.pattern.matcher中的类
年匹配
考虑年数字太大,不适合boolean数组,单独使用列表遍历匹配
YearValueMatcher(List<Integer>) - 类 的构造器javacommon.easytools.cron.pattern.matcher.YearValueMatcher
 
YearValueParser - javacommon.easytools.cron.pattern.parser中的类
年值处理
YearValueParser() - 类 的构造器javacommon.easytools.cron.pattern.parser.YearValueParser
 
yesterday() - 类 中的静态方法javacommon.easytools.core.date.DateUtil
昨天

Z

zero2One(int) - 类 中的静态方法javacommon.easytools.core.util.NumberUtil
如果给定值为0,返回1,否则返回原值
zip(String, String, String, boolean) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
映射键值(参考Python的zip()函数)
例如:
keys = a,b,c,d
values = 1,2,3,4
delimiter = , 则得到的Map是 {a=1, b=2, c=3, d=4}
如果两个数组长度不同,则只对应最短部分
zip(String, String, String) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
映射键值(参考Python的zip()函数),返回Map无序
例如:
keys = a,b,c,d
values = 1,2,3,4
delimiter = , 则得到的Map是 {a=1, b=2, c=3, d=4}
如果两个数组长度不同,则只对应最短部分
zip(Collection<K>, Collection<V>) - 类 中的静态方法javacommon.easytools.core.collection.CollUtil
映射键值(参考Python的zip()函数)
例如:
keys = [a,b,c,d]
values = [1,2,3,4]
则得到的Map是 {a=1, b=2, c=3, d=4}
如果两个数组长度不同,则只对应最短部分
zip(K[], V[], boolean) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
映射键值(参考Python的zip()函数)
例如:
keys = [a,b,c,d]
values = [1,2,3,4]
则得到的Map是 {a=1, b=2, c=3, d=4}
如果两个数组长度不同,则只对应最短部分
zip(K[], V[]) - 类 中的静态方法javacommon.easytools.core.util.ArrayUtil
映射键值(参考Python的zip()函数),返回Map无序
例如:
keys = [a,b,c,d]
values = [1,2,3,4]
则得到的Map是 {a=1, b=2, c=3, d=4}
如果两个数组长度不同,则只对应最短部分
zip(String) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
打包到当前目录,使用默认编码UTF-8
zip(String, Charset) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
打包到当前目录
zip(File) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
打包到当前目录,使用默认编码UTF-8
zip(File, Charset) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
打包到当前目录
zip(String, String) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
对文件或文件目录进行压缩
不包含被打包目录
zip(String, String, boolean) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
对文件或文件目录进行压缩
zip(String, String, Charset, boolean) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
对文件或文件目录进行压缩
zip(File, boolean, File...) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
对文件或文件目录进行压缩
使用默认UTF-8编码
zip(File, Charset, boolean, File...) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
对文件或文件目录进行压缩
zip(File, String, String) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
对流中的数据加入到压缩文件,使用默认UTF-8编码
zip(File, String, String, Charset) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
对流中的数据加入到压缩文件
zip(File, String, InputStream) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
对流中的数据加入到压缩文件
使用默认编码UTF-8
zip(File, String, InputStream, Charset) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
对流中的数据加入到压缩文件
zip(File, String[], InputStream[]) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
对流中的数据加入到压缩文件
路径列表和流列表长度必须一致
zip(File, String[], InputStream[], Charset) - 类 中的静态方法javacommon.easytools.core.util.ZipUtil
对流中的数据加入到压缩文件
路径列表和流列表长度必须一致
ZIP_CODE - 类 中的静态变量javacommon.easytools.core.lang.PatternPool
邮编
ZIP_CODE - 类 中的静态变量javacommon.easytools.core.lang.Validator
邮编
ZipUtil - javacommon.easytools.core.util中的类
压缩工具类
ZipUtil() - 类 的构造器javacommon.easytools.core.util.ZipUtil
 
zobrist(char[], int, int[][]) - 类 中的静态方法javacommon.easytools.core.util.HashUtil
Zobrist Hashing
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
跳过导航链接

Copyright © 2021. All rights reserved.