Class StaticFlags


  • public final class StaticFlags
    extends Object

    Provides settings, that are set during program initialization. These values are never changed. These settings are used in order to enable or disable optional features. Features that are disabled do not cause a performance penalty. Performance and reasonable signaling for warnings and errors are prioritized by default.

    If one relates this to compiled languages, this can be viewed as a kind of compile time arguments.

    IDEA Get values out of properties file.

    • Field Detail

      • ENFORCING_UNIT_CONSISTENCY

        public static final boolean ENFORCING_UNIT_CONSISTENCY
      • PROFILING_METHOD_STATISTICS

        public static final boolean PROFILING_METHOD_STATISTICS
        See Also:
        Constant Field Values
      • TELLING_STORY

        public static final boolean TELLING_STORY
        If this is set to true, logging is enabled. This logging tells a story, how the program was executed. So this log enables one, to understand, what was done in general.
      • TRACING

        public static final boolean TRACING
        If this is true, logging is enabled. This logging provides method call information.
        See Also:
        Constant Field Values
      • INLINE_STANDARD_FACTORIES

        public static final boolean INLINE_STANDARD_FACTORIES
    • Method Detail

      • logStaticFlags

        public static void logStaticFlags()