Package org.mozilla.jss.util
Class Assert
- java.lang.Object
-
- org.mozilla.jss.util.Assert
-
public class Assert extends java.lang.ObjectC-style assertions in Java.- See Also:
AssertionException
-
-
Constructor Summary
Constructors Constructor Description Assert()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void_assert(boolean cond)Assert that a condition is true.static void_assert(boolean cond, java.lang.String msg)Assert that a condition is true.static voidnotReached()Throw an AssertionException if this statement is reached.static voidnotReached(java.lang.String msg)Throw an AssertionException if this statement is reached.static voidnotYetImplemented(java.lang.String msg)Throw an AssertionException because functionality is not yet implemented.
-
-
-
Method Detail
-
_assert
public static void _assert(boolean cond)
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
public static void _assert(boolean cond, java.lang.String msg)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(java.lang.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(java.lang.String msg)
Throw an AssertionException because functionality is not yet implemented.- Parameters:
msg- A message describing what is not implemented.
-
-