public interface LobStreamInterface extends LobInterface
BlobDomain
,
BFileDomain
, and
ClobDomain
.
Domain classes encapsulate Oracle SQL datatypes. Domain objects can be converted to the standard JDBC data types.
TypeFactory
,
"JboDomainValidator"Modifier and Type | Method and Description |
---|---|
void |
closeCharacterOutputStream()
Closes and cleansup internal reference to writer.
|
void |
closeCharacterStream()
Closes the character-reader object.
|
void |
closeInputStream()
Closes the InputStream object.
|
void |
closeOutputStream()
Closes the OutputStream object.
|
java.io.Writer |
getCharacterOutputStream()
Returns a writer to be used to write chars into this CLOB.
|
java.io.Reader |
getCharacterStream()
Returns a stream to be used to read bytes from this LOB.
|
java.io.InputStream |
getInputStream()
Returns a stream to be used to read bytes from this LOB.
|
java.io.OutputStream |
getOutputStream()
Returns a stream to be used to write bytes into this LOB.
|
getOwner, getOwnerAttributeIndex, getRemoteIdString, getSize, syncClientLob, syncServerLob
loadFromDatabase, prepareForDML, saveToDatabase, saveToDatabase
getData, setContext
java.io.OutputStream getOutputStream()
Note that calling this multiple times returns the same OutputStream object. (It does not create a new OutputStream object each time it is called.) If you want to get a new OutputStream, call closeOutputStream then call getOutputStream.
void closeOutputStream()
java.io.InputStream getInputStream()
Note that calling this multiple times returns the same InputStream object. (It does not create a new InputStream object each time it is called.) If you want to get a new InputStream, call closeInputStream then call getInputStream.
void closeInputStream()
java.io.Reader getCharacterStream()
Note that calling this multiple times returns the same Reader object. (It does not create a new Reader object each time it is called.) If you want to get a new Reader, call closeInputStream then call getInputStream.
void closeCharacterStream()
java.io.Writer getCharacterOutputStream()
void closeCharacterOutputStream()