public final class LobDataFetchOnDemand extends LobData
| Modifier and Type | Field and Description |
|---|---|
protected byte[] |
hmac
If this is a client-side ValueLobDb object returned by a ResultSet, the
hmac acts a security cookie that the client can send back to the server
to ask for data related to this LOB.
|
| Constructor and Description |
|---|
LobDataFetchOnDemand(DataHandler handler,
int tableId,
long lobId,
byte[] hmac) |
| Modifier and Type | Method and Description |
|---|---|
DataHandler |
getDataHandler() |
java.io.InputStream |
getInputStream(long precision)
Get stream to read LOB data from
|
long |
getLobId() |
int |
getTableId()
Get the current table id of this lob.
|
boolean |
isLinkedToTable()
Check if this value is linked to a specific table.
|
java.lang.String |
toString() |
protected final byte[] hmac
public LobDataFetchOnDemand(DataHandler handler, int tableId, long lobId, byte[] hmac)
public boolean isLinkedToTable()
isLinkedToTable in class LobDatapublic int getTableId()
public long getLobId()
public java.io.InputStream getInputStream(long precision)
LobDatagetInputStream in class LobDataprecision - octet length of the stream, or -1 if unknownpublic DataHandler getDataHandler()
getDataHandler in class LobDatapublic java.lang.String toString()
toString in class java.lang.Object