com.waveset.util
Class AssertUtil

java.lang.Object
  extended bycom.waveset.util.AssertUtil

public class AssertUtil
extends java.lang.Object

Miscellaneous assert-type methods.


Field Summary
static java.lang.String code_id
           
 
Constructor Summary
AssertUtil()
           
 
Method Summary
static void assertEmpty(java.util.Collection collection)
           
static void assertEmpty(java.lang.String str)
           
static void assertEqual(java.lang.Object obj1, java.lang.Object obj2)
           
static void assertEqualContents(java.util.Collection c1, java.util.Collection c2)
           
static void assertFalse(boolean condition)
           
static void assertNonEmpty(java.util.Collection collection)
           
static void assertNonEmpty(java.lang.String str)
           
static void assertNonNull(java.lang.Object obj)
           
static void assertNotEqual(java.lang.Object obj1, java.lang.Object obj2)
           
static void assertNull(java.lang.Object obj)
           
static void assertTrue(boolean condition)
           
static void assertTrue(boolean condition, java.lang.String msg)
           
static void reThrowRTE(java.lang.Exception e)
           
static void throwIllegalArgument(java.lang.String msg)
           
static void throwRTE(java.lang.String msg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values
Constructor Detail

AssertUtil

public AssertUtil()
Method Detail

throwRTE

public static void throwRTE(java.lang.String msg)
                     throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

throwIllegalArgument

public static void throwIllegalArgument(java.lang.String msg)
                                 throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

assertTrue

public static void assertTrue(boolean condition,
                              java.lang.String msg)
                       throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

assertTrue

public static void assertTrue(boolean condition)
                       throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

assertFalse

public static void assertFalse(boolean condition)
                        throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

assertNonNull

public static void assertNonNull(java.lang.Object obj)
                          throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

assertNull

public static void assertNull(java.lang.Object obj)
                       throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

assertNonEmpty

public static void assertNonEmpty(java.lang.String str)
                           throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

assertNonEmpty

public static void assertNonEmpty(java.util.Collection collection)
                           throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

assertEmpty

public static void assertEmpty(java.lang.String str)
                        throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

assertEmpty

public static void assertEmpty(java.util.Collection collection)
                        throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException

assertEqual

public static void assertEqual(java.lang.Object obj1,
                               java.lang.Object obj2)

assertNotEqual

public static void assertNotEqual(java.lang.Object obj1,
                                  java.lang.Object obj2)

assertEqualContents

public static void assertEqualContents(java.util.Collection c1,
                                       java.util.Collection c2)

reThrowRTE

public static void reThrowRTE(java.lang.Exception e)
                       throws java.lang.RuntimeException
Throws:
java.lang.RuntimeException