public final class Preconditions
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static void |
checkArgument(boolean value,
java.lang.String message,
java.lang.Object... args) |
static void |
isInstanceOf(java.lang.Object value,
java.lang.Class<?> clazz,
java.lang.String name) |
static void |
isNotInstanceOf(java.lang.Object value,
java.lang.Class<?> clazz,
java.lang.String name) |
static void |
isNull(java.lang.Object value,
java.lang.String name) |
static void |
notContains(java.util.Collection<?> collection,
java.lang.Object element,
java.lang.String name,
java.lang.String elementName) |
static void |
notContains(java.lang.Iterable<?> iterable,
java.lang.Object element,
java.lang.String name,
java.lang.String elementName) |
static void |
notEmpty(java.util.Collection<?> value,
java.lang.String name) |
static void |
notEmpty(java.lang.Object[] elements,
java.lang.String name) |
static void |
notNull(java.lang.Object value,
java.lang.String name) |
@Contract(value="false, _, _ -> fail")
public static void checkArgument(boolean value,
java.lang.String message,
java.lang.Object... args)
@Contract(value="null, _ -> fail")
public static void notNull(java.lang.Object value,
java.lang.String name)
@Contract(value="_, _ -> fail")
public static void isNull(java.lang.Object value,
java.lang.String name)
public static void notEmpty(java.util.Collection<?> value,
java.lang.String name)
public static void notEmpty(java.lang.Object[] elements,
java.lang.String name)
public static void notContains(java.util.Collection<?> collection,
java.lang.Object element,
java.lang.String name,
java.lang.String elementName)
public static void notContains(java.lang.Iterable<?> iterable,
java.lang.Object element,
java.lang.String name,
java.lang.String elementName)
public static void isInstanceOf(java.lang.Object value,
java.lang.Class<?> clazz,
java.lang.String name)
public static void isNotInstanceOf(java.lang.Object value,
java.lang.Class<?> clazz,
java.lang.String name)