Class RangeUtil


  • public final class RangeUtil
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      RangeUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static int checkGreaterThanOrEqual​(int n, int expected, java.lang.String name)  
      static int checkLessThan​(int n, int expected, java.lang.String name)  
      static int checkLessThanOrEqual​(int n, long expected, java.lang.String name)  
      static long checkPositive​(long n, java.lang.String name)  
      static int checkPositiveOrZero​(int n, java.lang.String name)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RangeUtil

        public RangeUtil()
    • Method Detail

      • checkPositive

        public static long checkPositive​(long n,
                                         java.lang.String name)
      • checkPositiveOrZero

        public static int checkPositiveOrZero​(int n,
                                              java.lang.String name)
      • checkLessThan

        public static int checkLessThan​(int n,
                                        int expected,
                                        java.lang.String name)
      • checkLessThanOrEqual

        public static int checkLessThanOrEqual​(int n,
                                               long expected,
                                               java.lang.String name)
      • checkGreaterThanOrEqual

        public static int checkGreaterThanOrEqual​(int n,
                                                  int expected,
                                                  java.lang.String name)