类 PrintStreamLogger
- java.lang.Object
-
- cn.mcres.karlatemp.mxlib.logging.AbstractLogger
-
- cn.mcres.karlatemp.mxlib.logging.AbstractBaseLogger
-
- cn.mcres.karlatemp.mxlib.logging.PrintStreamLogger
-
- 所有已实现的接口:
ILogger
,PrefixSupplier
- 直接已知子类:
BasicLogger
,LoggerInject
public class PrintStreamLogger extends AbstractBaseLogger
使用PrintStream作为输出的日志系统
-
-
字段概要
-
从类继承的字段 cn.mcres.karlatemp.mxlib.logging.AbstractBaseLogger
publish_level, publish_record
-
从类继承的字段 cn.mcres.karlatemp.mxlib.logging.AbstractLogger
factory, lock
-
从接口继承的字段 cn.mcres.karlatemp.mxlib.logging.ILogger
CAUSE_CAPTION, NULL_CAUSE_MESSAGE, SELF_SUPPRESSION_MESSAGE, SUPPRESSED_CAPTION
-
-
构造器概要
构造器 构造器 说明 PrintStreamLogger(IMessageFactory factory, PrefixSupplier prefix, PrintStream out)
PrintStreamLogger(IMessageFactory factory, PrefixSupplier prefix, PrintStream out, PrintStream err)
PrintStreamLogger(IMessageFactory factory, String prefix, PrintStream out)
PrintStreamLogger(IMessageFactory factory, String prefix, PrintStream out, PrintStream err)
PrintStreamLogger(Object lock, IMessageFactory factory, PrefixSupplier prefix, PrintStream out)
PrintStreamLogger(Object lock, IMessageFactory factory, PrefixSupplier prefix, PrintStream out, PrintStream err)
PrintStreamLogger(Object lock, IMessageFactory factory, String prefix, PrintStream out)
PrintStreamLogger(Object lock, IMessageFactory factory, String prefix, PrintStream out, PrintStream err)
-
方法概要
-
从类继承的方法 cn.mcres.karlatemp.mxlib.logging.AbstractLogger
error, getErrorStream, getOutStackTrace, getPrintStream, getStackTraceElementMessage, printEnclosedStackTrace, printf, printStackTrace, printStackTraceElement, printStackTraceElement, printThreadInfo
-
-
-
-
构造器详细资料
-
PrintStreamLogger
public PrintStreamLogger(Object lock, IMessageFactory factory, PrefixSupplier prefix, @NotNull PrintStream out)
-
PrintStreamLogger
public PrintStreamLogger(Object lock, IMessageFactory factory, String prefix, @NotNull PrintStream out)
-
PrintStreamLogger
public PrintStreamLogger(IMessageFactory factory, String prefix, @NotNull PrintStream out)
-
PrintStreamLogger
public PrintStreamLogger(IMessageFactory factory, PrefixSupplier prefix, @NotNull PrintStream out)
-
PrintStreamLogger
public PrintStreamLogger(IMessageFactory factory, @NotNull String prefix, @NotNull PrintStream out, @NotNull PrintStream err)
-
PrintStreamLogger
public PrintStreamLogger(IMessageFactory factory, PrefixSupplier prefix, @NotNull PrintStream out, @NotNull PrintStream err)
-
PrintStreamLogger
public PrintStreamLogger(Object lock, IMessageFactory factory, @NotNull String prefix, @NotNull PrintStream out, @NotNull PrintStream err)
-
PrintStreamLogger
public PrintStreamLogger(Object lock, IMessageFactory factory, PrefixSupplier prefix, @NotNull PrintStream out, @NotNull PrintStream err)
-
-
方法详细资料
-
writeLine
protected void writeLine(String pre, String message, boolean error)
- 指定者:
writeLine
在类中AbstractBaseLogger
-
-