Package org.hibernate.dialect
Interface LobMergeStrategy
-
public interface LobMergeStrategyStrategy for how dialects needLOBvalues to be merged.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BlobmergeBlob(Blob original, Blob target, SharedSessionContractImplementor session)Perform merge onBlobvalues.ClobmergeClob(Clob original, Clob target, SharedSessionContractImplementor session)Perform merge onClobvalues.NClobmergeNClob(NClob original, NClob target, SharedSessionContractImplementor session)Perform merge onNClobvalues.
-
-
-
Method Detail
-
mergeBlob
Blob mergeBlob(Blob original, Blob target, SharedSessionContractImplementor session)
Perform merge onBlobvalues.- Parameters:
original- The detachedBLOBstatetarget- The managedBLOBstatesession- The session- Returns:
- The merged
BLOBstate
-
mergeClob
Clob mergeClob(Clob original, Clob target, SharedSessionContractImplementor session)
Perform merge onClobvalues.- Parameters:
original- The detachedCLOBstatetarget- The managedCLOBstatesession- The session- Returns:
- The merged
CLOBstate
-
mergeNClob
NClob mergeNClob(NClob original, NClob target, SharedSessionContractImplementor session)
Perform merge onNClobvalues.- Parameters:
original- The detachedNCLOBstatetarget- The managedNCLOBstatesession- The session- Returns:
- The merged
NCLOBstate
-
-