类 Should
java.lang.Object
net.wenzuo.atom.core.util.Should
服务数据校验断言,此断言抛出 BadRequestException, 报 warn 日志,异常无需报警
如:手机号格式校验失败
- 从以下版本开始:
- 2021-12-25
- 作者:
- Catch
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidisAssignable(Class<?> superType, Class<?> subType, String message) static voidisAssignable(Class<?> superType, Class<?> subType, Supplier<String> messageSupplier) static voidstatic voidstatic voidisContains(String textToSearch, String substring, String message) static voidisContains(String textToSearch, String substring, Supplier<String> messageSupplier) static voidstatic voidstatic voidstatic voidstatic voidisEmpty(Collection<?> collection, String message) static voidisEmpty(Collection<?> collection, Supplier<String> messageSupplier) static voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidisInstanceOf(Class<?> type, Object obj, String message) static voidisInstanceOf(Class<?> type, Object obj, Supplier<String> messageSupplier) static voidstatic voidstatic voidstatic voidstatic voidnoNullElements(Object[] array, String message) static voidnoNullElements(Object[] array, Supplier<String> messageSupplier) static voidnoNullElements(Collection<?> collection, String message) static voidnoNullElements(Collection<?> collection, Supplier<String> messageSupplier) static voidstatic voidstatic voidnotContains(String textToSearch, String substring, String message) static voidnotContains(String textToSearch, String substring, Supplier<String> messageSupplier) static voidstatic voidstatic voidstatic voidstatic voidnotEmpty(Collection<?> collection, String message) static voidnotEmpty(Collection<?> collection, Supplier<String> messageSupplier) static voidstatic voidstatic voidstatic voidstatic voidnotInstanceOf(Class<?> type, Object obj, String message) static voidnotInstanceOf(Class<?> type, Object obj, Supplier<String> messageSupplier) static voidstatic void
-
构造器详细资料
-
Should
public Should()
-
-
方法详细资料
-
isEquals
-
isEquals
-
notEquals
-
notEquals
-
isTrue
-
isTrue
-
isFalse
-
isFalse
-
isNull
-
isNull
-
notNull
-
notNull
-
isEmpty
-
isEmpty
-
notEmpty
-
notEmpty
-
isBlank
-
isBlank
-
notBlank
-
notBlank
-
isContains
-
isContains
-
notContains
-
notContains
-
isEmpty
-
isEmpty
-
notEmpty
-
notEmpty
-
noNullElements
-
noNullElements
-
isEmpty
-
isEmpty
-
notEmpty
-
notEmpty
-
noNullElements
-
noNullElements
public static void noNullElements(@Nullable Collection<?> collection, Supplier<String> messageSupplier) -
isEmpty
-
isEmpty
-
notEmpty
-
notEmpty
-
isInstanceOf
-
isInstanceOf
-
notInstanceOf
-
notInstanceOf
-
isAssignable
-
isAssignable
-