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 aLogger
used within aPrintStream
.
-
-
Constructor Summary
Constructors Constructor Description LogPrintStream(org.slf4j.Logger logger)
Creates aLogPrintStream
for 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 PrintStream
printf(String format, Object... args)
void
println(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 aLogPrintStream
for the givenLogger
.- Parameters:
logger
- must not benull
-
LogPrintStream
public LogPrintStream(org.slf4j.Logger logger, org.slf4j.event.Level level)
- Parameters:
logger
- must not benull
level
- must not benull
-
-
Method Detail
-
printf
public PrintStream printf(String format, Object... args)
- Overrides:
printf
in classPrintStream
-
println
public void println(String msg)
- Overrides:
println
in classPrintStream
-
-