public class ToOneIdMapper extends AbstractToOneMapper
AbstractToOneMapper.EntityInfo| Constructor and Description | 
|---|
ToOneIdMapper(IdMapper delegate,
             PropertyData propertyData,
             String referencedEntityName,
             boolean nonInsertableFake)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addMiddleEqualToQuery(Parameters parameters,
                     String idPrefix1,
                     String prefix1,
                     String idPrefix2,
                     String prefix2)  | 
protected boolean | 
checkModified(SessionImplementor session,
             Object newObj,
             Object oldObj)  | 
void | 
mapModifiedFlagsToMapForCollectionChange(String collectionPropertyName,
                                        Map<String,Object> data)  | 
void | 
mapModifiedFlagsToMapFromEntity(SessionImplementor session,
                               Map<String,Object> data,
                               Object newObj,
                               Object oldObj)  | 
boolean | 
mapToMapFromEntity(SessionImplementor session,
                  Map<String,Object> data,
                  Object newObj,
                  Object oldObj)
Maps properties to the given map, basing on differences between properties of new and old objects. 
 | 
void | 
nullSafeMapToEntityFromMap(AuditConfiguration verCfg,
                          Object obj,
                          Map data,
                          Object primaryKey,
                          AuditReaderImplementor versionsReader,
                          Number revision)
Parameter  
obj is never null. | 
getEntityInfo, getPropertyData, mapCollectionChanges, mapToEntityFromMap, setPropertyValuepublic ToOneIdMapper(IdMapper delegate, PropertyData propertyData, String referencedEntityName, boolean nonInsertableFake)
public boolean mapToMapFromEntity(SessionImplementor session, Map<String,Object> data, Object newObj, 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, Map<String,Object> data, Object newObj, Object oldObj)
public void mapModifiedFlagsToMapForCollectionChange(String collectionPropertyName, Map<String,Object> data)
protected boolean checkModified(SessionImplementor session, Object newObj, Object oldObj)
public void nullSafeMapToEntityFromMap(AuditConfiguration verCfg, Object obj, Map data, Object primaryKey, AuditReaderImplementor versionsReader, Number revision)
AbstractToOneMapperobj is never null.public void addMiddleEqualToQuery(Parameters parameters, String idPrefix1, String prefix1, String idPrefix2, String prefix2)
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.