| 
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.9.0) E52932-01  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface LobStreamInterface
Provides methods to save data to, and extract data from, LOB domain classes. These methods are implemented by all LOB-based domain classes: BlobDomain, BFileDomain, and ClobDomain.
Domain classes encapsulate Oracle SQL datatypes. Domain objects can be converted to the standard JDBC data types.
TypeFactory, "JboDomainValidator"| Method Summary | |
|---|---|
 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.  | 
| Methods inherited from interface oracle.jbo.domain.LobInterface | 
|---|
getOwner, getOwnerAttributeIndex, getRemoteIdString, getSize, syncClientLob, syncServerLob | 
| Methods inherited from interface oracle.jbo.domain.BlobDomainInterface | 
|---|
loadFromDatabase, prepareForDML, saveToDatabase, saveToDatabase | 
| Methods inherited from interface oracle.jbo.domain.DomainInterface | 
|---|
getData, setContext | 
| Method Detail | 
|---|
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()
  | 
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.9.0) E52932-01  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||