类 Assert


  • public final class Assert
    extends java.lang.Object
    断言类
    从以下版本开始:
    2018-07-24
    作者:
    miemie
    • 构造器概要

      构造器 
      构造器 说明
      Assert()  
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static void isEmpty​(java.util.Map<?,​?> map, java.lang.String message, java.lang.Object... params)
      断言这个 map 为 empty
      static void isFalse​(boolean expression, java.lang.String message, java.lang.Object... params)
      断言这个 boolean 为 false
      static void isNull​(java.lang.Object object, java.lang.String message, java.lang.Object... params)
      断言这个 object 为 null
      static void isTrue​(boolean expression, java.lang.String message, java.lang.Object... params)
      断言这个 boolean 为 true
      static void notEmpty​(java.lang.Object[] array, java.lang.String message, java.lang.Object... params)
      断言这个 数组 不为 empty
      static void notEmpty​(java.lang.String value, java.lang.String message, java.lang.Object... params)
      断言这个 value 不为 empty
      static void notEmpty​(java.util.Collection<?> collection, java.lang.String message, java.lang.Object... params)
      断言这个 collection 不为 empty
      static void notEmpty​(java.util.Map<?,​?> map, java.lang.String message, java.lang.Object... params)
      断言这个 map 不为 empty
      static void notNull​(java.lang.Object object, java.lang.String message, java.lang.Object... params)
      断言这个 object 不为 null
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • Assert

        public Assert()
    • 方法详细资料

      • isTrue

        public static void isTrue​(boolean expression,
                                  java.lang.String message,
                                  java.lang.Object... params)
        断言这个 boolean 为 true

        为 false 则抛出异常

        参数:
        expression - boolean 值
        message - 消息
      • isFalse

        public static void isFalse​(boolean expression,
                                   java.lang.String message,
                                   java.lang.Object... params)
        断言这个 boolean 为 false

        为 true 则抛出异常

        参数:
        expression - boolean 值
        message - 消息
      • isNull

        public static void isNull​(java.lang.Object object,
                                  java.lang.String message,
                                  java.lang.Object... params)
        断言这个 object 为 null

        不为 null 则抛异常

        参数:
        object - 对象
        message - 消息
      • notNull

        public static void notNull​(java.lang.Object object,
                                   java.lang.String message,
                                   java.lang.Object... params)
        断言这个 object 不为 null

        为 null 则抛异常

        参数:
        object - 对象
        message - 消息
      • notEmpty

        public static void notEmpty​(java.lang.String value,
                                    java.lang.String message,
                                    java.lang.Object... params)
        断言这个 value 不为 empty

        为 empty 则抛异常

        参数:
        value - 字符串
        message - 消息
      • notEmpty

        public static void notEmpty​(java.util.Collection<?> collection,
                                    java.lang.String message,
                                    java.lang.Object... params)
        断言这个 collection 不为 empty

        为 empty 则抛异常

        参数:
        collection - 集合
        message - 消息
      • notEmpty

        public static void notEmpty​(java.util.Map<?,​?> map,
                                    java.lang.String message,
                                    java.lang.Object... params)
        断言这个 map 不为 empty

        为 empty 则抛异常

        参数:
        map - 集合
        message - 消息
      • isEmpty

        public static void isEmpty​(java.util.Map<?,​?> map,
                                   java.lang.String message,
                                   java.lang.Object... params)
        断言这个 map 为 empty

        为 empty 则抛异常

        参数:
        map - 集合
        message - 消息
      • notEmpty

        public static void notEmpty​(java.lang.Object[] array,
                                    java.lang.String message,
                                    java.lang.Object... params)
        断言这个 数组 不为 empty

        为 empty 则抛异常

        参数:
        array - 数组
        message - 消息