Index

A B C D E F G H I L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

addHeader(AsciiTable.ColMapping<T>) - Method in class com.imyeyu.utils.AsciiTable
 
addHeader(String) - Method in class com.imyeyu.utils.AsciiTable
 
addHeader(String, String) - Method in class com.imyeyu.utils.AsciiTable
 
aes(byte[], byte[]) - Static method in class com.imyeyu.utils.Decryptor
解密
aes(byte[], byte[]) - Static method in class com.imyeyu.utils.Encryptor
加密
aes(String, byte[]) - Static method in class com.imyeyu.utils.Decryptor
解密字符串
aes(String, byte[]) - Static method in class com.imyeyu.utils.Encryptor
加密字符串
aesKey() - Static method in class com.imyeyu.utils.Encryptor
 
aesKey(int) - Static method in class com.imyeyu.utils.Encryptor
 
argon2id(int, int, int, String) - Static method in class com.imyeyu.utils.Digest
 
argon2id(String) - Static method in class com.imyeyu.utils.Digest
 
argon2idVerify(String, String) - Static method in class com.imyeyu.utils.Digest
 
arrayRemove(T[], T...) - Static method in class com.imyeyu.utils.Collect
数组元素移除
AsciiTable<T> - Class in com.imyeyu.utils
 
AsciiTable() - Constructor for class com.imyeyu.utils.AsciiTable
 
AsciiTable.ColMapping<T> - Class in com.imyeyu.utils
 

B

BANK_CARD - Static variable in class com.imyeyu.utils.Regex
银行卡号 (16-19 位数字)
base64(byte[]) - Static method in class com.imyeyu.utils.Encoder
Base64 编码字节数据
base64(String) - Static method in class com.imyeyu.utils.Decoder
解码 Base64 字符串
base64(String) - Static method in class com.imyeyu.utils.Encoder
Base64 编码字符串
base64String(String) - Static method in class com.imyeyu.utils.Decoder
解码 Base64 字符串
between(long, long) - Static method in class com.imyeyu.utils.Time
计算两个时间戳精确的日期时间差
between(T, T) - Static method in class com.imyeyu.utils.Calc
计算两数差值
Between() - Constructor for class com.imyeyu.utils.Time.Between
 

C

Calc - Class in com.imyeyu.utils
数学计算扩展
Calc() - Constructor for class com.imyeyu.utils.Calc
 
camelCase2underscore(String) - Static method in class com.imyeyu.utils.Text
驼峰转下划线
camelCaseClassName(Class<?>) - Static method in class com.imyeyu.utils.Text
获取驼峰类名
ceil(double) - Static method in class com.imyeyu.utils.Calc
向上取整返回整型
CHINESE_CHAR - Static variable in class com.imyeyu.utils.Regex
中文字符
CHINESE_NAME - Static variable in class com.imyeyu.utils.Regex
中文姓名 (2-10 个中文字符)
clearFilter() - Method in class com.imyeyu.utils.StringInterpolator
 
Collect - Class in com.imyeyu.utils
 
Collect() - Constructor for class com.imyeyu.utils.Collect
 
ColMapping() - Constructor for class com.imyeyu.utils.AsciiTable.ColMapping
 
com.imyeyu.utils - package com.imyeyu.utils
 
COMPARATOR_FILE_NAME - Static variable in interface com.imyeyu.utils.OS.FileSystem
文件名排序,优先文件和文件夹,次级名称
containsIgnoreCase(String, String...) - Static method in class com.imyeyu.utils.Text
与多个字符串进行忽略大小写包含关系
createDollarInterpolator() - Static method in class com.imyeyu.utils.StringInterpolator
 
createSimpleInterpolator() - Static method in class com.imyeyu.utils.StringInterpolator
 

D

D - Static variable in class com.imyeyu.utils.Time
1 天时间戳
date - Static variable in class com.imyeyu.utils.Time
格式化 yyyy-MM-dd
DATE - Static variable in class com.imyeyu.utils.Regex
日期格式 (yyyy-MM-dd)
dateTime - Static variable in class com.imyeyu.utils.Time
格式化 yyyy-MM-dd HH:mm:ss
dateTimeT - Static variable in class com.imyeyu.utils.Time
格式化 yyyy-MM-dd'T'HH:mm:ss
day - Static variable in class com.imyeyu.utils.Time
格式化 d
dayFull - Static variable in class com.imyeyu.utils.Time
格式化 dd
Decoder - Class in com.imyeyu.utils
编码操作
Decoder() - Constructor for class com.imyeyu.utils.Decoder
 
