Package org.jheaps
Class Constants
- java.lang.Object
-
- org.jheaps.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 codestatic boolean
DEBUG_LEVEL1
Global level one debug flag which affects compiled code.static boolean
DEBUG_LEVEL2
Global level two debug flag which affects compiled codestatic java.lang.String
NAME
Library namestatic boolean
NOT_BENCHMARK
Global benchmarking flag.
-
Constructor Summary
Constructors Modifier Constructor Description private
Constants()
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
Library name- See Also:
- Constant Field Values
-
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
-
-