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

A

addAlias(String, String) - 类 中的方法top.verytouch.vkit.common.util.ExcelUtils.Writer
 
addHeader(String, String) - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
addParam(String, String) - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
ageOf(LocalDate) - 类 中的静态方法top.verytouch.vkit.common.util.DateUtils
返回周岁
ApiCode - top.verytouch.vkit.common.base中的枚举
错误码 第一位:错误级别(1=系统级别,2=业务级) 2-3位:业务模块代码 4-5位:错误代码
APPLICATION_FORM - 类 中的静态变量top.verytouch.vkit.common.util.HttpUtils
 
APPLICATION_JSON - 类 中的静态变量top.verytouch.vkit.common.util.HttpUtils
 
Assert - top.verytouch.vkit.common.base中的类
断言工具类,失败抛出 AssertException 应由最外层统一处理
Assert() - 类 的构造器top.verytouch.vkit.common.base.Assert
 
AssertException - top.verytouch.vkit.common.exception中的异常错误
断言失败抛出的异常
AssertException(ApiCode, Throwable) - 异常错误 的构造器top.verytouch.vkit.common.exception.AssertException
 
AssertException(ApiCode) - 异常错误 的构造器top.verytouch.vkit.common.exception.AssertException
 
AssertException(String, Throwable) - 异常错误 的构造器top.verytouch.vkit.common.exception.AssertException
 
AssertException(String) - 异常错误 的构造器top.verytouch.vkit.common.exception.AssertException
 
AssertException(Throwable) - 异常错误 的构造器top.verytouch.vkit.common.exception.AssertException
 

B

BASE_CHAR_CODE - 类 中的静态变量top.verytouch.vkit.common.util.RandomUtils
 
BASE_CHAR_NUM - 类 中的静态变量top.verytouch.vkit.common.util.RandomUtils
 
birthdayFromIdNo(String) - 类 中的静态方法top.verytouch.vkit.common.util.StringUtils
从身份证号码获取生日
body(byte[]) - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
build() - 类 中的方法top.verytouch.vkit.common.util.MapUtils.Builder
 
BusinessException - top.verytouch.vkit.common.exception中的异常错误
业务异常
BusinessException(String) - 异常错误 的构造器top.verytouch.vkit.common.exception.BusinessException
 
BusinessException(Throwable) - 异常错误 的构造器top.verytouch.vkit.common.exception.BusinessException
 
BusinessException(String, Throwable) - 异常错误 的构造器top.verytouch.vkit.common.exception.BusinessException
 

C

Cache<T> - top.verytouch.vkit.common.base中的类
缓存 1.不限制key数量 2.调用方法时才会清理过期key 3.过期时间精确到秒 4.不持久化
Cache() - 类 的构造器top.verytouch.vkit.common.base.Cache
 
camelToUnderScore(String) - 类 中的静态方法top.verytouch.vkit.common.util.StringUtils
功能描述: 驼峰转下划线
captcha(OutputStream) - 类 中的静态方法top.verytouch.vkit.common.util.RandomUtils
随机生成4位图片验证码
captcha(int, int, BufferedImage, String, int) - 类 中的静态方法top.verytouch.vkit.common.util.RandomUtils
随机生成图片验证码
character(String, int) - 类 中的静态方法top.verytouch.vkit.common.util.RandomUtils
从base中随机生成length位字符
charset(Charset) - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
children() - 接口 中的方法top.verytouch.vkit.common.util.TreeUtils.TreeAble
返回子节点
children(List<? extends TreeUtils.TreeAble>) - 接口 中的方法top.verytouch.vkit.common.util.TreeUtils.TreeAble
设置子节点
clean() - 类 中的方法top.verytouch.vkit.common.base.Cache
移除所有过期的key
color() - 类 中的静态方法top.verytouch.vkit.common.util.RandomUtils
随机取色
connectTimeout(int) - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
containsKey(String) - 类 中的方法top.verytouch.vkit.common.base.Cache
是否存在键
CryptUtils - top.verytouch.vkit.common.util中的类
加解密工具类
CryptUtils.AES - top.verytouch.vkit.common.util中的类
AES对称加密
CryptUtils.Algorithm - top.verytouch.vkit.common.util中的枚举
一些算法
CryptUtils.DSA - top.verytouch.vkit.common.util中的类
DSA签名认证
CryptUtils.KeyGen - top.verytouch.vkit.common.util中的类
秘钥生成 KeyGenerator和SecretKeyFactory,都是javax.crypto包的,生成的key主要是提供给AES,DES,3DES,MD5,SHA1等对称单向加密算法。
CryptUtils.RSA - top.verytouch.vkit.common.util中的类
RSA非对称加密