Decryptor - Class in com.imyeyu.utils
 
Decryptor() - Constructor for class com.imyeyu.utils.Decryptor
 
deepCopyList(List<T>) - Static method in class com.imyeyu.utils.Collect
深克隆列表(通过序列化)
DI - Static variable in class com.imyeyu.utils.Time
1 天时间戳(整型)
Digest - Class in com.imyeyu.utils
 
Digest() - Constructor for class com.imyeyu.utils.Digest
 
DOLLAR_OBJ - Static variable in class com.imyeyu.utils.StringInterpolator
 
DOMAIN - Static variable in class com.imyeyu.utils.Regex
 

E

EMAIL - Static variable in class com.imyeyu.utils.Regex
邮箱地址
Encoder - Class in com.imyeyu.utils
编码操作
Encoder() - Constructor for class com.imyeyu.utils.Encoder
 
Encryptor - Class in com.imyeyu.utils
 
Encryptor() - Constructor for class com.imyeyu.utils.Encryptor
 
eqAnd(String, String...) - Static method in class com.imyeyu.utils.Text
与多个字符串进行与比较
eqIgnoreCaseAnd(String, String...) - Static method in class com.imyeyu.utils.Text
与多个字符串进行忽略大小写的与比较
eqIgnoreCaseOr(String, String...) - Static method in class com.imyeyu.utils.Text
与多个字符串进行忽略大小写的或比较
eqOr(String, String...) - Static method in class com.imyeyu.utils.Text
与多个字符串进行或比较

F

findProcess(String, String, boolean, float, String...) - Static method in class com.imyeyu.utils.OS
检查某程序的某进程是否在运行(Windows 方法)
findProcess4Similarity(String, String, String...) - Static method in class com.imyeyu.utils.OS
检查某程序的某进程是否在运行(Windows 方法)
FIXED_PHONE - Static variable in class com.imyeyu.utils.Regex
固定电话号码 (带区号,如:010-12345678 或 0512-1234567)
floor(double) - Static method in class com.imyeyu.utils.Calc
向下取整返回整型
fromLocalDate(LocalDate) - Static method in class com.imyeyu.utils.Time
本地时间对象转时间戳(本地时区)
fromLocalDateTime(LocalDateTime) - Static method in class com.imyeyu.utils.Time
本地时间对象转时间戳(本地时区)
fromString(String) - Static method in class com.imyeyu.utils.Time.Media
解析字符串为毫秒,匹配 999:59:59.999 格式,兼容 999:59:59

G

getDay() - Method in class com.imyeyu.utils.Time.Between
getField() - Method in class com.imyeyu.utils.AsciiTable.ColMapping
 
getHour() - Method in class com.imyeyu.utils.Time.Between
小时
getIntoClipboard() - Static method in class com.imyeyu.utils.OS
获取剪切版的字符串(粘贴)
getItemCallback() - Method in class com.imyeyu.utils.AsciiTable.ColMapping
 
getMillis() - Method in class com.imyeyu.utils.Time.Between
毫秒
getMinute() - Method in class com.imyeyu.utils.Time.Between
分钟
getMonth() - Method in class com.imyeyu.utils.Time.Between
getName() - Method in class com.imyeyu.utils.AsciiTable.ColMapping
 
getSecond() - Method in class com.imyeyu.utils.Time.Between
getSystemMemorySize() - Static method in class com.imyeyu.utils.OS
 
getValueCallback() - Method in class com.imyeyu.utils.AsciiTable.ColMapping
 
getYear() - Method in class com.imyeyu.utils.Time.Between

H

