类 ThrowChecker
- java.lang.Object
-
- io.github.kylinhunter.commons.exception.check.ThrowChecker
-
public class ThrowChecker extends java.lang.Object- 作者:
- BiJi'an
- Description:
- Date:
- 2022/10/22
-
-
构造器概要
构造器 构造器 说明 ThrowChecker()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static voidcheckArgument(boolean expression, java.lang.String errorMessage)static voidcheckNonnegative(int value, java.lang.String name)static voidcheckNotEmpty(java.lang.Object[] array)static voidcheckNotEmpty(java.lang.Object[] array, java.lang.String errorMessage)static voidcheckNotEmpty(java.lang.String name, java.lang.String errorMessage)static voidcheckNotEmpty(java.util.Collection<?> collection, java.lang.String errorMessage)static <T> TcheckNotNull(T reference)static <T> TcheckNotNull(T reference, java.lang.String errorMessage)static voidcheckNum(int value, int start, int end)
-
-
-
方法详细资料
-
checkNotNull
public static <T> T checkNotNull(T reference)
-
checkNotNull
public static <T> T checkNotNull(T reference, java.lang.String errorMessage)- 参数:
reference- referenceerrorMessage- errorMessage- 返回:
- T
- Description:
- Date:
- 2022-10-22 22:00
- Title:
- checkNotNull
-
checkNotEmpty
public static void checkNotEmpty(java.util.Collection<?> collection, java.lang.String errorMessage)- 参数:
collection- collectionerrorMessage- errorMessage- Description:
- Date:
- 2022-10-22 22:01
- Title:
- checkNotEmpty
-
checkNotEmpty
public static void checkNotEmpty(java.lang.Object[] array)
- 参数:
array- array- Description:
- Date:
- 2023-05-12 16:07
- Title:
- checkNotEmpty
-
checkNotEmpty
public static void checkNotEmpty(java.lang.Object[] array, java.lang.String errorMessage)- 参数:
array- arrayerrorMessage- errorMessage- Description:
- Date:
- 2023-05-12 16:07
- Title:
- checkNotEmpty
-
checkNotEmpty
public static void checkNotEmpty(java.lang.String name, java.lang.String errorMessage)- 参数:
name- nameerrorMessage- errorMessage- Description:
- Date:
- 2023-01-06 00:31
- Title:
- checkNotEmpty
-
checkArgument
public static void checkArgument(boolean expression, java.lang.String errorMessage)- 参数:
expression- expressionerrorMessage- errorMessage- Description:
- Date:
- 2022-10-22 22:01
- Title:
- checkArgument
-
checkNonnegative
public static void checkNonnegative(int value, java.lang.String name)- 参数:
value- valuename- name- Description:
- Date:
- 2023-03-19 22:55
- Title:
- checkNonnegative
-
checkNum
public static void checkNum(int value, int start, int end)- 参数:
value- valuestart- startend- end- Description:
- checkNumScope
- Date:
- 2023-06-15 01:10
- Title:
- checkNumScope
-
-