public final class ValidateUtils
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
private |
ValidateUtils() |
Modifier and Type | Method and Description |
---|---|
static <T> T |
checkInstanceOf(java.lang.Object v,
java.lang.Class<T> expected,
java.lang.String message) |
static <T> T |
checkInstanceOf(java.lang.Object v,
java.lang.Class<T> expected,
java.lang.String message,
long value) |
static <T> T |
checkInstanceOf(java.lang.Object v,
java.lang.Class<T> expected,
java.lang.String message,
java.lang.Object... args) |
static <T> T |
checkInstanceOf(java.lang.Object v,
java.lang.Class<T> expected,
java.lang.String message,
java.lang.Object arg) |
static <T> T |
checkNotNull(T t,
java.lang.String message) |
static <T> T |
checkNotNull(T t,
java.lang.String message,
long value) |
static <T> T |
checkNotNull(T t,
java.lang.String message,
java.lang.Object... args) |
static <T> T |
checkNotNull(T t,
java.lang.String message,
java.lang.Object arg) |
static byte[] |
checkNotNullAndNotEmpty(byte[] a,
java.lang.String message) |
static byte[] |
checkNotNullAndNotEmpty(byte[] a,
java.lang.String message,
java.lang.Object... args) |
static char[] |
checkNotNullAndNotEmpty(char[] a,
java.lang.String message) |
static char[] |
checkNotNullAndNotEmpty(char[] a,
java.lang.String message,
java.lang.Object... args) |
static <T,C extends java.lang.Iterable<T>> |
checkNotNullAndNotEmpty(C t,
java.lang.String message,
java.lang.Object... args) |
static <T,C extends java.util.Collection<T>> |
checkNotNullAndNotEmpty(C t,
java.lang.String message,
java.lang.Object... args) |
static int[] |
checkNotNullAndNotEmpty(int[] a,
java.lang.String message) |
static int[] |
checkNotNullAndNotEmpty(int[] a,
java.lang.String message,
java.lang.Object... args) |
static <K,V,M extends java.util.Map<K,V>> |
checkNotNullAndNotEmpty(M t,
java.lang.String message,
java.lang.Object... args) |
static java.lang.String |
checkNotNullAndNotEmpty(java.lang.String t,
java.lang.String message) |
static java.lang.String |
checkNotNullAndNotEmpty(java.lang.String t,
java.lang.String message,
java.lang.Object... args) |
static java.lang.String |
checkNotNullAndNotEmpty(java.lang.String t,
java.lang.String message,
java.lang.Object arg) |
static <T> T[] |
checkNotNullAndNotEmpty(T[] t,
java.lang.String message,
java.lang.Object... args) |
static void |
checkState(boolean flag,
java.lang.String message) |
static void |
checkState(boolean flag,
java.lang.String message,
long value) |
static void |
checkState(boolean flag,
java.lang.String message,
java.lang.Object... args) |
static void |
checkState(boolean flag,
java.lang.String message,
java.lang.Object arg) |
static void |
checkTrue(boolean flag,
java.lang.String message) |
static void |
checkTrue(boolean flag,
java.lang.String message,
long value) |
static void |
checkTrue(boolean flag,
java.lang.String message,
java.lang.Object... args) |
static void |
checkTrue(boolean flag,
java.lang.String message,
java.lang.Object arg) |
static <T extends java.lang.Throwable> |
createFormattedException(java.util.function.Function<? super java.lang.String,? extends T> constructor,
java.lang.String format,
java.lang.Object... args) |
static void |
throwIllegalArgumentException(java.lang.String format,
java.lang.Object... args) |
static void |
throwIllegalStateException(java.lang.String format,
java.lang.Object... args) |
public static <T> T checkNotNull(T t, java.lang.String message)
public static <T> T checkNotNull(T t, java.lang.String message, java.lang.Object arg)
public static <T> T checkNotNull(T t, java.lang.String message, long value)
public static <T> T checkNotNull(T t, java.lang.String message, java.lang.Object... args)
public static java.lang.String checkNotNullAndNotEmpty(java.lang.String t, java.lang.String message)
public static java.lang.String checkNotNullAndNotEmpty(java.lang.String t, java.lang.String message, java.lang.Object arg)
public static java.lang.String checkNotNullAndNotEmpty(java.lang.String t, java.lang.String message, java.lang.Object... args)
public static <K,V,M extends java.util.Map<K,V>> M checkNotNullAndNotEmpty(M t, java.lang.String message, java.lang.Object... args)
public static <T,C extends java.util.Collection<T>> C checkNotNullAndNotEmpty(C t, java.lang.String message, java.lang.Object... args)
public static <T,C extends java.lang.Iterable<T>> C checkNotNullAndNotEmpty(C t, java.lang.String message, java.lang.Object... args)
public static byte[] checkNotNullAndNotEmpty(byte[] a, java.lang.String message)
public static byte[] checkNotNullAndNotEmpty(byte[] a, java.lang.String message, java.lang.Object... args)
public static char[] checkNotNullAndNotEmpty(char[] a, java.lang.String message)
public static char[] checkNotNullAndNotEmpty(char[] a, java.lang.String message, java.lang.Object... args)
public static int[] checkNotNullAndNotEmpty(int[] a, java.lang.String message)
public static int[] checkNotNullAndNotEmpty(int[] a, java.lang.String message, java.lang.Object... args)
public static <T> T[] checkNotNullAndNotEmpty(T[] t, java.lang.String message, java.lang.Object... args)
public static <T> T checkInstanceOf(java.lang.Object v, java.lang.Class<T> expected, java.lang.String message, long value)
public static <T> T checkInstanceOf(java.lang.Object v, java.lang.Class<T> expected, java.lang.String message)
public static <T> T checkInstanceOf(java.lang.Object v, java.lang.Class<T> expected, java.lang.String message, java.lang.Object arg)
public static <T> T checkInstanceOf(java.lang.Object v, java.lang.Class<T> expected, java.lang.String message, java.lang.Object... args)
public static void checkTrue(boolean flag, java.lang.String message)
public static void checkTrue(boolean flag, java.lang.String message, long value)
public static void checkTrue(boolean flag, java.lang.String message, java.lang.Object arg)
public static void checkTrue(boolean flag, java.lang.String message, java.lang.Object... args)
public static void throwIllegalArgumentException(java.lang.String format, java.lang.Object... args)
public static void checkState(boolean flag, java.lang.String message)
public static void checkState(boolean flag, java.lang.String message, long value)
public static void checkState(boolean flag, java.lang.String message, java.lang.Object arg)
public static void checkState(boolean flag, java.lang.String message, java.lang.Object... args)
public static void throwIllegalStateException(java.lang.String format, java.lang.Object... args)
public static <T extends java.lang.Throwable> T createFormattedException(java.util.function.Function<? super java.lang.String,? extends T> constructor, java.lang.String format, java.lang.Object... args)