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 privateValidateUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> TcheckInstanceOf(java.lang.Object v, java.lang.Class<T> expected, java.lang.String message)static <T> TcheckInstanceOf(java.lang.Object v, java.lang.Class<T> expected, java.lang.String message, long value)static <T> TcheckInstanceOf(java.lang.Object v, java.lang.Class<T> expected, java.lang.String message, java.lang.Object arg)static <T> TcheckInstanceOf(java.lang.Object v, java.lang.Class<T> expected, java.lang.String message, java.lang.Object... args)static <T> TcheckNotNull(T t, java.lang.String message)static <T> TcheckNotNull(T t, java.lang.String message, long value)static <T> TcheckNotNull(T t, java.lang.String message, java.lang.Object arg)static <T> TcheckNotNull(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.StringcheckNotNullAndNotEmpty(java.lang.String t, java.lang.String message)static java.lang.StringcheckNotNullAndNotEmpty(java.lang.String t, java.lang.String message, java.lang.Object arg)static java.lang.StringcheckNotNullAndNotEmpty(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 voidcheckState(boolean flag, java.lang.String message)static voidcheckState(boolean flag, java.lang.String message, long value)static voidcheckState(boolean flag, java.lang.String message, java.lang.Object arg)static voidcheckState(boolean flag, java.lang.String message, java.lang.Object... args)static voidcheckTrue(boolean flag, java.lang.String message)static voidcheckTrue(boolean flag, java.lang.String message, long value)static voidcheckTrue(boolean flag, java.lang.String message, java.lang.Object arg)static voidcheckTrue(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 java.lang.StringhasContent(java.lang.String t, java.lang.String message)static java.lang.StringhasContent(java.lang.String t, java.lang.String message, java.lang.Object arg)static java.lang.StringhasContent(java.lang.String t, java.lang.String message, java.lang.Object... args)static <T extends java.lang.Throwable>
TinitializeExceptionCause(T err, java.lang.Throwable cause)static voidthrowIllegalArgumentException(java.lang.String format, java.lang.Object... args)static voidthrowIllegalStateException(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)
-
hasContent
public static java.lang.String hasContent(java.lang.String t, java.lang.String message)
-
hasContent
public static java.lang.String hasContent(java.lang.String t, java.lang.String message, java.lang.Object arg)
-
hasContent
public static java.lang.String hasContent(java.lang.String 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)
-
-