H - Static variable in class com.imyeyu.utils.Time
1 小时时间戳
hex(byte[]) - Static method in class com.imyeyu.utils.Encoder
字节数据转 16 进制字符串
hex(String) - Static method in class com.imyeyu.utils.Decoder
16 进制字符串转字节数据
HEX_DIGITS_LOWER - Static variable in class com.imyeyu.utils.Text
十六进制小写
hhmm - Static variable in class com.imyeyu.utils.Time
格式化 hh:mm
HI - Static variable in class com.imyeyu.utils.Time
1 小时时间戳(整型)
HONG_KONG_MACAO_PASS - Static variable in class com.imyeyu.utils.Regex
港澳居民来往内地通行证
hour - Static variable in class com.imyeyu.utils.Time
格式化 HH

I

ID_CARD - Static variable in class com.imyeyu.utils.Regex
身份证号码 (15 位或 18 位)
in(double, double, double) - Static method in class com.imyeyu.utils.Calc
计算一个数字是否在区间内
inject(String, Map<String, Object>) - Method in class com.imyeyu.utils.StringInterpolator
注入变量
INVALID_UNIX_SPECIFIC_CHARS - Static variable in class com.imyeyu.utils.OS
Unix 系统禁用的字符
INVALID_WINDOWS_SPECIFIC_CHARS - Static variable in class com.imyeyu.utils.OS
Windows 系统禁用的字符
IP_ADDRESS - Static variable in class com.imyeyu.utils.Regex
IP 地址
IPv4 - Static variable in class com.imyeyu.utils.Regex
 
IPv6 - Static variable in class com.imyeyu.utils.Regex
 
IS_OSX - Static variable in class com.imyeyu.utils.OS
true 为 Mac OSX 系统
IS_UNIX - Static variable in class com.imyeyu.utils.OS
true 为 UNIX 系统
IS_WINDOWS - Static variable in class com.imyeyu.utils.OS
true 为 Windows 系统
isHalfChar(char) - Static method in class com.imyeyu.utils.Text
是否为半角字符
isJson(String) - Static method in class com.imyeyu.utils.Text
检验字符串是否为 json 数据,不校验是否有错误
isJsonArray(String) - Static method in class com.imyeyu.utils.Text
检验字符串是否为 json 数组,不校验是否有错误
isJsonObject(String) - Static method in class com.imyeyu.utils.Text
检验字符串是否为 json 对象,不校验是否有错误
isMatch(String, String) - Static method in class com.imyeyu.utils.Regex
 
isN1(Long) - Static method in class com.imyeyu.utils.Calc
是否为正整数
isNotMatch(String, String) - Static method in class com.imyeyu.utils.Regex
 
isNullable() - Method in class com.imyeyu.utils.StringInterpolator
空值处理策略
isNumber(String) - Static method in class com.imyeyu.utils.Calc
是否为数字
isValidFileName(String) - Static method in class com.imyeyu.utils.OS
文件名规则验证

L

LICENSE_PLATE - Static variable in class com.imyeyu.utils.Regex
车牌号码 (包含新能源车牌)
LINUX - Enum constant in enum class com.imyeyu.utils.OS.Platform
 
log - Static variable in class com.imyeyu.utils.Time
格式化 HH:mm:ss.SSS
longLog - Static variable in class com.imyeyu.utils.Time
格式化 HH:mm:ss.SSS

M

M - Static variable in class com.imyeyu.utils.Time
1 分钟时间戳
MAC - Enum constant in enum class com.imyeyu.utils.OS.Platform
 
mapKeys(Map<K, V>) - Static method in class com.imyeyu.utils.Collect
取出哈希表的键作为列表
md5(byte[]) - Static method in class com.imyeyu.utils.Digest
 
md5(String) - Static method in class com.imyeyu.utils.Digest
 
md5(String, Charset) - Static method in class com.imyeyu.utils.Digest
 
Media() - Constructor for class com.imyeyu.utils.Time.Media
 
MI - Static variable in class com.imyeyu.utils.Time
1 分钟时间戳(整型)
min(int, int, int) - Static method in class com.imyeyu.utils.Text
三数求最小
minute - Static variable in class com.imyeyu.utils.Time
格式化 mm
mmss - Static variable in class com.imyeyu.utils.Time
格式化 mm:ss
MOBILE_PHONE - Static variable in class com.imyeyu.utils.Regex
手机号码 (11 位,以 1 开头)
MONEY - Static variable in class com.imyeyu.utils.Regex
金额 (支持小数,最多两位小数)
month - Static variable in class com.imyeyu.utils.Time
格式化 M
monthFull - Static variable in class com.imyeyu.utils.Time
格式化 MM

