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