public class Assertions extends Object
| Constructor and Description |
|---|
Assertions() |
| Modifier and Type | Method and Description |
|---|---|
static void |
assertCondition(boolean condition) |
static void |
assertCondition(boolean condition,
String explanation) |
static <T> T |
assertNotNull(T object) |
static <T> T |
assertNotNull(T object,
String explanation) |
static AssertionError |
assertUnreachable() |
static AssertionError |
assertUnreachable(Exception exception) |
static AssertionError |
assertUnreachable(String explanation) |
static void |
assumeCondition(boolean condition) |
static void |
assumeCondition(boolean condition,
String explanation) |
static <T> T |
assumeNotNull(T object) |
static <T> T |
assumeNotNull(T object,
String explanation) |
static <T> T |
getAssertingNotNull(List<T> list,
int index) |
static <K,V> V |
getAssertingNotNull(Map<K,V> map,
K key) |
static <T> T |
getAssumingNotNull(List<T> list,
int index) |
static <K,V> V |
getAssumingNotNull(Map<K,V> map,
K key) |
public static <T> T assumeNotNull(@Nullable T object)
public static <T> T assertNotNull(@Nullable T object)
public static <T> T getAssumingNotNull(List<T> list, int index)
public static <T> T getAssertingNotNull(List<T> list, int index)
public static <K,V> V getAssumingNotNull(Map<K,V> map, K key)
public static <K,V> V getAssertingNotNull(Map<K,V> map, K key)
public static void assumeCondition(boolean condition)
public static void assumeCondition(boolean condition,
String explanation)
public static void assertCondition(boolean condition)
public static void assertCondition(boolean condition,
String explanation)
public static AssertionError assertUnreachable()
public static AssertionError assertUnreachable(String explanation)
public static AssertionError assertUnreachable(Exception exception)
Copyright © 2017. All Rights Reserved.