Top Description Fields Constructors Methods
com.mysql.cj.protocol

public Class WatchableOutputStream

extends ByteArrayOutputStream
implements WatchableStream
Class Inheritance
All Implemented Interfaces
com.mysql.cj.protocol.WatchableStream
Imports
java.io.ByteArrayOutputStream, .IOException

A java.io.OutputStream used to write ASCII data into Blobs and Clobs

Field Summary

Modifier and TypeField and Description
private OutputStreamWatcher
Inherited from java.io.ByteArrayOutputStream:
bufcount

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
close()

Overrides java.io.ByteArrayOutputStream.close.

Implements java.io.Closeable.close.

Closing a ByteArrayOutputStream has no effect.

public void
Inherited from java.io.ByteArrayOutputStream:
resetsizetoByteArraytoStringtoStringtoStringtoStringwritewritewriteByteswriteTo

Field Detail

watcherback to summary
private OutputStreamWatcher watcher

Constructor Detail

WatchableOutputStreamback to summary
public WatchableOutputStream()

Method Detail

closeback to summary
public void close() throws IOException

Overrides java.io.ByteArrayOutputStream.close.

Implements java.io.Closeable.close.

Doc from java.io.ByteArrayOutputStream.close.

Closing a ByteArrayOutputStream has no effect. The methods in this class can be called after the stream has been closed without generating an IOException.

Annotations
@Override
Exceptions
IOException:

Doc from java.io.OutputStream.close.

if an I/O error occurs.

See Also
java.io.OutputStream#close()
setWatcherback to summary
public void setWatcher(OutputStreamWatcher watcher)

Implements com.mysql.cj.protocol.WatchableStream.setWatcher.

Annotations
@Override