private class BlobBuffer.UnicodeInputStream
extends java.io.InputStream
InputStream over the CLOB buffer.| Modifier and Type | Field and Description | 
|---|---|
| private boolean | open | 
| private int | readPtr | 
| Constructor and Description | 
|---|
| BlobBuffer.UnicodeInputStream(long pos)Costructs an InputStream object over the BLOB buffer. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | available()Returns the number of bytes available to read. | 
| void | close()Close the output stream. | 
| protected void | finalize()Ensures underlying BLOB file can be closed even if user does not
 close this stream. | 
| int | read()Reads the next byte from the stream. | 
public BlobBuffer.UnicodeInputStream(long pos)
                              throws java.io.IOException
pos - the starting position (from 0)java.io.IOException - if an I/O error occursprotected void finalize()
                 throws java.lang.Throwable
finalize in class java.lang.Objectjava.lang.Throwablepublic int available()
              throws java.io.IOException
available in class java.io.InputStreamjava.io.IOException - if an I/O error occurspublic int read()
         throws java.io.IOException
read in class java.io.InputStreamint or -1 if at EOFjava.io.IOException - if an I/O error occurspublic void close()
           throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.InputStreamjava.io.IOException - if an I/O error occursGenerated on June 8 2013