public interface LobMergeStrategy
Strategy for how dialects need LOB values to be merged.
| Modifier and Type | Method and Description |
|---|---|
Blob |
mergeBlob(Blob original,
Blob target,
SharedSessionContractImplementor session)
Perform merge on
Blob values. |
Clob |
mergeClob(Clob original,
Clob target,
SharedSessionContractImplementor session)
Perform merge on
Clob values. |
NClob |
mergeNClob(NClob original,
NClob target,
SharedSessionContractImplementor session)
Perform merge on
NClob values. |
Blob mergeBlob(Blob original, Blob target, SharedSessionContractImplementor session)
Perform merge on Blob values.
original - The detached BLOB statetarget - The managed BLOB statesession - The sessionBLOB stateClob mergeClob(Clob original, Clob target, SharedSessionContractImplementor session)
Perform merge on Clob values.
original - The detached CLOB statetarget - The managed CLOB statesession - The sessionCLOB stateNClob mergeNClob(NClob original, NClob target, SharedSessionContractImplementor session)
Perform merge on NClob values.
original - The detached NCLOB statetarget - The managed NCLOB statesession - The sessionNCLOB stateCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.