Overload List

  NameDescription
Public methodReplace(Object, Object, ISessionImplementor, Object, IDictionary) (Inherited from IType.)
Public methodReplace(Object, Object, ISessionImplementor, Object, IDictionary, ForeignKeyDirection)
During merge, replace the existing (target) value in the entity we are merging to with a new (original) value from the detached entity we are merging. For immutable objects, or null values, it is safe to simply return the first parameter. For mutable objects, it is safe to return a copy of the first parameter. For objects with component values, it might make sense to recursively replace component values.
(Inherited from IType.)

See Also