Index

A B C D E F G I J L M N O P R S T V _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ADDRESS - Enum constant in enum class cn.mindit.atom.core.util.MaskType
地址, 只显示到地区,不显示详细地址,比如:北京市海淀区****

B

BANK_CARD - Enum constant in enum class cn.mindit.atom.core.util.MaskType
银行卡号, 只显示后4位, 如:**** **** **** 3728
base32ToId(String) - Static method in class cn.mindit.atom.core.util.BaseUtils
 
baseToId(String, String) - Static method in class cn.mindit.atom.core.util.BaseUtils
 
BaseUtils - Class in cn.mindit.atom.core.util
 
BaseUtils() - Constructor for class cn.mindit.atom.core.util.BaseUtils
 
BigDecimalDeserializer - Class in cn.mindit.atom.core.util.json
 
BigDecimalDeserializer() - Constructor for class cn.mindit.atom.core.util.json.BigDecimalDeserializer
 
BigDecimalSerializer - Class in cn.mindit.atom.core.util.json
 
BigDecimalSerializer() - Constructor for class cn.mindit.atom.core.util.json.BigDecimalSerializer
 
BigDecimalSerializer(String, RoundingMode) - Constructor for class cn.mindit.atom.core.util.json.BigDecimalSerializer
 
buildSortTree(List<E>, K) - Static method in class cn.mindit.atom.core.util.TreeUtils
构建有序树形结构
buildTree(List<E>, K) - Static method in class cn.mindit.atom.core.util.TreeUtils
构建树形结构
BusinessException - Exception Class in cn.mindit.atom.core.util
 
BusinessException() - Constructor for exception class cn.mindit.atom.core.util.BusinessException
 
BusinessException(int, String) - Constructor for exception class cn.mindit.atom.core.util.BusinessException
 
BusinessException(int, String, Throwable) - Constructor for exception class cn.mindit.atom.core.util.BusinessException
 
BusinessException(ResultProvider) - Constructor for exception class cn.mindit.atom.core.util.BusinessException
 
BusinessException(ResultProvider, Throwable) - Constructor for exception class cn.mindit.atom.core.util.BusinessException
 
BusinessException(String) - Constructor for exception class cn.mindit.atom.core.util.BusinessException
 
BusinessException(String, Throwable) - Constructor for exception class cn.mindit.atom.core.util.BusinessException
 
BusinessException(Throwable) - Constructor for exception class cn.mindit.atom.core.util.BusinessException
 

C

CAR_LICENSE - Enum constant in enum class cn.mindit.atom.core.util.MaskType
车牌中间用*代替
CLASS_CODE_MAP - Static variable in interface cn.mindit.atom.core.util.Code
 
cn.mindit.atom.core.core - package cn.mindit.atom.core.core
 
cn.mindit.atom.core.util - package cn.mindit.atom.core.util
 
cn.mindit.atom.core.util.json - package cn.mindit.atom.core.util.json
 
Code - Interface in cn.mindit.atom.core.util
 
compare(String, String) - Method in class cn.mindit.atom.core.util.NaturalComparator
 
CoreAsyncConfiguration - Class in cn.mindit.atom.core.core
 
CoreAsyncConfiguration() - Constructor for class cn.mindit.atom.core.core.CoreAsyncConfiguration
 
CoreAutoConfiguration - Class in cn.mindit.atom.core.core
 
CoreAutoConfiguration() - Constructor for class cn.mindit.atom.core.core.CoreAutoConfiguration
 
CoreConstants - Class in cn.mindit.atom.core.core
 
CoreConstants() - Constructor for class cn.mindit.atom.core.core.CoreConstants
 
CoreJsonConfiguration - Class in cn.mindit.atom.core.core
 
CoreJsonConfiguration() - Constructor for class cn.mindit.atom.core.core.CoreJsonConfiguration
 
CoreProperties - Class in cn.mindit.atom.core.core
 
CoreProperties() - Constructor for class cn.mindit.atom.core.core.CoreProperties
 
CoreTraceConfiguration - Class in cn.mindit.atom.core.core
 
