Class Assert
java.lang.Object
cn.toint.oktool.util.Assert
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidequals(Object a, Object b, CharSequence template, Object... params) static voidisFalse(boolean b, CharSequence template, Object... params) static voidstatic voidisNull(Object object, CharSequence template, Object... params) static voidisNullParam(Object object, CharSequence paramName) static voidisTrue(boolean b, CharSequence template, Object... params) static voidnotBlank(CharSequence text) static voidnotBlank(CharSequence text, CharSequence template, Object... params) static voidnotBlankParam(CharSequence text, CharSequence paramName) static voidstatic voidnotEmpty(Iterable<?> collection, CharSequence template, Object... params) static voidstatic voidnotEmpty(Object[] arr, CharSequence template, Object... params) static voidnotEmpty(Map<?, ?> map, CharSequence template, Object... params) static voidnotEmptyParam(Iterable<?> collection, CharSequence paramName) static voidnotEmptyParam(Object[] arr, CharSequence paramName) static voidnotEmptyParam(Map<?, ?> map, CharSequence paramName) static voidnotEquals(Object a, Object b, CharSequence template, Object... params) static voidstatic voidnotNull(Object object, CharSequence template, Object... params) static voidnotNullParam(Object object, CharSequence paramName) static voidvalidate(Object object, CharSequence template, Object... params) 验证对象, 失败则抛异常static void
-
Constructor Details
-
Assert
public Assert()
-
-
Method Details
-
notNull
-
notNull
@Contract("null, _, _ -> fail") public static void notNull(Object object, CharSequence template, Object... params) -
notNullParam
-
isNull
-
isNull
@Contract("!null, _, _ -> fail") public static void isNull(Object object, CharSequence template, Object... params) -
isNullParam
-
notBlank
-
notBlank
@Contract("null, _, _ -> fail") public static void notBlank(CharSequence text, CharSequence template, Object... params) -
notBlankParam
@Contract("null, _ -> fail") public static void notBlankParam(CharSequence text, CharSequence paramName) -
notEmpty
-
notEmpty
@Contract("null, _, _ -> fail") public static void notEmpty(Object[] arr, CharSequence template, Object... params) -
notEmptyParam
-
notEmpty
-
notEmpty
@Contract("null, _, _ -> fail") public static void notEmpty(Iterable<?> collection, CharSequence template, Object... params) -
notEmptyParam
@Contract("null, _ -> fail") public static void notEmptyParam(Iterable<?> collection, CharSequence paramName) -
notEmpty
@Contract("null, _, _ -> fail") public static void notEmpty(Map<?, ?> map, CharSequence template, Object... params) -
notEmptyParam
-
equals
-
notEquals
-
isTrue
@Contract("false, _, _ -> fail") public static void isTrue(boolean b, CharSequence template, Object... params) -
isFalse
@Contract("true, _, _ -> fail") public static void isFalse(boolean b, CharSequence template, Object... params) -
validate
-
validate
@Contract("null, _, _ -> fail") public static void validate(Object object, CharSequence template, Object... params) 验证对象, 失败则抛异常如果校验失败, 异常信息会添加到
params数组末尾, 调用者可在template预留位置, 否则忽略
-