org.sonatype.gshell.util.io
Class PrefixingStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.io.PrintStream
org.sonatype.gshell.util.io.PrefixingStream
- All Implemented Interfaces:
- Closeable, Flushable, Appendable
public class PrefixingStream
- extends PrintStream
Prefixes printed lines as instructed to by a given PrefixingStream.Prefixer.
- Since:
- 2.0
- Author:
- Jason Dillon
|
Method Summary |
void |
write(byte[] b,
int off,
int len)
|
| Methods inherited from class java.io.PrintStream |
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrefixingStream
public PrefixingStream(PrefixingStream.Prefixer prefixer,
OutputStream out,
boolean autoFlush)
PrefixingStream
public PrefixingStream(PrefixingStream.Prefixer prefixer,
OutputStream out)
PrefixingStream
public PrefixingStream(String prefix,
OutputStream out,
boolean autoFlush)
PrefixingStream
public PrefixingStream(String prefix,
OutputStream out)
write
public void write(byte[] b,
int off,
int len)
- Overrides:
write in class PrintStream
Copyright © 2008-2011 Sonatype. All Rights Reserved.