Class Preconditions

java.lang.Object
com.github.javaparser.quality.Preconditions

public final class Preconditions extends Object
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    checkArgument(boolean expression)
    Ensures the truth of an expression involving one or more parameters to the calling method.
    static void
    checkArgument(boolean expression, Object message)
    Ensures the truth of an expression involving one or more parameters to the calling method.
    static void
    checkNotNull(Object reference)
    Ensures that an object reference passed as a parameter to the calling method is not null.
    static void
    checkNotNull(Object reference, Object message)
    Ensures that an object reference passed as a parameter to the calling method is not null.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Preconditions

      private Preconditions()
  • Method Details

    • checkArgument

      public static void checkArgument(boolean expression, Object message)
      Ensures the truth of an expression involving one or more parameters to the calling method.
      Parameters:
      expression - a boolean expression.
      message - the exception message to use if the check fails; will be converted to a string using String.valueOf(Object)
      Throws:
      IllegalArgumentException - if expression is false.
    • checkArgument

      public static void checkArgument(boolean expression)
      Ensures the truth of an expression involving one or more parameters to the calling method.
      Parameters:
      expression - a boolean expression.
      Throws:
      IllegalArgumentException - if expression is false.
    • checkNotNull

      public static void checkNotNull(Object reference, Object message)
      Ensures that an object reference passed as a parameter to the calling method is not null.
      Parameters:
      reference - an object reference.
      message - the exception message to use if the check fails; will be converted to a string using String.valueOf(Object)
      Throws:
      IllegalArgumentException - if reference is null.
    • checkNotNull

      public static void checkNotNull(Object reference)
      Ensures that an object reference passed as a parameter to the calling method is not null.
      Parameters:
      reference - an object reference.
      Throws:
      IllegalArgumentException - if reference is null.