ByteArrayWriterpublic final class SynchronizedWriterDecorator extends java.lang.Object implements ByteArrayWriter
ByteArrayWriter implementation.| Constructor | Description |
|---|---|
SynchronizedWriterDecorator(ByteArrayWriter writer,
java.lang.Object mutex) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
Closes this writer and releases any associated system resources.
|
void |
flush() |
Forces writing of any buffered data.
|
void |
write(byte[] data,
int length) |
Outputs a byte array.
|
public SynchronizedWriterDecorator(ByteArrayWriter writer, java.lang.Object mutex)
writer - Underlying writermutex - Mutex for synchronizedpublic void write(byte[] data,
int length)
throws java.io.IOException
ByteArrayWriterwrite in interface ByteArrayWriterdata - Byte array to outputlength - Number of bytes to outputjava.io.IOException - Writing failedpublic void flush()
throws java.io.IOException
ByteArrayWriterflush in interface ByteArrayWriterjava.io.IOException - Writing failedpublic void close()
throws java.io.IOException
ByteArrayWriterclose in interface ByteArrayWriterjava.io.IOException - Closing failedCopyright © 2019. All rights reserved.