Class ToOneEntityLoader
java.lang.Object
org.hibernate.envers.internal.entities.mapper.relation.ToOneEntityLoader
-
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectcreateProxy(AuditReaderImplementor versionsReader, Class<?> entityClass, String entityName, Object entityId, Number revision, boolean removed, EnversService enversService) Creates proxy of referenced *-to-one entity.static ObjectcreateProxyOrLoadImmediate(AuditReaderImplementor versionsReader, Class<?> entityClass, String entityName, Object entityId, Number revision, boolean removed, EnversService enversService) Creates Hibernate proxy or retrieves the complete object of an entity if proxy is not allowed (e.g.static ObjectloadImmediate(AuditReaderImplementor versionsReader, Class<?> entityClass, String entityName, Object entityId, Number revision, boolean removed, EnversService enversService) Immediately loads historical entity or its current state when excluded from audit process.
-
Method Details
-
loadImmediate
public static Object loadImmediate(AuditReaderImplementor versionsReader, Class<?> entityClass, String entityName, Object entityId, Number revision, boolean removed, EnversService enversService) Immediately loads historical entity or its current state when excluded from audit process. Returnsnullreference if entity has not been found in the database. -
createProxy
public static Object createProxy(AuditReaderImplementor versionsReader, Class<?> entityClass, String entityName, Object entityId, Number revision, boolean removed, EnversService enversService) Creates proxy of referenced *-to-one entity. -
createProxyOrLoadImmediate
public static Object createProxyOrLoadImmediate(AuditReaderImplementor versionsReader, Class<?> entityClass, String entityName, Object entityId, Number revision, boolean removed, EnversService enversService) Creates Hibernate proxy or retrieves the complete object of an entity if proxy is not allowed (e.g. @Proxy(lazy=false), final class).
-