D

dateToLocalDateTime(Date) - 类 中的静态方法top.verytouch.vkit.common.util.DateUtils
Date转LocalDateTime
DateUtils - top.verytouch.vkit.common.util中的类
时间工具类
DateUtils() - 类 的构造器top.verytouch.vkit.common.util.DateUtils
 
decrypt(byte[], String, Key, byte[], int) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils
通用解密方法
decrypt(byte[], Key) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils
通用解密方法,使用默认参数
decryptHex(String, byte[]) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.AES
解密
digest(String, String) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils
通用摘要方法
download(String) - 类 中的静态方法top.verytouch.vkit.common.util.HttpUtils
 

E

encodeParam(boolean) - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
encrypt(String, String, Key, byte[], int) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils
通用加密算法
encrypt(String, Key) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils
通用加密算法,使用默认参数
encryptHex(String, byte[]) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.AES
加密并作16进制编码
equals(Object, Object, String) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
对象equals且非null
equalsIgnoreCase(String, String, String) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
字符串equals且非null,忽略大小写
error(int, String) - 类 中的静态方法top.verytouch.vkit.common.base.Response
构造接口返回对象 - 失败
error(String) - 类 中的静态方法top.verytouch.vkit.common.base.Response
构造接口返回对象 - 失败
ExcelUtils - top.verytouch.vkit.common.util中的类
excel工具类
ExcelUtils() - 类 的构造器top.verytouch.vkit.common.util.ExcelUtils
 
ExcelUtils.Reader - top.verytouch.vkit.common.util中的类
读取excel
ExcelUtils.Writer - top.verytouch.vkit.common.util中的类
写入excel

F

followRedirects(boolean) - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
FORMATTER_DATE - 类 中的静态变量top.verytouch.vkit.common.util.DateUtils
 
FORMATTER_DATE_TIME - 类 中的静态变量top.verytouch.vkit.common.util.DateUtils
 
fromHex(String) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils
16进制解码
fromJson(String, Class<T>) - 类 中的静态方法top.verytouch.vkit.common.util.JsonUtils
反序列化

G

genderFromIdNo(String) - 类 中的静态方法top.verytouch.vkit.common.util.StringUtils
从身份证号码获取性别
get(String) - 类 中的方法top.verytouch.vkit.common.base.Cache
获取
get(String) - 类 中的静态方法top.verytouch.vkit.common.util.HttpUtils
发送get请求
get(String, Map<String, Object>) - 类 中的静态方法top.verytouch.vkit.common.util.HttpUtils
发送get请求
get() - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
getAlgorithm() - 枚举 中的方法top.verytouch.vkit.common.util.CryptUtils.Algorithm
 
getChildTree(List<? extends TreeUtils.TreeAble>, Object) - 类 中的静态方法top.verytouch.vkit.common.util.TreeUtils
查找子树
getList(Object) - 类 中的方法top.verytouch.vkit.common.util.MapUtils.Reader
 
getMap(Object) - 类 中的方法top.verytouch.vkit.common.util.MapUtils.Reader
 
