Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W X Y Z 

A

AesRequest - Class in cn.cliveyuan.tools.common.bean.aes
AES 加解密请求
AesRequest() - Constructor for class cn.cliveyuan.tools.common.bean.aes.AesRequest
 
AesResponse - Class in cn.cliveyuan.tools.common.bean.aes
Aes加解密响应
AesResponse() - Constructor for class cn.cliveyuan.tools.common.bean.aes.AesResponse
 
AESTools - Class in cn.cliveyuan.tools.common
AES加密工具
after(Date, Date) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
之后
afterNow(Date) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
现在之后
AmountTools - Class in cn.cliveyuan.tools.common
金额工具
ArrayTools - Class in cn.cliveyuan.tools.common
数组工具
AssertTools - Class in cn.cliveyuan.tools.common
Assertion utility class that assists in validating arguments.
AssertTools() - Constructor for class cn.cliveyuan.tools.common.AssertTools
 
assertValidateEntity(T) - Static method in class cn.cliveyuan.tools.common.ValidateTools
 
assertValidateEntityWithoutFieldName(T) - Static method in class cn.cliveyuan.tools.common.ValidateTools
 
async(Runnable) - Static method in class cn.cliveyuan.tools.common.ThreadTools
异步执行 适合调用不是很频繁的任务 频繁任务请使用线程池
authFail() - Static method in exception cn.cliveyuan.tools.common.exception.EmailException
 

B

BaseException - Exception in cn.cliveyuan.tools.common.exception
基础异常
BaseException(String) - Constructor for exception cn.cliveyuan.tools.common.exception.BaseException
 
BaseException(int, String) - Constructor for exception cn.cliveyuan.tools.common.exception.BaseException
 
before(Date, Date) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
之前
beforeNow(Date) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
现在之前
between(String, String, String) - Static method in class cn.cliveyuan.tools.common.StringTools
Returns an array with strings between start and end.

C

C_BACKSLASH - Static variable in class cn.cliveyuan.tools.common.StringTools
 
C_DELIM_START - Static variable in class cn.cliveyuan.tools.common.StringTools
 
cipher(RsaRequest, int) - Static method in class cn.cliveyuan.tools.common.RSATools
计算加解密
cn.cliveyuan.tools.common - package cn.cliveyuan.tools.common
 
cn.cliveyuan.tools.common.annotation - package cn.cliveyuan.tools.common.annotation
 
cn.cliveyuan.tools.common.bean - package cn.cliveyuan.tools.common.bean
 
cn.cliveyuan.tools.common.bean.aes - package cn.cliveyuan.tools.common.bean.aes
 
cn.cliveyuan.tools.common.bean.csv - package cn.cliveyuan.tools.common.bean.csv
 
cn.cliveyuan.tools.common.bean.rsa - package cn.cliveyuan.tools.common.bean.rsa
 
cn.cliveyuan.tools.common.enums - package cn.cliveyuan.tools.common.enums
 
cn.cliveyuan.tools.common.exception - package cn.cliveyuan.tools.common.exception
 
cn.cliveyuan.tools.common.inner - package cn.cliveyuan.tools.common.inner
 
connectFail(String) - Static method in exception cn.cliveyuan.tools.common.exception.EmailException
 
costTime(long) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
计算耗时 单位 毫秒
costTimeSecond(long) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
计算耗时 单位:秒
CsvReader<T> - Class in cn.cliveyuan.tools.common.bean.csv
 
CsvReader() - Constructor for class cn.cliveyuan.tools.common.bean.csv.CsvReader
 
CsvTools - Class in cn.cliveyuan.tools.common
 
CsvTools() - Constructor for class cn.cliveyuan.tools.common.CsvTools
 
CsvWriter<T> - Class in cn.cliveyuan.tools.common.bean.csv
 
CsvWriter() - Constructor for class cn.cliveyuan.tools.common.bean.csv.CsvWriter
 

D

dataToObject(int, List<String[]>, Class<T>) - Static method in class cn.cliveyuan.tools.common.TableUtils
 
