|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--multex.Assertion
Tool for checking unexpected programming errors
Method Summary | |
static void |
check(boolean i_condition,
java.lang.String i_name)
Convenience check method null. |
static void |
check(boolean i_condition,
java.lang.String i_name,
java.lang.Object i_object0)
Convenience check method 0. |
static void |
check(boolean i_condition,
java.lang.String i_name,
java.lang.Object[] i_parameters)
Checks, that an assertion condition holds, detail description here. |
static void |
check(boolean i_condition,
java.lang.String i_name,
java.lang.Object i_object0,
java.lang.Object i_object1)
Convenience check method 1. |
static void |
check(boolean i_condition,
java.lang.String i_name,
java.lang.Object i_object0,
java.lang.Object i_object1,
java.lang.Object i_object2)
Convenience check method 2. |
static void |
check(boolean i_condition,
java.lang.String i_name,
java.lang.Object i_object0,
java.lang.Object i_object1,
java.lang.Object i_object2,
java.lang.Object i_object3)
Convenience check method 3. |
static void |
check(boolean i_condition,
java.lang.String i_name,
java.lang.Object i_object0,
java.lang.Object i_object1,
java.lang.Object i_object2,
java.lang.Object i_object3,
java.lang.Object i_object4)
Convenience check method 4. |
static void |
check(boolean i_condition,
java.lang.String i_name,
java.lang.Object i_object0,
java.lang.Object i_object1,
java.lang.Object i_object2,
java.lang.Object i_object3,
java.lang.Object i_object4,
java.lang.Object i_object5)
Convenience check method 5. |
static void |
check(boolean i_condition,
java.lang.String i_name,
java.lang.Object i_object0,
java.lang.Object i_object1,
java.lang.Object i_object2,
java.lang.Object i_object3,
java.lang.Object i_object4,
java.lang.Object i_object5,
java.lang.Object i_object6)
Convenience check method 6. |
static void |
check(boolean i_condition,
java.lang.String i_name,
java.lang.Object i_object0,
java.lang.Object i_object1,
java.lang.Object i_object2,
java.lang.Object i_object3,
java.lang.Object i_object4,
java.lang.Object i_object5,
java.lang.Object i_object6,
java.lang.Object i_object7)
Convenience check method 7. |
static void |
check(boolean i_condition,
java.lang.String i_name,
java.lang.Object i_object0,
java.lang.Object i_object1,
java.lang.Object i_object2,
java.lang.Object i_object3,
java.lang.Object i_object4,
java.lang.Object i_object5,
java.lang.Object i_object6,
java.lang.Object i_object7,
java.lang.Object i_object8)
Convenience check method 8. |
static void |
check(boolean i_condition,
java.lang.String i_name,
java.lang.Object i_object0,
java.lang.Object i_object1,
java.lang.Object i_object2,
java.lang.Object i_object3,
java.lang.Object i_object4,
java.lang.Object i_object5,
java.lang.Object i_object6,
java.lang.Object i_object7,
java.lang.Object i_object8,
java.lang.Object i_object9)
Convenience check method 9. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static void check(boolean i_condition, java.lang.String i_name, java.lang.Object[] i_parameters) throws AssertionFailure
if(!condition){ throw new AssertionFailure(name, stringPar1, new Integer(intPar2)); }This should not be committed to a check-Method, because creating a new capsule object for each parameter of a primitive type involves to much overhead in non-error cases, too.
i_condition
- The condition to be checkedi_name
- The condition, which failed, as a Stringi_parameters
- A polymorphic array of additional diagnostic parameters, e.g. values of variables in the assertion condition
AssertionFailure
- The condition did not holdpublic static void check(boolean i_condition, java.lang.String i_name) throws AssertionFailure
AssertionFailure
check(boolean, String, Object[])
public static void check(boolean i_condition, java.lang.String i_name, java.lang.Object i_object0) throws AssertionFailure
AssertionFailure
check(boolean, String, Object[])
public static void check(boolean i_condition, java.lang.String i_name, java.lang.Object i_object0, java.lang.Object i_object1) throws AssertionFailure
AssertionFailure
check(boolean, String, Object[])
public static void check(boolean i_condition, java.lang.String i_name, java.lang.Object i_object0, java.lang.Object i_object1, java.lang.Object i_object2) throws AssertionFailure
AssertionFailure
check(boolean, String, Object[])
public static void check(boolean i_condition, java.lang.String i_name, java.lang.Object i_object0, java.lang.Object i_object1, java.lang.Object i_object2, java.lang.Object i_object3) throws AssertionFailure
AssertionFailure
check(boolean, String, Object[])
public static void check(boolean i_condition, java.lang.String i_name, java.lang.Object i_object0, java.lang.Object i_object1, java.lang.Object i_object2, java.lang.Object i_object3, java.lang.Object i_object4) throws AssertionFailure
AssertionFailure
check(boolean, String, Object[])
public static void check(boolean i_condition, java.lang.String i_name, java.lang.Object i_object0, java.lang.Object i_object1, java.lang.Object i_object2, java.lang.Object i_object3, java.lang.Object i_object4, java.lang.Object i_object5) throws AssertionFailure
AssertionFailure
check(boolean, String, Object[])
public static void check(boolean i_condition, java.lang.String i_name, java.lang.Object i_object0, java.lang.Object i_object1, java.lang.Object i_object2, java.lang.Object i_object3, java.lang.Object i_object4, java.lang.Object i_object5, java.lang.Object i_object6) throws AssertionFailure
AssertionFailure
check(boolean, String, Object[])
public static void check(boolean i_condition, java.lang.String i_name, java.lang.Object i_object0, java.lang.Object i_object1, java.lang.Object i_object2, java.lang.Object i_object3, java.lang.Object i_object4, java.lang.Object i_object5, java.lang.Object i_object6, java.lang.Object i_object7) throws AssertionFailure
AssertionFailure
check(boolean, String, Object[])
public static void check(boolean i_condition, java.lang.String i_name, java.lang.Object i_object0, java.lang.Object i_object1, java.lang.Object i_object2, java.lang.Object i_object3, java.lang.Object i_object4, java.lang.Object i_object5, java.lang.Object i_object6, java.lang.Object i_object7, java.lang.Object i_object8) throws AssertionFailure
AssertionFailure
check(boolean, String, Object[])
public static void check(boolean i_condition, java.lang.String i_name, java.lang.Object i_object0, java.lang.Object i_object1, java.lang.Object i_object2, java.lang.Object i_object3, java.lang.Object i_object4, java.lang.Object i_object5, java.lang.Object i_object6, java.lang.Object i_object7, java.lang.Object i_object8, java.lang.Object i_object9) throws AssertionFailure
AssertionFailure
check(boolean, String, Object[])
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |