Package de.mhus.lib.logging
Class YLogger
- java.lang.Object
-
- de.mhus.lib.core.logging.Log
-
- de.mhus.lib.logging.YLogger
-
public class YLogger extends Log
-
-
Field Summary
-
Fields inherited from class de.mhus.lib.core.logging.Log
engine, levelMapper, localTrace, maxMsgSize, name, parameterMapper
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()booleanisLevelEnabled(Log.LEVEL level)Return if the given level is enabled.voidlog(Log.LEVEL level, Object... msg)voidupdate()-
Methods inherited from class de.mhus.lib.core.logging.Log
d, e, f, getLog, getName, getParameterMapper, i, isLocalTrace, isStacktraceTrace, prepare, setLocalTrace, setStacktraceTrace, t, toString, w
-
-
-
-
Constructor Detail
-
YLogger
public YLogger(Log... targets)
-
-
Method Detail
-
isLevelEnabled
public boolean isLevelEnabled(Log.LEVEL level)
Description copied from class:LogReturn if the given level is enabled. This function also uses the levelMapper to find the return value. Instead of the is...Enabled().- Overrides:
isLevelEnabledin classLog- Returns:
- true if level is enabled
-
-