date2LocalDateTime(Date) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
日期转本地日期
DateTimeField - Enum in cn.cliveyuan.tools.common.enums
日期时间字段常量
DateTimeFormat - Enum in cn.cliveyuan.tools.common.enums
日期时间格式常量
DateTimeTools - Class in cn.cliveyuan.tools.common
日期时间工具
decrypt(String, String) - Static method in class cn.cliveyuan.tools.common.AESTools
解密 (Base64)
decrypt(AesRequest) - Static method in class cn.cliveyuan.tools.common.AESTools
 
decrypt(RsaRequest) - Static method in class cn.cliveyuan.tools.common.RSATools
私钥解密
decrypt(String, String) - Static method in class cn.cliveyuan.tools.common.RSATools
私钥解密
decryptBase64(String, String) - Static method in class cn.cliveyuan.tools.common.AESTools
解密 (Base64)
decryptBase64(String, String) - Static method in class cn.cliveyuan.tools.common.RSATools
 
decryptHex(String, String) - Static method in class cn.cliveyuan.tools.common.AESTools
解密 (Hex)
delHtmlTag(String) - Static method in class cn.cliveyuan.tools.common.StringTools
删除字符串中的html标签
DesensitizationTools - Class in cn.cliveyuan.tools.common
脱敏工具
DesensitizationTools() - Constructor for class cn.cliveyuan.tools.common.DesensitizationTools
 
