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
public interface PrimeAmongSecondarySupertypes
For a full explanation of the purpose of this interface seeManagedTypeHelper
. This is an internal, private marking interface; it's exposed in the spi package as bytecode enhanced usercode needs to be able to refer to 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()
-
-