- FastByteArrayOutputStream - cn.buli_home.utils.file中的类
-
- FastByteArrayOutputStream() - 类 的构造器cn.buli_home.utils.file.FastByteArrayOutputStream
-
构造
- FastByteArrayOutputStream(int) - 类 的构造器cn.buli_home.utils.file.FastByteArrayOutputStream
-
构造
- FastByteBuffer - cn.buli_home.utils.file中的类
-
代码移植自
blade
快速缓冲,将数据存放在缓冲集中,取代以往的单一数组
- FastByteBuffer() - 类 的构造器cn.buli_home.utils.file.FastByteBuffer
-
- FastByteBuffer(int) - 类 的构造器cn.buli_home.utils.file.FastByteBuffer
-
- FILE_OPEN_MODE - 类 中的静态变量cn.buli_home.utils.file.FileUtils
-
文件打开模式
- FILE_TYPE_MAP - 类 中的静态变量cn.buli_home.utils.file.FileTypeUtils
-
- FileConstant - cn.buli_home.utils.file中的类
-
- FileConstant() - 类 的构造器cn.buli_home.utils.file.FileConstant
-
- fileExists(String) - 类 中的静态方法cn.buli_home.utils.file.FileUtils
-
- FileMagicNumber - cn.buli_home.utils.file中的枚举
-
- FileMagicNumber(String, String) - 枚举 的构造器cn.buli_home.utils.file.FileMagicNumber
-
- FileTypeUtils - cn.buli_home.utils.file中的类
-
- FileTypeUtils() - 类 的构造器cn.buli_home.utils.file.FileTypeUtils
-
- FileUtils - cn.buli_home.utils.file中的类
-
- FileUtils() - 类 的构造器cn.buli_home.utils.file.FileUtils
-
- FileWriteType - cn.buli_home.utils.file中的枚举
-
- FileWriteType() - 枚举 的构造器cn.buli_home.utils.file.FileWriteType
-
- fill(String, String, int, List<T>) - 类 中的静态方法cn.buli_home.utils.excel.ExcelUtils
-
- fill(OutputStream, InputStream, int, List<T>) - 类 中的静态方法cn.buli_home.utils.excel.ExcelUtils
-
- fillOnce(String, String, int, List<T>) - 类 中的静态方法cn.buli_home.utils.excel.ExcelUtils
-
- fillOnce(OutputStream, InputStream, int, List<T>) - 类 中的静态方法cn.buli_home.utils.excel.ExcelUtils
-
- FinalizableDelegatedExecutorService - cn.buli_home.utils.thread中的类
-
保证ExecutorService在对象回收时正常结束
- FinalizableDelegatedExecutorService(ExecutorService) - 类 的构造器cn.buli_home.utils.thread.FinalizableDelegatedExecutorService
-
构造
- finalize() - 类 中的方法cn.buli_home.utils.thread.FinalizableDelegatedExecutorService
-
- findRegexFirst(String, String) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
查找满足正则匹配条件的第一个字符串
- findRegexList(String, String) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
查找满足正则匹配条件的所有字符串
- finish() - 接口 中的方法cn.buli_home.utils.excel.ExcelDataCallback
-
- flushEveryBuffer - 类 中的变量cn.buli_home.utils.file.IoCopier
-
是否每次写出一个buffer内容就执行flush
- folderExists(String) - 类 中的静态方法cn.buli_home.utils.file.FileUtils
-
- format(String) - 类 中的静态方法cn.buli_home.utils.common.HexUtils
-
格式化Hex字符串,结果为每2位加一个空格,类似于:
e8 8c 67 03 80 cb 22 00 95 26 8f
- format(String, Object...) - 类 中的静态方法cn.buli_home.utils.common.StringFormatter
-
格式化字符串
此方法只是简单将占位符 {} 按照顺序替换为参数
如果想输出 {} 使用 \\转义 { 即可,如果想输出 {} 之前的 \ 使用双转义符 \\\\ 即可
例:
通常使用: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...) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
格式化文本, {} 表示占位符
此方法只是简单将占位符 {} 按照顺序替换为参数
如果想输出 {} 使用 \\转义 { 即可,如果想输出 {} 之前的 \ 使用双转义符 \\\\ 即可
例:
通常使用: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(Date, String) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
将 Date 格式时间转化为指定格式时间
- FORMAT_DATE - 接口 中的静态变量cn.buli_home.utils.date.DateConstant
-
显示到日期
- FORMAT_HOUR - 接口 中的静态变量cn.buli_home.utils.date.DateConstant
-
显示到小时
- FORMAT_MILLISECOND - 接口 中的静态变量cn.buli_home.utils.date.DateConstant
-
显示到毫秒
- FORMAT_MINUTE - 接口 中的静态变量cn.buli_home.utils.date.DateConstant
-
显示到分
- FORMAT_SECOND - 接口 中的静态变量cn.buli_home.utils.date.DateConstant
-
显示到秒
- FORMAT_TRIM_DATE - 接口 中的静态变量cn.buli_home.utils.date.DateConstant
-
显示到日期(数字格式)
- FORMAT_TRIM_HOUR - 接口 中的静态变量cn.buli_home.utils.date.DateConstant
-
显示到小时(数字格式)
- FORMAT_TRIM_MILLISECOND - 接口 中的静态变量cn.buli_home.utils.date.DateConstant
-
显示到毫秒(数字格式)
- FORMAT_TRIM_MINUTE - 接口 中的静态变量cn.buli_home.utils.date.DateConstant
-
显示到分(数字格式)
- FORMAT_TRIM_SECOND - 接口 中的静态变量cn.buli_home.utils.date.DateConstant
-
显示到秒(数字格式)
- formatDate(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
将 Date 格式时间转化为 yyyy-MM-dd 格式时间
- formatDateTimeMillisecond(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
将 Date 格式时间转化为 yyyy-MM-dd HH:mm:ss:SSS 格式时间
- formatDateTimeSecond(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
将 Date 格式时间转化为 yyyy-MM-dd HH:mm:ss 格式时间
- formatWith(String, String, Object...) - 类 中的静态方法cn.buli_home.utils.common.StringFormatter
-
格式化字符串
此方法只是简单将指定占位符 按照顺序替换为参数
如果想输出占位符使用 \\转义即可,如果想输出占位符之前的 \ 使用双转义符 \\\\ 即可
例:
通常使用: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
- gender - 类 中的变量cn.buli_home.utils.common.IDCardUtils.IDCard
-
- generateHandleFileName(String, boolean, boolean) - 类 中的静态方法cn.buli_home.utils.file.CommonFileUtils
-
生成txt文件名
- generateHandleFileName(String, boolean) - 类 中的静态方法cn.buli_home.utils.file.CommonFileUtils
-
生成txt文件名 (默认有日期)
- get(int) - 类 中的方法cn.buli_home.utils.file.FastByteBuffer
-
根据索引位返回一个字节
- getAgeByIdCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
根据身份编号获取年龄,只支持15或18位身份证号码
- getAgeByIdCard(String, Date) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
根据身份编号获取指定日期当时的年龄年龄,只支持15或18位身份证号码
- getBetweenDateList(Date, Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取两个日期之间的所有日期
- getBetweenDateList(Date, Date, boolean) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取两个日期之间的所有日期
- getBetweenDateList(String, String) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取两个日期之间的所有日期
- getBetweenDateList(String, String, boolean) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取两个日期之间的所有日期
- getBirth(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
根据身份编号获取生日,只支持15或18位身份证号码
- getBirthByIdCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
根据身份编号获取生日,只支持15或18位身份证号码
- getBirthDate(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
从身份证号码中获取生日日期,只支持15或18位身份证号码
- getBirthDateNode(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
从身份证号码中获取生日日期,只支持15或18位身份证号码
- getBooleanValue(Map<String, Object>, String) - 类 中的静态方法cn.buli_home.utils.common.MapUtils
-
获取布尔value
- getCityCodeByIdCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
根据身份编号获取地市级编码,只支持15或18位身份证号码
获取编码为4位
- getContainsStr(CharSequence, CharSequence...) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
查找指定字符串是否包含指定字符串列表中的任意一个字符串,如果包含返回找到的第一个字符串
- getDateEnd(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取一天的截止时间(即:23 点 59 分 59 秒 999 毫秒)
- getDateNo(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取日期数字
- getDateNode(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取时间节点对象
- getDateStart(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取一天的开始时间(即:0 点 0 分 0 秒 0 毫秒)
- getDateStrList(List<Date>) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
List 转 List
- getDateTimeMillisecond(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取日期时间数字(到毫秒)
- getDateTimeSecond(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取日期时间数字(到秒)
- getDay() - 枚举 中的方法cn.buli_home.utils.date.WeekDay
-
- getDayByIdCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
根据身份编号获取生日天,只支持15或18位身份证号码
- getDistrictCodeByIdCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
根据身份编号获取区县级编码,只支持15或18位身份证号码
获取编码为6位
- getDoubleValue(Map<String, Object>, String) - 类 中的静态方法cn.buli_home.utils.common.MapUtils
-
获取双浮点value
- getGenderByIdCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
根据身份编号获取性别,只支持15或18位身份证号码
- getIDCardInfo(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
获取身份证信息,包括身份、城市代码、生日、性别等
- getInstance() - 类 中的静态方法cn.buli_home.utils.file.UserDefaultUtils
-
- getIntegerValue(Map<String, Object>, String) - 类 中的静态方法cn.buli_home.utils.common.MapUtils
-
获取整型value
- getLongValue(Map<String, Object>, String) - 类 中的静态方法cn.buli_home.utils.common.MapUtils
-
获取长整型value
- getMagicNumber(byte[]) - 枚举 中的静态方法cn.buli_home.utils.file.FileMagicNumber
-
- getMonth() - 枚举 中的方法cn.buli_home.utils.date.Month
-
- getMonthByIdCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
根据身份编号获取生日月,只支持15或18位身份证号码
- getMonthDateEnd(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取本日期所在月最后一天
- getMonthDateList(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取该日期所在月的所有日期
- getMonthDateList(String) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取该日期所在月的所有日期
- getMonthDateStart(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取本日期所在月第一天
- getProvinceByIdCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
根据身份编号获取户籍省份,只支持15或18位身份证号码
- getProvinceCodeByIdCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
根据身份编号获取户籍省份编码,只支持15或18位身份证号码
- getRandom() - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获取随机数生成器对象
ThreadLocalRandom是JDK 7之后提供并发产生随机数,能够解决多个线程发生的竞争争夺。
- getRandom(boolean) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获取随机数产生器
- getSecureRandom() - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获取SHA1PRNG的
SecureRandom,类提供加密的强随机数生成器 (RNG)
注意:此方法获取的是伪随机序列发生器PRNG(pseudo-random number generator)
相关说明见:https://stackoverflow.com/questions/137212/how-to-solve-slow-java-securerandom
- getSecureRandom(byte[]) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获取SHA1PRNG的
SecureRandom,类提供加密的强随机数生成器 (RNG)
注意:此方法获取的是伪随机序列发生器PRNG(pseudo-random number generator)
相关说明见:https://stackoverflow.com/questions/137212/how-to-solve-slow-java-securerandom
- getSplitAtIdx(String, String, int) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
分隔字符串, 之后取第n位子字符串
🌰: getSplitAtIdx("a,b,c", ",", 1) -> "b"
- getStringProducer(String) - 类 中的静态方法cn.buli_home.utils.kafka.KafkaUtils
-
- getStringValue(Map<String, Object>, String) - 类 中的静态方法cn.buli_home.utils.common.MapUtils
-
获取字符串value
- getTime(TimeUnit) - 类 中的静态方法cn.buli_home.utils.date.StopWatchUtils
-
- getTime(String, TimeUnit) - 类 中的静态方法cn.buli_home.utils.date.StopWatchUtils
-
- getTimestampMillisecond(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取时间戳
- getTimestampSecond(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取时间戳
- getTopics(String) - 类 中的静态方法cn.buli_home.utils.kafka.KafkaUtils
-
获取所有主题列表
- getType(String) - 类 中的静态方法cn.buli_home.utils.file.FileTypeUtils
-
根据文件流的头部信息获得文件类型
- getType(InputStream, int) - 类 中的静态方法cn.buli_home.utils.file.FileTypeUtils
-
根据文件流的头部信息获得文件类型
- getType(InputStream, boolean) - 类 中的静态方法cn.buli_home.utils.file.FileTypeUtils
-
- getType(InputStream) - 类 中的静态方法cn.buli_home.utils.file.FileTypeUtils
-
- getType(InputStream, String) - 类 中的静态方法cn.buli_home.utils.file.FileTypeUtils
-
- getType(InputStream, String, boolean) - 类 中的静态方法cn.buli_home.utils.file.FileTypeUtils
-
- getType(File, boolean) - 类 中的静态方法cn.buli_home.utils.file.FileTypeUtils
-
根据文件流的头部信息获得文件类型
1、无法识别类型默认按照扩展名识别
2、xls、doc、msi头信息无法区分,按照扩展名区分
3、zip可能为jar、war头信息无法区分,按照扩展名区分
- getType(File) - 类 中的静态方法cn.buli_home.utils.file.FileTypeUtils
-
根据文件流的头部信息获得文件类型
1、无法识别类型默认按照扩展名识别
2、xls、doc、msi头信息无法区分,按照扩展名区分
3、zip可能为jar、war头信息无法区分,按照扩展名区分
- getTypeByPath(String, boolean) - 类 中的静态方法cn.buli_home.utils.file.FileTypeUtils
-
通过路径获得文件类型
- getTypeByPath(String) - 类 中的静态方法cn.buli_home.utils.file.FileTypeUtils
-
通过路径获得文件类型
- getWeekDate(Date, WeekDay) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取该日期所在周指定星期的日期
- getWeekDateEnd(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取该日期所在周开始日期
- getWeekDateList(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取该日期所在周的所有日期(周一到周日)
- getWeekDateList(String) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取该日期所在周的所有日期(周一到周日)
- getWeekDateStart(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取该日期所在周开始日期
- getWeekOfYear(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取该日期是今年的第几周(以本年的周一为第1周,详见下面说明)
【说明】
比如 2022-01-01(周六)和 2022-01-02(周日)虽然在 2022 年里,但他们两天则属于 2021 年最后一周,
那么这两天不会算在 2022 年第 1 周里,此时会返回 0 ;而 2022 年第 1 周将从 2022-01-03(周一) 开始计算。
- getWeekOfYearIgnoreLastYear(Date) - 类 中的静态方法cn.buli_home.utils.date.DateUtils
-
获取今年的第几周(以本年的1月1日为第1周第1天)
- getYearByIdCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
根据身份编号获取生日年,只支持15或18位身份证号码
- IDCard(String) - 类 的构造器cn.buli_home.utils.common.IDCardUtils.IDCard
-
构造
- IDCardUtils - cn.buli_home.utils.common中的类
-
- IDCardUtils() - 类 的构造器cn.buli_home.utils.common.IDCardUtils
-
- IDCardUtils.IDCard - cn.buli_home.utils.common中的类
-
身份证信息,包括身份、城市代码、生日、性别等
- index() - 类 中的方法cn.buli_home.utils.file.FastByteBuffer
-
当前缓冲位于缓冲区的索引位
- INDEX_NOT_FOUND - 类 中的静态变量cn.buli_home.utils.common.BasicArrayUtils
-
数组中元素未找到的下标,值为-1
- indexOf(long[], long) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
- indexOf(int[], int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
- indexOf(short[], short) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
- indexOf(char[], char) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
- indexOf(byte[], byte) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
- indexOf(double[], double) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
- indexOf(float[], float) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
- indexOf(boolean[], boolean) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
- indexOf(byte[], byte[]) - 枚举 中的静态方法cn.buli_home.utils.file.FileMagicNumber
-
- INSTANCE - 类 中的静态变量cn.buli_home.utils.file.UserDefaultUtils
-
- interceptorList - 类 中的静态变量cn.buli_home.utils.net.http.HttpUtils
-
- invoke(List<T>) - 接口 中的方法cn.buli_home.utils.excel.ExcelDataCallback
-
- invoke(T, AnalysisContext) - 类 中的方法cn.buli_home.utils.excel.ExcelDataListener
-
这个每一条数据解析都会来调用
- invokeAll(Collection<? extends Callable<T>>) - 类 中的方法cn.buli_home.utils.thread.DelegatedExecutorService
-
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - 类 中的方法cn.buli_home.utils.thread.DelegatedExecutorService
-
- invokeAny(Collection<? extends Callable<T>>) - 类 中的方法cn.buli_home.utils.thread.DelegatedExecutorService
-
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - 类 中的方法cn.buli_home.utils.thread.DelegatedExecutorService
-
- IoCopier<S,T> - cn.buli_home.utils.file中的类
-
IO拷贝抽象,可自定义包括缓存、进度条等信息
此对象非线程安全
- IoCopier(int, long) - 类 的构造器cn.buli_home.utils.file.IoCopier
-
构造
- IOUtils - cn.buli_home.utils.file中的类
-
- IOUtils() - 类 的构造器cn.buli_home.utils.file.IOUtils
-
- isArray(Object) - 类 中的静态方法cn.buli_home.utils.common.ArrayUtils
-
对象是否为数组对象
- isAssignable(Class<?>, Class<?>) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
断言 superType.isAssignableFrom(subType) 是否为 true.
- isAssignable(Class<?>, Class<?>, String, Object...) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
断言 superType.isAssignableFrom(subType) 是否为 true.
- isBirthday(CharSequence) - 类 中的静态方法cn.buli_home.utils.common.Validator
-
验证是否为生日
只支持以下几种格式:
yyyyMMdd
yyyy-MM-dd
yyyy/MM/dd
yyyy.MM.dd
yyyy年MM月dd日
- isBirthday(int, int, int) - 类 中的静态方法cn.buli_home.utils.common.Validator
-
验证是否为生日
- isEmpty(T[]) - 类 中的静态方法cn.buli_home.utils.common.ArrayUtils
-
数组是否为空
- isEmpty(Object) - 类 中的静态方法cn.buli_home.utils.common.ArrayUtils
-
数组是否为空
此方法会匹配单一对象,如果此对象为null则返回true
如果此对象为非数组,理解为此对象为数组的第一个元素,则返回false
如果此对象为数组对象,数组长度大于0情况下返回false,否则返回true
- isEmpty(long[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为空
- isEmpty(int[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为空
- isEmpty(short[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为空
- isEmpty(char[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为空
- isEmpty(byte[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为空
- isEmpty(double[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为空
- isEmpty(float[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为空
- isEmpty(boolean[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为空
- isEmpty(List<?>) - 类 中的静态方法cn.buli_home.utils.common.ListUtils
-
列表是否为空
- isEmpty(Map<?, ?>) - 类 中的静态方法cn.buli_home.utils.common.MapUtils
-
是否为空
- isEmpty(CharSequence) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
判断是否为空
- isEmpty() - 类 中的方法cn.buli_home.utils.file.FastByteBuffer
-
- isEmptyWithoutBlank(String) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
判断是否为空(去空格)
- isFalse(boolean, Supplier<X>) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
断言是否为假,如果为
true 抛出指定类型异常
并使用指定的函数获取错误信息返回
Assert.isFalse(i > 0, ()->{
// to query relation message
return new IllegalArgumentException("relation message to return");
});
- isFalse(boolean, String, Object...) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
断言是否为假,如果为
true 抛出
IllegalArgumentException 异常
Assert.isFalse(i < 0, "The value must not be negative");
- isFalse(boolean) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
断言是否为假,如果为
true 抛出
IllegalArgumentException 异常
Assert.isFalse(i < 0);
- isHexNumber(String) - 类 中的静态方法cn.buli_home.utils.common.HexUtils
-
判断给定字符串是否为16进制数
如果是,需要使用对应数字类型对象的decode方法解码
例如:Integer.decode方法解码int类型的16进制数字
- isInstanceOf(Class<?>, T) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
断言给定对象是否是给定类的实例
Assert.instanceOf(Foo.class, foo);
- isInstanceOf(Class<?>, T, String, Object...) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
断言给定对象是否是给定类的实例
Assert.instanceOf(Foo.class, foo, "foo must be an instance of class Foo");
- isLog - 类 中的变量cn.buli_home.utils.kafka.AsyncSendCallback
-
- isNotEmpty(T[]) - 类 中的静态方法cn.buli_home.utils.common.ArrayUtils
-
数组是否为非空
- isNotEmpty(Object) - 类 中的静态方法cn.buli_home.utils.common.ArrayUtils
-
数组是否为非空
此方法会匹配单一对象,如果此对象为null则返回false
如果此对象为非数组,理解为此对象为数组的第一个元素,则返回true
如果此对象为数组对象,数组长度大于0情况下返回true,否则返回false
- isNotEmpty(long[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为非空
- isNotEmpty(int[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为非空
- isNotEmpty(short[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为非空
- isNotEmpty(char[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为非空
- isNotEmpty(byte[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为非空
- isNotEmpty(double[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为非空
- isNotEmpty(float[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为非空
- isNotEmpty(boolean[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
数组是否为非空
- isNull(Object, Supplier<X>) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
断言对象是否为
null ,如果不为
null 抛出指定类型异常
并使用指定的函数获取错误信息返回
Assert.isNull(value, ()->{
// to query relation message
return new IllegalArgumentException("relation message to return");
});
- isNull(Object, String, Object...) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
- isNull(Object) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
- isShutdown() - 类 中的方法cn.buli_home.utils.thread.DelegatedExecutorService
-
- isSorted(byte[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSorted(short[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSorted(char[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSorted(int[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSorted(long[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSorted(double[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSorted(float[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSortedASC(byte[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSortedASC(short[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSortedASC(char[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSortedASC(int[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSortedASC(long[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSortedASC(double[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSortedASC(float[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否升序,即array[i] <= array[i+1],若传入空数组,则返回false
- isSortedDESC(byte[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否降序,即array[i] >= array[i+1],若传入空数组,则返回false
- isSortedDESC(short[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否降序,即array[i] >= array[i+1],若传入空数组,则返回false
- isSortedDESC(char[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否降序,即array[i] >= array[i+1],若传入空数组,则返回false
- isSortedDESC(int[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否降序,即array[i] >= array[i+1],若传入空数组,则返回false
- isSortedDESC(long[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否降序,即array[i] >= array[i+1],若传入空数组,则返回false
- isSortedDESC(double[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否降序,即array[i] >= array[i+1],若传入空数组,则返回false
- isSortedDESC(float[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
检查数组是否降序,即array[i] >= array[i+1],若传入空数组,则返回false
- isTerminated() - 类 中的方法cn.buli_home.utils.thread.DelegatedExecutorService
-
- isTrue(boolean, Supplier<? extends X>) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
断言是否为真,如果为
false 抛出给定的异常
Assert.isTrue(i > 0, IllegalArgumentException::new);
- isTrue(boolean, String, Object...) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
断言是否为真,如果为
false 抛出
IllegalArgumentException 异常
Assert.isTrue(i > 0, "The value must be greater than zero");
- isTrue(boolean) - 类 中的静态方法cn.buli_home.utils.common.Assert
-
断言是否为真,如果为
false 抛出
IllegalArgumentException 异常
Assert.isTrue(i > 0);
- isValid(double) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
检查是否为有效的数字
检查double否为无限大,或者Not a Number(NaN)
- isValid(float) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
检查是否为有效的数字
检查double否为无限大,或者Not a Number(NaN)
- isValidCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
是否有效身份证号,忽略X的大小写
如果身份证号码中含有空格始终返回false
- isValidCard10(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
验证10位身份编码是否合法
- isValidCard15(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
验证15位身份编码是否合法
- isValidCard18(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
判断18位身份证的合法性
根据〖中华人民共和国国家标准GB11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。
- isValidCard18(String, boolean) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
判断18位身份证的合法性
根据〖中华人民共和国国家标准GB11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。
- isValidHKCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
验证香港身份证号码(存在Bug,部份特殊身份证无法检查)
身份证前2位为英文字符,如果只出现一个英文字符则表示第一位是空格,对应数字58 前2位英文字符A-Z分别对应数字10-35 最后一位校验码为0-9的数字加上字符"A","A"代表10
将身份证号码全部转换为数字,分别对应乘9-1相加的总和,整除11则证件号码有效
- isValidNumber(Number) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
检查是否为有效的数字
检查Double和Float是否为无限大,或者Not a Number
非数字类型和Null将返回false
- isValidTWCard(String) - 类 中的静态方法cn.buli_home.utils.common.IDCardUtils
-
验证台湾身份证号码
- randomBigDecimal() - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数[0, 1)
- randomBigDecimal(BigDecimal) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数 [0,limit)
- randomBigDecimal(BigDecimal, BigDecimal) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数
- randomBoolean() - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得随机Boolean值
- randomBytes(int) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
随机bytes
- randomChar() - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
随机字母或数字,小写
- randomChar(String) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
随机字符
- randomChinese() - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
随机汉字('一'-'鿿')
- randomDouble(double, double) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数
- randomDouble(double, double, int, RoundingMode) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数
- randomDouble() - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得随机数[0, 1)
- randomDouble(int, RoundingMode) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数
- randomDouble(double) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数 [0,limit)
- randomDouble(double, int, RoundingMode) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数
- randomEle(List<T>) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
随机获得列表中的元素
- randomEle(List<T>, int) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
随机获得列表中的元素
- randomEle(T[]) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
随机获得数组中的元素
- randomEle(T[], int) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
随机获得数组中的元素
- randomEleList(List<T>, int) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
- randomEles(List<T>, int) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
随机获得列表中的一定量元素
- randomFloat() - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得随机数[0, 1)
- randomFloat(float) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数 [0,limit)
- randomFloat(float, float) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数[min, max)
- randomInt() - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得随机数int值
- randomInt(int) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数 [0,limit)
- randomInt(int, int) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数
- randomInt(int, int, boolean, boolean) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数
- randomInts(int) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
创建指定长度的随机索引
- randomLong() - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得随机数
- randomLong(long) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数 [0,limit)
- randomLong(long, long) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数[min, max)
- randomLong(long, long, boolean, boolean) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得指定范围内的随机数
- randomNumber() - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
随机数字,数字为0~9单个数字
- randomNumbers(int) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得一个只包含数字的字符串
- randomString(int) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得一个随机的字符串(只包含数字和字符)
- randomString(String, int) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得一个随机的字符串
- randomStringUpper(int) - 类 中的静态方法cn.buli_home.utils.common.RandomUtils
-
获得一个随机的字符串(只包含数字和大写字符)
- RandomUtils - cn.buli_home.utils.common中的类
-
- RandomUtils() - 类 的构造器cn.buli_home.utils.common.RandomUtils
-
- range(int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
生成一个从0开始的数字列表
- range(int, int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
生成一个数字列表
自动判定正序反序
- range(int, int, int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
生成一个数字列表
自动判定正序反序
- read(String, int, Class<T>, ExcelDataCallback<T>) - 类 中的静态方法cn.buli_home.utils.excel.ExcelUtils
-
- read(InputStream, int, Class<T>, ExcelDataCallback<T>) - 类 中的静态方法cn.buli_home.utils.excel.ExcelUtils
-
- read(String, int, Class<T>, int, ExcelDataCallback<T>) - 类 中的静态方法cn.buli_home.utils.excel.ExcelUtils
-
- read(InputStream, int, Class<T>, int, ExcelDataCallback<T>) - 类 中的静态方法cn.buli_home.utils.excel.ExcelUtils
-
- readBytes(InputStream, int) - 类 中的静态方法cn.buli_home.utils.file.IOUtils
-
读取指定长度的byte数组,不关闭流
- readFile(String) - 类 中的静态方法cn.buli_home.utils.file.FileUtils
-
读取文件内容
- readFileByLine(File) - 类 中的静态方法cn.buli_home.utils.file.FileUtils
-
按行读取文件
- readHex(InputStream, int, boolean) - 类 中的静态方法cn.buli_home.utils.file.IOUtils
-
读取16进制字符串
- readHex64Upper(InputStream) - 类 中的静态方法cn.buli_home.utils.file.IOUtils
-
从流中读取前64个byte并转换为16进制,字母部分使用大写
- readHex8192Upper(InputStream) - 类 中的静态方法cn.buli_home.utils.file.IOUtils
-
从流中读取前8192个byte并转换为16进制,字母部分使用大写
- readSync(String, int, Class<T>) - 类 中的静态方法cn.buli_home.utils.excel.ExcelUtils
-
- readSync(InputStream, int, Class<T>) - 类 中的静态方法cn.buli_home.utils.excel.ExcelUtils
-
- readSync(String, int, Class<T>, int) - 类 中的静态方法cn.buli_home.utils.excel.ExcelUtils
-
- readSync(InputStream, int, Class<T>, int) - 类 中的静态方法cn.buli_home.utils.excel.ExcelUtils
-
- record(Map<String, String>) - 类 中的静态方法cn.buli_home.utils.file.UserDefaultUtils
-
记录内容
- recordString(String, String) - 类 中的静态方法cn.buli_home.utils.file.UserDefaultUtils
-
记录内容
- RegexConstant - cn.buli_home.utils.constant中的类
-
- RegexConstant() - 类 的构造器cn.buli_home.utils.constant.RegexConstant
-
- rejectedExecution(Runnable, ThreadPoolExecutor) - 类 中的方法cn.buli_home.utils.thread.BlockPolicy
-
- RejectPolicy - cn.buli_home.utils.thread中的枚举
-
线程拒绝策略枚举
如果设置了maxSize, 当总线程数达到上限, 会调用RejectedExecutionHandler进行处理,此枚举为JDK预定义的几种策略枚举表示
- RejectPolicy(RejectedExecutionHandler) - 枚举 的构造器cn.buli_home.utils.thread.RejectPolicy
-
- remove(long[], int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中对应位置的元素
copy from commons-lang
- remove(int[], int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中对应位置的元素
copy from commons-lang
- remove(short[], int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中对应位置的元素
copy from commons-lang
- remove(char[], int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中对应位置的元素
copy from commons-lang
- remove(byte[], int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中对应位置的元素
copy from commons-lang
- remove(double[], int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中对应位置的元素
copy from commons-lang
- remove(float[], int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中对应位置的元素
copy from commons-lang
- remove(boolean[], int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中对应位置的元素
copy from commons-lang
- remove(Object, int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中对应位置的元素
copy from commons-lang
- removeEle(long[], long) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(int[], int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(short[], short) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(char[], char) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(byte[], byte) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(double[], double) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(float[], float) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeEle(boolean[], boolean) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
移除数组中指定的元素
只会移除匹配到的第一个元素 copy from commons-lang
- removeFileType(String) - 类 中的静态方法cn.buli_home.utils.file.FileTypeUtils
-
移除文件类型映射
- removePrefix(String, String[]) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
去掉字符串指定的前缀
- renameFile(String, String) - 类 中的静态方法cn.buli_home.utils.file.FileUtils
-
- replace(String, String) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
字符串替换
- replace(CharSequence, int, int, CharSequence) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
- replaceBlank(CharSequence) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
去空白符
- replaceLastChar(String, char, char) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
替换最后一个对应字符
- replaceTemplate(String, Map<String, Object>) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
替换渲染模板:
e.g. template: "My name is ${name} and I am ${age} years old."
- replaceTemplate(String, Map<String, Object>, List<String>) - 类 中的静态方法cn.buli_home.utils.common.StringUtils
-
替换渲染模板:
e.g. template: "My name is ${name} and I am ${age} years old."
- request(HttpRequest) - 类 中的静态方法cn.buli_home.utils.net.http.HttpUtils
-
发送http请求
- requestBodyMode - 类 中的变量cn.buli_home.utils.net.http.HttpRequest.Builder
-
- requestBodyMode(HttpRequestBodyMode) - 类 中的方法cn.buli_home.utils.net.http.HttpRequest.Builder
-
- requestBodyMode - 类 中的变量cn.buli_home.utils.net.http.HttpRequest
-
- requestMode - 类 中的变量cn.buli_home.utils.net.http.HttpRequest.Builder
-
- requestMode(HttpRequestMode) - 类 中的方法cn.buli_home.utils.net.http.HttpRequest.Builder
-
- requestMode - 类 中的变量cn.buli_home.utils.net.http.HttpRequest
-
- reset() - 类 中的方法cn.buli_home.utils.file.FastByteArrayOutputStream
-
- reset() - 类 中的方法cn.buli_home.utils.file.FastByteBuffer
-
- resize(byte[], int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
生成一个新的重新设置大小的数组
调整大小后拷贝原数组到新数组下。
- resolve(String) - 枚举 中的静态方法cn.buli_home.utils.net.http.HttpMethod
-
- RESULT_PATH_PREFIX - 类 中的静态变量cn.buli_home.utils.file.FileConstant
-
- resume() - 类 中的静态方法cn.buli_home.utils.date.StopWatchUtils
-
- resume(String) - 类 中的静态方法cn.buli_home.utils.date.StopWatchUtils
-
- reverse(long[], int, int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(long[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(int[], int, int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(int[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(short[], int, int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(short[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(char[], int, int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(char[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(byte[], int, int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(byte[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(double[], int, int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(double[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(float[], int, int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(float[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(boolean[], int, int) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(boolean[]) - 类 中的静态方法cn.buli_home.utils.common.BasicArrayUtils
-
反转数组,会变更原数组
- reverse(List<T>) - 类 中的静态方法cn.buli_home.utils.common.ListUtils
-
反序给定List,会在原List基础上直接修改
- round(double, int) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
- round(String, int) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
- round(BigDecimal, int) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
- round(double, int, RoundingMode) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- round(String, int, RoundingMode) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- round(BigDecimal, int, RoundingMode) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- roundDown(Number, int) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
保留固定小数位数,舍去多余位数
- roundDown(BigDecimal, int) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
保留固定小数位数,舍去多余位数
- roundHalfEven(Number, int) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
四舍六入五成双计算法
四舍六入五成双是一种比较精确比较科学的计数保留法,是一种数字修约规则。
- roundHalfEven(BigDecimal, int) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
四舍六入五成双计算法
四舍六入五成双是一种比较精确比较科学的计数保留法,是一种数字修约规则。
- roundStr(double, int) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
- roundStr(String, int) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
- roundStr(double, int, RoundingMode) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567
- roundStr(String, int, RoundingMode) - 类 中的静态方法cn.buli_home.utils.common.NumberUtils
-
保留固定位数小数
例如保留四位小数:123.456789 =》 123.4567