Package com.mongodb.assertions
Class Assertions
- java.lang.Object
-
- com.mongodb.assertions.Assertions
-
@Deprecated(since="2021-05-27") public final class Assertions extends java.lang.ObjectDeprecated.Usage of this API is not supported in AEM as a Cloud Service.Design by contract assertions.
This class is not part of the public API and may be removed or changed at any time.
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static voiddoesNotContainNull(java.lang.String name, java.util.Collection<?> collection)Deprecated.Throw IllegalArgumentException if the collection contains a null value.static voidisTrue(java.lang.String name, boolean condition)Deprecated.Throw IllegalStateException if the condition if false.static voidisTrue(java.lang.String name, boolean condition, SingleResultCallback<?> callback)Deprecated.Throw IllegalStateException if the condition if false.static voidisTrueArgument(java.lang.String name, boolean condition)Deprecated.Throw IllegalArgumentException if the condition if false.static <T> TnotNull(java.lang.String name, T value)Deprecated.Throw IllegalArgumentException if the value is null.static <T> TnotNull(java.lang.String name, T value, SingleResultCallback<?> callback)Deprecated.Throw IllegalArgumentException if the value is null.
-
-
-
Method Detail
-
notNull
public static <T> T notNull(java.lang.String name, T value)Deprecated.Throw IllegalArgumentException if the value is null.- Type Parameters:
T- the value type- Parameters:
name- the parameter namevalue- the value that should not be null- Returns:
- the value
- Throws:
java.lang.IllegalArgumentException- if value is null
-
notNull
public static <T> T notNull(java.lang.String name, T value, SingleResultCallback<?> callback)Deprecated.Throw IllegalArgumentException if the value is null.- Type Parameters:
T- the value type- Parameters:
name- the parameter namevalue- the value that should not be nullcallback- the callback that also is passed the exception if the value is null- Returns:
- the value
- Throws:
java.lang.IllegalArgumentException- if value is null
-
isTrue
public static void isTrue(java.lang.String name, boolean condition)Deprecated.Throw IllegalStateException if the condition if false.- Parameters:
name- the name of the state that is being checkedcondition- the condition about the parameter to check- Throws:
java.lang.IllegalStateException- if the condition is false
-
isTrue
public static void isTrue(java.lang.String name, boolean condition, SingleResultCallback<?> callback)Deprecated.Throw IllegalStateException if the condition if false.- Parameters:
name- the name of the state that is being checkedcondition- the condition about the parameter to checkcallback- the callback that also is passed the exception if the condition is not true- Throws:
java.lang.IllegalStateException- if the condition is false
-
isTrueArgument
public static void isTrueArgument(java.lang.String name, boolean condition)Deprecated.Throw IllegalArgumentException if the condition if false.- Parameters:
name- the name of the state that is being checkedcondition- the condition about the parameter to check- Throws:
java.lang.IllegalArgumentException- if the condition is false
-
doesNotContainNull
public static void doesNotContainNull(java.lang.String name, java.util.Collection<?> collection)Deprecated.Throw IllegalArgumentException if the collection contains a null value.- Parameters:
name- the name of the collectioncollection- the collection- Throws:
java.lang.IllegalArgumentException- if the collection contains a null value
-
-