Class Assert

java.lang.Object
org.mozilla.jss.util.Assert

public class Assert extends Object
C-style assertions in Java.
Version:
$Revision$ $Date$
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    _assert(boolean cond)
    Deprecated.
    The assert keyword should be used instead.
    static void
    _assert(boolean cond, String msg)
    Deprecated.
    The assert keyword should be used instead.
    static void
    Throw an AssertionException if this statement is reached.
    static void
    Throw an AssertionException if this statement is reached.
    static void
    Throw an AssertionException because functionality is not yet implemented.

    Methods inherited from class java.lang.Object

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

    • Assert

      public Assert()
  • Method Details

    • _assert

      @Deprecated public static void _assert(boolean cond)
      Deprecated.
      The assert keyword should be used instead.
      Assert that a condition is true. If it is not true, abort by throwing an AssertionException.
      Parameters:
      cond - The condition that is being tested.
    • _assert

      @Deprecated public static void _assert(boolean cond, String msg)
      Deprecated.
      The assert keyword should be used instead.
      Assert that a condition is true. If it is not true, abort by throwing an AssertionException.
      Parameters:
      cond - The condition that is being tested.
      msg - A message describing what is wrong if the condition is false.
    • notReached

      public static void notReached(String msg)
      Throw an AssertionException if this statement is reached.
      Parameters:
      msg - A message describing what was reached.
    • notReached

      public static void notReached()
      Throw an AssertionException if this statement is reached.
    • notYetImplemented

      public static void notYetImplemented(String msg)
      Throw an AssertionException because functionality is not yet implemented.
      Parameters:
      msg - A message describing what is not implemented.