Package opennlp.tools.log
Class LogPrintStream
- java.lang.Object
-
- java.io.OutputStream
-
- java.io.FilterOutputStream
-
- java.io.PrintStream
-
- opennlp.tools.log.LogPrintStream
-
- All Implemented Interfaces:
Closeable,Flushable,Appendable,AutoCloseable
@Internal public class LogPrintStream extends PrintStream
This class serves as an adapter for aLoggerused within aPrintStream.
-
-
Constructor Summary
Constructors Constructor Description LogPrintStream(org.slf4j.Logger logger)Creates aLogPrintStreamfor the givenLogger.LogPrintStream(org.slf4j.Logger logger, org.slf4j.event.Level level)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrintStreamprintf(String format, Object... args)voidprintln(String msg)-
Methods inherited from class java.io.PrintStream
append, append, append, checkError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, println, println, println, println, println, println, println, println, println, write, write
-
Methods inherited from class java.io.FilterOutputStream
write
-
Methods inherited from class java.io.OutputStream
nullOutputStream
-
-
-
-
Constructor Detail
-
LogPrintStream
public LogPrintStream(org.slf4j.Logger logger)
Creates aLogPrintStreamfor the givenLogger.- Parameters:
logger- must not benull
-
LogPrintStream
public LogPrintStream(org.slf4j.Logger logger, org.slf4j.event.Level level)- Parameters:
logger- must not benulllevel- must not benull
-
-
Method Detail
-
printf
public PrintStream printf(String format, Object... args)
- Overrides:
printfin classPrintStream
-
println
public void println(String msg)
- Overrides:
printlnin classPrintStream
-
-