Package org.hibernate.engine.spi
Interface PrimeAmongSecondarySupertypes
-
- All Known Subinterfaces:
CompositeOwner
,CompositeTracker
,ExtendedSelfDirtinessTracker
,HibernateProxy
,Managed
,ManagedComposite
,ManagedEntity
,ManagedMappedSuperclass
,PersistentAttributeInterceptable
,ProxyConfiguration
,SelfDirtinessTracker
- All Known Implementing Classes:
MapProxy
@Internal public interface PrimeAmongSecondarySupertypes
For a full explanation of the purpose of this interface seeManagedTypeHelper
.- API Note:
- This is an internal, private marking interface; it's exposed in the SPI package as bytecode enhanced user code needs to be able to reference it.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default CompositeOwner
asCompositeOwner()
default CompositeTracker
asCompositeTracker()
default HibernateProxy
asHibernateProxy()
default Managed
asManaged()
default ManagedComposite
asManagedComposite()
default ManagedEntity
asManagedEntity()
default ManagedMappedSuperclass
asManagedMappedSuperclass()
default PersistentAttributeInterceptable
asPersistentAttributeInterceptable()
default ProxyConfiguration
asProxyConfiguration()
default SelfDirtinessTracker
asSelfDirtinessTracker()
-
-
-
Method Detail
-
asManagedEntity
default ManagedEntity asManagedEntity()
-
asPersistentAttributeInterceptable
default PersistentAttributeInterceptable asPersistentAttributeInterceptable()
-
asSelfDirtinessTracker
default SelfDirtinessTracker asSelfDirtinessTracker()
-
asManaged
default Managed asManaged()
-
asManagedComposite
default ManagedComposite asManagedComposite()
-
asManagedMappedSuperclass
default ManagedMappedSuperclass asManagedMappedSuperclass()
-
asCompositeOwner
default CompositeOwner asCompositeOwner()
-
asCompositeTracker
default CompositeTracker asCompositeTracker()
-
asHibernateProxy
default HibernateProxy asHibernateProxy()
-
asProxyConfiguration
default ProxyConfiguration asProxyConfiguration()
-
-