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.