- CacheLoader<E> - me.codeplayer.util中的接口
-
缓存数据加载器
- calcDifference(Object, int, RoundingMode) - 类 中的方法me.codeplayer.util.EasyDate
-
计算并返回当前日期与指定日期之间基于指定单位和舍入模式的差值
如果当前日期大于等于指定日期,则返回正数,否则返回负数
- calcDifference(Object, int) - 类 中的方法me.codeplayer.util.EasyDate
-
计算并返回当前日期与指定日期之间基于指定单位和向上取整模式的差值
如果当前日期大于等于指定日期,则返回正数,否则返回负数
- calcDifference(Object) - 类 中的方法me.codeplayer.util.EasyDate
-
计算并返回当前日期与指定日期之间基于向上取整模式的天数差值
如果当前日期大于等于指定日期,则返回正数,否则返回负数
- calcFileSize(long, int, int) - 类 中的静态方法me.codeplayer.util.FileUtil
-
根据文件的字节数量计算出改文件为多少"Byte"/"KB"/"MB"/"GB"/"TB"/"PB"
如果unit为UNIT_AUTO(0),则根据文件大小自动选择单位,如果存在小数均保留scale位小数
- calcFileSize(long, int) - 类 中的静态方法me.codeplayer.util.FileUtil
-
根据文件的字节数量计算出改文件为多少"Byte"/"KB"/"MB"/"GB"/"TB"/"PB"
如果unit为UNIT_AUTO(0),则根据文件大小自动选择单位,如果存在小数均保留两位小数
- canDivideExactly(BigDecimal, BigDecimal) - 类 中的静态方法me.codeplayer.util.Arith
-
检测数值d能否被divisor整除(即:余数为0)
- canNext() - 类 中的方法me.codeplayer.validator.Pipeline
-
- castType(Object) - 类 中的静态方法me.codeplayer.util.X
-
将指定泛型对象进行泛型擦除,并转换为对应的泛型声明
- ceil() - 类 中的方法me.codeplayer.util.Arith
-
将当前BigDecimal进行向上舍入到相邻的整数
- ceil(double) - 类 中的静态方法me.codeplayer.util.Arith
-
向上取整,返回大于或等于指定数值的最小整数
- Cell(String, ChineseNumber.ChineseNumberStyle) - 类 的构造器me.codeplayer.util.ChineseNumber.Cell
-
构造函数
- Charsets - me.codeplayer.util中的类
-
常用的字符集常量
- Charsets() - 类 的构造器me.codeplayer.util.Charsets
-
- checkPairs(Object...) - 类 中的静态方法me.codeplayer.util.CollectionUtil
-
- checkTargetFileCanBeRewrite(File, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
检测目标文件路径是否可以被重写
- ChineseNumber - me.codeplayer.util中的类
-
将阿拉伯数字形式的整数转换为中文大写形式的字符串的工具类
- ChineseNumber(String, String, ChineseNumber.ChineseNumberStyle) - 类 的构造器me.codeplayer.util.ChineseNumber
-
- ChineseNumber(long, ChineseNumber.ChineseNumberStyle) - 类 的构造器me.codeplayer.util.ChineseNumber
-
- ChineseNumber(String, ChineseNumber.ChineseNumberStyle) - 类 的构造器me.codeplayer.util.ChineseNumber
-
- ChineseNumber(double, ChineseNumber.ChineseNumberStyle) - 类 的构造器me.codeplayer.util.ChineseNumber
-
- ChineseNumber.Cell - me.codeplayer.util中的类
-
计算单元,接收一个4位以内的阿拉伯数字字符串,并将其转换为对应的中文大写形式
- ChineseNumber.ChineseNumberStyle - me.codeplayer.util中的枚举
-
表示中文数字的文本表现形式的枚举类
- ClassPathScanHandler - me.codeplayer.util.scan中的类
-
扫描指定包(包括jar)下的class文件
支持jar文件扫描
- ClassPathScanHandler() - 类 的构造器me.codeplayer.util.scan.ClassPathScanHandler
-
无参构造器,默认是排除内部类、并搜索符合规则
- ClassPathScanHandler(boolean, boolean, List<String>) - 类 的构造器me.codeplayer.util.scan.ClassPathScanHandler
-
excludeInner:是否排除内部类 true->是 false->否
checkInOrEx:过滤规则适用情况 true—>搜索符合规则的 false->排除符合规则的
classFilters:自定义过滤规则,如果是null或者空,即全部符合不过滤
- clear() - 类 中的静态方法me.codeplayer.util.ThreadLocalUtil
-
清空当前线程的局部缓存
该方法会清空缓存的HashMap,并从线程局部缓存中移除HashMap
- clone() - 类 中的方法me.codeplayer.util.EasyDate
-
- closeResources(InputStream, OutputStream) - 类 中的静态方法me.codeplayer.util.FileUtil
-
关闭一组指定的文件流资源
内部会先关闭输出流,再关闭输入流
- CollectionUtil - me.codeplayer.util中的类
-
List、Set、Map等常见集合数据操作的工具类
- CollectionUtil() - 类 的构造器me.codeplayer.util.CollectionUtil
-
- compareTo(BigDecimal, BigDecimal) - 类 中的静态方法me.codeplayer.util.Arith
-
判断两个数值a和b的大小
- compareTo(BigDecimal, double) - 类 中的静态方法me.codeplayer.util.Arith
-
判断两个数值a和b的大小
- compareTo(BigDecimal, long) - 类 中的静态方法me.codeplayer.util.Arith
-
判断两个数值a和b的大小
- compareTo(BigDecimal, String) - 类 中的静态方法me.codeplayer.util.Arith
-
判断两个数值a和b的大小
- compareTo(Object) - 类 中的方法me.codeplayer.util.EasyDate
-
与指定日期进行比较,如果大于指定的日期返回正数;等于返回0;小于返回负数
- containsKey(Object) - 类 中的静态方法me.codeplayer.util.ThreadLocalUtil
-
如果线程局部缓存中包含对于指定键的映射关系,则返回 true。
- containsValue(Object) - 类 中的静态方法me.codeplayer.util.ThreadLocalUtil
-
如果线程局部缓存中将一个或多个键映射到指定值,则返回 true。
- containsWord(String, String, String, boolean) - 类 中的静态方法me.codeplayer.util.StringUtil
-
检测指定字符串中是否存在指定的单词
- containsWord(String, String, String) - 类 中的静态方法me.codeplayer.util.StringUtil
-
- copyFile(InputStream, File, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
通过文件流复制文件到指定路径
- copyFile(File, File, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定的文件复制到指定文件对象所表示的位置
- copyFile(File, File) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定的文件复制到指定文件对象所表示的位置
如果目标文件已存在,将引发异常
- copyFile(String, String, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定的文件复制到指定的目标路径
- copyFile(String, String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定的文件复制到指定的目标路径
- copyFileToDirectory(File, File, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定的文件复制到指定的目录,保持其原文件名
- copyFileToDirectory(File, File) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定的文件复制到指定的目录,保持其原文件名
如果目标文件夹已存在同名的文件,则引发异常
- copyFileToDirectory(String, String, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定的文件复制到指定的目录,保持其原文件名
- copyFileToDirectory(String, String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定的文件复制到指定的目录,保持其原文件名
如果目标文件夹已存在同名的文件,则引发异常
- copyFileToDirectoryWithRandomFileName(File, String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定文件复制到指定的目录,并且采用随机的文件名,方法内部会尽可能地确保文件名称不会重复
- copyFileToDirectoryWithRandomFileName(File, String, String, String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定文件复制到指定的目录,并且采用随机的文件名、指定的文件后缀,方法内部会尽可能地确保文件名称不会重复
- copyFileToDirectoryWithRandomFileName(File, String, String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定文件复制到指定的目录,并且采用随机的文件名、指定的文件后缀,方法内部会尽可能地确保文件名称不会重复
- createArrayList(E...) - 类 中的静态方法me.codeplayer.util.CollectionUtil
-
根据可变参数形式的键值数组构造一个ArrayList集合
- createConcurrentHashMap(Object...) - 类 中的静态方法me.codeplayer.util.CollectionUtil
-
根据可变参数形式的键值数组构造一个ConcurrentHashMap集合
- EasyDate - me.codeplayer.util中的类
-
实现常用日期扩展方法的日期工具类(实现Comparable可比较接口、Cloneable可复制接口)
- EasyDate(Date) - 类 的构造器me.codeplayer.util.EasyDate
-
将常用日期对象封装为当前日期类实例对象
- EasyDate() - 类 的构造器me.codeplayer.util.EasyDate
-
构造一个当前时间的日期实例对象
- EasyDate(long) - 类 的构造器me.codeplayer.util.EasyDate
-
根据指定的毫秒数构造对应的实例对象
- EasyDate(Date, int, int, int) - 类 的构造器me.codeplayer.util.EasyDate
-
根据相对于指定时间的偏移值构造一个对应的实例对象
例如,当前时间为:2012-10-10 例如要创建一个2013-10-10的时间对象,new EasyDate(null, 1, 0, 0)即可;
创建一个2011-8-10的时间对象,new EasyDate(null, -1, -2, 0)或new EasyDate(null, 0, -14, 0)
- EasyDate(EasyDate, int, int, int) - 类 的构造器me.codeplayer.util.EasyDate
-
根据相对于指定时间的偏移值构造一个对应的实例对象
例如,当前时间为:2012-10-10 例如要创建一个2013-10-10的时间对象,new EasyDate(null, 1, 0, 0)即可;
创建一个2011-8-10的时间对象,new EasyDate(null, -1, -2, 0)或new EasyDate(null, 0, -14, 0)
- EasyDate(Calendar, int, int, int) - 类 的构造器me.codeplayer.util.EasyDate
-
根据相对于指定时间的偏移值构造一个对应的实例对象
例如,当前时间为:2012-10-10 例如要创建一个2013-10-10的时间对象,new EasyDate(null, 1, 0, 0)即可;
创建一个2011-8-10的时间对象,new EasyDate(null, -1, -2, 0)或new EasyDate(null, 0, -14, 0)
- EasyDate(int, int, int, int...) - 类 的构造器me.codeplayer.util.EasyDate
-
根据年、月、日、时、分、秒、毫秒部分的值构造对应的实例对象
- EMPTY_INTEGERS - 类 中的静态变量me.codeplayer.util.ArrayUtil
-
长度为0的Integer数组
- EMPTY_INTS - 类 中的静态变量me.codeplayer.util.ArrayUtil
-
长度为0的int数组
- EMPTY_OBJECTS - 类 中的静态变量me.codeplayer.util.ArrayUtil
-
长度为0的对象数组
- EMPTY_STRINGS - 类 中的静态变量me.codeplayer.util.ArrayUtil
-
长度为0的字符串数组
- encode(String, String) - 类 中的方法me.codeplayer.util.DES
-
输入指定的明文,使用指定的密钥进行加密,并返回加密后的字符串
- encode(String) - 类 中的方法me.codeplayer.util.DES
-
输入指定的明文,使用指定的密钥进行加密,并返回加密后的字符串
内部使用UTF-8编码进行处理
- encode(byte[]) - 类 中的方法me.codeplayer.util.DES
-
加密指定的字节数组,并返回加密后的字节数组
- encode(byte[], String) - 类 中的静态方法me.codeplayer.util.Encrypter
-
以指定的算法对指定的字节数组进行加密运算,并返回加密后的字节数组
注意:算法名称必须是MessageDigest对象支持的算法,否则可能引发异常
- encode(String, String) - 类 中的静态方法me.codeplayer.util.Encrypter
-
以指定的算法对指定的字符串进行加密运算,并返回加密后的十六进制的字符串值
注意:算法名称必须是MessageDigest对象支持的算法,否则可能引发异常
- encode(Object) - 类 中的静态方法me.codeplayer.util.JSONUtil
-
将Java对象编码为JSON字符串。
- encodeKeepNull(Object) - 类 中的静态方法me.codeplayer.util.JSONUtil
-
将Java对象编码为JSON字符串。
- encodeWithDateFormat(Object, String) - 类 中的静态方法me.codeplayer.util.JSONUtil
-
将Java对象编码为JSON字符串,并以指定的格式化模式处理日期类型
- encodeWithExclude(Object, String...) - 类 中的静态方法me.codeplayer.util.JSONUtil
-
将Java对象编码为JSON字符串
- encodeWithInclude(Object, String...) - 类 中的静态方法me.codeplayer.util.JSONUtil
-
将Java对象编码为JSON字符串
- encodeWithReferenceDetect(Object) - 类 中的静态方法me.codeplayer.util.JSONUtil
-
将Java对象编码为JSON字符串,它与encode()方法不同的是,它会进行循环引用检测。
- Encrypter - me.codeplayer.util中的类
-
封装常用数据加密算法的加密器
内部主要包含MD5、SHA-1等不可逆算法以及DES可逆算法的常用处理方法
备注:MD5加密强度是128bit,SHA-1的加密强度是160bit
因此SHA-1比MD5的加密强度更高,并且更不易受密码分析的攻击
相对的,在同样的硬件上,SHA-1比MD5的运行速度要稍慢
- Encrypter() - 类 的构造器me.codeplayer.util.Encrypter
-
- endOf(int) - 类 中的方法me.codeplayer.util.EasyDate
-
将当前实例设置为指定时间字段所能表示的最大值
- endsWith(String, char) - 类 中的静态方法me.codeplayer.util.StringUtil
-
判断指定字符串是否以指定的单个字符结尾
- ensureParentDirExists(File) - 类 中的静态方法me.codeplayer.util.FileUtil
-
确保指定文件所在的目录已存在(如果不存在,则创建)
- ensureRangeSafe(int, int, int) - 类 中的静态方法me.codeplayer.util.StringUtil
-
确保起始和结束索引的范围边界安全,并返回范围安全的 [开始索引, 结束索引] 数组
如果索引参数为负,自动加上 length,如果处理后的 beginIndex > endIndex,则自动对调位置
方法起始索引或结束索引超出合理边界,方法内会尽可能地根据 length 进行调整:
1、如果 beginIndex < -length ,则 beginIndex = 0
2、如果 endIndex > length ,则 endIndex = length
- enumOf(Class<T>, String) - 类 中的静态方法me.codeplayer.util.EnumUtil
-
根据枚举类型和名称,构建对应的枚举实例
- EnumUtil - me.codeplayer.util中的类
-
枚举工具类
- EnumUtil() - 类 的构造器me.codeplayer.util.EnumUtil
-
- eqLax(T, T) - 类 中的静态方法me.codeplayer.util.X
-
宽松地比较两个实体的指定属性值是否相等,并返回比较结果
- eqLax(T, T, Function<T, R>) - 类 中的静态方法me.codeplayer.util.X
-
宽松地比较两个实体的指定属性值是否相等
- equals(Object, Object, String) - 类 中的静态方法me.codeplayer.util.Assert
-
断言两个对象相等(equals),如果断言失败则抛出异常
- equals(Object) - 类 中的方法me.codeplayer.util.EasyDate
-
- escapeSQLLike(String, char, boolean) - 类 中的静态方法me.codeplayer.util.StringUtil
-
使用指定的转义字符对用于LIKE语句的字符串进行转义,以防止SQL语句注入
- escapeSQLLike(String, boolean) - 类 中的静态方法me.codeplayer.util.StringUtil
-
将指定的用于LIKE语句的字符串转义,以防止SQL语句注入
该方法默认使用'\'进行转义操作
- escapeSQLLike(String) - 类 中的静态方法me.codeplayer.util.StringUtil
-
将指定的用于LIKE语句的字符串转义,以防止SQL语句注入
该方法默认使用'\'进行转义操作
- even(double, int) - 类 中的静态方法me.codeplayer.util.Arith
-
- expectEquals(T, T, Function<T, R>, BiConsumer<T, R>) - 类 中的静态方法me.codeplayer.util.X
-
期望两个实体的指定属性值是相等的,并返回该值。
- expectEqualsBasedOld(T, T, Function<T, R>, Consumer<T>) - 类 中的静态方法me.codeplayer.util.X
-
期望两个实体的指定属性值是相等的,并返回该值。
- expectNotEmpty(String, String, String, String) - 类 中的静态方法me.codeplayer.util.X
-
从指定的多个字符串依次检测并选取第一个不为空字符串的值,否则返回空字符串""
- expectNotEmpty(String, String, String) - 类 中的静态方法me.codeplayer.util.X
-
从指定的多个字符串依次检测并选取第一个不为空字符串的值,否则返回空字符串""
- expectNotEmpty(String, String) - 类 中的静态方法me.codeplayer.util.X
-
从指定的多个字符串依次检测并选取第一个不为空字符串的值,否则返回空字符串""
- expectNotNull(T, T, T, T) - 类 中的静态方法me.codeplayer.util.X
-
从指定的多个值依次检测并选取第一个不为null的值
- expectNotNull(T, T, T) - 类 中的静态方法me.codeplayer.util.X
-
从指定的多个值依次检测并选取第一个不为null的值
- expectNotNull(T, T) - 类 中的静态方法me.codeplayer.util.X
-
从指定的多个值依次检测并选取第一个不为null的值
- GBK - 类 中的静态变量me.codeplayer.util.Charsets
-
中国大陆地区 GBK 字符集,主要用于常见的简体中文编码
- get() - 类 中的方法me.codeplayer.util.LazyCacheLoader
-
- get(Object) - 类 中的静态方法me.codeplayer.util.ThreadLocalUtil
-
返回线程局部缓存中指定键所映射的值;如果对于该键来说,此映射不包含任何映射关系,则返回 null。
- get() - 类 中的方法me.codeplayer.util.TimeBasedCacheLoader
-
- getAllClassesFromPackage(String, boolean) - 类 中的方法me.codeplayer.util.scan.ClassPathScanHandler
-
扫描包
- getBigDecimal(Object) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以BigDecimal形式返回指定的值
如果指定的值为null或无法转为BigDecimal形式,将报错
- getBigDecimal(Object, Object) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以BigDecimal形式返回指定的值
如果指定的值为null或无法转为BigDecimal形式,将返回指定的defaultValue
- getBoolean() - 类 中的静态方法me.codeplayer.util.RandomUtil
-
随机返回一个boolean值
- getBuilder(int, int) - 类 中的静态方法me.codeplayer.util.StringUtil
-
根据每个元素的平均大小和元素的格式创建一个适用于其容量的StringBuilder
内部采用length << shift 来获取设置初始容量
并且生成的StringBuilder的最小容量为16(StringBuilder的默认容量)
- getBuilder(int, CharSequence, CharSequence, CharSequence, CharSequence) - 类 中的静态方法me.codeplayer.util.StringUtil
-
根据将要追加的多个字符序列获得适当初始容量的 StringBuilder
- getBuilder(int, CharSequence, CharSequence, CharSequence) - 类 中的静态方法me.codeplayer.util.StringUtil
-
根据将要追加的多个字符序列获得适当初始容量的 StringBuilder
- getBuilder(int, CharSequence, CharSequence) - 类 中的静态方法me.codeplayer.util.StringUtil
-
根据将要追加的多个字符序列获得适当初始容量的 StringBuilder
- getBuilder(int, CharSequence) - 类 中的静态方法me.codeplayer.util.StringUtil
-
根据将要追加的多个字符序列获得适当初始容量的 StringBuilder
- getByte(Object) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以byte形式返回指定的值
如果指定的值为null或无法转为byte形式,将报错
- getByte(Object, byte) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以byte形式返回指定的值
如果指定的值为null或无法转为byte形式,将返回指定的defaultValue
- getCalendar() - 类 中的方法me.codeplayer.util.EasyDate
-
获取内置的日历对象
- getCapacity(int) - 类 中的静态方法me.codeplayer.util.X
-
根据需要存储的元素个数确定HashMap等Map接口实现类的初始容量(使用默认的负载因子:0.75)
- getCapacity(int, float) - 类 中的静态方法me.codeplayer.util.X
-
根据需要存储的元素个数确定HashMap等Map接口实现类的初始容量
- getChar(char[]) - 类 中的静态方法me.codeplayer.util.RandomUtil
-
根据指定的字符数组,随机返回其中的一个字符
如果字符数组为空,则默认返回一个空格字符' '
- getChar(String) - 类 中的静态方法me.codeplayer.util.RandomUtil
-
根据指定的字符串,随机返回其中的一个字符
如果为空字符串,则默认返回一个空格字符' '
- getClassNameFilters() - 类 中的方法me.codeplayer.util.scan.ClassPathScanHandler
-
- getDay() - 类 中的方法me.codeplayer.util.EasyDate
-
获取日期的日;月份的第一天返回1
- getDayOfYear() - 类 中的方法me.codeplayer.util.EasyDate
-
获取指定的日期是该年的第几天
- getDimension(Object) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
获取指定数组元素的"维度",如果数组为普通的一维数组,则返回1;如果为二维数组,则返回2;以此类推...
- getDouble(Object) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以double形式返回指定的值
如果指定的值为null或无法转为double形式,将报错
- getDouble(Object, double) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以double形式返回指定的值
如果指定的值为null或无法转为double形式,将返回指定的defaultValue
- getDouble() - 类 中的静态方法me.codeplayer.util.RandomUtil
-
随机返回0 ~ 1之间(不包括1)的双精度浮点数
- getElse(T, Supplier<T>) - 类 中的静态方法me.codeplayer.util.X
-
当指定 val 为 null 时,则返回替补 other 中的返回值,否则返回 val 本身
- getExtension(String, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
根据文件路径获取对应的文件扩展名
如果没有指定的后缀,则返回空字符串""
- getExtension(String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
根据文件路径获取对应的文件扩展名(例如:".jpg"、".gif"等)
如果没有指定的后缀,则返回空字符串""
- getFile(String, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
根据指定的文件路径获取对应的File对象
- getFileName(String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
获取指定文件路径中的文件名称部分
- getFileName(String, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
获取指定文件路径中的文件名称部分
- getFloat(Object) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以float形式返回指定的值
如果指定的值为null或无法转为float形式,将报错
- getFloat(Object, float) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以float形式返回指定的值
如果指定的值为null或无法转为float形式,将返回指定的defaultValue
- getFloat() - 类 中的静态方法me.codeplayer.util.RandomUtil
-
随机返回0 ~ 1之间(不包括1)的单精度浮点数
- getGetter() - 类 中的方法me.codeplayer.validator.ImmutablePropertyAccessor
-
- getGetter() - 类 中的方法me.codeplayer.validator.Pipeline
-
- getGetter() - 接口 中的方法me.codeplayer.validator.PropertyAccessor
-
- getHour() - 类 中的方法me.codeplayer.util.EasyDate
-
获取日期的时,返回值0~23
- getInSQL(StringBuilder, Object, boolean, boolean) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
将指定字符串数组拼接为InSQL子句,方法将会根据元素个数来判断内容为“=”语句还是“IN”语句
如果数组为空,将会引发异常
如果数组元素只有一个,拼接内容为“=1”或“='1'”
如果数组元素有多个,拼接内容为“ IN (1, 2, 5)”或“ IN ('1', '2', '5')”
- getInSQL(Object, boolean, boolean) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
将指定的数组拼接为InSQL子句并返回,内部将会根据元素个数来判断返回“=”语句还是“IN”语句
如果数组为空,将会引发异常
如果数组元素只有一个,将会返回“=1”或“='1'”
如果数组元素有多个,将会返回“ IN (1, 2, 5)”或“ IN ('1', '2', '5')”
- getInSQL(Object, boolean) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
将指定的数组拼接为InSQL子句并返回,内部将会根据元素个数来判断返回“=”语句还是“IN”语句
如果数组为空,将会引发异常
如果数组元素只有一个,将会返回“=1”或“='1'”
如果数组元素有多个,将会返回“ IN (1, 2, 5)”或“ IN ('1', '2', '5')”
- getInt(Object) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以int形式返回指定的值
如果指定的值为null或无法转为int形式,将报错
- getInt(Object, int) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以int形式返回指定的值
如果指定的值为null或无法转为int形式,将返回指定的defaultValue
- getInt(int, int) - 类 中的静态方法me.codeplayer.util.RandomUtil
-
返回min(包括)和max(包括)之间的一个随机整数
- getInteger(Object, Integer) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以Integer形式返回指定的值
如果指定的值为null或无法转为Integer形式,将返回指定的defaultValue
- getIntString(int) - 类 中的静态方法me.codeplayer.util.RandomUtil
-
随机生成指定长度的数字字符串
- getLastDayOfMonth() - 类 中的方法me.codeplayer.util.EasyDate
-
获取当前月的最后一天
- getLength(Object, boolean) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
获取指定数组元素的长度,如果数组为null将返回0,如果不是数组类型,将引发异常
- getLength(Object) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
获取指定数组元素的长度,如果指定的参数为null或长度为0,则返回0
如果指定参数不是数组类型,将引发异常
- getLogger() - 类 中的静态方法me.codeplayer.util.X
-
获取调用此方法的当前类的日志处理器(Logger)
该Logger使用slf4j API
- getLong(Object) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以long形式返回指定的值
如果指定的值为null或无法转为long形式,将报错
- getLong(Object, long) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以long形式返回指定的值
如果指定的值为null或无法转为long形式,将返回指定的defaultValue
- getLong(Object, Long) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以Long形式返回指定的值
如果指定的值为null或无法转为Long形式,将返回指定的defaultValue
- getLong() - 类 中的静态方法me.codeplayer.util.RandomUtil
-
随机返回一个long值
因为 java.util.Random 类使用只以 48 位表示的种子,所以此算法不会返回所有可能的 long值。
- getMap() - 类 中的静态方法me.codeplayer.util.ThreadLocalUtil
-
获取线程局部缓存中存储的Map集合
如果线程局部缓存中不存在任何键值映射,则返回一个空的HashMap。
- getMatchedEnums(Class<E>, E[], Predicate<E>) - 类 中的静态方法me.codeplayer.util.EnumUtil
-
获取指定枚举类中 匹配指定条件的枚举数组
- getMessageDigest(String) - 类 中的静态方法me.codeplayer.util.Encrypter
-
获取对应的摘要算法
- getMethodsFromPackage(String, boolean, Predicate<Method>) - 类 中的方法me.codeplayer.util.scan.ClassPathScanHandler
-
扫描指定包中符合条件的方法
- getMillisecond() - 类 中的方法me.codeplayer.util.EasyDate
-
获取日期的毫秒部分的值,返回值0~999
- getMillisOfUnit(int) - 类 中的静态方法me.codeplayer.util.EasyDate
-
获取指定日历单位所对应的毫秒值,单位仅支持"天"及其以下的单位
- getMinute() - 类 中的方法me.codeplayer.util.EasyDate
-
获取日期的分,返回值0~59
- getMonth() - 类 中的方法me.codeplayer.util.EasyDate
-
获取日期的月;返回值为1(一月)~12(十二月)
- getNumberChar(char) - 枚举 中的方法me.codeplayer.util.ChineseNumber.ChineseNumberStyle
-
- getNumbersText() - 枚举 中的方法me.codeplayer.util.ChineseNumber.ChineseNumberStyle
-
- getRandomFile(String, String, String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
获取随机文件名,根据当前时间采用随机算法自动生成,并且内部保证本地没有重复文件名的文件
- getRandomFile(String, String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
获取随机文件名,根据当前时间采用随机算法自动生成,并且内部保证本地没有重复文件名的文件
- getRecursively(T, Function<T, T>, Predicate<T>) - 类 中的静态方法me.codeplayer.util.X
-
递归地调用对象的指定方法,直到返回的对象满足指定条件(如果 root 对象本身符合条件就返回其本身)
- getResult() - 类 中的方法me.codeplayer.validator.Pipeline
-
- getResult(Class<E>) - 类 中的方法me.codeplayer.validator.Pipeline
-
- getSecond() - 类 中的方法me.codeplayer.util.EasyDate
-
获取日期的秒,返回值0~59
- getSetter() - 类 中的方法me.codeplayer.validator.ImmutablePropertyAccessor
-
- getSetter() - 类 中的方法me.codeplayer.validator.Pipeline
-
- getSetter() - 接口 中的方法me.codeplayer.validator.PropertyAccessor
-
- getShort(Object) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以short形式返回指定的值
如果指定的值为null或无法转为short形式,将报错
- getShort(Object, short) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以short形式返回指定的值
如果指定的值为null或无法转为short形式,将返回指定的defaultValue
- getString(char[], int) - 类 中的静态方法me.codeplayer.util.RandomUtil
-
随机抽取指定字符数组中的字符,生成指定长度的字符串
- getString(String, int) - 类 中的静态方法me.codeplayer.util.RandomUtil
-
随机抽取指定字符串中的字符,生成指定长度的字符串
- getter - 类 中的变量me.codeplayer.validator.ImmutablePropertyAccessor
-
- getter - 类 中的变量me.codeplayer.validator.Pipeline
-
- getTime() - 类 中的方法me.codeplayer.util.EasyDate
-
获取日期的时间值,以毫秒为单位
- getTimeZoneOffset() - 类 中的方法me.codeplayer.util.EasyDate
-
获取本地时间相对于GMT时间的偏移分钟数
- getUnitsText() - 枚举 中的方法me.codeplayer.util.ChineseNumber.ChineseNumberStyle
-
- getWeekDay() - 类 中的方法me.codeplayer.util.EasyDate
-
获取日期的星期;返回值为1(星期一)~7(星期天)
- getWeeksOfMonth() - 类 中的方法me.codeplayer.util.EasyDate
-
获取日期当前月份的星期数
- getWeeksOfYear() - 类 中的方法me.codeplayer.util.EasyDate
-
获取日期当前年份的星期数
- getYear() - 类 中的方法me.codeplayer.util.EasyDate
-
获取日期的年,例如:2012
- GMT_DATE - 类 中的静态变量me.codeplayer.util.EasyDate
-
GMT标准格式的日期转换器[d MMM yyyy HH:mm:ss 'GMT']
- GMT_NET_DATE - 类 中的静态变量me.codeplayer.util.EasyDate
-
Internet GMT标准格式的日期转换器[EEE, d MMM yyyy HH:mm:ss 'GMT']
- IGNORE_BLANK - 类 中的静态变量me.codeplayer.util.CollectionUtil
-
忽略null值、空字符串""和空白字符串
- IGNORE_EMPTY - 类 中的静态变量me.codeplayer.util.CollectionUtil
-
忽略null值和空字符串
- IGNORE_NONE - 类 中的静态变量me.codeplayer.util.CollectionUtil
-
不做任何忽略处理
- IGNORE_NULL - 类 中的静态变量me.codeplayer.util.CollectionUtil
-
忽略null值
- ImmutablePropertyAccessor<T,R> - me.codeplayer.validator中的类
-
不可变的属性访问器封装实体
- ImmutablePropertyAccessor(Function<? super T, R>, BiConsumer<? super T, R>) - 类 的构造器me.codeplayer.validator.ImmutablePropertyAccessor
-
- in(int, int...) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
检测指定的整数数组中是否存在指定的整数值
- indexOfExtension(String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
根据文件名称返回对应的扩展名在字符串中的索引值
- indexOfInterval(T[], T, Boolean) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
查找指定对象在已经排序好的区间临界值数组中的区间索引。
- indexOfInterval(Object, double, Boolean) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
查找指定数值在已经排序好的区间临界值数组中的区间索引(本方法主要用于兼容原始数据类型)。
- init() - 类 中的方法me.codeplayer.util.ChineseNumber.Cell
-
初始化
- ins(T, T...) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
检测指定的数组中是否存在指定的值
- int2Byte(int) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
将int类型的变量转为二进制字符串
- internal - 类 中的变量me.codeplayer.util.TimeBasedCacheLoader
-
- intValue() - 类 中的方法me.codeplayer.util.Arith
-
转换为int值
- isAnyNotEmpty(CharSequence...) - 类 中的静态方法me.codeplayer.util.StringUtil
-
判断指定的字符序列数组是否存在不为空的元素
如果数组中存在不为null、空字符串的元素,则返回true,否则返回false
- isArray(Object) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
判断指定对象是否为数组类型
- isBlank(Object, String) - 类 中的静态方法me.codeplayer.util.Assert
-
断言指定对象为空对象,如果断言失败则抛出异常
空对象的定义如下:
1.字符串对象 == null或者去空格后==空字符串
2.其他对象==null
- isBlank(CharSequence) - 类 中的静态方法me.codeplayer.util.StringUtil
-
判断指定的字符串是否为空
如果字符串为null、空字符串、空格字符串,则返回true
注意:本方法会先去除字符串两边的空格,再判断
- isBlank(Object) - 类 中的静态方法me.codeplayer.util.StringUtil
-
判断指定的对象是否为空
如果对象(或其toSring()返回值)为null、空字符串、空格字符串,则返回true
注意:本方法会先去除字符串两边的空格,再判断
- isBlank(String) - 类 中的静态方法me.codeplayer.util.X
-
判断指定的字符串是否为null或去空格后为空字符串,如果是则返回true
- isBlank(Object) - 类 中的静态方法me.codeplayer.util.X
-
判断指定的对象是否为空
如果对象(或其toSring()返回值)为null、空字符串、空格字符串,则返回true
注意:本方法会先去除字符串两边的空格,再判断
- isCheckInOrEx() - 类 中的方法me.codeplayer.util.scan.ClassPathScanHandler
-
- isDouble(String) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
判断字符串内容是否为整数或小数形式
前面带0,例如"0012"仍为整数,返回true
如果字符串为null,返回false
如果字符串前后有空格,请先去除空格后再调用此方法,否则返回false
此方法性能是使用正则表达式验证性能的4-9倍
- isDouble(Object) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
判断指定对象是否为整数或小数形式
前面带0,例如"0012"仍为整数,返回true
如果字符串为null,返回false
如果字符串前后有空格,请先去除空格后再调用此方法,否则返回false
- isEmpty(Object, CharSequence) - 类 中的静态方法me.codeplayer.util.Assert
-
断言指定对象的字符串形式为空(若为null、空字符串均属断言成功)
如果断言失败则抛出异常
- isEmpty(CharSequence) - 类 中的静态方法me.codeplayer.util.StringUtil
-
判断指定的字符串是否为空
如果字符串为null、空字符串,则返回true,否则返回false
注意:本方法不会去除字符串两边的空格,如果需要对字符串进行去除两边空格后的判断,请使用StringUtil#isBlank(String str)方法
- isEmpty(Object) - 类 中的静态方法me.codeplayer.util.StringUtil
-
判断指定的对象是否为空
如果对象(或其toSring()返回值)为null、空字符串,则返回true
注意:本方法不会去除字符串两边的空格,如果需要对字符串进行去除两边空格后的判断,请使用isBlank(Object obj)方法
- isEmpty() - 类 中的静态方法me.codeplayer.util.ThreadLocalUtil
-
如果线程局部缓存中不存在任何键值映射,则返回 true。
- isEmpty(String) - 类 中的静态方法me.codeplayer.util.X
-
判断指定的字符串是否为空
如果字符串为null、空字符串,则返回true
注意:本方法不会去除字符串两边的空格,如果想去除字符串两边的空格后再进行判断,可以使用isBlank()方法
- isEmpty(Object) - 类 中的静态方法me.codeplayer.util.X
-
判断指定的对象是否为空
如果对象(或其toSring()返回值)为null、空字符串,则返回true
注意:本方法不会去除字符串两边的空格,如果想去除字符串两边的空格后再进行判断,可以使用isBlank()方法
- isExcludeInner() - 类 中的方法me.codeplayer.util.scan.ClassPathScanHandler
-
- isInt(Object) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
判断指定对象的字符串形式是否为整数形式
- isIntegral(BigDecimal) - 类 中的静态方法me.codeplayer.util.Arith
-
检测指定的BigDecimal是否为整数值
- isLeapYear(int) - 类 中的方法me.codeplayer.util.EasyDate
-
判断指定年份是否为闰年
- isLeapYear() - 类 中的方法me.codeplayer.util.EasyDate
-
判断当前日期年份是否为闰年
- isMatch(T, Function<? super T, R>, Predicate<? super R>) - 类 中的静态方法me.codeplayer.util.X
-
检测指定的对象在经过指定的转换后,是否符合指定的条件
- isNonNegative(Number) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
指示指定的数字是否是非负数
- isNull(Object) - 类 中的静态方法me.codeplayer.util.Assert
-
断言指定对象为null
如果断言失败则抛出异常
- isNull(Object, CharSequence) - 类 中的静态方法me.codeplayer.util.Assert
-
断言指定对象为null
如果断言失败则抛出异常
- isNumber(String) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
判断字符串内容是否为整数形式
前面带0,例如"0012"仍为整数,返回true
如果字符串为null,返回false
如果字符串前后有空格,请先去除空格后再调用此方法,否则返回false
- isNumber(String, int) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
判断字符串内容是否为指定位数的整数形式
前面带0,例如"0012"属于4位整数
如果字符串为null,返回false
如果字符串前后有空格,请先去除空格后再调用此方法,否则返回false
- isNumber(Object) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
判断指定对象是否为整数类型或能够转为整数形式
- isNumeric(String) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
以尽可能快的速度判断指定字符串是否为整数形式(仅限十进制)
- ISO_8859_1 - 类 中的静态变量me.codeplayer.util.Charsets
-
ISO-8859-1,ISO拉丁字母表NO.1 字符集。
- isOK() - 类 中的方法me.codeplayer.validator.Pipeline
-
- isPositive(Number, boolean) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
指示指定的数字是否是正数
- isPositive(Number) - 类 中的静态方法me.codeplayer.util.NumberUtil
-
指示指定的数字是否是正数
- isPrimitiveArray(Object) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
判断指定对象是否是一个原始类型的数组(例如:int[]、float[]、char[]、double[]等)
- isSame(Object, Object, String) - 类 中的静态方法me.codeplayer.util.Assert
-
断言两个对象相等(==),如果断言失败则抛出异常
- isSameAs(long, long, int) - 类 中的静态方法me.codeplayer.util.EasyDate
-
比较两个以毫秒数表示的时间值是否处于同一年/月/天/小时/分钟/秒/毫秒
- isSameAs(Object, int) - 类 中的方法me.codeplayer.util.EasyDate
-
- isSameAs(Object, Object, int) - 类 中的静态方法me.codeplayer.util.EasyDate
-
- isTrue(boolean) - 类 中的静态方法me.codeplayer.util.Assert
-
断言布尔表达式结果为true
如果断言失败则抛出异常
- isTrue(boolean, CharSequence) - 类 中的静态方法me.codeplayer.util.Assert
-
断言布尔表达式结果为true
如果断言失败则抛出异常
- isTrue(boolean, Supplier<CharSequence>) - 类 中的静态方法me.codeplayer.util.Assert
-
断言布尔表达式结果为true
如果断言失败则抛出异常
- isValid(Boolean) - 类 中的静态方法me.codeplayer.util.X
-
判断指定Boolean值是否有效。
- isValid(Number) - 类 中的静态方法me.codeplayer.util.X
-
判断指定的数值对象是否有效。
- isValid(CharSequence) - 类 中的静态方法me.codeplayer.util.X
-
判断指定的字符串序列是否有效。
- isValid(Map<?, ?>) - 类 中的静态方法me.codeplayer.util.X
-
判断指定的Map对象是否有效。
- isValid(Collection<?>) - 类 中的静态方法me.codeplayer.util.X
-
判断指定的Collection对象是否有效。
- isValid(byte[]) - 类 中的静态方法me.codeplayer.util.X
-
判断指定byte数组是否有效。
- isValid(int[]) - 类 中的静态方法me.codeplayer.util.X
-
判断指定int数组是否有效。
- isValid(long[]) - 类 中的静态方法me.codeplayer.util.X
-
判断指定long数组是否有效。
- isValid(char[]) - 类 中的静态方法me.codeplayer.util.X
-
判断指定char数组是否有效。
- isValid(float[]) - 类 中的静态方法me.codeplayer.util.X
-
判断指定float数组是否有效。
- isValid(double[]) - 类 中的静态方法me.codeplayer.util.X
-
判断指定double数组是否有效。
- isValid(Object[]) - 类 中的静态方法me.codeplayer.util.X
-
判断指定的对象数组是否有效。
- isValid(Object) - 类 中的静态方法me.codeplayer.util.X
-
判断指定对象是否无效。
- map(T, Function<? super T, R>) - 类 中的静态方法me.codeplayer.util.X
-
对指定的对象执行指定的 mapper 转换,安全地获得期望的转换结果
- map(T, Function<? super T, R>, Function<R, E>) - 类 中的静态方法me.codeplayer.util.X
-
对指定的对象执行 mapper 、chainedMapper 双重转换,安全地获得期望的转换结果
- mapElse(T, Function<? super T, R>, R) - 类 中的静态方法me.codeplayer.util.X
-
对指定的对象执行执行的 mapper 转换,安全地获得期望的转换结果
- mapElseGet(T, Function<? super T, R>, Supplier<R>) - 类 中的静态方法me.codeplayer.util.X
-
对指定的对象执行执行的 mapper 转换,安全地获得期望的转换结果
- mapValues(Map<K, V>, Class<V>, K...) - 类 中的静态方法me.codeplayer.util.CollectionUtil
-
获取Map集合中指定的多个键的值,并以数组的形式依次返回。
- matchMethod(Method) - 类 中的方法me.codeplayer.util.scan.AbstractMethodMatcher
-
- matchMethod(Method) - 类 中的方法me.codeplayer.util.scan.AnnotationMethodMatcher
-
- matchMethod(Method) - 类 中的方法me.codeplayer.util.scan.ModifiersMethodMatcher
-
- md5(String) - 类 中的静态方法me.codeplayer.util.Encrypter
-
将指定的字符串通过MD5加密算法进行加密,并返回加密后32位的MD5值
如果字符串为null,将引发空指针异常
- md5(byte[]) - 类 中的静态方法me.codeplayer.util.Encrypter
-
将指定的字节数组通过MD5加密算法进行加密,并返回加密后的32位MD5值
如果数组为null,则引发空指针异常
- md5For16(String) - 类 中的静态方法me.codeplayer.util.Encrypter
-
将指定的字符串通过MD5加密算法进行加密,并返回加密后16位的MD5值
为了保持一致,内部统一使用UTF-8编码获取字符串的字节数组
如果字符串为null,将引发空指针异常
- me.codeplayer.util - 程序包 me.codeplayer.util
-
- me.codeplayer.util.scan - 程序包 me.codeplayer.util.scan
-
- me.codeplayer.validator - 程序包 me.codeplayer.validator
-
- methodMatcher - 类 中的变量me.codeplayer.util.scan.AbstractMethodMatcher
-
- MethodMatcher - me.codeplayer.util.scan中的接口
-
方法过滤器
- MILLIS_OF_DAY - 类 中的静态变量me.codeplayer.util.EasyDate
-
一天的毫秒数
- MILLIS_OF_HOUR - 类 中的静态变量me.codeplayer.util.EasyDate
-
一小时的毫秒数
- MILLIS_OF_MINUTE - 类 中的静态变量me.codeplayer.util.EasyDate
-
一分钟的毫秒数
- minus(BigDecimal) - 类 中的方法me.codeplayer.util.Arith
-
商业减法运算
- minus(String) - 类 中的方法me.codeplayer.util.Arith
-
商业减法运算
- minus(double) - 类 中的方法me.codeplayer.util.Arith
-
商业减法运算
- minus(long) - 类 中的方法me.codeplayer.util.Arith
-
商业减法运算
- minus(double, double) - 类 中的静态方法me.codeplayer.util.Arith
-
商业减法运算
- modifiers - 类 中的变量me.codeplayer.util.scan.ModifiersMethodMatcher
-
- ModifiersMethodMatcher - me.codeplayer.util.scan中的类
-
修饰符方法过滤器
- ModifiersMethodMatcher(int) - 类 的构造器me.codeplayer.util.scan.ModifiersMethodMatcher
-
- ModifiersMethodMatcher(MethodMatcher, int) - 类 的构造器me.codeplayer.util.scan.ModifiersMethodMatcher
-
- moveFile(File, File, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
移动指定的文件到目标文件路径
- moveFile(File, File) - 类 中的静态方法me.codeplayer.util.FileUtil
-
移动指定的文件到目标文件路径
如果目标文件夹已存在同名的文件,则引发异常
- moveFile(String, String, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
移动指定的文件到目标文件路径
- moveFile(String, String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
移动指定的文件到目标文件路径
如果目标文件夹已存在同名的文件,则引发异常
- moveFileToDirectory(File, File, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
移动指定的文件到目标文件夹
- moveFileToDirectory(File, File) - 类 中的静态方法me.codeplayer.util.FileUtil
-
移动指定的文件到目标文件夹
如果目标文件夹已存在同名的文件,则引发异常
- moveFileToDirectory(String, String, boolean) - 类 中的静态方法me.codeplayer.util.FileUtil
-
移动指定的文件到目标文件夹
- moveFileToDirectory(String, String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
移动指定的文件到目标文件夹
如果目标文件夹已存在同名的文件,则引发异常
- moveFileToDirectoryWithRandomFileName(File, String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定文件移动到指定的目录,并且采用随机的文件名,方法内部会尽可能地确保文件名称不会重复
- moveFileToDirectoryWithRandomFileName(File, String, String, String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定文件移动到指定的目录,并且采用随机的文件名、指定的文件后缀,方法内部会尽可能地确保文件名称不会重复
- moveFileToDirectoryWithRandomFileName(File, String, String) - 类 中的静态方法me.codeplayer.util.FileUtil
-
将指定文件移动到指定的目录,并且采用随机的文件名、指定的文件后缀,方法内部会尽可能地确保文件名称不会重复
- multiply(BigDecimal) - 类 中的方法me.codeplayer.util.Arith
-
商业乘法运算
- multiply(String) - 类 中的方法me.codeplayer.util.Arith
-
商业乘法运算
- multiply(double) - 类 中的方法me.codeplayer.util.Arith
-
商业乘法运算
- multiply(long) - 类 中的方法me.codeplayer.util.Arith
-
商业乘法运算
- multiply(double, double) - 类 中的静态方法me.codeplayer.util.Arith
-
商业乘法运算
- multiply(double, double, int, RoundingMode) - 类 中的静态方法me.codeplayer.util.Arith
-
商业乘法运算
- multiply(double, double, int) - 类 中的静态方法me.codeplayer.util.Arith
-
商业乘法运算(四舍五入)
- multiply(double, double, long) - 类 中的静态方法me.codeplayer.util.Arith
-
商业乘法运算(四舍五入)
注意:此方法的有效位数包含整数部分在内
将precision设为long类型只是为了重载的需要
- MYRIAD - 类 中的静态变量me.codeplayer.util.Arith
-
表示数值 10 000(一万) 的BigDecimal
- TEN - 类 中的静态变量me.codeplayer.util.Arith
-
表示数值 10(一十) 的BigDecimal
- test(Method) - 类 中的方法me.codeplayer.util.scan.AbstractMethodMatcher
-
- text - 类 中的变量me.codeplayer.util.ChineseNumber
-
- THOUSAND - 类 中的静态变量me.codeplayer.util.Arith
-
表示数值 1000(一千) 的BigDecimal
- ThreadLocalUtil - me.codeplayer.util中的类
-
提供基于线程的局部缓存工具类,内部采用HashMap实现
- ThreadLocalUtil() - 类 的构造器me.codeplayer.util.ThreadLocalUtil
-
- TimeBasedCacheLoader<E> - me.codeplayer.util中的类
-
基于时间间隔进行数据更新的缓存数据加载器
- TimeBasedCacheLoader(long, Supplier<E>) - 类 的构造器me.codeplayer.util.TimeBasedCacheLoader
-
- toArray(Collection<? extends T>, Class<T>) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
将指定的集合转为对应的数组
- toBigDecimal() - 类 中的方法me.codeplayer.util.Arith
-
转换为BigDecimal
- toBigDecimal(int) - 类 中的静态方法me.codeplayer.util.Arith
-
将指定的整数转换为对应的 BigDecimal(内部对于常用数值进行缓存处理)
- toBigInteger() - 类 中的方法me.codeplayer.util.Arith
-
转换为BigInteger
- toChineseString(boolean, boolean) - 类 中的方法me.codeplayer.util.Arith
-
输出中文形式的数值字符串,例如:"135000000"->"一亿三千五百万"
- toChineseUpperCase(boolean) - 类 中的方法me.codeplayer.util.Arith
-
输出大写中文形式的数值字符串,例如:"135000000"->"壹亿叁千伍佰万"
- toDate() - 类 中的方法me.codeplayer.util.EasyDate
-
转为java.util.Date
- toDateString() - 类 中的方法me.codeplayer.util.EasyDate
-
返回"yyyy年MM月dd日"格式的字符串
- toDateTimeString() - 类 中的方法me.codeplayer.util.EasyDate
-
返回"yyyy-MM-dd HH:mm:ss"格式的字符串
- toFinalString(StringBuilder, Object) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
迭代数组元素并将迭代字符串追加至StringBuilder中,追加字符串形如:“[e1, e2, e3, [e4_1, e4_2, e4_3, e4_4]]
本方法可以迭代多维数组,内部采用递归算法
- toFinalString(Object) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
迭代数组元素并返回迭代字符串,例如:“[e1, e2, e3, [e4_1, e4_2, e4_3, e4_4]]”
本方法可以迭代多维数组,内部采用递归算法
- toGMTNetString() - 类 中的方法me.codeplayer.util.EasyDate
-
返回Internet GMT标准格式的字符串,例如:Sat, 1 Dec 2012 23:05:00 GMT
- toGMTString() - 类 中的方法me.codeplayer.util.EasyDate
-
返回GMT标准格式的字符串,例如:1 Dec 2012 15:05:00 GMT
- toLongString() - 类 中的方法me.codeplayer.util.EasyDate
-
返回"yyyy-MM-dd HH:mm:ss sss"格式的字符串
- toMoneyUpperCase() - 类 中的方法me.codeplayer.util.Arith
-
输出大写中文形式的用于金额(人民币)显示的数值字符串,例如:"135000000"->"壹亿叁千伍佰万元整"
- toShortString() - 类 中的方法me.codeplayer.util.EasyDate
-
返回"yyyyMMdd"格式的字符串
- toSqlDate() - 类 中的方法me.codeplayer.util.EasyDate
-
转为java.sql.Date
- toSring - 类 中的静态变量me.codeplayer.validator.Validators
-
- toString() - 类 中的方法me.codeplayer.util.Arith
-
输出数值字符串
- toString(int) - 类 中的方法me.codeplayer.util.Arith
-
输出以四舍五入模式保留指定小数位精度的数值字符串
- toString(Object) - 类 中的静态方法me.codeplayer.util.ArrayUtil
-
返回指定数组对象的字符串形式
如果array是一个数组,则迭代其元素返回字符串,如“[e1, e2, e3, e4]”
如果array不是一个数组,则直接调用String.valueOf()方法返回
- toString() - 类 中的方法me.codeplayer.util.ChineseNumber
-
- toString() - 类 中的方法me.codeplayer.util.EasyDate
-
返回"yyyy-MM-dd"格式的字符串
- toString(Format) - 类 中的方法me.codeplayer.util.EasyDate
-
返回使用日期格式化工具格式化后的字符串
- toString(Object) - 类 中的静态方法me.codeplayer.util.StringUtil
-
以String的形式返回对象值,如果对象为null,则返回""
- toTime() - 类 中的方法me.codeplayer.util.EasyDate
-
转为java.sql.Time
- toTimestamp() - 类 中的方法me.codeplayer.util.EasyDate
-
转为java.sql.Timestamp
- transEncoding(String, String, String) - 类 中的静态方法me.codeplayer.util.StringUtil
-
将字符串从指定字符集编码转换为目标字符集编码
- transEncodingForURI(String, String) - 类 中的静态方法me.codeplayer.util.StringUtil
-
将指定的URI参数字符串转换为目标字符集编码
本方法实际上是将字符串从ISO-8859-1编码转换为指定的目标编码
- trim(Object) - 类 中的静态方法me.codeplayer.util.StringUtil
-
以去除两边空格的String形式返回对象值,如果对象为null,则返回""
- trim(String) - 类 中的静态方法me.codeplayer.util.StringUtil
-
去除字符串两侧的空白字符
如果为null则返回空字符串""
- trim - 类 中的静态变量me.codeplayer.validator.Validators
-
- trim4Html(Object) - 类 中的静态方法me.codeplayer.util.StringUtil
-
以String的形式返回对象值,如果对象为null或空格字符串,则返回" "
- trim4Html(String) - 类 中的静态方法me.codeplayer.util.X
-
去除字符串两端的空格
如果字符串为null、空字符串""、空白字符串,这返回HTML的空格符" "
- truncate(double, int, RoundingMode) - 类 中的静态方法me.codeplayer.util.Arith
-
以指定舍入方式使指定小数精确到指定的小数位数
- tryThrow(Supplier<?>) - 类 中的方法me.codeplayer.validator.Pipeline
-
- tryThrow(CharSequence) - 类 中的方法me.codeplayer.validator.Pipeline
-
- tryThrow() - 类 中的方法me.codeplayer.validator.Pipeline
-
- tryThrow(Object, Object) - 类 中的静态方法me.codeplayer.validator.Pipeline
-
- tryUnwrap(Object) - 类 中的静态方法me.codeplayer.util.X
-