Package io.helidon.build.devloop.util
Class ConsumerPrintStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.io.PrintStream
io.helidon.build.devloop.util.ConsumerPrintStream
- All Implemented Interfaces:
Closeable,Flushable,Appendable,AutoCloseable
A
PrintStream that writes lines to a Consumer<String>.-
Field Summary
Fields inherited from class java.io.FilterOutputStream
out -
Method Summary
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, setErrorMethods inherited from class java.io.FilterOutputStream
writeMethods inherited from class java.io.OutputStream
nullOutputStream
-
Method Details
-
newStream
Returns a new stream for the given consumer.- Parameters:
consumer- The consumer.- Returns:
- The stream.
-
write
public void write(int b) - Overrides:
writein classPrintStream
-
write
public void write(byte[] bytes, int offset, int length) - Overrides:
writein classPrintStream
-