Package net.anwiba.commons.ensure
Class Ensure
- java.lang.Object
-
- net.anwiba.commons.ensure.Ensure
-
public class Ensure extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Ensure()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidensureArgumentContentIsGreaterThan(int value, int limit)static voidensureArgumentIsInside(double value, double min, double max)static voidensureArgumentIsInside(int value, int min, int max)static voidensureArgumentIsNotEmpty(java.lang.Object[] array)static voidensureArgumentIsNotEmpty(java.lang.String value)static voidensureArgumentNotNull(java.lang.Object object)static voidensureArgumentNotZero(double value)static voidensureArgumentNull(java.lang.String message, java.lang.Object object)static voidensureArgumentsEqual(int value, int other)static <T> voidensureThat(java.lang.String message, T actual, ICondition<T> condition)static <T> voidensureThat(T actual, ICondition<T> condition)static <T> voidensureThatArgument(java.lang.String message, T actual, ICondition<T> condition)static <T> voidensureThatArgument(T actual, ICondition<T> condition)
-
-
-
Method Detail
-
ensureArgumentNotNull
public static void ensureArgumentNotNull(java.lang.Object object)
-
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
public static void ensureArgumentIsNotEmpty(java.lang.Object[] array)
-
ensureArgumentContentIsGreaterThan
public static void ensureArgumentContentIsGreaterThan(int value, int limit)
-
ensureArgumentIsNotEmpty
public static void ensureArgumentIsNotEmpty(java.lang.String value)
-
ensureArgumentIsInside
public static void ensureArgumentIsInside(double value, double min, double max)
-
ensureArgumentNull
public static void ensureArgumentNull(java.lang.String message, java.lang.Object object)
-
ensureThat
public static <T> void ensureThat(T actual, ICondition<T> condition)
-
ensureThatArgument
public static <T> void ensureThatArgument(T actual, ICondition<T> condition)
-
ensureThatArgument
public static <T> void ensureThatArgument(java.lang.String message, T actual, ICondition<T> condition)
-
ensureThat
public static <T> void ensureThat(java.lang.String message, T actual, ICondition<T> condition)
-
-