java.lang.Object
net.sohelp.boot.engine.workflow.assist.Assert

public abstract class Assert extends Object
断言帮助类
从以下版本开始:
1.0
  • 构造器详细资料

    • Assert

      public Assert()
  • 方法详细资料

    • isTrue

      public static void isTrue(boolean expression, String message)
      断言表达式为true
      参数:
      expression - 判断条件
      message - 异常打印信息
    • isFalse

      public static void isFalse(boolean expression, Supplier<String> supplier)
    • isFalse

      public static void isFalse(boolean expression, String message)
    • isZero

      public static void isZero(int result, String message)
    • isTrue

      public static void isTrue(boolean expression)
      断言表达式为true
      参数:
      expression - 判断条件
    • isNull

      public static void isNull(Object object, String message)
      断言给定的object对象为空
      参数:
      object - 待检测对象
      message - 异常打印信息
    • isNull

      public static void isNull(Object object)
      断言给定的object对象为空
      参数:
      object - 待检测对象
    • notNull

      public static void notNull(Object object, String message)
      断言给定的object对象为非空
      参数:
      object - 待检测对象
      message - 异常打印信息
    • notNull

      public static void notNull(Object object)
      断言给定的object对象为非空
      参数:
      object - 待检测对象
    • isEmpty

      public static void isEmpty(Object object)
      断言给定的object对象为空
      参数:
      object - 待检测对象
    • isEmpty

      public static void isEmpty(Object object, String message)
      断言给定的object对象为空
      参数:
      object - 待检测对象
      message - 异常打印信息
    • isNotEmpty

      public static void isNotEmpty(Object object, String message)
      断言给定的object对象非空
      参数:
      object - 待检测对象
      message - 异常打印信息
    • illegal

      public static void illegal(boolean illegal, String message)
      非法参数断言
      参数:
      illegal - 判断条件
      message - 提示内容
    • illegal

      public static void illegal(boolean illegal, Supplier<String> supplier)
      非法参数断言
      参数:
      illegal - 判断条件
      supplier - 提示内容提供者
    • illegal

      public static void illegal(String message)
      非法参数断言
      参数:
      message - 提示内容
    • throwable

      public static FlowLongException throwable(String message)
      创建 FlowLongException 异常信息
      参数:
      message - 提示内容
      返回:
      FlowLongException
    • throwable

      public static FlowLongException throwable(String message, Throwable cause)
      创建 FlowLongException 异常信息
      参数:
      message - 提示内容
      cause - Throwable
      返回:
      FlowLongException
    • throwable

      public static FlowLongException throwable(Throwable cause)
      创建 FlowLongException 异常信息
      参数:
      cause - Throwable
      返回:
      FlowLongException