Uses of Interface
org.hibernate.engine.spi.PersistentAttributeInterceptable
-
Packages that use PersistentAttributeInterceptable Package Description org.hibernate.bytecode.spi Package defining bytecode code enhancement (instrumentation) support.org.hibernate.engine.spi org.hibernate.tuple.entity -
-
Uses of PersistentAttributeInterceptable in org.hibernate.bytecode.spi
Methods in org.hibernate.bytecode.spi that return PersistentAttributeInterceptable Modifier and Type Method Description PersistentAttributeInterceptable
BytecodeEnhancementMetadata. createEnhancedProxy(EntityKey keyToLoad, boolean addEmptyEntry, SharedSessionContractImplementor session)
Create an "enhancement as proxy" instance for the given entity -
Uses of PersistentAttributeInterceptable in org.hibernate.engine.spi
Subinterfaces of PersistentAttributeInterceptable in org.hibernate.engine.spi Modifier and Type Interface Description interface
EnhancedEntity
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-8180450Methods in org.hibernate.engine.spi with parameters of type PersistentAttributeInterceptable Modifier and Type Method Description void
PersistenceContext. addEnhancedProxy(EntityKey key, PersistentAttributeInterceptable entity)
Cross betweenPersistenceContext.addEntity(EntityKey, Object)
andPersistenceContext.addProxy(EntityKey, Object)
for use with enhancement-as-proxy -
Uses of PersistentAttributeInterceptable in org.hibernate.tuple.entity
Methods in org.hibernate.tuple.entity that return PersistentAttributeInterceptable Modifier and Type Method Description PersistentAttributeInterceptable
BytecodeEnhancementMetadataNonPojoImpl. createEnhancedProxy(EntityKey keyToLoad, boolean addEmptyEntry, SharedSessionContractImplementor session)
PersistentAttributeInterceptable
BytecodeEnhancementMetadataPojoImpl. createEnhancedProxy(EntityKey entityKey, boolean addEmptyEntry, SharedSessionContractImplementor session)
-