Package de.bwaldvogel.mongo.backend
Class Assert
java.lang.Object
de.bwaldvogel.mongo.backend.Assert
public class Assert
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Assert() -
Method Summary
Modifier and Type Method Description static voiddoesNotStartWith(java.lang.String string, java.lang.String forbiddenPrefix)static voiddoesNotStartWith(java.lang.String string, java.lang.String forbiddenPrefix, java.util.function.Supplier<java.lang.String> messageSupplier)static voidequals(long one, long other)static voidequals(long one, long other, java.util.function.Supplier<java.lang.String> messageSupplier)static <T> voidequals(T one, T other)static <T> voidequals(T one, T other, java.util.function.Supplier<java.lang.String> messageSupplier)static voidhasSize(java.util.Collection<?> values, int expectedSize)static voidhasSize(java.util.Collection<?> values, int expectedSize, java.util.function.Supplier<java.lang.String> messageSupplier)static voidisEmpty(java.util.Collection<?> values)static voidisEmpty(java.util.Collection<?> values, java.util.function.Supplier<java.lang.String> messageSupplier)static voidisFalse(boolean value, java.util.function.Supplier<java.lang.String> messageSupplier)static voidisNull(java.lang.Object value)static voidisNull(java.lang.Object value, java.util.function.Supplier<java.lang.String> messageSupplier)static voidisTrue(boolean value, java.util.function.Supplier<java.lang.String> messageSupplier)static voidnotEmpty(java.util.Collection<?> values)static voidnotEmpty(java.util.Collection<?> values, java.util.function.Supplier<java.lang.String> messageSupplier)static voidnotNull(java.lang.Object value)static voidnotNull(java.lang.Object value, java.util.function.Supplier<java.lang.String> messageSupplier)static voidnotNullOrEmpty(java.lang.String string)static voidnotNullOrEmpty(java.lang.String string, java.util.function.Supplier<java.lang.String> messageSupplier)static voidstartsWith(java.lang.String string, java.lang.String requiredPrefix)static voidstartsWith(java.lang.String string, java.lang.String requiredPrefix, java.util.function.Supplier<java.lang.String> messageSupplier)
-
Constructor Details
-
Assert
public Assert()
-
-
Method Details
-
isEmpty
public static void isEmpty(java.util.Collection<?> values) -
isEmpty
public static void isEmpty(java.util.Collection<?> values, java.util.function.Supplier<java.lang.String> messageSupplier) -
notEmpty
public static void notEmpty(java.util.Collection<?> values) -
hasSize
public static void hasSize(java.util.Collection<?> values, int expectedSize) -
hasSize
public static void hasSize(java.util.Collection<?> values, int expectedSize, java.util.function.Supplier<java.lang.String> messageSupplier) -
notEmpty
public static void notEmpty(java.util.Collection<?> values, java.util.function.Supplier<java.lang.String> messageSupplier) -
equals
public static <T> void equals(T one, T other) -
equals
public static void equals(long one, long other) -
equals
public static <T> void equals(T one, T other, java.util.function.Supplier<java.lang.String> messageSupplier) -
equals
public static void equals(long one, long other, java.util.function.Supplier<java.lang.String> messageSupplier) -
isTrue
public static void isTrue(boolean value, java.util.function.Supplier<java.lang.String> messageSupplier) -
isFalse
public static void isFalse(boolean value, java.util.function.Supplier<java.lang.String> messageSupplier) -
isNull
public static void isNull(java.lang.Object value) -
isNull
public static void isNull(java.lang.Object value, java.util.function.Supplier<java.lang.String> messageSupplier) -
notNull
public static void notNull(java.lang.Object value) -
notNull
public static void notNull(java.lang.Object value, java.util.function.Supplier<java.lang.String> messageSupplier) -
startsWith
public static void startsWith(java.lang.String string, java.lang.String requiredPrefix) -
startsWith
public static void startsWith(java.lang.String string, java.lang.String requiredPrefix, java.util.function.Supplier<java.lang.String> messageSupplier) -
doesNotStartWith
public static void doesNotStartWith(java.lang.String string, java.lang.String forbiddenPrefix) -
doesNotStartWith
public static void doesNotStartWith(java.lang.String string, java.lang.String forbiddenPrefix, java.util.function.Supplier<java.lang.String> messageSupplier) -
notNullOrEmpty
public static void notNullOrEmpty(java.lang.String string) -
notNullOrEmpty
public static void notNullOrEmpty(java.lang.String string, java.util.function.Supplier<java.lang.String> messageSupplier)
-