getOrDefault(String, T) - 类 中的方法top.verytouch.vkit.common.base.Cache
获取
getRemark() - 枚举 中的方法top.verytouch.vkit.common.util.CryptUtils.Algorithm
 
getString() - 类 中的方法top.verytouch.vkit.common.util.HttpUtils.Response
 
getType() - 枚举 中的方法top.verytouch.vkit.common.util.CryptUtils.Algorithm
 

H

hashMap(Class<K>, Class<V>) - 类 中的静态方法top.verytouch.vkit.common.util.MapUtils.Builder
 
hashMap(int) - 类 中的静态方法top.verytouch.vkit.common.util.MapUtils.Builder
 
hashMap() - 类 中的静态方法top.verytouch.vkit.common.util.MapUtils.Builder
 
headers(Map<String, String>) - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
HttpUtils - top.verytouch.vkit.common.util中的类
http请求工具类
HttpUtils(String) - 类 的构造器top.verytouch.vkit.common.util.HttpUtils
 
HttpUtils.Response - top.verytouch.vkit.common.util中的类
 

I

id() - 接口 中的方法top.verytouch.vkit.common.util.TreeUtils.TreeAble
返回节点的ID
instanceOf(Object, Class<T>, String) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
类型转换
isIdNo(String) - 类 中的静态方法top.verytouch.vkit.common.util.StringUtils
身份证号码校验
isMail(String) - 类 中的静态方法top.verytouch.vkit.common.util.StringUtils
邮箱校验
isTel(String) - 类 中的静态方法top.verytouch.vkit.common.util.StringUtils
国内手机号校验

J

JsonUtils - top.verytouch.vkit.common.util中的类
json工具类
JsonUtils() - 类 的构造器top.verytouch.vkit.common.util.JsonUtils
 

K

keyPair() - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.DSA
生成1024位密钥对
keyPair(String, int) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.KeyGen
非对称算法密钥对生成
keyPair() - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.RSA
生成1024位密钥对
keyPairPKCS8(String, int, Path, Path) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.KeyGen
非对称算法密钥对生成并保存pkcs8格式到指定文件

L

length(String, int, int, String) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
长度处于区间[min, max]
listFromJson(String, Class<T>) - 类 中的静态方法top.verytouch.vkit.common.util.JsonUtils
反序列化为List
listToTree(List<? extends TreeUtils.TreeAble>, Object) - 类 中的静态方法top.verytouch.vkit.common.util.TreeUtils
行转树
localDateTimeToDate(LocalDateTime) - 类 中的静态方法top.verytouch.vkit.common.util.DateUtils
LocalDateTime转Date

M

map(Supplier<Map<K, V>>) - 类 中的静态方法top.verytouch.vkit.common.util.MapUtils.Builder
 
map(Map) - 类 中的静态方法top.verytouch.vkit.common.util.MapUtils.Reader
 
mapFromJson(String) - 类 中的静态方法top.verytouch.vkit.common.util.JsonUtils
反序列化
MapUtils - top.verytouch.vkit.common.util中的类
Map工具类
MapUtils() - 类 的构造器top.verytouch.vkit.common.util.MapUtils
 
MapUtils.Builder<K,V> - top.verytouch.vkit.common.util中的类
Map构建
MapUtils.Reader - top.verytouch.vkit.common.util中的类
Map读取
method(String) - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
MODE_CBC - 类 中的静态变量top.verytouch.vkit.common.util.CryptUtils
 
MODE_CFB - 类 中的静态变量top.verytouch.vkit.common.util.CryptUtils
 
MODE_CTR - 类 中的静态变量top.verytouch.vkit.common.util.CryptUtils
 
MODE_ECB - 类 中的静态变量top.verytouch.vkit.common.util.CryptUtils
 
MODE_OFB - 类 中的静态变量top.verytouch.vkit.common.util.CryptUtils
 

N