CoreTraceConfiguration() - Constructor for class cn.mindit.atom.core.core.CoreTraceConfiguration
 
createContextual(SerializerProvider, BeanProperty) - Method in class cn.mindit.atom.core.util.json.BigDecimalSerializer
 
createContextual(SerializerProvider, BeanProperty) - Method in class cn.mindit.atom.core.util.json.MaskSerializer
 
CUSTOM - Enum constant in enum class cn.mindit.atom.core.util.MaskType
自定义, 自定义 [start, end) 字符为 *
customize() - Static method in class cn.mindit.atom.core.util.JsonUtils
 

D

decorate(Runnable) - Method in class cn.mindit.atom.core.core.TraceIdTaskDecorator
 
DEFAULT_CODE - Static variable in exception class cn.mindit.atom.core.util.BusinessException
 
DEFAULT_CODE - Static variable in exception class cn.mindit.atom.core.util.ServiceException
 
DEFAULT_MESSAGE - Static variable in exception class cn.mindit.atom.core.util.BusinessException
 
DEFAULT_MESSAGE - Static variable in exception class cn.mindit.atom.core.util.ServiceException
 
deserialize(JsonParser, DeserializationContext) - Method in class cn.mindit.atom.core.util.json.BigDecimalDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class cn.mindit.atom.core.util.json.IntegerDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class cn.mindit.atom.core.util.json.LongDeserializer
 
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer) - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 

E

EMAIL - Enum constant in enum class cn.mindit.atom.core.util.MaskType
邮箱, 前缀仅显示第一个字母,前缀其他隐藏,用星号代替,@及后面的地址显示,比如:d**@126.com
end() - Element in annotation interface cn.mindit.atom.core.util.json.JsonMask
脱敏结束位置(不包含)

F

fail(int, String) - Static method in class cn.mindit.atom.core.util.Result
 
fail(ResultProvider) - Static method in class cn.mindit.atom.core.util.Result
 
FIXED_PHONE - Enum constant in enum class cn.mindit.atom.core.util.MaskType
座机号, 只显示前4位和后2位,如 0379*****12

G

getChildren() - Method in interface cn.mindit.atom.core.util.TreeNode
 
getCode() - Method in exception class cn.mindit.atom.core.util.BusinessException
 
getCode() - Method in interface cn.mindit.atom.core.util.Code
 
getCode() - Method in interface cn.mindit.atom.core.util.ResultProvider
 
getCode() - Method in exception class cn.mindit.atom.core.util.ServiceException
 
getId() - Method in interface cn.mindit.atom.core.util.TreeNode
 
getInstance(Class<T>, Integer) - Static method in interface cn.mindit.atom.core.util.Code
 
getMessage() - Method in exception class cn.mindit.atom.core.util.BusinessException
 
getMessage() - Method in interface cn.mindit.atom.core.util.ResultProvider
 
getMessage() - Method in exception class cn.mindit.atom.core.util.ServiceException
 
getParentId() - Method in interface cn.mindit.atom.core.util.TreeNode
 
getSort() - Method in interface cn.mindit.atom.core.util.SortTreeNode
 

I

ID - Enum constant in enum class cn.mindit.atom.core.util.MaskType
ID, 不对外提供id, 统一都为 0
ID_CARD - Enum constant in enum class cn.mindit.atom.core.util.MaskType
身份证号, 只显示前3位和后4位,如 410***********1234
idToBase(String, long) - Static method in class cn.mindit.atom.core.util.BaseUtils
 
idToBase32(long) - Static method in class cn.mindit.atom.core.util.BaseUtils
 
instance - Static variable in class cn.mindit.atom.core.util.json.BigDecimalDeserializer
 
instance - Static variable in class cn.mindit.atom.core.util.json.BigDecimalSerializer
 
instance - Static variable in class cn.mindit.atom.core.util.json.IntegerDeserializer
 
instance - Static variable in class cn.mindit.atom.core.util.json.LongDeserializer
 
instance - Static variable in class cn.mindit.atom.core.util.json.LongSerializer
 
instance - Static variable in class cn.mindit.atom.core.util.json.MaskSerializer
 
