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
For a full explanation of the purpose of this interface see
ManagedTypeHelper
.- 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
Modifier and TypeMethodDescriptiondefault @Nullable CompositeOwner
default @Nullable CompositeTracker
default @Nullable HibernateProxy
default @Nullable Managed
default @Nullable ManagedComposite
default @Nullable ManagedEntity
default @Nullable ManagedMappedSuperclass
default @Nullable PersistentAttributeInterceptable
default @Nullable ProxyConfiguration
default @Nullable SelfDirtinessTracker
-
Method Details
-
asManagedEntity
-
asPersistentAttributeInterceptable
-
asSelfDirtinessTracker
-
asManaged
-
asManagedComposite
-
asManagedMappedSuperclass
-
asCompositeOwner
-
asCompositeTracker
-
asHibernateProxy
-
asProxyConfiguration
-