net.wgen.op.util
Class AssertionUtils

java.lang.Object
  extended bynet.wgen.op.util.AssertionUtils

public class AssertionUtils
extends java.lang.Object

Version:
$Id: AssertionUtils.html,v 1.2 2007/01/28 04:09:37 paulfeuer Exp $
Author:
Paul Feuer, Wireless Generation, Inc.

Constructor Summary
AssertionUtils()
           
 
Method Summary
static void assertInstanceOf(java.lang.Object value, java.lang.Class clazz, java.lang.String name, java.lang.Object addtlInfo)
           
static void assertNotNull(java.lang.Object value, java.lang.String name)
           
static void assertNotNull(java.lang.Object value, java.lang.String name, java.lang.Object addtlInfo)
           
static java.lang.StackTraceElement findStackFrameThatCalledInto(java.lang.Class lastClass)
          Finds the first stack frame before the lastClass in the current stack.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssertionUtils

public AssertionUtils()
Method Detail

assertNotNull

public static void assertNotNull(java.lang.Object value,
                                 java.lang.String name,
                                 java.lang.Object addtlInfo)
Parameters:
value -
name -
addtlInfo -

assertNotNull

public static void assertNotNull(java.lang.Object value,
                                 java.lang.String name)
Parameters:
value -
name -

assertInstanceOf

public static void assertInstanceOf(java.lang.Object value,
                                    java.lang.Class clazz,
                                    java.lang.String name,
                                    java.lang.Object addtlInfo)
Parameters:
value -
clazz -
name -
addtlInfo -

findStackFrameThatCalledInto

public static java.lang.StackTraceElement findStackFrameThatCalledInto(java.lang.Class lastClass)
Finds the first stack frame before the lastClass in the current stack.

Parameters:
lastClass - the calling class that wants to find the class before it
Returns:
the stack frame immediately before any frame in lastClass