- java.lang.Object
-
- cn.mcres.karlatemp.mxlib.logging.AbstractLogger
-
- cn.mcres.karlatemp.mxlib.logging.AbstractBaseLogger
-
- cn.mcres.karlatemp.mxlib.logging.PrintStreamLogger
-
- 所有已实现的接口:
ILogger
,PrefixSupplier
public class PrintStreamLogger extends AbstractBaseLogger
使用PrintStream作为输出的日志系统
-
-
字段概要
-
从接口继承的字段 cn.mcres.karlatemp.mxlib.logging.ILogger
CAUSE_CAPTION, NULL_CAUSE_MESSAGE, SELF_SUPPRESSION_MESSAGE, SUPPRESSED_CAPTION
-
-
构造器概要
构造器 构造器 说明 PrintStreamLogger(IMessageFactory factory, @NotNull String prefix, @NotNull PrintStream out, @NotNull PrintStream err)
PrintStreamLogger(IMessageFactory factory, PrefixSupplier prefix, @NotNull PrintStream out)
PrintStreamLogger(IMessageFactory factory, PrefixSupplier prefix, @NotNull PrintStream out, @NotNull PrintStream err)
PrintStreamLogger(IMessageFactory factory, String prefix, @NotNull PrintStream out)
PrintStreamLogger(Object lock, IMessageFactory factory, @NotNull String prefix, @NotNull PrintStream out, @NotNull PrintStream err)
PrintStreamLogger(Object lock, IMessageFactory factory, PrefixSupplier prefix, @NotNull PrintStream out)
PrintStreamLogger(Object lock, IMessageFactory factory, PrefixSupplier prefix, @NotNull PrintStream out, @NotNull PrintStream err)
PrintStreamLogger(Object lock, IMessageFactory factory, String prefix, @NotNull PrintStream out)
-
方法概要
-
从类继承的方法 cn.mcres.karlatemp.mxlib.logging.AbstractBaseLogger
get, publish
-
从类继承的方法 cn.mcres.karlatemp.mxlib.logging.AbstractLogger
error, getErrorStream, getPrintStream, getStackTraceElementMessage, printf, printStackTrace, printThreadInfo
-
-
-
-
构造器详细资料
-
PrintStreamLogger
public PrintStreamLogger(Object lock, IMessageFactory factory, PrefixSupplier prefix, @NotNull @NotNull PrintStream out)
-
PrintStreamLogger
public PrintStreamLogger(Object lock, IMessageFactory factory, String prefix, @NotNull @NotNull PrintStream out)
-
PrintStreamLogger
public PrintStreamLogger(IMessageFactory factory, String prefix, @NotNull @NotNull PrintStream out)
-
PrintStreamLogger
public PrintStreamLogger(IMessageFactory factory, PrefixSupplier prefix, @NotNull @NotNull PrintStream out)
-
PrintStreamLogger
public PrintStreamLogger(IMessageFactory factory, @NotNull @NotNull String prefix, @NotNull @NotNull PrintStream out, @NotNull @NotNull PrintStream err)
-
PrintStreamLogger
public PrintStreamLogger(IMessageFactory factory, PrefixSupplier prefix, @NotNull @NotNull PrintStream out, @NotNull @NotNull PrintStream err)
-
PrintStreamLogger
public PrintStreamLogger(Object lock, IMessageFactory factory, @NotNull @NotNull String prefix, @NotNull @NotNull PrintStream out, @NotNull @NotNull PrintStream err)
-
PrintStreamLogger
public PrintStreamLogger(Object lock, IMessageFactory factory, PrefixSupplier prefix, @NotNull @NotNull PrintStream out, @NotNull @NotNull PrintStream err)
-
-