Package org.h2.value.lob
Class LobData
java.lang.Object
org.h2.value.lob.LobData
- Direct Known Subclasses:
LobDataDatabase,LobDataFetchOnDemand,LobDataFile,LobDataInMemory
LOB data.
-
Method Summary
Modifier and TypeMethodDescriptionabstract InputStreamgetInputStream(long precision) Get stream to read LOB data fromintGet the memory used by this object.booleanvoidRemove the underlying resource, if any.
-
Method Details
-
getInputStream
Get stream to read LOB data from- Parameters:
precision- octet length of the stream, or -1 if unknown- Returns:
- stream to read LOB data from
-
getDataHandler
-
isLinkedToTable
public boolean isLinkedToTable() -
remove
Remove the underlying resource, if any. For values that are kept fully in memory this method has no effect.- Parameters:
value- to remove
-
getMemory
public int getMemory()Get the memory used by this object.- Returns:
- the memory used in bytes
-