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 CompositeOwnerasCompositeOwner()default CompositeTrackerasCompositeTracker()default HibernateProxyasHibernateProxy()default ManagedasManaged()default ManagedCompositeasManagedComposite()default ManagedEntityasManagedEntity()default ManagedMappedSuperclassasManagedMappedSuperclass()default PersistentAttributeInterceptableasPersistentAttributeInterceptable()default ProxyConfigurationasProxyConfiguration()default SelfDirtinessTrackerasSelfDirtinessTracker()
-
-
-
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()
-
-