java.lang.Object
net.anwiba.commons.ensure.Ensure
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidensureArgumentContentIsGreaterThan(int value, int limit) static voidensureArgumentIsInside(double value, double min, double max) static voidensureArgumentIsInside(int value, int min, int max) static voidensureArgumentIsNotEmpty(Object[] array) static voidensureArgumentIsNotEmpty(String value) static voidensureArgumentNotNull(Object object) static voidensureArgumentNotZero(double value) static voidensureArgumentNull(String message, Object object) static voidensureArgumentsEqual(int value, int other) static <T> voidensureThat(String message, T actual, ICondition<T> condition) static <T> voidensureThat(T actual, ICondition<T> condition) static <T> voidensureThatArgument(String message, T actual, ICondition<T> condition) static <T> voidensureThatArgument(T actual, ICondition<T> condition)
-
Constructor Details
-
Ensure
public Ensure()
-
-
Method Details
-
ensureArgumentNotNull
-
ensureArgumentNotZero
public static void ensureArgumentNotZero(double value) -
ensureArgumentIsInside
public static void ensureArgumentIsInside(int value, int min, int max) -
ensureArgumentsEqual
public static void ensureArgumentsEqual(int value, int other) -
ensureArgumentIsNotEmpty
-
ensureArgumentContentIsGreaterThan
public static void ensureArgumentContentIsGreaterThan(int value, int limit) -
ensureArgumentIsNotEmpty
-
ensureArgumentIsInside
public static void ensureArgumentIsInside(double value, double min, double max) -
ensureArgumentNull
-
ensureThat
-
ensureThatArgument
-
ensureThatArgument
-
ensureThat
-