doesNotContain(String, String, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that the given text does not contain the given substring.
doesNotContain(String, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that the given text does not contain the given substring.
doSign(RsaSignRequest) - Static method in class cn.cliveyuan.tools.common.RSATools
签名/验签

E

EmailException - Exception in cn.cliveyuan.tools.common.exception
邮件异常
EmailException(int, String) - Constructor for exception cn.cliveyuan.tools.common.exception.EmailException
 
EmailParam - Class in cn.cliveyuan.tools.common.bean
 
EmailParam() - Constructor for class cn.cliveyuan.tools.common.bean.EmailParam
 
EmailTools - Class in cn.cliveyuan.tools.common
邮件发送工具
EMPTY_JSON - Static variable in class cn.cliveyuan.tools.common.StringTools
 
encrypt(String, String) - Static method in class cn.cliveyuan.tools.common.AESTools
加密 (Base64)
encrypt(AesRequest) - Static method in class cn.cliveyuan.tools.common.AESTools
 
encrypt(RsaRequest) - Static method in class cn.cliveyuan.tools.common.RSATools
公钥加密
encrypt(String, String) - Static method in class cn.cliveyuan.tools.common.RSATools
公钥加密
encryptBase64(String, String) - Static method in class cn.cliveyuan.tools.common.AESTools
加密 (Base64)
encryptBase64(String, String) - Static method in class cn.cliveyuan.tools.common.RSATools
 
encryptHex(String, String) - Static method in class cn.cliveyuan.tools.common.AESTools
加密 (Hex)

F

fen2Yuan(Integer) - Static method in class cn.cliveyuan.tools.common.AmountTools
分转元
fen2Yuan(Integer, int, RoundingMode) - Static method in class cn.cliveyuan.tools.common.AmountTools
分转元
FileTools - Class in cn.cliveyuan.tools.common
文件工具
firstBetween(String, String, String) - Static method in class cn.cliveyuan.tools.common.StringTools
Returns first matched string between start and end.
format(DateTimeFormat) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
当前时间格式化
format(Date, DateTimeFormat) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
日期格式化
format(Date, String) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
日期格式化
format(String, Object...) - Static method in class cn.cliveyuan.tools.common.StringTools
格式化字符串
此方法只是简单将占位符 {} 按照顺序替换为参数
如果想输出 {} 使用 \\转义 { 即可,如果想输出 {} 之前的 \ 使用双转义符 \\\\ 即可
例:
通常使用: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
formatIdCardNo(String) - Static method in class cn.cliveyuan.tools.common.DesensitizationTools
脱敏身份证号
formatMobile(String) - Static method in class cn.cliveyuan.tools.common.DesensitizationTools
脱敏手机号
formatName(String) - Static method in class cn.cliveyuan.tools.common.DesensitizationTools
脱敏人名
formatStandardDate(Date) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
标准日期格式化 yyyy-MM-dd HH:mm:ss
formatToMask(String, int, int, String) - Static method in class cn.cliveyuan.tools.common.DesensitizationTools
号码串脱敏
formatToMaskAbout(String, int, int) - Static method in class cn.cliveyuan.tools.common.DesensitizationTools
脱敏左右部分
formatToMaskMid(String, int, int) - Static method in class cn.cliveyuan.tools.common.DesensitizationTools
脱敏中间部分

G

generateKeyPair() - Static method in class cn.cliveyuan.tools.common.RSATools
生成RSA公钥私钥 (RSA,2048)
generateKeyPair(GenerateKeyPairReq) - Static method in class cn.cliveyuan.tools.common.RSATools
生成RSA公钥私钥
GenerateKeyPairReq - Class in cn.cliveyuan.tools.common.bean.rsa
Created by Clive on 2020/02/22.
GenerateKeyPairReq() - Constructor for class cn.cliveyuan.tools.common.bean.rsa.GenerateKeyPairReq
 
GenericTypeTools - Class in cn.cliveyuan.tools.common
泛型工具
genSnowflakeId() - Static method in class cn.cliveyuan.tools.common.IdTools
生成雪花算法ID (单机版) 长度: 18个字符
genSnowflakeId(int, int) - Static method in class cn.cliveyuan.tools.common.IdTools
生成雪花算法ID (分布式版) 长度: 18个字符
getCode() - Method in exception cn.cliveyuan.tools.common.exception.BaseException
 
getDeclaredFields(Class<?>) - Static method in class cn.cliveyuan.tools.common.ReflectTools
获取所有声明字段,且非static修饰
getDeclaredMethods(Class<?>) - Static method in class cn.cliveyuan.tools.common.ReflectTools
 
getEndTime(Date) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
获取结束时间 23:59:59
getEndTimeString(Date) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
获取结束时间 23:59:59
getErrorMsg() - Method in class cn.cliveyuan.tools.common.bean.ValidationResult
 
getExtension(File) - Static method in class cn.cliveyuan.tools.common.FileTools
获取扩展名
getExtension(String) - Static method in class cn.cliveyuan.tools.common.FileTools
获取扩展名
getFormat() - Method in enum cn.cliveyuan.tools.common.enums.DateTimeFormat
 
getGetMethod(Class<?>, String) - Static method in class cn.cliveyuan.tools.common.ReflectTools
 
getMessage() - Method in class cn.cliveyuan.tools.common.bean.ValidationResult
获取异常消息组装
getMessageWithoutFieldName() - Method in class cn.cliveyuan.tools.common.bean.ValidationResult
 
getOrDefault(T, T) - Static method in class cn.cliveyuan.tools.common.ObjectTools
如果不为空则返回, 为空则返回默认值
getOrDefaultString(String, String) - Static method in class cn.cliveyuan.tools.common.ObjectTools
如果字符串不为空白则返回, 为空白则返回默认值
getOrDefaultString(String) - Static method in class cn.cliveyuan.tools.common.ObjectTools
如果字符串不为空白则返回, 为空白则返回空白
getOs() - Static method in class cn.cliveyuan.tools.common.SystemTools
获取操作系统类型
getPositiveAmt(BigDecimal) - Static method in class cn.cliveyuan.tools.common.AmountTools
获取正数金额
getSetMethod(Class<?>, String) - Static method in class cn.cliveyuan.tools.common.ReflectTools
 
getStartTime(Date) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
获取开始时间 00:00:00
getStartTimeString(Date) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
获取开始时间 00:00:00
getSuperClassGenericType(Class<?>, int) - Static method in class cn.cliveyuan.tools.common.GenericTypeTools
获取父类的泛型类
getTodayDate() - Static method in class cn.cliveyuan.tools.common.DateTimeTools
今日日期
getTodayDateString() - Static method in class cn.cliveyuan.tools.common.DateTimeTools
今日日期字符串

H

hasLength(String, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that the given String is not empty; that is, it must not be null and not the empty String.
hasLength(String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that the given String is not empty; that is, it must not be null and not the empty String.
hasLength(String) - Static method in class cn.cliveyuan.tools.common.StringTools
 
hasText(String, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that the given String has valid text content; that is, it must not be null and must contain at least one non-whitespace character.
hasText(String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that the given String has valid text content; that is, it must not be null and must contain at least one non-whitespace character.
hasText(String) - Static method in class cn.cliveyuan.tools.common.StringTools
Check whether the given CharSequence has actual text.

I

IDCardTools - Class in cn.cliveyuan.tools.common
身份证验证的工具(支持5位或18位省份证) 身份证号码结构: 17位数字和1位校验码:6位地址码数字,8位生日数字,3位出生时间顺序号,1位校验码。 地址码(前6位):表示对象常住户口所在县(市、镇、区)的行政区划代码,按GB/T2260的规定执行。 出生日期码,(第七位 至十四位):表示编码对象出生年、月、日,按GB按GB/T7408的规定执行,年、月、日代码之间不用分隔符。 顺序码(第十五位至十七位):表示在同一地址码所标示的区域范围内,对同年、同月、同日出生的人编订的顺序号, 顺序码的奇数分配给男性,偶数分配给女性。 校验码(第十八位数): 十七位数字本体码加权求和公式 s = sum(Ai*Wi), i = 0,,16,先对前17位数字的权求和; Ai:表示第i位置上的身份证号码数字值.Wi:表示第i位置上的加权因.Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2; 计算模 Y = mod(S, 11) 通过模得到对应的校验码 Y: 0 1 2 3 4 5 6 7 8 9 10 校验码: 1 0 X 9 8 7 6 5 4 3 2
IdTools - Class in cn.cliveyuan.tools.common
ID生成工具
invalidAddress() - Static method in exception cn.cliveyuan.tools.common.exception.EmailException
 
invokeMethod(Method, Object, Object...) - Static method in class cn.cliveyuan.tools.common.ReflectTools
 
isAge(int) - Static method in class cn.cliveyuan.tools.common.ValidateTools
匹配年龄
isAssignable(Class<?>, Class<?>) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that superType.isAssignableFrom(subType) is true.
isAssignable(Class<?>, Class<?>, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that superType.isAssignableFrom(subType) is true.
isBankCardNo(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
验证银行卡 15-19位数字
isChinese(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
匹配汉字
isChineseChar(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
判断中文字符(包括汉字和符号)
isDigits(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
匹配正整数
isEmail(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
匹配Email地址
isEmpty(Map) - Static method in class cn.cliveyuan.tools.common.MapTools
map是否为空
isFalse(boolean, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert a boolean expression, throwing IllegalArgumentException if the test result is true.
isFloat(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
匹配正浮点数
isHasErrors() - Method in class cn.cliveyuan.tools.common.bean.ValidationResult
 
isIdCardNo(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
身份证号码验证
isInstanceOf(Class<?>, Object) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that the provided object is an instance of the provided class.
isInstanceOf(Class<?>, Object, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that the provided object is an instance of the provided class.
isIp(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
 
isLetter(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
判断英文字母(a-zA-Z)
isLinuxOs() - Static method in class cn.cliveyuan.tools.common.SystemTools
是否为Linux操作系统
isMacOs() - Static method in class cn.cliveyuan.tools.common.SystemTools
是否为苹果操作系统
isMobile(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
手机号校验
isName(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
匹配姓名
isNotEmpty(Map) - Static method in class cn.cliveyuan.tools.common.MapTools
map是否不为空
isNull(Object, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that an object is null .
isNull(Object) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that an object is null .
isNumeric(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
匹配数值类型,包括整数和浮点数
isTrue(boolean, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert a boolean expression, throwing IllegalArgumentException if the test result is false.
isTrue(boolean) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert a boolean expression, throwing IllegalArgumentException if the test result is false.
isUrl(String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
匹配URL地址
isWindowsOs() - Static method in class cn.cliveyuan.tools.common.SystemTools
是否为Windows操作系统

L

localDateTime2Date(LocalDateTime) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
本地日期转日期

M

main(String[]) - Static method in class cn.cliveyuan.tools.common.inner.SnowflakeIdWorker
 
map2CookieStr(Map<String, String>) - Static method in class cn.cliveyuan.tools.common.StringTools
map转cookie字符串 如: a=1;b=2;c=3;...
map2QueryStr(Map<String, String>) - Static method in class cn.cliveyuan.tools.common.StringTools
map转查询字符串 如: a=1&b=2&c=3&...
MapTools - Class in cn.cliveyuan.tools.common
 
MapTools() - Constructor for class cn.cliveyuan.tools.common.MapTools
 
matches(String, String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
正则匹配
max(int, int) - Static method in class cn.cliveyuan.tools.common.ValidateTools
最大
maxLength(int, String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
是否小于等于最大长度
md5(String) - Static method in class cn.cliveyuan.tools.common.MD5Tools
md5加密
md5(String, String) - Static method in class cn.cliveyuan.tools.common.MD5Tools
md5 加盐加密
MD5Tools - Class in cn.cliveyuan.tools.common
MD5工具
min(int, int) - Static method in class cn.cliveyuan.tools.common.ValidateTools
最小
minLength(int, String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
是否大于等于最小长度

N

newInstance(Class<?>) - Static method in class cn.cliveyuan.tools.common.ReflectTools
初始化
nextId() - Method in class cn.cliveyuan.tools.common.inner.SnowflakeIdWorker
获得下一个ID (该方法是线程安全的)
noNullElements(Object[], String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that an array has no null elements.
noNullElements(Object[]) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that an array has no null elements.
notAllNull(String, Object...) - Static method in class cn.cliveyuan.tools.common.AssertTools
断言不都为空
notBlank(String) - Static method in class cn.cliveyuan.tools.common.AssertTools
 
notBlank(String, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
字符串不能为空(包括空格)
notEmpty(Object[], String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that an array has elements; that is, it must not be null and must have at least one element.
notEmpty(Object[]) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that an array has elements; that is, it must not be null and must have at least one element.
notEmpty(Collection<?>, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that a collection has elements; that is, it must not be null and must have at least one element.
notEmpty(Collection<?>) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that a collection has elements; that is, it must not be null and must have at least one element.
notEmpty(Map<?, ?>, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that a Map has entries; that is, it must not be null and must have at least one entry.
notEmpty(Map<?, ?>) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that a Map has entries; that is, it must not be null and must have at least one entry.
notEmpty(String) - Static method in class cn.cliveyuan.tools.common.AssertTools
 
notEmpty(String, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
字符串不能为空
notNull(Object, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that an object is not null .
notNull(Object) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert that an object is not null .
now() - Static method in class cn.cliveyuan.tools.common.DateTimeTools
当前时间
nowLocalDateTime() - Static method in class cn.cliveyuan.tools.common.DateTimeTools
当前本地时间
nowMillis() - Static method in class cn.cliveyuan.tools.common.DateTimeTools
当前时间的毫秒
nowSeconds() - Static method in class cn.cliveyuan.tools.common.DateTimeTools
当前时间的秒

O

ObjectTools - Class in cn.cliveyuan.tools.common
对象工具
ofDate(int, int, int) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
通过日期生成
ofTime(int, int, int) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
通过时间生成
OSEnum - Enum in cn.cliveyuan.tools.common.enums
 

P

parse(String, String) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
日期解析
parse(String, DateTimeFormat) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
日期解析
parseObject(String, Class<T>) - Static method in class cn.cliveyuan.tools.common.XmlTools
解析xml为对象
parseStandardDate(String) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
标准日期解析 yyyy-MM-dd HH:mm:ss
parseTimestamp(Integer) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
解析时间戳
plus(DateTimeField, Date, long) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
日期时间调整
plus(DateTimeField, long) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
日期时间调整(基于当前时间)
plusDay(int) - Static method in class cn.cliveyuan.tools.common.DateTimeTools
基于今日调整天

Q

queryStr2Map(String) - Static method in class cn.cliveyuan.tools.common.StringTools
 

R

randomShortUUID() - Static method in class cn.cliveyuan.tools.common.IdTools
随机去掉横杠的UUID
randomUUID() - Static method in class cn.cliveyuan.tools.common.IdTools
随机一个原生UUID
range(int, int, int) - Static method in class cn.cliveyuan.tools.common.ValidateTools
大小范围
rangeLength(int, int, String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
长度范围
read(CsvReader<T>) - Static method in class cn.cliveyuan.tools.common.CsvTools
读取CSV文件
readFileToString(File) - Static method in class cn.cliveyuan.tools.common.FileTools
读取文件为字符串 (UTF-8模式读取)
readFileToStringList(File) - Static method in class cn.cliveyuan.tools.common.FileTools
读取文件为字符串列表 (UTF-8模式读取)
readFileToStringList(File, String) - Static method in class cn.cliveyuan.tools.common.FileTools
读取文件为字符串列表
readRawCsv(String, String) - Static method in class cn.cliveyuan.tools.common.CsvTools
读入原生csv文件,解析后返回
ReflectTools - Class in cn.cliveyuan.tools.common
反射工具类
ReflectTools() - Constructor for class cn.cliveyuan.tools.common.ReflectTools
 
RSAKeyPair - Class in cn.cliveyuan.tools.common.bean.rsa
Created by Clive on 2020/02/22.
RSAKeyPair() - Constructor for class cn.cliveyuan.tools.common.bean.rsa.RSAKeyPair
 
RsaKeyTypeEnum - Enum in cn.cliveyuan.tools.common.bean.rsa
RSA密钥类型
RsaRequest - Class in cn.cliveyuan.tools.common.bean.rsa
Created by Clive on 2020/02/22.
RsaRequest() - Constructor for class cn.cliveyuan.tools.common.bean.rsa.RsaRequest
 
RsaResponse - Class in cn.cliveyuan.tools.common.bean.rsa
 
RsaResponse() - Constructor for class cn.cliveyuan.tools.common.bean.rsa.RsaResponse
 
RsaSignRequest - Class in cn.cliveyuan.tools.common.bean.rsa
Created by Clive on 2020/02/22.
RsaSignRequest() - Constructor for class cn.cliveyuan.tools.common.bean.rsa.RsaSignRequest
 
RsaSignResponse - Class in cn.cliveyuan.tools.common.bean.rsa
 
RsaSignResponse() - Constructor for class cn.cliveyuan.tools.common.bean.rsa.RsaSignResponse
 
RSATools - Class in cn.cliveyuan.tools.common
RSA 工具 密钥生成 加密/解密 签名/验签
RSATools() - Constructor for class cn.cliveyuan.tools.common.RSATools
 

S

SDF - Static variable in class cn.cliveyuan.tools.common.TableUtils
 
send(EmailParam) - Static method in class cn.cliveyuan.tools.common.EmailTools
发送邮件
setCode(int) - Method in exception cn.cliveyuan.tools.common.exception.BaseException
 
setErrorMsg(Map<String, String>) - Method in class cn.cliveyuan.tools.common.bean.ValidationResult
 
setHasErrors(boolean) - Method in class cn.cliveyuan.tools.common.bean.ValidationResult
 
sign(String, String) - Static method in class cn.cliveyuan.tools.common.RSATools
用私钥对信息生成数字签名
sleep(int) - Static method in class cn.cliveyuan.tools.common.ThreadTools
线程睡眠
sleep(long) - Static method in class cn.cliveyuan.tools.common.ThreadTools
线程睡眠
SnowflakeIdWorker - Class in cn.cliveyuan.tools.common.inner
 
SnowflakeIdWorker(long, long) - Constructor for class cn.cliveyuan.tools.common.inner.SnowflakeIdWorker
构造函数
state(boolean, String) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert a boolean expression, throwing IllegalStateException if the test result is false.
state(boolean) - Static method in class cn.cliveyuan.tools.common.AssertTools
Assert a boolean expression, throwing IllegalStateException if the test result is false.
str2Map(String) - Static method in class cn.cliveyuan.tools.common.StringTools
str to map k1:v1\n k2:v2\n
StringTools - Class in cn.cliveyuan.tools.common
字符串工具
stringToUnicode(String) - Static method in class cn.cliveyuan.tools.common.StringTools
获取字符串的unicode编码
substring(String, int) - Static method in class cn.cliveyuan.tools.common.StringTools
截取字符串
substring(String, int, int) - Static method in class cn.cliveyuan.tools.common.StringTools
截取字符串
substringIfOverflow(String, int) - Static method in class cn.cliveyuan.tools.common.StringTools
超出截断 返回的字符串长度是包括后缀的
substringLength(String, int) - Static method in class cn.cliveyuan.tools.common.StringTools
截取字符串
substringLength(String, int, int) - Static method in class cn.cliveyuan.tools.common.StringTools
截取字符串
SystemTools - Class in cn.cliveyuan.tools.common
系统工具
SystemTools() - Constructor for class cn.cliveyuan.tools.common.SystemTools
 

T

TableUtils - Class in cn.cliveyuan.tools.common
Created by Clive on 2019/10/28.
TableUtils() - Constructor for class cn.cliveyuan.tools.common.TableUtils
 
ThreadTools - Class in cn.cliveyuan.tools.common
线程工具
tilNextMillis(long) - Method in class cn.cliveyuan.tools.common.inner.SnowflakeIdWorker
阻塞到下一个毫秒,直到获得新的时间戳
timeGen() - Method in class cn.cliveyuan.tools.common.inner.SnowflakeIdWorker
返回以毫秒为单位的当前时间
toString() - Method in class cn.cliveyuan.tools.common.bean.ValidationResult
 
toXmlString(Object) - Static method in class cn.cliveyuan.tools.common.XmlTools
对象转XML
trim(String) - Static method in class cn.cliveyuan.tools.common.StringTools
去空格
tsString() - Static method in class cn.cliveyuan.tools.common.DateTimeTools
Unix时间戳字符串

U

unicodeToString(String) - Static method in class cn.cliveyuan.tools.common.StringTools
Unicode转汉字字符串
unKnowError() - Static method in exception cn.cliveyuan.tools.common.exception.EmailException
 
unzip(String, String) - Static method in class cn.cliveyuan.tools.common.ZipTools
zip解压
urlDecode(String) - Static method in class cn.cliveyuan.tools.common.StringTools
URL解码
urlEncode(String) - Static method in class cn.cliveyuan.tools.common.StringTools
URL编码

V

validateEntity(T) - Static method in class cn.cliveyuan.tools.common.ValidateTools
校验实体,返回实体所有属性的校验结果
validateProperty(T, String) - Static method in class cn.cliveyuan.tools.common.ValidateTools
校验指定实体的指定属性是否存在异常
ValidateTools - Class in cn.cliveyuan.tools.common
验证工具
ValidationResult - Class in cn.cliveyuan.tools.common.bean
 
ValidationResult() - Constructor for class cn.cliveyuan.tools.common.bean.ValidationResult
 
valueOf(String) - Static method in enum cn.cliveyuan.tools.common.bean.rsa.RsaKeyTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.cliveyuan.tools.common.enums.DateTimeField
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.cliveyuan.tools.common.enums.DateTimeFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.cliveyuan.tools.common.enums.OSEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum cn.cliveyuan.tools.common.bean.rsa.RsaKeyTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.cliveyuan.tools.common.enums.DateTimeField
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.cliveyuan.tools.common.enums.DateTimeFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.cliveyuan.tools.common.enums.OSEnum
Returns an array containing the constants of this enum type, in the order they are declared.
verifySign(String, String, String) - Static method in class cn.cliveyuan.tools.common.RSATools
验签

W

write(CsvWriter<T>) - Static method in class cn.cliveyuan.tools.common.CsvTools
写入CSV文件

X

XmlField - Annotation Type in cn.cliveyuan.tools.common.annotation
XML字段注解
XmlTools - Class in cn.cliveyuan.tools.common
XML工具
XmlTools() - Constructor for class cn.cliveyuan.tools.common.XmlTools
 

Y

yuan2Fen(BigDecimal) - Static method in class cn.cliveyuan.tools.common.AmountTools
元转分

Z

zip(String, String) - Static method in class cn.cliveyuan.tools.common.ZipTools
zip压缩
ZipTools - Class in cn.cliveyuan.tools.common
zip 压缩/解压工具
A B C D E F G H I L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 2022. All rights reserved.