|
@@ -401,58 +401,6 @@ public final class AssertUtils {
|
|
|
return collection;
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 对象可用性校验
|
|
|
- *
|
|
|
- * @param resource 资源对象
|
|
|
- * @param message 异常信息
|
|
|
- * @param <T> 对象类型
|
|
|
- * @return 对象实例
|
|
|
- */
|
|
|
- public static <T> T available(T resource, String message) {
|
|
|
- return available(resource, null, message);
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * 对象可用性校验
|
|
|
- *
|
|
|
- * @param resource 资源对象
|
|
|
- * @param data 异常数据
|
|
|
- * @param message 异常信息
|
|
|
- * @param <T> 对象类型
|
|
|
- * @return 对象实例
|
|
|
- */
|
|
|
- public static <T> T available(T resource, Object data, String message) {
|
|
|
- available(Objects.nonNull(resource), data, message);
|
|
|
- return resource;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * 对象可用性校验
|
|
|
- *
|
|
|
- * @param resource 资源对象
|
|
|
- * @param message 异常消息回调函数
|
|
|
- * @param <T> 对象类型
|
|
|
- * @return 对象实例
|
|
|
- */
|
|
|
- public static <T> T available(T resource, @NonNull Supplier<String> message) {
|
|
|
- return available(resource, null, message);
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * 对象可用性校验
|
|
|
- *
|
|
|
- * @param resource 资源对象
|
|
|
- * @param data 异常数据
|
|
|
- * @param message 异常消息回调函数
|
|
|
- * @param <T> 对象类型
|
|
|
- * @return 对象实例
|
|
|
- */
|
|
|
- public static <T> T available(T resource, Object data, @NonNull Supplier<String> message) {
|
|
|
- available(Objects.nonNull(resource), data, message);
|
|
|
- return resource;
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* 对象可用性校验
|
|
|
*
|