org.mozilla.jss.util
Class Assert
java.lang.Object
org.mozilla.jss.util.Assert
public class Assert
extends java.lang.Object
C-style assertions in Java.
These methods are only active in debug mode
(org.mozilla.jss.Debug.DEBUG==true).
static void | _assert(boolean cond) - Assert that a condition is true.
|
static void | _assert(boolean cond, String msg) - Assert that a condition is true.
|
static void | notReached() - Throw an AssertionException if this statement is reached.
|
static void | notReached(String msg) - Throw an AssertionException if this statement is reached.
|
static void | notYetImplemented(String msg) - Throw an AssertionException because functionlity is not yet implemented.
|
_assert
public static void _assert(boolean cond)
Assert that a condition is true. If it is not true, abort by
throwing an AssertionException.
cond
- The condition that is being tested.
_assert
public static void _assert(boolean cond,
String msg)
Assert that a condition is true. If it is not true, abort by throwing
an AssertionException.
cond
- The condition that is being tested.msg
- A message describing what is wrong if the condition is false.
notReached
public static void notReached()
Throw an AssertionException if this statement is reached.
notReached
public static void notReached(String msg)
Throw an AssertionException if this statement is reached.
msg
- A message describing what was reached.
notYetImplemented
public static void notYetImplemented(String msg)
Throw an AssertionException because functionlity is not yet implemented.
msg
- A message describing what is not implemented.