Enum Class的使用
cool.scx.logging.ScxLoggingLevel
使用ScxLoggingLevel的程序包
-
cool.scx.logging中ScxLoggingLevel的使用
修饰符和类型方法说明ScxLogger.level()astatic ScxLoggingLevelastatic ScxLoggingLevelScxLoggingLevel.of(String levelName, ScxLoggingLevel defaultLevel) astatic ScxLoggingLevelReturns the enum constant of this class with the specified name.static ScxLoggingLevel[]ScxLoggingLevel.values()Returns an array containing the constants of this enum class, in the order they are declared.参数类型为ScxLoggingLevel的cool.scx.logging中的方法修饰符和类型方法说明voidScxLogger.logMessage(ScxLoggingLevel level, String msg, Throwable throwable) 打印日志方法static ScxLoggingLevelScxLoggingLevel.of(String levelName, ScxLoggingLevel defaultLevel) astatic voidScxLoggerFactory.setDefaultLevel(ScxLoggingLevel newLevel) Setter for the fielddefaultLevel.static voidScxLoggerFactory.setLevel(Class<?> clazz, ScxLoggingLevel newLevel) setLevel.static voidScxLoggerFactory.setLevel(String name, ScxLoggingLevel newLevel) setLevel.static voidScxLoggerFactory.updateDefault(ScxLoggingLevel newDefaultLevel, ScxLoggingType newDefaultType, Path newDefaultStoredDirectory, boolean newDefaultStackTrace) 更新默认日志信息static voidScxLoggerFactory.updateLogger(Class<?> clazz, ScxLoggingLevel level, ScxLoggingType type, Path storedDirectory, Boolean stackTrace) 更新指定的 Logger 信息static voidScxLoggerFactory.updateLogger(String name, ScxLoggingLevel level, ScxLoggingType type, Path storedDirectory, Boolean stackTrace) 更新指定的 Logger 信息