Package org.jheaps

Class Constants


  • public class Constants
    extends java.lang.Object
    Global library configuration flags which affect generated code at compile time.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static boolean DEBUG
      Global debug flag which affects compiled code
      static boolean DEBUG_LEVEL1
      Global level one debug flag which affects compiled code.
      static boolean DEBUG_LEVEL2
      Global level two debug flag which affects compiled code
      static java.lang.String NAME
      Library name
      static boolean NOT_BENCHMARK
      Global benchmarking flag.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Constants()  
    • Method Summary

      • Methods inherited from class java.lang.Object

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

      • DEBUG

        public static final boolean DEBUG
        Global debug flag which affects compiled code
        See Also:
        Constant Field Values
      • DEBUG_LEVEL1

        public static final boolean DEBUG_LEVEL1
        Global level one debug flag which affects compiled code.
        See Also:
        Constant Field Values
      • DEBUG_LEVEL2

        public static final boolean DEBUG_LEVEL2
        Global level two debug flag which affects compiled code
        See Also:
        Constant Field Values
      • NOT_BENCHMARK

        public static final boolean NOT_BENCHMARK
        Global benchmarking flag. This flag enables sanity checks when the code is not for benchmarking performance. When benchmarking we assume that the user provided the correct input.
        See Also:
        Constant Field Values
    • Constructor Detail

      • Constants

        private Constants()