Class Ensure


  • public class Ensure
    extends java.lang.Object
    • Constructor Detail

      • Ensure

        public Ensure()
    • 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)