Top Description Methods
org.hibernate.engine.spi

public Interface EnhancedEntity

extends ManagedEntity, PersistentAttributeInterceptable, SelfDirtinessTracker

This is a special marker interface designed to represent the union of several traits: - ManagedEntity - Managed - PersistentAttributeInterceptable - SelfDirtinessTracker The need for such a "union" isn't natural in the Java language, but represents a technicality we need to bypass performance issues caused by https://bugs.openjdk.org/browse/JDK-8180450
See Also
org.hibernate.engine.internal.ManagedTypeHelper, org.hibernate.engine.spi.Managed, org.hibernate.engine.spi.ManagedEntity, PersistentAttributeInterceptable, SelfDirtinessTracker

Method Summary

Inherited from org.hibernate.engine.spi.ManagedEntity:
$$_hibernate_getEntityEntry$$_hibernate_getEntityInstance$$_hibernate_getNextManagedEntity$$_hibernate_getPreviousManagedEntity$$_hibernate_setEntityEntry$$_hibernate_setNextManagedEntity$$_hibernate_setPreviousManagedEntity
Inherited from org.hibernate.engine.spi.PersistentAttributeInterceptable:
$$_hibernate_getInterceptor$$_hibernate_setInterceptor
Inherited from org.hibernate.engine.spi.SelfDirtinessTracker:
$$_hibernate_clearDirtyAttributes$$_hibernate_getCollectionTracker$$_hibernate_getDirtyAttributes$$_hibernate_hasDirtyAttributes$$_hibernate_suspendDirtyTracking$$_hibernate_trackChange