索引

A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

A

ADDRESS - enum class 中的枚举常量 net.wenzuo.atom.core.util.DesensitizationType
地址

B

BANK_CARD - enum class 中的枚举常量 net.wenzuo.atom.core.util.DesensitizationType
银行卡号
base32ToId(String) - 类中的静态方法 net.wenzuo.atom.core.util.BaseUtils
 
baseToId(String, String) - 类中的静态方法 net.wenzuo.atom.core.util.BaseUtils
 
BaseUtils - net.wenzuo.atom.core.util中的类
 
BaseUtils() - 类的构造器 net.wenzuo.atom.core.util.BaseUtils
 
BigDecimalSerializer() - 类的构造器 net.wenzuo.atom.core.util.JsonUtils.BigDecimalSerializer
 
BusinessException - net.wenzuo.atom.core.util中的异常错误
 
BusinessException() - 异常错误的构造器 net.wenzuo.atom.core.util.BusinessException
 
BusinessException(int, String) - 异常错误的构造器 net.wenzuo.atom.core.util.BusinessException
 
BusinessException(int, String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.util.BusinessException
 
BusinessException(String) - 异常错误的构造器 net.wenzuo.atom.core.util.BusinessException
 
BusinessException(String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.util.BusinessException
 
BusinessException(Throwable) - 异常错误的构造器 net.wenzuo.atom.core.util.BusinessException
 
BusinessException(ResultProvider) - 异常错误的构造器 net.wenzuo.atom.core.util.BusinessException
 
BusinessException(ResultProvider, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.util.BusinessException
 

C

CAR_LICENSE - enum class 中的枚举常量 net.wenzuo.atom.core.util.DesensitizationType
中国大陆车牌,包含普通车辆、新能源车辆
CHINESE_NAME - enum class 中的枚举常量 net.wenzuo.atom.core.util.DesensitizationType
中文名
CLASS_CODE_MAP - 接口中的静态变量 net.wenzuo.atom.core.util.Code
 
Code - net.wenzuo.atom.core.util中的接口
 
compare(String, String) - 类中的方法 net.wenzuo.atom.core.util.NaturalComparator
 
CoreAsyncConfiguration - net.wenzuo.atom.core.config中的类
 
CoreAsyncConfiguration() - 类的构造器 net.wenzuo.atom.core.config.CoreAsyncConfiguration
 
CoreAutoConfiguration - net.wenzuo.atom.core.config中的类
 
CoreAutoConfiguration() - 类的构造器 net.wenzuo.atom.core.config.CoreAutoConfiguration
 
CoreJsonConfiguration - net.wenzuo.atom.core.config中的类
 
CoreJsonConfiguration() - 类的构造器 net.wenzuo.atom.core.config.CoreJsonConfiguration
 
CoreProperties - net.wenzuo.atom.core.properties中的类
 
CoreProperties() - 类的构造器 net.wenzuo.atom.core.properties.CoreProperties
 
createContextual(SerializerProvider, BeanProperty) - 类中的方法 net.wenzuo.atom.core.util.DesensitizationSerialize
 
CUSTOM - enum class 中的枚举常量 net.wenzuo.atom.core.util.DesensitizationType
自定义
customize() - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
 

D

decorate(Runnable) - 类中的方法 net.wenzuo.atom.core.config.CoreAsyncConfiguration
 
DEFAULT_CODE - 异常错误中的静态变量 net.wenzuo.atom.core.util.BusinessException
 
DEFAULT_CODE - 异常错误中的静态变量 net.wenzuo.atom.core.util.ServiceException
 
DEFAULT_MESSAGE - 异常错误中的静态变量 net.wenzuo.atom.core.util.BusinessException
 
DEFAULT_MESSAGE - 异常错误中的静态变量 net.wenzuo.atom.core.util.ServiceException
 
Desensitization - net.wenzuo.atom.core.util中的Annotation Interface
 
DesensitizationSerialize - net.wenzuo.atom.core.util中的类
 
DesensitizationSerialize() - 类的构造器 net.wenzuo.atom.core.util.DesensitizationSerialize
 
DesensitizationType - net.wenzuo.atom.core.util中的Enum Class
 

E

EMAIL - enum class 中的枚举常量 net.wenzuo.atom.core.util.DesensitizationType
电子邮件
end() - annotation interface 中的元素 net.wenzuo.atom.core.util.Desensitization
脱敏结束位置(不包含)

F

fail(int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Result
 
fail(ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Result
 
FIXED_PHONE - enum class 中的枚举常量 net.wenzuo.atom.core.util.DesensitizationType
座机号

G

getAsyncExecutor() - 类中的方法 net.wenzuo.atom.core.config.CoreAsyncConfiguration
 
getAsyncUncaughtExceptionHandler() - 类中的方法 net.wenzuo.atom.core.config.CoreAsyncConfiguration
 
getCode() - 异常错误中的方法 net.wenzuo.atom.core.util.BusinessException
 
getCode() - 接口中的方法 net.wenzuo.atom.core.util.Code
 
getCode() - 接口中的方法 net.wenzuo.atom.core.util.ResultProvider
 
getCode() - 异常错误中的方法 net.wenzuo.atom.core.util.ServiceException
 
getInstance(Class<T>, Integer) - 接口中的静态方法 net.wenzuo.atom.core.util.Code
 
getMessage() - 异常错误中的方法 net.wenzuo.atom.core.util.BusinessException
 
getMessage() - 接口中的方法 net.wenzuo.atom.core.util.ResultProvider
 
getMessage() - 异常错误中的方法 net.wenzuo.atom.core.util.ServiceException
 

H

handleUncaughtException(Throwable, Method, Object...) - 类中的方法 net.wenzuo.atom.core.config.CoreAsyncConfiguration
 

I

ID_CARD - enum class 中的枚举常量 net.wenzuo.atom.core.util.DesensitizationType
身份证号
idToBase(String, long) - 类中的静态方法 net.wenzuo.atom.core.util.BaseUtils
 
idToBase32(long) - 类中的静态方法 net.wenzuo.atom.core.util.BaseUtils
 
instance - 类中的静态变量 net.wenzuo.atom.core.util.JsonUtils.BigDecimalSerializer
 
isAssignable(Class<?>, Class<?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isAssignable(Class<?>, Class<?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isAssignable(Class<?>, Class<?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isAssignable(Class<?>, Class<?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isAssignable(Class<?>, Class<?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isAssignable(Class<?>, Class<?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isAssignable(Class<?>, Class<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isAssignable(Class<?>, Class<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isAssignable(Class<?>, Class<?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isAssignable(Class<?>, Class<?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isBlank(String, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isBlank(String, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isBlank(String, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isBlank(String, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isBlank(String, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isBlank(String, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isBlank(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isBlank(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isBlank(String, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isBlank(String, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isContains(String, String, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isContains(String, String, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isContains(String, String, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isContains(String, String, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isContains(String, String, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isContains(String, String, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isContains(String, String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isContains(String, String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isContains(String, String, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isContains(String, String, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Object[], int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Object[], int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Object[], int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Object[], int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Object[], String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Object[], String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Object[], Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Object[], Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Object[], ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Object[], ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(String, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(String, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(String, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(String, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(String, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(String, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(String, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(String, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Collection<?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Collection<?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Collection<?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Collection<?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Collection<?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Collection<?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Collection<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Collection<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Collection<?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Collection<?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Map<?, ?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Map<?, ?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Map<?, ?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Map<?, ?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Map<?, ?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Map<?, ?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Map<?, ?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Map<?, ?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEmpty(Map<?, ?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEmpty(Map<?, ?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEquals(Object, Object, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEquals(Object, Object, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEquals(Object, Object, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEquals(Object, Object, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEquals(Object, Object, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEquals(Object, Object, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEquals(Object, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEquals(Object, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isEquals(Object, Object, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isEquals(Object, Object, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isFalse(boolean, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isFalse(boolean, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isFalse(boolean, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isFalse(boolean, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isFalse(boolean, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isFalse(boolean, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isFalse(boolean, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isFalse(boolean, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isFalse(boolean, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isFalse(boolean, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isInstanceOf(Class<?>, Object, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isInstanceOf(Class<?>, Object, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isInstanceOf(Class<?>, Object, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isInstanceOf(Class<?>, Object, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isInstanceOf(Class<?>, Object, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isInstanceOf(Class<?>, Object, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isInstanceOf(Class<?>, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isInstanceOf(Class<?>, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isInstanceOf(Class<?>, Object, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isInstanceOf(Class<?>, Object, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isNull(Object, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isNull(Object, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isNull(Object, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isNull(Object, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isNull(Object, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isNull(Object, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isNull(Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isNull(Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isNull(Object, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isNull(Object, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isTrue(boolean, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isTrue(boolean, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isTrue(boolean, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isTrue(boolean, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isTrue(boolean, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isTrue(boolean, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isTrue(boolean, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isTrue(boolean, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
isTrue(boolean, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
isTrue(boolean, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 

J

jackson2ObjectMapperBuilderCustomizer() - 类中的方法 net.wenzuo.atom.core.config.CoreJsonConfiguration
 
JsonUtils - net.wenzuo.atom.core.util中的类
Json 处理工具类
JsonUtils() - 类的构造器 net.wenzuo.atom.core.util.JsonUtils
 
JsonUtils.BigDecimalSerializer - net.wenzuo.atom.core.util中的类
 

L

LocalDateTimeUtils - net.wenzuo.atom.core.util中的类
 
LocalDateTimeUtils() - 类的构造器 net.wenzuo.atom.core.util.LocalDateTimeUtils
 
LocalTimeUtils - net.wenzuo.atom.core.util中的类
 
LocalTimeUtils() - 类的构造器 net.wenzuo.atom.core.util.LocalTimeUtils
 

M

MOBILE_PHONE - enum class 中的枚举常量 net.wenzuo.atom.core.util.DesensitizationType
手机号
Must - net.wenzuo.atom.core.util中的类
服务数据校验断言,此断言抛出 ServiceException, 报 error 日志,异常应该报警
Must() - 类的构造器 net.wenzuo.atom.core.util.Must
 

N

nanoId() - 类中的静态方法 net.wenzuo.atom.core.util.NanoIdUtils
 
nanoId(int) - 类中的静态方法 net.wenzuo.atom.core.util.NanoIdUtils
 
NanoIdUtils - net.wenzuo.atom.core.util中的类
用于生成短 ID 适合对 id 唯一性要求不高, 又不想要太长的 id 的场景(UUID为 36 位) 可通过此网站 https://zelark.github.io/nano-id-cc/ 查看出现重复 id 所需要的时间 对于此类使用的 ALPHABET 生成 12 位的 id, 按照 5000qps, 至少需要21天的时间,才有1% 的概率发生至少一次碰撞 这个碰撞概率对于某些场景足够使用了, 比如作为 log 的 traceId
NanoIdUtils() - 类的构造器 net.wenzuo.atom.core.util.NanoIdUtils
 
NaturalComparator - net.wenzuo.atom.core.util中的类
自然排序比较器, 如 aka-2.jpg 应该排在 aka-11.jpg 之前 实现原理: 首先将字符串切分,分为全数字字符串与其他,再各部分一一对应比较, 若皆为全数字字符串,则比较其值,否则按字符比较。
NaturalComparator() - 类的构造器 net.wenzuo.atom.core.util.NaturalComparator
 
net.wenzuo.atom.core.config - 程序包 net.wenzuo.atom.core.config
 
net.wenzuo.atom.core.properties - 程序包 net.wenzuo.atom.core.properties
 
net.wenzuo.atom.core.util - 程序包 net.wenzuo.atom.core.util
 
noNullElements(Object[], int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
noNullElements(Object[], int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
noNullElements(Object[], int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
noNullElements(Object[], int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
noNullElements(Object[], String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
noNullElements(Object[], String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
noNullElements(Object[], Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
noNullElements(Object[], Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
noNullElements(Object[], ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
noNullElements(Object[], ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
noNullElements(Collection<?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
noNullElements(Collection<?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
noNullElements(Collection<?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
noNullElements(Collection<?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
noNullElements(Collection<?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
noNullElements(Collection<?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
noNullElements(Collection<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
noNullElements(Collection<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
noNullElements(Collection<?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
noNullElements(Collection<?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notAssignable(Class<?>, Class<?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notAssignable(Class<?>, Class<?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notAssignable(Class<?>, Class<?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notAssignable(Class<?>, Class<?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notAssignable(Class<?>, Class<?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notAssignable(Class<?>, Class<?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notAssignable(Class<?>, Class<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notAssignable(Class<?>, Class<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notAssignable(Class<?>, Class<?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notAssignable(Class<?>, Class<?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notBlank(String, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notBlank(String, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notBlank(String, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notBlank(String, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notBlank(String, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notBlank(String, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notBlank(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notBlank(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notBlank(String, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notBlank(String, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notContains(String, String, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notContains(String, String, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notContains(String, String, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notContains(String, String, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notContains(String, String, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notContains(String, String, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notContains(String, String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notContains(String, String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notContains(String, String, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notContains(String, String, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Object[], int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Object[], int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Object[], int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Object[], int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Object[], String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Object[], String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Object[], Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Object[], Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Object[], ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Object[], ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(String, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(String, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(String, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(String, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(String, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(String, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(String, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(String, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Collection<?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Collection<?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Collection<?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Collection<?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Collection<?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Collection<?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Collection<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Collection<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Collection<?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Collection<?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Map<?, ?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Map<?, ?>, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Map<?, ?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Map<?, ?>, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Map<?, ?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Map<?, ?>, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Map<?, ?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Map<?, ?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEmpty(Map<?, ?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEmpty(Map<?, ?>, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEquals(Object, Object, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEquals(Object, Object, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEquals(Object, Object, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEquals(Object, Object, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEquals(Object, Object, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEquals(Object, Object, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEquals(Object, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEquals(Object, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notEquals(Object, Object, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notEquals(Object, Object, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notInstanceOf(Class<?>, Object, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notInstanceOf(Class<?>, Object, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notInstanceOf(Class<?>, Object, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notInstanceOf(Class<?>, Object, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notInstanceOf(Class<?>, Object, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notInstanceOf(Class<?>, Object, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notInstanceOf(Class<?>, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notInstanceOf(Class<?>, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notInstanceOf(Class<?>, Object, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notInstanceOf(Class<?>, Object, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notNull(Object, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notNull(Object, int, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notNull(Object, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notNull(Object, int, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notNull(Object, String) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notNull(Object, String) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notNull(Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notNull(Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
notNull(Object, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Must
 
notNull(Object, ResultProvider) - 类中的静态方法 net.wenzuo.atom.core.util.Should
 
now() - 类中的静态方法 net.wenzuo.atom.core.util.LocalDateTimeUtils
 
now() - 类中的静态方法 net.wenzuo.atom.core.util.LocalTimeUtils
 
now(Clock) - 类中的静态方法 net.wenzuo.atom.core.util.LocalDateTimeUtils
 
now(Clock) - 类中的静态方法 net.wenzuo.atom.core.util.LocalTimeUtils
 
now(ZoneId) - 类中的静态方法 net.wenzuo.atom.core.util.LocalDateTimeUtils
 
now(ZoneId) - 类中的静态方法 net.wenzuo.atom.core.util.LocalTimeUtils
 

O

objectMapper - 类中的静态变量 net.wenzuo.atom.core.util.JsonUtils
 
objectMapper() - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
获取 ObjectMapper
of(LocalDate, LocalTime) - 类中的静态方法 net.wenzuo.atom.core.util.LocalDateTimeUtils
 
ok() - 类中的静态方法 net.wenzuo.atom.core.util.Result
 
ok(T) - 类中的静态方法 net.wenzuo.atom.core.util.Result
 

P

PASSWORD - enum class 中的枚举常量 net.wenzuo.atom.core.util.DesensitizationType
密码

R

Result<T> - net.wenzuo.atom.core.util中的类
 
Result() - 类的构造器 net.wenzuo.atom.core.util.Result
 
ResultProvider - net.wenzuo.atom.core.util中的接口
 

S

serialize(Object, JsonGenerator, SerializerProvider) - 类中的方法 net.wenzuo.atom.core.util.DesensitizationSerialize
 
serialize(BigDecimal, JsonGenerator, SerializerProvider) - 类中的方法 net.wenzuo.atom.core.util.JsonUtils.BigDecimalSerializer
 
ServiceException - net.wenzuo.atom.core.util中的异常错误
 
ServiceException() - 异常错误的构造器 net.wenzuo.atom.core.util.ServiceException
 
ServiceException(int, String) - 异常错误的构造器 net.wenzuo.atom.core.util.ServiceException
 
ServiceException(int, String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.util.ServiceException
 
ServiceException(String) - 异常错误的构造器 net.wenzuo.atom.core.util.ServiceException
 
ServiceException(String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.util.ServiceException
 
ServiceException(Throwable) - 异常错误的构造器 net.wenzuo.atom.core.util.ServiceException
 
ServiceException(ResultProvider) - 异常错误的构造器 net.wenzuo.atom.core.util.ServiceException
 
ServiceException(ResultProvider, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.util.ServiceException
 
setDefaultPropertyNamingStrategy(PropertyNamingStrategy) - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
更改属性序列化和反序列化命名策略, 默认为 LOWER_CAMEL_CASE
Should - net.wenzuo.atom.core.util中的类
服务数据校验断言,此断言抛出 BusinessException, 报 warn 日志,异常无需报警
Should() - 类的构造器 net.wenzuo.atom.core.util.Should
 
start() - annotation interface 中的元素 net.wenzuo.atom.core.util.Desensitization
脱敏开始位置(包含)

T

toJson(T) - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
将 Java 对象转为 Json 字符串
toObject(InputStream, TypeReference<T>) - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
将 Json 字符串输入流转为 Object 对象
toObject(InputStream, Class<?>, Class<?>...) - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
将 Json 字符串输入流转为 Object 对象
toObject(InputStream, Class<T>) - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
将 Json 字符串输入流转为 Object 对象
toObject(InputStream, Type) - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
将 Json 字符串输入流转为 Object 对象
toObject(String, TypeReference<T>) - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
将 Json 字符串转为 Object 对象
toObject(String, Class<?>, Class<?>...) - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
将 Json 字符串转为 Object 对象
toObject(String, Class<T>) - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
将 Json 字符串转为 Object 对象
toObject(String, Type) - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
将 Json 字符串转为 Object 对象
toPrettyJson(T) - 类中的静态方法 net.wenzuo.atom.core.util.JsonUtils
将 Java 对象转为格式化的 Json 字符串
type() - annotation interface 中的元素 net.wenzuo.atom.core.util.Desensitization
脱敏数据类型,在 CUSTOM 的时, start 和 end 生效

U

USER_ID - enum class 中的枚举常量 net.wenzuo.atom.core.util.DesensitizationType
用户 ID

V

valueOf(String) - enum class中的静态方法 net.wenzuo.atom.core.util.DesensitizationType
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 net.wenzuo.atom.core.util.DesensitizationType
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I J L M N O P R S T U V 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格