索引

B C D F G H I J L M N O R S T U 
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
 
B C D F G H I J L M N O R S T U 
All Classes and Interfaces|所有程序包|序列化表格