@ParametersAreNonnullByDefault @ThreadSafe public final class LogPrinter extends Object
Constructor and Description |
---|
LogPrinter() |
LogPrinter(Charset charset) |
LogPrinter(DateTimeFormatter fmt,
Charset charset) |
Modifier and Type | Method and Description |
---|---|
ConfigurableAppenderSupplier |
getAppenderSupplier() |
void |
print(org.spf4j.base.avro.LogRecord record,
OutputStream os) |
void |
print(Slf4jLogRecord record,
OutputStream os) |
OutputStream |
print(Slf4jLogRecord record,
OutputStream os,
OutputStream errStream) |
void |
printTo(OutputStream stream,
org.spf4j.base.avro.LogRecord record,
String annotate) |
void |
printTo(PrintStream stream,
Slf4jLogRecord record,
String annotate) |
void |
printTo(StringBuilder sb,
Slf4jLogRecord record,
String annotate) |
byte[] |
printToBytes(Slf4jLogRecord record) |
String |
toString() |
public LogPrinter()
public LogPrinter(Charset charset)
public LogPrinter(DateTimeFormatter fmt, Charset charset)
public ConfigurableAppenderSupplier getAppenderSupplier()
public OutputStream print(Slf4jLogRecord record, OutputStream os, OutputStream errStream)
public void print(Slf4jLogRecord record, OutputStream os)
public byte[] printToBytes(Slf4jLogRecord record)
public void print(org.spf4j.base.avro.LogRecord record, OutputStream os) throws IOException
IOException
public void printTo(StringBuilder sb, Slf4jLogRecord record, String annotate)
public void printTo(OutputStream stream, org.spf4j.base.avro.LogRecord record, String annotate)
public void printTo(PrintStream stream, Slf4jLogRecord record, String annotate)
Copyright © 2021 SPF4J. All rights reserved.