IntegerDeserializer - Class in cn.mindit.atom.core.util.json
 
IntegerDeserializer() - Constructor for class cn.mindit.atom.core.util.json.IntegerDeserializer
 
IPV4 - Enum constant in enum class cn.mindit.atom.core.util.MaskType
IPv4 ,如:脱敏前:192.168.1.1;脱敏后:192
IPV6 - Enum constant in enum class cn.mindit.atom.core.util.MaskType
IPv6,如:脱敏前:2001:0db8:86a3:08d3:1319:8a2e:0370:7344;脱敏后:2001:*:*:*:*:*:*:*
isAssignable(Class<?>, Class<?>, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
isAssignable(Class<?>, Class<?>, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
isAssignable(Class<?>, Class<?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isAssignable(Class<?>, Class<?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isAssignable(Class<?>, Class<?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
isAssignable(Class<?>, Class<?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
isAssignable(Class<?>, Class<?>, String) - Static method in class cn.mindit.atom.core.util.Must
 
isAssignable(Class<?>, Class<?>, String) - Static method in class cn.mindit.atom.core.util.Should
 
isAssignable(Class<?>, Class<?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isAssignable(Class<?>, Class<?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isBlank(String, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
isBlank(String, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
isBlank(String, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isBlank(String, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isBlank(String, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
isBlank(String, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
isBlank(String, String) - Static method in class cn.mindit.atom.core.util.Must
 
isBlank(String, String) - Static method in class cn.mindit.atom.core.util.Should
 
isBlank(String, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isBlank(String, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isContains(String, String, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
isContains(String, String, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
isContains(String, String, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isContains(String, String, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isContains(String, String, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
isContains(String, String, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
isContains(String, String, String) - Static method in class cn.mindit.atom.core.util.Must
 
isContains(String, String, String) - Static method in class cn.mindit.atom.core.util.Should
 
isContains(String, String, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isContains(String, String, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Object[], int, String) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Object[], int, String) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Object[], int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Object[], int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Object[], ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Object[], ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Object[], String) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Object[], String) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Object[], Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Object[], Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(String, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(String, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(String, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(String, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(String, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(String, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(String, String) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(String, String) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(String, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(String, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Collection<?>, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Collection<?>, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Collection<?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Collection<?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Collection<?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Collection<?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Collection<?>, String) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Collection<?>, String) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Collection<?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Collection<?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Map<?, ?>, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Map<?, ?>, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Map<?, ?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Map<?, ?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Map<?, ?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Map<?, ?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Map<?, ?>, String) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Map<?, ?>, String) - Static method in class cn.mindit.atom.core.util.Should
 
isEmpty(Map<?, ?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isEmpty(Map<?, ?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isEquals(Object, Object, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
isEquals(Object, Object, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
isEquals(Object, Object, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isEquals(Object, Object, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isEquals(Object, Object, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
isEquals(Object, Object, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
isEquals(Object, Object, String) - Static method in class cn.mindit.atom.core.util.Must
 
isEquals(Object, Object, String) - Static method in class cn.mindit.atom.core.util.Should
 
isEquals(Object, Object, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isEquals(Object, Object, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isFalse(boolean, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
isFalse(boolean, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
isFalse(boolean, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isFalse(boolean, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isFalse(boolean, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
isFalse(boolean, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
isFalse(boolean, String) - Static method in class cn.mindit.atom.core.util.Must
 
isFalse(boolean, String) - Static method in class cn.mindit.atom.core.util.Should
 
isFalse(boolean, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isFalse(boolean, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isInstanceOf(Class<?>, Object, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
isInstanceOf(Class<?>, Object, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
isInstanceOf(Class<?>, Object, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isInstanceOf(Class<?>, Object, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isInstanceOf(Class<?>, Object, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
isInstanceOf(Class<?>, Object, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
isInstanceOf(Class<?>, Object, String) - Static method in class cn.mindit.atom.core.util.Must
 
isInstanceOf(Class<?>, Object, String) - Static method in class cn.mindit.atom.core.util.Should
 
isInstanceOf(Class<?>, Object, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isInstanceOf(Class<?>, Object, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isLenient() - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
isNull(Object, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
isNull(Object, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
isNull(Object, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isNull(Object, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isNull(Object, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
isNull(Object, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
isNull(Object, String) - Static method in class cn.mindit.atom.core.util.Must
 
isNull(Object, String) - Static method in class cn.mindit.atom.core.util.Should
 
isNull(Object, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isNull(Object, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isTrue(boolean, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
isTrue(boolean, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
isTrue(boolean, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isTrue(boolean, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
isTrue(boolean, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
isTrue(boolean, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
isTrue(boolean, String) - Static method in class cn.mindit.atom.core.util.Must
 
isTrue(boolean, String) - Static method in class cn.mindit.atom.core.util.Should
 
isTrue(boolean, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
isTrue(boolean, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 

J

jackson2ObjectMapperBuilderCustomizer() - Method in class cn.mindit.atom.core.core.CoreJsonConfiguration
 
JsonDecimalFormat - Annotation Interface in cn.mindit.atom.core.util.json
 
JsonMask - Annotation Interface in cn.mindit.atom.core.util.json
 
JsonUtils - Class in cn.mindit.atom.core.util
Json 处理工具类
JsonUtils() - Constructor for class cn.mindit.atom.core.util.JsonUtils
 

L

LocalDateTimeDeserializer - Class in cn.mindit.atom.core.util.json
 
LocalDateTimeDeserializer() - Constructor for class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
LocalDateTimeDeserializer(LocalDateTimeDeserializer, Boolean) - Constructor for class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
LocalDateTimeDeserializer(LocalDateTimeDeserializer, Boolean, DateTimeFormatter, JsonFormat.Shape, Boolean) - Constructor for class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
LocalDateTimeDeserializer(DateTimeFormatter) - Constructor for class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
LocalDateTimeUtils - Class in cn.mindit.atom.core.util
 
LocalDateTimeUtils() - Constructor for class cn.mindit.atom.core.util.LocalDateTimeUtils
 
LocalTimeUtils - Class in cn.mindit.atom.core.util
 
LocalTimeUtils() - Constructor for class cn.mindit.atom.core.util.LocalTimeUtils
 
logicalType() - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
LongDeserializer - Class in cn.mindit.atom.core.util.json
 
LongDeserializer() - Constructor for class cn.mindit.atom.core.util.json.LongDeserializer
 
LongSerializer - Class in cn.mindit.atom.core.util.json
 
LongSerializer() - Constructor for class cn.mindit.atom.core.util.json.LongSerializer
 

M

MaskSerializer - Class in cn.mindit.atom.core.util.json
 
MaskSerializer() - Constructor for class cn.mindit.atom.core.util.json.MaskSerializer
 
MaskSerializer(MaskType, Integer, Integer) - Constructor for class cn.mindit.atom.core.util.json.MaskSerializer
 
MaskType - Enum Class in cn.mindit.atom.core.util
 
Must - Class in cn.mindit.atom.core.util
服务数据校验断言,此断言抛出 ServiceException, 报 error 日志,异常应该报警
Must() - Constructor for class cn.mindit.atom.core.util.Must
 

N

NAME - Enum constant in enum class cn.mindit.atom.core.util.MaskType
姓名, 只显示第1位,如 李*, 王**
nanoId() - Static method in class cn.mindit.atom.core.util.NanoIdUtils
 
nanoId(int) - Static method in class cn.mindit.atom.core.util.NanoIdUtils
 
NanoIdUtils - Class in cn.mindit.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() - Constructor for class cn.mindit.atom.core.util.NanoIdUtils
 
NaturalComparator - Class in cn.mindit.atom.core.util
自然排序比较器, 如 aka-2.jpg 应该排在 aka-11.jpg 之前 实现原理: 首先将字符串切分,分为全数字字符串与其他,再各部分一一对应比较, 若皆为全数字字符串,则比较其值,否则按字符比较。
NaturalComparator() - Constructor for class cn.mindit.atom.core.util.NaturalComparator
 
noNullElements(Object[], int, String) - Static method in class cn.mindit.atom.core.util.Must
 
noNullElements(Object[], int, String) - Static method in class cn.mindit.atom.core.util.Should
 
noNullElements(Object[], int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
noNullElements(Object[], int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
noNullElements(Object[], ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
noNullElements(Object[], ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
noNullElements(Object[], String) - Static method in class cn.mindit.atom.core.util.Must
 
noNullElements(Object[], String) - Static method in class cn.mindit.atom.core.util.Should
 
noNullElements(Object[], Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
noNullElements(Object[], Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
noNullElements(Collection<?>, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
noNullElements(Collection<?>, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
noNullElements(Collection<?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
noNullElements(Collection<?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
noNullElements(Collection<?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
noNullElements(Collection<?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
noNullElements(Collection<?>, String) - Static method in class cn.mindit.atom.core.util.Must
 
noNullElements(Collection<?>, String) - Static method in class cn.mindit.atom.core.util.Should
 
noNullElements(Collection<?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
noNullElements(Collection<?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notAssignable(Class<?>, Class<?>, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
notAssignable(Class<?>, Class<?>, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
notAssignable(Class<?>, Class<?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notAssignable(Class<?>, Class<?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notAssignable(Class<?>, Class<?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
notAssignable(Class<?>, Class<?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
notAssignable(Class<?>, Class<?>, String) - Static method in class cn.mindit.atom.core.util.Must
 
notAssignable(Class<?>, Class<?>, String) - Static method in class cn.mindit.atom.core.util.Should
 
notAssignable(Class<?>, Class<?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notAssignable(Class<?>, Class<?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notBlank(String, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
notBlank(String, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
notBlank(String, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notBlank(String, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notBlank(String, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
notBlank(String, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
notBlank(String, String) - Static method in class cn.mindit.atom.core.util.Must
 
notBlank(String, String) - Static method in class cn.mindit.atom.core.util.Should
 
notBlank(String, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notBlank(String, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notContains(String, String, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
notContains(String, String, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
notContains(String, String, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notContains(String, String, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notContains(String, String, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
notContains(String, String, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
notContains(String, String, String) - Static method in class cn.mindit.atom.core.util.Must
 
notContains(String, String, String) - Static method in class cn.mindit.atom.core.util.Should
 
notContains(String, String, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notContains(String, String, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Object[], int, String) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Object[], int, String) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Object[], int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Object[], int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Object[], ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Object[], ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Object[], String) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Object[], String) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Object[], Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Object[], Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(String, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(String, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(String, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(String, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(String, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(String, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(String, String) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(String, String) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(String, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(String, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Collection<?>, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Collection<?>, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Collection<?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Collection<?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Collection<?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Collection<?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Collection<?>, String) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Collection<?>, String) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Collection<?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Collection<?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Map<?, ?>, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Map<?, ?>, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Map<?, ?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Map<?, ?>, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Map<?, ?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Map<?, ?>, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Map<?, ?>, String) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Map<?, ?>, String) - Static method in class cn.mindit.atom.core.util.Should
 
notEmpty(Map<?, ?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notEmpty(Map<?, ?>, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notEquals(Object, Object, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
notEquals(Object, Object, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
notEquals(Object, Object, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notEquals(Object, Object, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notEquals(Object, Object, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
notEquals(Object, Object, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
notEquals(Object, Object, String) - Static method in class cn.mindit.atom.core.util.Must
 
notEquals(Object, Object, String) - Static method in class cn.mindit.atom.core.util.Should
 
notEquals(Object, Object, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notEquals(Object, Object, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notInstanceOf(Class<?>, Object, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
notInstanceOf(Class<?>, Object, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
notInstanceOf(Class<?>, Object, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notInstanceOf(Class<?>, Object, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notInstanceOf(Class<?>, Object, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
notInstanceOf(Class<?>, Object, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
notInstanceOf(Class<?>, Object, String) - Static method in class cn.mindit.atom.core.util.Must
 
notInstanceOf(Class<?>, Object, String) - Static method in class cn.mindit.atom.core.util.Should
 
notInstanceOf(Class<?>, Object, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notInstanceOf(Class<?>, Object, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notNull(Object, int, String) - Static method in class cn.mindit.atom.core.util.Must
 
notNull(Object, int, String) - Static method in class cn.mindit.atom.core.util.Should
 
notNull(Object, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notNull(Object, int, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
notNull(Object, ResultProvider) - Static method in class cn.mindit.atom.core.util.Must
 
notNull(Object, ResultProvider) - Static method in class cn.mindit.atom.core.util.Should
 
notNull(Object, String) - Static method in class cn.mindit.atom.core.util.Must
 
notNull(Object, String) - Static method in class cn.mindit.atom.core.util.Should
 
notNull(Object, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Must
 
notNull(Object, Supplier<String>) - Static method in class cn.mindit.atom.core.util.Should
 
now() - Static method in class cn.mindit.atom.core.util.LocalDateTimeUtils
 
now() - Static method in class cn.mindit.atom.core.util.LocalTimeUtils
 
now(Clock) - Static method in class cn.mindit.atom.core.util.LocalDateTimeUtils
 
now(Clock) - Static method in class cn.mindit.atom.core.util.LocalTimeUtils
 
now(ZoneId) - Static method in class cn.mindit.atom.core.util.LocalDateTimeUtils
 
now(ZoneId) - Static method in class cn.mindit.atom.core.util.LocalTimeUtils
 

O

objectMapper - Static variable in class cn.mindit.atom.core.util.JsonUtils
 
objectMapper() - Static method in class cn.mindit.atom.core.util.JsonUtils
获取 ObjectMapper
of(LocalDate, LocalTime) - Static method in class cn.mindit.atom.core.util.LocalDateTimeUtils
 
ok() - Static method in class cn.mindit.atom.core.util.Result
 
ok(T) - Static method in class cn.mindit.atom.core.util.Result
 

P

PASSWORD - Enum constant in enum class cn.mindit.atom.core.util.MaskType
密码, 全部字符都用*代替,比如:******
PHONE - Enum constant in enum class cn.mindit.atom.core.util.MaskType
手机号, 只显示手机号前3位和后4位,如 138****1234

R

Result<T> - Class in cn.mindit.atom.core.util
 
Result() - Constructor for class cn.mindit.atom.core.util.Result
 
ResultProvider - Interface in cn.mindit.atom.core.util
 
roundingMode() - Element in annotation interface cn.mindit.atom.core.util.json.JsonDecimalFormat
指定数字格式化的舍入模式,默认为 RoundingMode.HALF_UP

S

serialize(Long, JsonGenerator, SerializerProvider) - Method in class cn.mindit.atom.core.util.json.LongSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class cn.mindit.atom.core.util.json.MaskSerializer
 
serialize(BigDecimal, JsonGenerator, SerializerProvider) - Method in class cn.mindit.atom.core.util.json.BigDecimalSerializer
 
serializeWithType(Object, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class cn.mindit.atom.core.util.json.MaskSerializer
 
serializeWithType(BigDecimal, JsonGenerator, SerializerProvider, TypeSerializer) - Method in class cn.mindit.atom.core.util.json.BigDecimalSerializer
 
ServiceException - Exception Class in cn.mindit.atom.core.util
 
ServiceException() - Constructor for exception class cn.mindit.atom.core.util.ServiceException
 
ServiceException(int, String) - Constructor for exception class cn.mindit.atom.core.util.ServiceException
 
ServiceException(int, String, Throwable) - Constructor for exception class cn.mindit.atom.core.util.ServiceException
 
ServiceException(ResultProvider) - Constructor for exception class cn.mindit.atom.core.util.ServiceException
 
ServiceException(ResultProvider, Throwable) - Constructor for exception class cn.mindit.atom.core.util.ServiceException
 
ServiceException(String) - Constructor for exception class cn.mindit.atom.core.util.ServiceException
 
ServiceException(String, Throwable) - Constructor for exception class cn.mindit.atom.core.util.ServiceException
 
ServiceException(Throwable) - Constructor for exception class cn.mindit.atom.core.util.ServiceException
 
setChildren(List<E>) - Method in interface cn.mindit.atom.core.util.TreeNode
 
setDefaultPropertyNamingStrategy(PropertyNamingStrategy) - Static method in class cn.mindit.atom.core.util.JsonUtils
更改属性序列化和反序列化命名策略, 默认为 LOWER_CAMEL_CASE
Should - Class in cn.mindit.atom.core.util
服务数据校验断言,此断言抛出 BusinessException, 报 warn 日志,异常无需报警
Should() - Constructor for class cn.mindit.atom.core.util.Should
 
SortTreeNode<E,K,S> - Interface in cn.mindit.atom.core.util
 
start() - Element in annotation interface cn.mindit.atom.core.util.json.JsonMask
脱敏开始位置(包含)

T

threadPoolTaskScheduler() - Method in class cn.mindit.atom.core.core.CoreTraceConfiguration
定时任务线程池
toJson(T) - Static method in class cn.mindit.atom.core.util.JsonUtils
将 Java 对象转为 Json 字符串
toObject(InputStream, TypeReference<T>) - Static method in class cn.mindit.atom.core.util.JsonUtils
将 Json 字符串输入流转为 Object 对象
toObject(InputStream, Class<?>, Class<?>...) - Static method in class cn.mindit.atom.core.util.JsonUtils
将 Json 字符串输入流转为 Object 对象
toObject(InputStream, Class<T>) - Static method in class cn.mindit.atom.core.util.JsonUtils
将 Json 字符串输入流转为 Object 对象
toObject(InputStream, Type) - Static method in class cn.mindit.atom.core.util.JsonUtils
将 Json 字符串输入流转为 Object 对象
toObject(String, TypeReference<T>) - Static method in class cn.mindit.atom.core.util.JsonUtils
将 Json 字符串转为 Object 对象
toObject(String, Class<?>, Class<?>...) - Static method in class cn.mindit.atom.core.util.JsonUtils
将 Json 字符串转为 Object 对象
toObject(String, Class<T>) - Static method in class cn.mindit.atom.core.util.JsonUtils
将 Json 字符串转为 Object 对象
toObject(String, Type) - Static method in class cn.mindit.atom.core.util.JsonUtils
将 Json 字符串转为 Object 对象
toPrettyJson(T) - Static method in class cn.mindit.atom.core.util.JsonUtils
将 Java 对象转为格式化的 Json 字符串
TRACE_ID - Static variable in class cn.mindit.atom.core.core.CoreConstants
 
TraceIdTaskDecorator - Class in cn.mindit.atom.core.core
 
TraceIdTaskDecorator() - Constructor for class cn.mindit.atom.core.core.TraceIdTaskDecorator
 
TreeNode<E,K> - Interface in cn.mindit.atom.core.util
 
TreeUtils - Class in cn.mindit.atom.core.util
 

V

value() - Element in annotation interface cn.mindit.atom.core.util.json.JsonDecimalFormat
指定数字格式化的模式,默认为 "0.00"。
value() - Element in annotation interface cn.mindit.atom.core.util.json.JsonMask
脱敏数据类型,在 CUSTOM 的时, start 和 end 生效
valueOf(String) - Static method in enum class cn.mindit.atom.core.util.MaskType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class cn.mindit.atom.core.util.MaskType
Returns an array containing the constants of this enum class, in the order they are declared.

_

_failForNotLenient(JsonParser, DeserializationContext, JsonToken) - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
_fromEmptyString(JsonParser, DeserializationContext, String) - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
_handleDateTimeException(DeserializationContext, DateTimeException, String) - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
_handleUnexpectedToken(DeserializationContext, JsonParser, JsonToken...) - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
_handleUnexpectedToken(DeserializationContext, JsonParser, String, Object...) - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
_isLenient - Variable in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
_isValidTimestampString(String) - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
_peelDTE(DateTimeException) - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
_reportWrongToken(JsonParser, DeserializationContext, JsonToken...) - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
_reportWrongToken(DeserializationContext, JsonToken, String) - Method in class cn.mindit.atom.core.util.json.LocalDateTimeDeserializer
 
A B C D E F G I J L M N O P R S T V _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form