public class AssertHelper extends Object
| 构造器和说明 |
|---|
AssertHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
FeildNotNull(Object obj,
String feild,
String msg)
断言对象属性不为空,为空则返回msg
|
static <T> void |
FieldOnlyContains(Object obj,
String feild,
T[] values,
String msg)
判断对象内的属性仅仅包含某些值
|
static void |
MaxNumber(Integer number,
Integer max,
String msg)
断言最大值,超过最大值则返回错误消息
|
static void |
MinNumber(Integer number,
Integer min,
String msg)
断言最小值,小于最小值则返回错误消息
|
static void |
NotNull(Object obj,
String msg)
断言不为空,为空则返回msg
|
static <T> void |
OnlyContains(T[] arr,
T target,
String msg)
判断入参仅仅在列表单中。
|
static <T> void |
OnlyContains(T[] arr,
T target,
String msg,
boolean allowNull)
判断入参仅仅在列表单中。
|
public static void NotNull(Object obj, String msg) throws BaseException
obj - 需要断言的对象msg - 为空后抛出的消息BaseException - 抛出的错误类型public static void FeildNotNull(Object obj, String feild, String msg) throws BaseException
obj - 需要判断对象feild - 属性名msg - 为空后抛出的消息BaseException - 抛出的错误类型public static <T> void OnlyContains(T[] arr,
T target,
String msg)
throws BaseException
T - 泛型arr - 列表target - 需要判断的对象msg - 出错后抛出的消息BaseException - 抛出的错误类型public static <T> void OnlyContains(T[] arr,
T target,
String msg,
boolean allowNull)
throws BaseException
T - 泛型arr - 列表target - 需要判断的对象msg - 出错后抛出的消息allowNull - 是否允许为空BaseException - 抛出的错误类型public static <T> void FieldOnlyContains(Object obj, String feild, T[] values, String msg) throws BaseException
T - 属性类型obj - 需要判断的对象feild - 属性名values - 允许的值msg - 不在允许范围内的消息BaseException - 抛出的错误类型public static void MaxNumber(Integer number, Integer max, String msg) throws BaseException
number - 需要判断的值max - 最大值msg - 错误消息BaseException - 抛错类型public static void MinNumber(Integer number, Integer min, String msg) throws BaseException
number - 需要判断的值min - 最小值msg - 错误消息BaseException - 抛错类型Copyright © 2022 RffanLAB. All rights reserved.