All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.chronos.common.base.CCC Maven / Gradle / Ivy

package org.chronos.common.base;

import org.chronos.common.logging.LogLevel;

/**
 * Chrono Compiler Configuration.
 *
 * 

* This class contains constants that are compiled into Chronos, but can be tweaked for specific builds. * * @author [email protected] -- Initial Contribution and API * */ public class CCC { public static final LogLevel MIN_LOG_LEVEL = LogLevel.INFO; public static final boolean TRACE_ENABLED = MIN_LOG_LEVEL.isGreaterThanOrEqualTo(LogLevel.TRACE); public static final boolean DEBUG_ENABLED = MIN_LOG_LEVEL.isGreaterThanOrEqualTo(LogLevel.DEBUG); public static final boolean INFO_ENABLED = MIN_LOG_LEVEL.isGreaterThanOrEqualTo(LogLevel.INFO); public static final boolean WARN_ENABLED = MIN_LOG_LEVEL.isGreaterThanOrEqualTo(LogLevel.WARN); public static final boolean ERROR_ENABLED = MIN_LOG_LEVEL.isGreaterThanOrEqualTo(LogLevel.ERROR); }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy