索引
All Classes and Interfaces|所有程序包|序列化表格
B
- BadGatewayException - net.wenzuo.atom.core.exception中的异常错误
- BadGatewayException(String) - 异常错误的构造器 net.wenzuo.atom.core.exception.BadGatewayException
- BadGatewayException(String, Object...) - 异常错误的构造器 net.wenzuo.atom.core.exception.BadGatewayException
- BadGatewayException(String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.BadGatewayException
- BadGatewayException(Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.BadGatewayException
- BadRequestException - net.wenzuo.atom.core.exception中的异常错误
- BadRequestException(String) - 异常错误的构造器 net.wenzuo.atom.core.exception.BadRequestException
- BadRequestException(String, Object...) - 异常错误的构造器 net.wenzuo.atom.core.exception.BadRequestException
- BadRequestException(String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.BadRequestException
- BadRequestException(Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.BadRequestException
C
- 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
- customize() - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
D
- decorate(Runnable) - 类中的方法 net.wenzuo.atom.core.config.CoreAsyncConfiguration
F
- ForbiddenException - net.wenzuo.atom.core.exception中的异常错误
- ForbiddenException(String) - 异常错误的构造器 net.wenzuo.atom.core.exception.ForbiddenException
- ForbiddenException(String, Object...) - 异常错误的构造器 net.wenzuo.atom.core.exception.ForbiddenException
- ForbiddenException(String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.ForbiddenException
- ForbiddenException(Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.ForbiddenException
G
- GatewayTimeoutException - net.wenzuo.atom.core.exception中的异常错误
- GatewayTimeoutException(String) - 异常错误的构造器 net.wenzuo.atom.core.exception.GatewayTimeoutException
- GatewayTimeoutException(String, Object...) - 异常错误的构造器 net.wenzuo.atom.core.exception.GatewayTimeoutException
- GatewayTimeoutException(String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.GatewayTimeoutException
- GatewayTimeoutException(Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.GatewayTimeoutException
- getAsyncExecutor() - 类中的方法 net.wenzuo.atom.core.config.CoreAsyncConfiguration
- getAsyncUncaughtExceptionHandler() - 类中的方法 net.wenzuo.atom.core.config.CoreAsyncConfiguration
- getStatus() - 异常错误中的方法 net.wenzuo.atom.core.exception.HttpStatusException
H
- handleUncaughtException(Throwable, Method, Object...) - 类中的方法 net.wenzuo.atom.core.config.CoreAsyncConfiguration
- HttpStatusException - net.wenzuo.atom.core.exception中的异常错误
- HttpStatusException(int, String) - 异常错误的构造器 net.wenzuo.atom.core.exception.HttpStatusException
- HttpStatusException(int, String, Object...) - 异常错误的构造器 net.wenzuo.atom.core.exception.HttpStatusException
- HttpStatusException(int, String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.HttpStatusException
- HttpStatusException(int, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.HttpStatusException
I
- isAssignable(Class<?>, Class<?>, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isAssignable(Class<?>, Class<?>, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isAssignable(Class<?>, Class<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isAssignable(Class<?>, Class<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isBlank(String, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isBlank(String, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isBlank(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isBlank(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isContains(String, String, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isContains(String, String, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isContains(String, String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isContains(String, String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isEmpty(Object[], String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isEmpty(Object[], String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isEmpty(Object[], Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isEmpty(Object[], Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isEmpty(String, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isEmpty(String, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isEmpty(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isEmpty(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isEmpty(Collection<?>, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isEmpty(Collection<?>, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isEmpty(Collection<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isEmpty(Collection<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isEmpty(Map<?, ?>, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isEmpty(Map<?, ?>, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isEmpty(Map<?, ?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isEmpty(Map<?, ?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isEquals(Object, Object, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isEquals(Object, Object, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isEquals(Object, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isEquals(Object, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isFalse(boolean, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isFalse(boolean, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isFalse(boolean, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isFalse(boolean, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isInstanceOf(Class<?>, Object, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isInstanceOf(Class<?>, Object, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isInstanceOf(Class<?>, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isInstanceOf(Class<?>, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isNull(Object, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isNull(Object, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isNull(Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isNull(Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isTrue(boolean, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isTrue(boolean, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- isTrue(boolean, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- isTrue(boolean, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
J
- jackson2ObjectMapperBuilderCustomizer() - 类中的方法 net.wenzuo.atom.core.config.CoreJsonConfiguration
- JsonUtils - net.wenzuo.atom.core.utils中的类
-
Json 处理工具类
- JsonUtils() - 类的构造器 net.wenzuo.atom.core.utils.JsonUtils
L
- LocalDateTimeUtils - net.wenzuo.atom.core.utils中的类
- LocalDateTimeUtils() - 类的构造器 net.wenzuo.atom.core.utils.LocalDateTimeUtils
- LocalTimeUtils - net.wenzuo.atom.core.utils中的类
- LocalTimeUtils() - 类的构造器 net.wenzuo.atom.core.utils.LocalTimeUtils
M
- Must - net.wenzuo.atom.core.utils中的类
-
服务数据校验断言,此断言抛出 ServerException, 报 error 日志,异常应该报警
- Must() - 类的构造器 net.wenzuo.atom.core.utils.Must
N
- nanoId() - 类中的静态方法 net.wenzuo.atom.core.utils.NanoIdUtils
- nanoId(int) - 类中的静态方法 net.wenzuo.atom.core.utils.NanoIdUtils
- NanoIdUtils - net.wenzuo.atom.core.utils中的类
-
用于生成短 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.utils.NanoIdUtils
- net.wenzuo.atom.core.config - 程序包 net.wenzuo.atom.core.config
- net.wenzuo.atom.core.exception - 程序包 net.wenzuo.atom.core.exception
- net.wenzuo.atom.core.properties - 程序包 net.wenzuo.atom.core.properties
- net.wenzuo.atom.core.utils - 程序包 net.wenzuo.atom.core.utils
- noNullElements(Object[], String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- noNullElements(Object[], String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- noNullElements(Object[], Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- noNullElements(Object[], Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- noNullElements(Collection<?>, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- noNullElements(Collection<?>, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- noNullElements(Collection<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- noNullElements(Collection<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notBlank(String, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notBlank(String, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notBlank(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notBlank(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notContains(String, String, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notContains(String, String, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notContains(String, String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notContains(String, String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notEmpty(Object[], String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notEmpty(Object[], String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notEmpty(Object[], Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notEmpty(Object[], Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notEmpty(String, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notEmpty(String, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notEmpty(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notEmpty(String, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notEmpty(Collection<?>, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notEmpty(Collection<?>, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notEmpty(Collection<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notEmpty(Collection<?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notEmpty(Map<?, ?>, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notEmpty(Map<?, ?>, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notEmpty(Map<?, ?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notEmpty(Map<?, ?>, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notEquals(Object, Object, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notEquals(Object, Object, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notEquals(Object, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notEquals(Object, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- NotFoundException - net.wenzuo.atom.core.exception中的异常错误
- NotFoundException(String) - 异常错误的构造器 net.wenzuo.atom.core.exception.NotFoundException
- NotFoundException(String, Object...) - 异常错误的构造器 net.wenzuo.atom.core.exception.NotFoundException
- NotFoundException(String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.NotFoundException
- NotFoundException(Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.NotFoundException
- notInstanceOf(Class<?>, Object, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notInstanceOf(Class<?>, Object, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notInstanceOf(Class<?>, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notInstanceOf(Class<?>, Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notNull(Object, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notNull(Object, String) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- notNull(Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Must
- notNull(Object, Supplier<String>) - 类中的静态方法 net.wenzuo.atom.core.utils.Should
- now() - 类中的静态方法 net.wenzuo.atom.core.utils.LocalDateTimeUtils
- now() - 类中的静态方法 net.wenzuo.atom.core.utils.LocalTimeUtils
- now(Clock) - 类中的静态方法 net.wenzuo.atom.core.utils.LocalDateTimeUtils
- now(Clock) - 类中的静态方法 net.wenzuo.atom.core.utils.LocalTimeUtils
- now(ZoneId) - 类中的静态方法 net.wenzuo.atom.core.utils.LocalDateTimeUtils
- now(ZoneId) - 类中的静态方法 net.wenzuo.atom.core.utils.LocalTimeUtils
O
- objectMapper - 类中的静态变量 net.wenzuo.atom.core.utils.JsonUtils
- objectMapper() - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
-
获取 ObjectMapper
- of(LocalDate, LocalTime) - 类中的静态方法 net.wenzuo.atom.core.utils.LocalDateTimeUtils
R
- RequestTooLargeException - net.wenzuo.atom.core.exception中的异常错误
- RequestTooLargeException(String) - 异常错误的构造器 net.wenzuo.atom.core.exception.RequestTooLargeException
- RequestTooLargeException(String, Object...) - 异常错误的构造器 net.wenzuo.atom.core.exception.RequestTooLargeException
- RequestTooLargeException(String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.RequestTooLargeException
- RequestTooLargeException(Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.RequestTooLargeException
S
- ServerException - net.wenzuo.atom.core.exception中的异常错误
- ServerException(String) - 异常错误的构造器 net.wenzuo.atom.core.exception.ServerException
- ServerException(String, Object...) - 异常错误的构造器 net.wenzuo.atom.core.exception.ServerException
- ServerException(String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.ServerException
- ServerException(Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.ServerException
- setDefaultPropertyNamingStrategy(PropertyNamingStrategy) - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
-
更改属性序列化和反序列化命名策略, 默认为 LOWER_CAMEL_CASE
- Should - net.wenzuo.atom.core.utils中的类
-
服务数据校验断言,此断言抛出 BadRequestException, 报 warn 日志,异常无需报警
- Should() - 类的构造器 net.wenzuo.atom.core.utils.Should
T
- toJson(T) - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
-
将 Java 对象转为 Json 字符串
- toObject(InputStream, TypeReference<T>) - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
-
将 Json 字符串输入流转为 Object 对象
- toObject(InputStream, Class<?>, Class<?>...) - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
-
将 Json 字符串输入流转为 Object 对象
- toObject(InputStream, Class<T>) - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
-
将 Json 字符串输入流转为 Object 对象
- toObject(InputStream, Type) - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
-
将 Json 字符串输入流转为 Object 对象
- toObject(String, TypeReference<T>) - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
-
将 Json 字符串转为 Object 对象
- toObject(String, Class<?>, Class<?>...) - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
-
将 Json 字符串转为 Object 对象
- toObject(String, Class<T>) - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
-
将 Json 字符串转为 Object 对象
- toObject(String, Type) - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
-
将 Json 字符串转为 Object 对象
- toPrettyJson(T) - 类中的静态方法 net.wenzuo.atom.core.utils.JsonUtils
-
将 Java 对象转为格式化的 Json 字符串
U
- UnauthorizedException - net.wenzuo.atom.core.exception中的异常错误
- UnauthorizedException(String) - 异常错误的构造器 net.wenzuo.atom.core.exception.UnauthorizedException
- UnauthorizedException(String, Object...) - 异常错误的构造器 net.wenzuo.atom.core.exception.UnauthorizedException
- UnauthorizedException(String, Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.UnauthorizedException
- UnauthorizedException(Throwable) - 异常错误的构造器 net.wenzuo.atom.core.exception.UnauthorizedException
All Classes and Interfaces|所有程序包|序列化表格