nonBlank(String, String) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
非空(包括trim后)
nonEmpty(Object, String) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
非空 Object: !
nonNull(Object, String) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
非null
nowDateTime() - 类 中的静态方法top.verytouch.vkit.common.util.DateUtils
返回当前时间,格式yyyy-MM-dd HH:mm:ss
number(int) - 类 中的静态方法top.verytouch.vkit.common.util.RandomUtils
随机生成length位数字

O

of(int, T, String, Map<String, Object>) - 类 中的静态方法top.verytouch.vkit.common.base.Response
构造接口返回对象
of(ApiCode) - 类 中的静态方法top.verytouch.vkit.common.base.Response
构造接口返回对象
ok(T) - 类 中的静态方法top.verytouch.vkit.common.base.Response
构造接口返回对象 - 成功
ok(T, Map<String, Object>) - 类 中的静态方法top.verytouch.vkit.common.base.Response
构造接口返回对象 - 成功
ok(T, String) - 类 中的静态方法top.verytouch.vkit.common.base.Response
构造接口返回对象 - 成功
ok() - 类 中的静态方法top.verytouch.vkit.common.base.Response
构造接口返回对象
oneOf(Object, String, Object...) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
target在objs中

P

PADDING_NO_PADDING - 类 中的静态变量top.verytouch.vkit.common.util.CryptUtils
 
PADDING_PKCS5 - 类 中的静态变量top.verytouch.vkit.common.util.CryptUtils
 
params(Map<String, Object>) - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
pid() - 接口 中的方法top.verytouch.vkit.common.util.TreeUtils.TreeAble
返回父节点的ID
PKCS8_PRIVATE - 类 中的静态变量top.verytouch.vkit.common.util.CryptUtils.KeyGen
 
PKCS8_PUBLIC - 类 中的静态变量top.verytouch.vkit.common.util.CryptUtils.KeyGen
 
post(String, Map<String, Object>) - 类 中的静态方法top.verytouch.vkit.common.util.HttpUtils
发送post请求
post() - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
postJson(String, String) - 类 中的静态方法top.verytouch.vkit.common.util.HttpUtils
发送post请求
privateDecryptFromHex(String, byte[]) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.RSA
私钥解密
privateKey(String, byte[]) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.KeyGen
非对称算法私钥还原
privateKeyFromPKCS8(String, String) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.KeyGen
pkcs8私钥还原
privateSignHex(String, byte[]) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.DSA
私钥签名
publicEncryptHex(String, byte[]) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.RSA
公钥加密
publicKey(String, byte[]) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.KeyGen
非对称算法公钥还原
publicKeyFromPKCS8(String, String) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.KeyGen
pkcs8公钥还原
publicKeyFromPrivateKey(RSAPrivateCrtKey) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.RSA
从私钥中获取公钥
publicVerifyHex(String, byte[], String) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.DSA
公钥认证
put(String, T, Duration) - 类 中的方法top.verytouch.vkit.common.base.Cache
存储
put(String, T) - 类 中的方法top.verytouch.vkit.common.base.Cache
存储,不过期
put(K, V) - 类 中的方法top.verytouch.vkit.common.util.MapUtils.Builder
 

R

RandomUtils - top.verytouch.vkit.common.util中的类
随机工具类
RandomUtils() - 类 的构造器top.verytouch.vkit.common.util.RandomUtils
 
read(int) - 类 中的方法top.verytouch.vkit.common.util.ExcelUtils.Reader
 
readAsMap(int, List<String>) - 类 中的方法top.verytouch.vkit.common.util.ExcelUtils.Reader
 
reader(InputStream) - 类 中的方法top.verytouch.vkit.common.util.ExcelUtils
 
Reader(InputStream) - 类 的构造器top.verytouch.vkit.common.util.ExcelUtils.Reader
 
readTimeout(int) - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
remove(String) - 类 中的方法top.verytouch.vkit.common.base.Cache
移除
remove(K) - 类 中的方法top.verytouch.vkit.common.util.MapUtils.Builder
 
replace(K, V) - 类 中的方法top.verytouch.vkit.common.util.MapUtils.Builder
 
request() - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
require(boolean, String) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
满足条件condition
require(T, Predicate<T>, String) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
满足条件predicate
require(boolean, ApiCode) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
满足条件condition
require(String, String, String) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
满足正则regex
Response<T> - top.verytouch.vkit.common.base中的类
通用接口返回
Response() - 类 的构造器top.verytouch.vkit.common.base.Response
 
Response(byte[], Map<String, List<String>>) - 类 的构造器top.verytouch.vkit.common.util.HttpUtils.Response
 

S

secretKey() - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.AES
生成128位密钥
secretKey(String, int) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.KeyGen
对称算法密钥生成
secretKey(String, byte[]) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils.KeyGen
对称算法密钥还原
sign(String, String, PrivateKey) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils
通用签名方法,私钥签名
singleEntryHashMap(K, V) - 类 中的静态方法top.verytouch.vkit.common.util.MapUtils
返回一个元素的Map
skin(Object) - 类 中的方法top.verytouch.vkit.common.util.MapUtils.Reader
 
StringUtils - top.verytouch.vkit.common.util中的类
字符串工具类
StringUtils() - 类 的构造器top.verytouch.vkit.common.util.StringUtils
 

T

toHex(byte[]) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils
16进制编码
toJson(Object) - 类 中的静态方法top.verytouch.vkit.common.util.JsonUtils
序列化
top.verytouch.vkit.common.base - 程序包 top.verytouch.vkit.common.base
 
top.verytouch.vkit.common.exception - 程序包 top.verytouch.vkit.common.exception
 
top.verytouch.vkit.common.util - 程序包 top.verytouch.vkit.common.util
 
toTree(Object) - 类 中的静态方法top.verytouch.vkit.common.util.JsonUtils
转换为JsonNode
treeToList(List<? extends TreeUtils.TreeAble>) - 类 中的静态方法top.verytouch.vkit.common.util.TreeUtils
树转行
TreeUtils - top.verytouch.vkit.common.util中的类
无限分类工具类
TreeUtils() - 类 的构造器top.verytouch.vkit.common.util.TreeUtils
 
TreeUtils.TreeAble - top.verytouch.vkit.common.util中的接口
待分类实体需要实现的接口 不以get/set开头以防干扰序列化/反序列化
trimmedNonBlank(String, String) - 类 中的静态方法top.verytouch.vkit.common.base.Assert
非空(包括trim后)

U

underScoreToCamel(String) - 类 中的静态方法top.verytouch.vkit.common.util.StringUtils
功能描述: 下划线转驼峰
useCaches(boolean) - 类 中的方法top.verytouch.vkit.common.util.HttpUtils
 
uuid() - 类 中的静态方法top.verytouch.vkit.common.util.RandomUtils
uuid不带杠

V

valueOf(String) - 枚举 中的静态方法top.verytouch.vkit.common.base.ApiCode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.verytouch.vkit.common.util.CryptUtils.Algorithm
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法top.verytouch.vkit.common.base.ApiCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.verytouch.vkit.common.util.CryptUtils.Algorithm
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(String, String, PublicKey, byte[]) - 类 中的静态方法top.verytouch.vkit.common.util.CryptUtils
通用验证方法,公钥验证

W

write() - 类 中的方法top.verytouch.vkit.common.util.ExcelUtils.Writer
 
write(OutputStream) - 类 中的方法top.verytouch.vkit.common.util.ExcelUtils.Writer
 
writer(List<?>) - 类 中的静态方法top.verytouch.vkit.common.util.ExcelUtils
 

Z

ZONE_ID - 类 中的静态变量top.verytouch.vkit.common.util.DateUtils
 
ZONE_OFFSET - 类 中的静态变量top.verytouch.vkit.common.util.DateUtils
 
A B C D E F G H I J K L M N O P R S T U V W Z 
跳过导航链接

Copyright © 2021. All rights reserved.