Top Description Fields Constructors Methods
org.hibernate.engine.jdbc

public Class ReaderInputStream

extends InputStream
Class Inheritance
Imports
java.io.IOException, .InputStream, .Reader

Exposes a Reader as an InputStream.
Author
Gavin King

Field Summary

Modifier and TypeField and Description
private final Reader

Constructor Summary

AccessConstructor and Description
public
ReaderInputStream(Reader
The reader to expose as an InputStream
reader
)

Constructs a ReaderInputStream from a Reader

Method Summary

Modifier and TypeMethod and Description
public int
read()

Implements abstract java.io.InputStream.read.

Reads the next byte of data from the input stream.
Inherited from java.io.InputStream:
availableclosemarkmarkSupportednullInputStreamreadreadreadAllBytesreadNBytesreadNBytesresetskipskipNBytestransferTo

Field Detail

readerback to summary
private final Reader reader

Constructor Detail

ReaderInputStreamback to summary
public ReaderInputStream(Reader reader)

Constructs a ReaderInputStream from a Reader

Parameters
reader:Reader

The reader to expose as an InputStream

Method Detail

readback to summary
public int read() throws IOException

Implements abstract java.io.InputStream.read.

Doc from java.io.InputStream.read.

Reads the next byte of data from the input stream. The value byte is returned as an int in the range 0 to 255. If no byte is available because the end of the stream has been reached, the value -1 is returned. This method blocks until input data is available, the end of the stream is detected, or an exception is thrown.

Returns:int

the next byte of data, or -1 if the end of the stream is reached.

Annotations
@Override
Exceptions
IOException:
if an I/O error occurs.