| 限定符 | 构造器和说明 |
|---|---|
private |
Assert() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
hasText(String text)
断言字符串不为空白
|
static String |
hasText(String text,
String message)
断言字符串不为空白(延迟计算异常消息)
|
static boolean |
notNull(Object obj)
断言对象不为空
|
static boolean |
notNull(Object obj,
String message)
断言对象不为空
|
static <T> T |
that(T value,
boolean expression)
断言表达式为 true
|
static <T> T |
that(T value,
boolean expression,
String message)
断言表达式为 true,成功返回指定的值
|
private Assert()
public static <T> T that(T value, boolean expression)
T - 要返回的值类型value - 要返回的值expression - 断言表达式IllegalArgumentException - 当表达式为 false 时抛出public static <T> T that(T value, boolean expression, String message)
T - 要返回的值类型value - 要返回的值expression - 断言表达式message - 异常消息IllegalArgumentException - 当表达式为 false 时抛出public static String hasText(String text, String message)
text - 要验证的字符串message - 异常消息IllegalArgumentException - 当字符串为空白时抛出public static boolean hasText(String text)
text - 要验证的参数IllegalArgumentException - 当字符串为空白时抛出public static boolean notNull(Object obj)
obj - 要验证的参数IllegalArgumentException - 当对象为空时抛出public static boolean notNull(Object obj, String message)
obj - 要验证的参数message - 异常消息IllegalArgumentException - 当对象为空时抛出Copyright © 2025. All rights reserved.