public class ToOneIdMapper extends AbstractToOneMapper
AbstractToOneMapper.EntityInfo| Constructor and Description |
|---|
ToOneIdMapper(IdMapper delegate,
PropertyData propertyData,
java.lang.String referencedEntityName,
boolean nonInsertableFake) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkModified(SessionImplementor session,
java.lang.Object newObj,
java.lang.Object oldObj) |
void |
mapModifiedFlagsToMapForCollectionChange(java.lang.String collectionPropertyName,
java.util.Map<java.lang.String,java.lang.Object> data) |
void |
mapModifiedFlagsToMapFromEntity(SessionImplementor session,
java.util.Map<java.lang.String,java.lang.Object> data,
java.lang.Object newObj,
java.lang.Object oldObj) |
boolean |
mapToMapFromEntity(SessionImplementor session,
java.util.Map<java.lang.String,java.lang.Object> data,
java.lang.Object newObj,
java.lang.Object oldObj)
Maps properties to the given map, basing on differences between properties of new and old objects.
|
void |
nullSafeMapToEntityFromMap(AuditConfiguration verCfg,
java.lang.Object obj,
java.util.Map data,
java.lang.Object primaryKey,
AuditReaderImplementor versionsReader,
java.lang.Number revision)
Parameter
obj is never null. |
getEntityInfo, getPropertyData, mapCollectionChanges, mapToEntityFromMap, setPropertyValuepublic ToOneIdMapper(IdMapper delegate, PropertyData propertyData, java.lang.String referencedEntityName, boolean nonInsertableFake)
public boolean mapToMapFromEntity(SessionImplementor session, java.util.Map<java.lang.String,java.lang.Object> data, java.lang.Object newObj, java.lang.Object oldObj)
PropertyMappermapToMapFromEntity in interface PropertyMappermapToMapFromEntity in class AbstractToOneMappersession - The current session.data - Data to map to.newObj - New state of the entity.oldObj - Old state of the entity.public void mapModifiedFlagsToMapFromEntity(SessionImplementor session, java.util.Map<java.lang.String,java.lang.Object> data, java.lang.Object newObj, java.lang.Object oldObj)
public void mapModifiedFlagsToMapForCollectionChange(java.lang.String collectionPropertyName,
java.util.Map<java.lang.String,java.lang.Object> data)
protected boolean checkModified(SessionImplementor session, java.lang.Object newObj, java.lang.Object oldObj)
public void nullSafeMapToEntityFromMap(AuditConfiguration verCfg, java.lang.Object obj, java.util.Map data, java.lang.Object primaryKey, AuditReaderImplementor versionsReader, java.lang.Number revision)
AbstractToOneMapperobj is never null.Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.