Package com.mongodb.assertions
Class Assertions
- java.lang.Object
-
- com.mongodb.assertions.Assertions
-
@Deprecated public final class Assertions extends java.lang.ObjectDeprecated.Usage of this API is not supported in 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
-
-