public abstract class LobObjectFactory
extends java.lang.Object
| Constructor and Description |
|---|
LobObjectFactory() |
| Modifier and Type | Method and Description |
|---|---|
static java.io.InputStream |
createAsciiStream(long aLocatorId,
long aLobLength,
byte[] aLobCache) |
protected abstract java.io.InputStream |
createAsciiStreamImpl(long aLocatorId,
long aLobLength,
byte[] aLobCache) |
static java.io.InputStream |
createBinaryStream(long aLocatorId,
long aLobLength,
byte[] aLobCache) |
protected abstract java.io.InputStream |
createBinaryStreamImpl(long aLocatorId,
long aLobLength,
byte[] aLobCache) |
static java.sql.Blob |
createBlob(long aLocatorId,
long aLobLength,
byte[] aLobCache) |
protected abstract java.sql.Blob |
createBlobImpl(long aLocatorId,
long aLobLength,
byte[] aLobCache) |
static java.io.Reader |
createCharacterStream(long aLocatorId,
long aLobByteLength,
byte[] aLobByteCache,
char[] aLobCharCache) |
protected abstract java.io.Reader |
createCharacterStreamImpl(long aLocatorId,
long aLobByteLength,
byte[] aLobByteCache,
char[] aLobCharCache) |
static java.sql.Clob |
createClob(long aLocatorId,
long aLobByteLength,
byte[] aLobByteCache,
char[] aLobCharCache) |
protected abstract java.sql.Clob |
createClobImpl(long aLocatorId,
long aLobByteLength,
byte[] aLobByteCache,
char[] aLobCache) |
protected static void |
setFactoryImpl(LobObjectFactory aFactoryInstance) |
protected static void setFactoryImpl(LobObjectFactory aFactoryInstance)
public static java.io.InputStream createBinaryStream(long aLocatorId,
long aLobLength,
byte[] aLobCache)
public static java.io.InputStream createAsciiStream(long aLocatorId,
long aLobLength,
byte[] aLobCache)
public static java.io.Reader createCharacterStream(long aLocatorId,
long aLobByteLength,
byte[] aLobByteCache,
char[] aLobCharCache)
public static java.sql.Blob createBlob(long aLocatorId,
long aLobLength,
byte[] aLobCache)
public static java.sql.Clob createClob(long aLocatorId,
long aLobByteLength,
byte[] aLobByteCache,
char[] aLobCharCache)
protected abstract java.io.InputStream createBinaryStreamImpl(long aLocatorId,
long aLobLength,
byte[] aLobCache)
protected abstract java.io.InputStream createAsciiStreamImpl(long aLocatorId,
long aLobLength,
byte[] aLobCache)
protected abstract java.io.Reader createCharacterStreamImpl(long aLocatorId,
long aLobByteLength,
byte[] aLobByteCache,
char[] aLobCharCache)
protected abstract java.sql.Blob createBlobImpl(long aLocatorId,
long aLobLength,
byte[] aLobCache)
protected abstract java.sql.Clob createClobImpl(long aLocatorId,
long aLobByteLength,
byte[] aLobByteCache,
char[] aLobCache)