Package org.apache.wicket.util.lang
Class Checks
- java.lang.Object
-
- org.apache.wicket.util.lang.Checks
-
public class Checks extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Checks()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidnotEmpty(java.lang.String argument, java.lang.String message, java.lang.Object... params)Checks argument is not empty (not null and has a non-whitespace character)static voidnotEmptyShort(java.lang.String argument, java.lang.String name)Checks argument is not empty (not null and has a non-whitespace character)static voidnotNull(java.lang.Object argument, java.lang.String message, java.lang.Object... params)Checks value is not nullstatic voidnotNullShort(java.lang.Object argument, java.lang.String name)Checks value is not nullstatic <T extends java.lang.Comparable<? super T>>
voidwithinRange(T min, T max, T value, java.lang.String message)Checks if argument is within a rangestatic <T extends java.lang.Comparable<? super T>>
voidwithinRangeShort(T min, T max, T value, java.lang.String name)Checks if argument is within a range
-
-
-
Method Detail
-
notNull
public static void notNull(java.lang.Object argument, java.lang.String message, java.lang.Object... params)Checks value is not null- Parameters:
argument-message-params-- Throws:
java.lang.IllegalStateException
-
notEmpty
public static void notEmpty(java.lang.String argument, java.lang.String message, java.lang.Object... params)Checks argument is not empty (not null and has a non-whitespace character)- Parameters:
argument-message-params-- Throws:
java.lang.IllegalStateException
-
withinRange
public static <T extends java.lang.Comparable<? super T>> void withinRange(T min, T max, T value, java.lang.String message)Checks if argument is within a range- Type Parameters:
T-- Parameters:
min-max-value-message-- Throws:
java.lang.IllegalStateException
-
notNullShort
public static void notNullShort(java.lang.Object argument, java.lang.String name)Checks value is not null- Parameters:
argument-name-- Throws:
java.lang.IllegalStateException
-
notEmptyShort
public static void notEmptyShort(java.lang.String argument, java.lang.String name)Checks argument is not empty (not null and has a non-whitespace character)- Parameters:
argument-name-- Throws:
java.lang.IllegalStateException
-
withinRangeShort
public static <T extends java.lang.Comparable<? super T>> void withinRangeShort(T min, T max, T value, java.lang.String name)Checks if argument is within a range- Type Parameters:
T-- Parameters:
min-max-value-name-- Throws:
java.lang.IllegalStateException
-
-