N

NAME - Static variable in class com.imyeyu.utils.OS
运行时系统
now() - Static method in class com.imyeyu.utils.Time
获取此刻毫秒
nowString() - Static method in class com.imyeyu.utils.Time
获取当前时间 yyyy-MM-dd HH:mm:ss

O

OS - Class in com.imyeyu.utils
 
OS() - Constructor for class com.imyeyu.utils.OS
 
OS.FileSystem - Interface in com.imyeyu.utils
 
OS.Platform - Enum Class in com.imyeyu.utils
系统平台

P

paddedSpaceEnd(String, int) - Static method in class com.imyeyu.utils.Text
 
paddedSpaceStart(String, int) - Static method in class com.imyeyu.utils.Text
 
parseToMS(String) - Static method in class com.imyeyu.utils.Time
将时间字符串解析为毫秒值
PASSPORT - Static variable in class com.imyeyu.utils.Regex
护照
PASSWORD - Static variable in class com.imyeyu.utils.Regex
密码 (6-18 位,包含字母和数字)
PLATFORM - Static variable in class com.imyeyu.utils.OS
当前系统平台
POSTAL_CODE - Static variable in class com.imyeyu.utils.Regex
邮政编码 (6 位数字)
putAllFilter(Map<String, CallbackArgReturn<String, String>>) - Method in class com.imyeyu.utils.StringInterpolator
 
putFilter(String, CallbackArgReturn<String, String>) - Method in class com.imyeyu.utils.StringInterpolator
 

Q

QQ_NUMBER - Static variable in class com.imyeyu.utils.Regex
QQ号码 (5-12 位数字)
quote(String) - Static method in class com.imyeyu.utils.Text
字符串加双引号

R

random(double, double) - Static method in class com.imyeyu.utils.Calc
范围内取随机值 (min, max)
random(float, float) - Static method in class com.imyeyu.utils.Calc
范围内取随机值 (min, max)
random(int, int) - Static method in class com.imyeyu.utils.Calc
范围内取随机值 [min, max]
random(long, long) - Static method in class com.imyeyu.utils.Calc
范围内取随机值 [min, max]
randomBoolean() - Static method in class com.imyeyu.utils.Calc
 
randomMap(Map<K, V>, int) - Static method in class com.imyeyu.utils.Collect
随机哈希表
randomString(int) - Static method in class com.imyeyu.utils.Text
 
randomString(String, int) - Static method in class com.imyeyu.utils.Text
 
range(Number, Number, Number) - Static method in class com.imyeyu.utils.Calc
安全限制数值范围,当入参值在最小值和最大值之间时返回原值,否则返回最小或最大值
Regex - Class in com.imyeyu.utils
 
Regex() - Constructor for class com.imyeyu.utils.Regex
 
removeByKey(Map<K, V>, K) - Static method in class com.imyeyu.utils.Collect
安全地根据键移除哈希表的对象
removeByKeys(Map<K, V>, K...) - Static method in class com.imyeyu.utils.Collect
安全地根据一些键移除哈希表的对象
removeByValue(Map<K, V>, V) - Static method in class com.imyeyu.utils.Collect
安全地根据值从哈希表移除数据
removeByValues(Map<K, V>, V...) - Static method in class com.imyeyu.utils.Collect
安全地根据一些值从哈希表移除数据
removeFilter(String) - Method in class com.imyeyu.utils.StringInterpolator
 
render(List<T>) - Method in class com.imyeyu.utils.AsciiTable
 
replaceAll(StringBuilder, char, String) - Static method in class com.imyeyu.utils.Text
字符串替换,不需要正则的情况下
replaceAll(String, char, String) - Static method in class com.imyeyu.utils.Text
字符串替换,不需要正则的情况下
round(double) - Static method in class com.imyeyu.utils.Calc
四舍五入返回整型
round(double, int) - Static method in class com.imyeyu.utils.Calc
 
round(double, int, RoundingMode) - Static method in class com.imyeyu.utils.Calc
 
