Package org.jsoup.helper
Class Validate
- java.lang.Object
-
- org.jsoup.helper.Validate
-
public final class Validate extends Object
Simple validation methods. Designed for jsoup internal use
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
fail(String msg)
Cause a failure.static void
isFalse(boolean val)
Validates that the value is falsestatic void
isFalse(boolean val, String msg)
Validates that the value is falsestatic void
isTrue(boolean val)
Validates that the value is truestatic void
isTrue(boolean val, String msg)
Validates that the value is truestatic void
noNullElements(Object[] objects)
Validates that the array contains no null elementsstatic void
noNullElements(Object[] objects, String msg)
Validates that the array contains no null elementsstatic void
notEmpty(String string)
Validates that the string is not emptystatic void
notEmpty(String string, String msg)
Validates that the string is not emptystatic void
notNull(Object obj)
Validates that the object is not nullstatic void
notNull(Object obj, String msg)
Validates that the object is not nullstatic void
wtf(String msg)
Blow up if we reach an unexpected state.
-
-
-
Method Detail
-
notNull
public static void notNull(Object obj)
Validates that the object is not null- Parameters:
obj
- object to test
-
notNull
public static void notNull(Object obj, String msg)
Validates that the object is not null- Parameters:
obj
- object to testmsg
- message to output if validation fails
-
isTrue
public static void isTrue(boolean val)
Validates that the value is true- Parameters:
val
- object to test
-
isTrue
public static void isTrue(boolean val, String msg)
Validates that the value is true- Parameters:
val
- object to testmsg
- message to output if validation fails
-
isFalse
public static void isFalse(boolean val)
Validates that the value is false- Parameters:
val
- object to test
-
isFalse
public static void isFalse(boolean val, String msg)
Validates that the value is false- Parameters:
val
- object to testmsg
- message to output if validation fails
-
noNullElements
public static void noNullElements(Object[] objects)
Validates that the array contains no null elements- Parameters:
objects
- the array to test
-
noNullElements
public static void noNullElements(Object[] objects, String msg)
Validates that the array contains no null elements- Parameters:
objects
- the array to testmsg
- message to output if validation fails
-
notEmpty
public static void notEmpty(String string)
Validates that the string is not empty- Parameters:
string
- the string to test
-
notEmpty
public static void notEmpty(String string, String msg)
Validates that the string is not empty- Parameters:
string
- the string to testmsg
- message to output if validation fails
-
wtf
public static void wtf(String msg)
Blow up if we reach an unexpected state.- Parameters:
msg
- message to think about
-
fail
public static void fail(String msg)
Cause a failure.- Parameters:
msg
- message to output.
-
-