Class Assert

java.lang.Object
run.halo.gradle.utils.Assert

public class Assert extends Object
Since:
2.0.0
  • Constructor Details

    • Assert

      public Assert()
  • Method Details

    • notNull

      public static void notNull(Object object, String message)
      Assert that an object is not null.
      Assert.notNull(clazz, "The class must not be null");
      Parameters:
      object - the object to check
      message - the exception message to use if the assertion fails
      Throws:
      IllegalArgumentException - if the object is null
    • state

      public static void state(boolean expression, Supplier<String> messageSupplier)
    • state

      public static void state(boolean expression, String message)
    • isTrue

      public static void isTrue(boolean expression, String message)
    • isTrue

      public static void isTrue(boolean expression, Supplier<String> messageSupplier)