roundLong(double) - Static method in class com.imyeyu.utils.Calc
四舍五入返回长整型
run(String) - Static method in class com.imyeyu.utils.OS
不处理异常执行命令
runAfterShutdown(String) - Static method in class com.imyeyu.utils.OS
终止程序时执行命令(主线程结束后)

S

S - Static variable in class com.imyeyu.utils.Time
1 秒时间戳
second - Static variable in class com.imyeyu.utils.Time
格式化 ss
SEP - Static variable in interface com.imyeyu.utils.OS.FileSystem
文件系统路径分隔符 FileSystem.separator
setField(String) - Method in class com.imyeyu.utils.AsciiTable.ColMapping
 
setIntoClipboard(String) - Static method in class com.imyeyu.utils.OS
设置字符串到剪切板(复制)
setItemCallback(CallbackArgReturn<T, String>) - Method in class com.imyeyu.utils.AsciiTable.ColMapping
 
setName(String) - Method in class com.imyeyu.utils.AsciiTable.ColMapping
 
setNullable(boolean) - Method in class com.imyeyu.utils.StringInterpolator
空值处理策略
setValueCallback(CallbackArgReturn<String, String>) - Method in class com.imyeyu.utils.AsciiTable.ColMapping
 
sha1(byte[]) - Static method in class com.imyeyu.utils.Digest
 
sha1(String) - Static method in class com.imyeyu.utils.Digest
 
sha1(String, Charset) - Static method in class com.imyeyu.utils.Digest
 
sha256(byte[]) - Static method in class com.imyeyu.utils.Digest
 
sha256(String) - Static method in class com.imyeyu.utils.Digest
 
sha256(String, Charset) - Static method in class com.imyeyu.utils.Digest
 
sha512(byte[]) - Static method in class com.imyeyu.utils.Digest
 
sha512(String) - Static method in class com.imyeyu.utils.Digest
 
sha512(String, Charset) - Static method in class com.imyeyu.utils.Digest
 
showAndSelectInExplorer(File...) - Static method in class com.imyeyu.utils.OS
调用系统资源管理器打开文件位置并选中
showInExplorer(File) - Static method in class com.imyeyu.utils.OS
调用系统资源管理器打开位置
SI - Static variable in class com.imyeyu.utils.Time
1 秒时间戳(整型)
similarityRatio(String, String) - Static method in class com.imyeyu.utils.Text
求字符串相似度,忽略大小写
similarityRatio(String, String, boolean) - Static method in class com.imyeyu.utils.Text
求字符串相似度
similarityRatioList(Collection<String>, String) - Static method in class com.imyeyu.utils.Text
批量相似度比较字符串(忽略大小写),返回相似度比较列表倒叙结果,较为相似的排最前
similarityRatioList(Collection<String>, String, boolean) - Static method in class com.imyeyu.utils.Text
批量相似度比较字符串,返回相似度比较列表倒叙结果,较为相似的排最前
SIMPLE_OBJ - Static variable in class com.imyeyu.utils.StringInterpolator
 
sortMap(Map<K, V>, Comparator<K>) - Static method in class com.imyeyu.utils.Collect
根据键排序哈希表
sortMapByNumberKeyASC(Map<Number, V>) - Static method in class com.imyeyu.utils.Collect
根据数字键排序哈希表
sortMapByNumberKeyDESC(Map<Number, V>) - Static method in class com.imyeyu.utils.Collect
根据数字键排序哈希表
sortMapByNumberValue(Map<K, Number>, boolean) - Static method in class com.imyeyu.utils.Collect
根据数字值排序 Map
sortMapByNumberValueASC(Map<K, Number>) - Static method in class com.imyeyu.utils.Collect
根据数字值排序 Map(正序)
sortMapByNumberValueDESC(Map<K, Number>) - Static method in class com.imyeyu.utils.Collect
根据数字值排序 Map(倒序)
sortMapByStringKeyASC(Map<String, V>) - Static method in class com.imyeyu.utils.Collect
根据字符串键排序哈希表
sortMapByValue(Map<K, V>, Comparator<Map.Entry<K, V>>) - Static method in class com.imyeyu.utils.Collect
根据值排序 Map
StringInterpolator - Class in com.imyeyu.utils
字符串插值器
StringInterpolator(String) - Constructor for class com.imyeyu.utils.StringInterpolator
 

