org.apache.uima.util
Class LoggerPrintStream
java.lang.Object
  
java.io.OutputStream
      
java.io.FilterOutputStream
          
java.io.PrintStream
              
org.apache.uima.util.LoggerPrintStream
- All Implemented Interfaces: 
 - Closeable, Flushable, Appendable
 
public class LoggerPrintStream
- extends PrintStream
 
A PrintStream implementation that writes to a UIMA logger. Useful if you have a UIMA component
 that uses a 3rd-party package that logs to a PrintStream, and you want to redirect the output to
 the UIMA log.
 
 Note that only the output of print and println calls goes to the
 logger. Calls to the write methods are ignored since they take binary data which
 cannot be easily redirected to the logger.
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
LoggerPrintStream
public LoggerPrintStream(Logger logger,
                         Level level)
close
public void close()
- Specified by:
 close in interface Closeable- Overrides:
 close in class PrintStream
 
 
flush
public void flush()
- Specified by:
 flush in interface Flushable- Overrides:
 flush in class PrintStream
 
 
print
public void print(boolean b)
- Overrides:
 print in class PrintStream
 
 
print
public void print(char c)
- Overrides:
 print in class PrintStream
 
 
print
public void print(char[] s)
- Overrides:
 print in class PrintStream
 
 
print
public void print(double d)
- Overrides:
 print in class PrintStream
 
 
print
public void print(float f)
- Overrides:
 print in class PrintStream
 
 
print
public void print(int i)
- Overrides:
 print in class PrintStream
 
 
print
public void print(long l)
- Overrides:
 print in class PrintStream
 
 
print
public void print(Object obj)
- Overrides:
 print in class PrintStream
 
 
print
public void print(String s)
- Overrides:
 print in class PrintStream
 
 
println
public void println()
- Overrides:
 println in class PrintStream
 
 
println
public void println(boolean x)
- Overrides:
 println in class PrintStream
 
 
println
public void println(char x)
- Overrides:
 println in class PrintStream
 
 
println
public void println(char[] x)
- Overrides:
 println in class PrintStream
 
 
println
public void println(double x)
- Overrides:
 println in class PrintStream
 
 
println
public void println(float x)
- Overrides:
 println in class PrintStream
 
 
println
public void println(int x)
- Overrides:
 println in class PrintStream
 
 
println
public void println(long x)
- Overrides:
 println in class PrintStream
 
 
println
public void println(Object x)
- Overrides:
 println in class PrintStream
 
 
println
public void println(String x)
- Overrides:
 println in class PrintStream
 
 
write
public void write(byte[] aBuf,
                  int off,
                  int len)
- Overrides:
 write in class PrintStream
 
 
write
public void write(int b)
- Overrides:
 write in class PrintStream
 
 
Copyright © 2010 The Apache Software Foundation. All Rights Reserved.