Package edu.berkeley.nlp.lm.util
Class Logger
- java.lang.Object
-
- edu.berkeley.nlp.lm.util.Logger
-
public class Logger extends java.lang.ObjectBasic logging singleton class. The underlying LogInterface instance can be changed to customize logging behaviour by calling setGlobalLogger.- Author:
- adampauls
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLogger.CompoundLoggerConvenience class for stringing together loggers.static interfaceLogger.LogInterfaceLogging interface.static classLogger.NullLoggerDefault logging goes nowhere.static classLogger.SystemLoggerLogs to System.out and System.err
-
Constructor Summary
Constructors Constructor Description Logger()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voiddbg(java.lang.String s)static voidendTrack()static voiderr(java.lang.String s)static voiderr(java.lang.String s, java.lang.Object... args)static Logger.LogInterfacegetGlobalLogger()static Logger.LogInterfacei()static voidlogs(java.lang.String s)static voidlogs(java.lang.String s, java.lang.Object... args)static voidlogss(java.lang.String s)static voidlogss(java.lang.String string, java.lang.Object... args)static voidsetGlobalLogger(Logger.LogInterface logger)static voidsetLogger(Logger.LogInterface i)static voidstartTrack(java.lang.String s, java.lang.Object... args)static voidwarn(java.lang.String s)static voidwarn(java.lang.String string, java.lang.Object... args)
-
-
-
Method Detail
-
setGlobalLogger
public static void setGlobalLogger(Logger.LogInterface logger)
-
getGlobalLogger
public static Logger.LogInterface getGlobalLogger()
-
i
public static Logger.LogInterface i()
-
setLogger
public static void setLogger(Logger.LogInterface i)
-
logs
public static void logs(java.lang.String s)
-
logs
public static void logs(java.lang.String s, java.lang.Object... args)
-
logss
public static void logss(java.lang.String s)
-
startTrack
public static void startTrack(java.lang.String s, java.lang.Object... args)
-
endTrack
public static void endTrack()
-
dbg
public static void dbg(java.lang.String s)
-
err
public static void err(java.lang.String s)
-
err
public static void err(java.lang.String s, java.lang.Object... args)
-
warn
public static void warn(java.lang.String s)
-
warn
public static void warn(java.lang.String string, java.lang.Object... args)
-
logss
public static void logss(java.lang.String string, java.lang.Object... args)
-
-