Class AssertUtil

java.lang.Object
com.luna.common.check.AssertUtil

public class AssertUtil extends Object
校验辅助类
Author:
luna
  • Method Details

    • notNull

      public static void notNull(Object object, BaseException baseException, String... extendInfos)
      校验指定对象不能为null
      Parameters:
      object - 对象
      baseException - 运行时异常
    • notEmpty

      public static void notEmpty(Collection collection, BaseException baseException, String... extendInfos)
      校验指定集合不能为空
      Parameters:
      collection - 集合
      baseException - 运行时异常
    • notEmpty

      public static void notEmpty(Map map, BaseException baseException, String... extendInfos)
      校验指定对象不能为null
      Parameters:
      map - map集合
      baseException - 运行时异常
    • notBlank

      public static void notBlank(String str, BaseException baseException, String... extendInfos)
      校验字符串不能为空
      Parameters:
      str - 字符串
      baseException - 运行时异常
    • isFalse

      public static void isFalse(boolean condition, BaseException baseException, String... extendInfos)
      校验指定条件为true
      Parameters:
      condition - 条件
      baseException - 运行时异常
    • isTrue

      public static void isTrue(boolean condition, BaseException baseException, String... extendInfos)
      校验指定条件为true
      Parameters:
      condition - 条件
      baseException - 运行时异常
    • fail

      public static void fail(BaseException baseException, String... extendInfos)
      抛出指定运行时异常
      Parameters:
      baseException - 运行时异常