T

TAIWAN_PASS - Static variable in class com.imyeyu.utils.Regex
台湾居民来往大陆通行证
tempUUID() - Static method in class com.imyeyu.utils.Text
较短的临时 UUID,如果使用在庞大的数据里,很可能会发生重复
Text - Class in com.imyeyu.utils
 
Text() - Constructor for class com.imyeyu.utils.Text
 
time - Static variable in class com.imyeyu.utils.Time
格式化 HH:mm:ss
Time - Class in com.imyeyu.utils
时间转换相关
Time() - Constructor for class com.imyeyu.utils.Time
 
TIME - Static variable in class com.imyeyu.utils.Regex
时间格式 (HH:mm:ss)
Time.Between - Class in com.imyeyu.utils
时差
Time.Media - Class in com.imyeyu.utils
媒体时间操作
toDate(long) - Static method in class com.imyeyu.utils.Time
转义为日期 yyyy-MM-dd
toDateTime(long) - Static method in class com.imyeyu.utils.Time
转义为日期时间 yyyy-MM-dd HH:mm:ss
toDateTime(Date) - Static method in class com.imyeyu.utils.Time
转义为日期时间 yyyy-MM-dd HH:mm:ss
today() - Static method in class com.imyeyu.utils.Time
获取今天零时时间戳
toLocalDateTime(Long) - Static method in class com.imyeyu.utils.Time
时间戳转本地日期(本地时区)
tomorrow() - Static method in class com.imyeyu.utils.Time
获取明天零时时间戳
toString(double) - Static method in class com.imyeyu.utils.Time.Media
秒转媒体时间,00:00:00
toString(int) - Static method in class com.imyeyu.utils.Time.Media
秒转媒体时间,00:00:00
toString(long) - Static method in class com.imyeyu.utils.Time.Media
毫秒转媒体时间,音视频播放时间,00:00:00.000
toTime(long) - Static method in class com.imyeyu.utils.Time
转义为时间 HH:mm:ss

U

underscore2camelCase(String) - Static method in class com.imyeyu.utils.Text
下划线转驼峰
underscoreClassName(Class<?>) - Static method in class com.imyeyu.utils.Text
 
unicode(String) - Static method in class com.imyeyu.utils.Decoder
解码 Unicode 字符串
unicode(String) - Static method in class com.imyeyu.utils.Encoder
Unicode 编码全角字符
UNIFIED_SOCIAL_CREDIT_CODE - Static variable in class com.imyeyu.utils.Regex
统一社会信用代码
url(String) - Static method in class com.imyeyu.utils.Decoder
解码 URL 链接
url(String) - Static method in class com.imyeyu.utils.Encoder
编码 URL 链接,半角 "+" 号会使用 "%2B"
URL - Static variable in class com.imyeyu.utils.Regex
网址
urlArg(String) - Static method in class com.imyeyu.utils.Encoder
编码 URL 参数值。
urlArgs(Map<String, Object>) - Static method in class com.imyeyu.utils.Encoder
编码 URL 参数
USERNAME - Static variable in class com.imyeyu.utils.Regex
用户名 (4-16 位字母、数字、下划线)

V

valueOf(String) - Static method in enum class com.imyeyu.utils.OS.Platform
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.imyeyu.utils.OS.Platform
Returns an array containing the constants of this enum class, in the order they are declared.

W

WECHAT_ID - Static variable in class com.imyeyu.utils.Regex
微信号 (6-20 位字母、数字、下划线、减号)
WINDOWS - Enum constant in enum class com.imyeyu.utils.OS.Platform
 

Y

year - Static variable in class com.imyeyu.utils.Time
格式化 yy
yearFull - Static variable in class com.imyeyu.utils.Time
格式化 yyyy
yesterday() - Static method in class com.imyeyu.utils.Time
获取昨天零时时间戳
ymd - Static variable in class com.imyeyu.utils.Time
格式化 yyyyMMdd

Z

zero(int, Number) - Static method in class com.imyeyu.utils.Text
前补零
zero(Number) - Static method in class com.imyeyu.utils.Text
前补零(最终长度 2 字符)
A B C D E F G H I L M N O P Q R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values