Package org.apache.sshd.common.util
Class ValidateUtils
- java.lang.Object
-
- org.apache.sshd.common.util.ValidateUtils
-
public final class ValidateUtils extends Object
- Author:
- Apache MINA SSHD Project
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T
checkInstanceOf(Object v, Class<T> expected, String message)
static <T> T
checkInstanceOf(Object v, Class<T> expected, String message, long value)
static <T> T
checkInstanceOf(Object v, Class<T> expected, String message, Object arg)
static <T> T
checkInstanceOf(Object v, Class<T> expected, String message, Object... args)
static <T> T
checkNotNull(T t, String message)
static <T> T
checkNotNull(T t, String message, long value)
static <T> T
checkNotNull(T t, String message, Object arg)
static <T> T
checkNotNull(T t, String message, Object... args)
static byte[]
checkNotNullAndNotEmpty(byte[] a, String message)
static byte[]
checkNotNullAndNotEmpty(byte[] a, String message, Object... args)
static char[]
checkNotNullAndNotEmpty(char[] a, String message)
static char[]
checkNotNullAndNotEmpty(char[] a, String message, Object... args)
static int[]
checkNotNullAndNotEmpty(int[] a, String message)
static int[]
checkNotNullAndNotEmpty(int[] a, String message, Object... args)
static <T,C extends Collection<T>>
CcheckNotNullAndNotEmpty(C t, String message, Object... args)
static String
checkNotNullAndNotEmpty(String t, String message)
static String
checkNotNullAndNotEmpty(String t, String message, Object arg)
static String
checkNotNullAndNotEmpty(String t, String message, Object... args)
static <K,V,M extends Map<K,V>>
McheckNotNullAndNotEmpty(M t, String message, Object... args)
static <T> T[]
checkNotNullAndNotEmpty(T[] t, String message, Object... args)
static void
checkState(boolean flag, String message)
static void
checkState(boolean flag, String message, long value)
static void
checkState(boolean flag, String message, Object arg)
static void
checkState(boolean flag, String message, Object... args)
static void
checkTrue(boolean flag, String message)
static void
checkTrue(boolean flag, String message, long value)
static void
checkTrue(boolean flag, String message, Object arg)
static void
checkTrue(boolean flag, String message, Object... args)
static <T extends Throwable>
TcreateFormattedException(Function<? super String,? extends T> constructor, String format, Object... args)
static <T extends Throwable>
TinitializeExceptionCause(T err, Throwable cause)
static void
throwIllegalArgumentException(String format, Object... args)
static void
throwIllegalStateException(String format, Object... args)
-
-
-
Method Detail
-
checkNotNull
public static <T> T checkNotNull(T t, String message)
-
checkNotNull
public static <T> T checkNotNull(T t, String message, long value)
-
checkNotNullAndNotEmpty
public static String checkNotNullAndNotEmpty(String t, String message, Object arg)
-
checkNotNullAndNotEmpty
public static String checkNotNullAndNotEmpty(String t, String message, Object... args)
-
checkNotNullAndNotEmpty
public static <K,V,M extends Map<K,V>> M checkNotNullAndNotEmpty(M t, String message, Object... args)
-
checkNotNullAndNotEmpty
public static <T,C extends Collection<T>> C checkNotNullAndNotEmpty(C t, String message, Object... args)
-
checkNotNullAndNotEmpty
public static <T,C extends Iterable<T>> C checkNotNullAndNotEmpty(C t, String message, Object... args)
-
checkNotNullAndNotEmpty
public static byte[] checkNotNullAndNotEmpty(byte[] a, String message)
-
checkNotNullAndNotEmpty
public static byte[] checkNotNullAndNotEmpty(byte[] a, String message, Object... args)
-
checkNotNullAndNotEmpty
public static char[] checkNotNullAndNotEmpty(char[] a, String message)
-
checkNotNullAndNotEmpty
public static char[] checkNotNullAndNotEmpty(char[] a, String message, Object... args)
-
checkNotNullAndNotEmpty
public static int[] checkNotNullAndNotEmpty(int[] a, String message)
-
checkNotNullAndNotEmpty
public static int[] checkNotNullAndNotEmpty(int[] a, String message, Object... args)
-
checkNotNullAndNotEmpty
public static <T> T[] checkNotNullAndNotEmpty(T[] t, String message, Object... args)
-
checkInstanceOf
public static <T> T checkInstanceOf(Object v, Class<T> expected, String message, long value)
-
checkInstanceOf
public static <T> T checkInstanceOf(Object v, Class<T> expected, String message, Object arg)
-
checkInstanceOf
public static <T> T checkInstanceOf(Object v, Class<T> expected, String message, Object... args)
-
checkTrue
public static void checkTrue(boolean flag, String message)
-
checkTrue
public static void checkTrue(boolean flag, String message, long value)
-
throwIllegalArgumentException
public static void throwIllegalArgumentException(String format, Object... args)
-
checkState
public static void checkState(boolean flag, String message)
-
checkState
public static void checkState(boolean flag, String message, long value)
-
throwIllegalStateException
public static void throwIllegalStateException(String format, Object... args)
-
createFormattedException
public static <T extends Throwable> T createFormattedException(Function<? super String,? extends T> constructor, String format, Object... args)
-
-