Closeable
, Flushable
, Appendable
, AutoCloseable
public class StringBufferingWriter extends DelegatingWriter
Writer
retaining a StringBuffer
of all written characters.
Manipulating the contained StringBuffer is not thread-safe.
delegates
Constructor | Description |
---|---|
StringBufferingWriter(Writer delegate) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
StringBuffer |
getBuffer() |
A buffer of the written characters.
|
String |
toString() |
close, flush, write
public StringBufferingWriter(Writer delegate)
StringBuffer
of all written characters.delegate
- The delegate writer to write to.public StringBuffer getBuffer()
Changes to this buffer do not propagate towards the delegate writer. Furthermore, write operations on this writer and buffer changes are not considered thread-safe and should be avoided.
public String toString()
toString
in class DelegatingWriter
Copyright © 2016–2020 Talsma ICT. All rights reserved.