Uses of Interface
org.hibernate.engine.spi.PersistentAttributeInterceptable
Packages that use PersistentAttributeInterceptable
Package
Description
package containing bytecode enhancement code (internals)
Package defining bytecode code enhancement (instrumentation) support.
Support for many of the internal workings of Hibernate.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
-
Uses of PersistentAttributeInterceptable in org.hibernate.bytecode.enhance.internal.bytebuddy
Methods in org.hibernate.bytecode.enhance.internal.bytebuddy with parameters of type PersistentAttributeInterceptableModifier and TypeMethodDescriptionstatic boolean
InlineDirtyCheckerEqualsHelper.areEquals
(PersistentAttributeInterceptable persistentAttributeInterceptable, String fieldName, boolean a, boolean b) static boolean
InlineDirtyCheckerEqualsHelper.areEquals
(PersistentAttributeInterceptable persistentAttributeInterceptable, String fieldName, byte a, byte b) static boolean
InlineDirtyCheckerEqualsHelper.areEquals
(PersistentAttributeInterceptable persistentAttributeInterceptable, String fieldName, char a, char b) static boolean
InlineDirtyCheckerEqualsHelper.areEquals
(PersistentAttributeInterceptable persistentAttributeInterceptable, String fieldName, double a, double b) static boolean
InlineDirtyCheckerEqualsHelper.areEquals
(PersistentAttributeInterceptable persistentAttributeInterceptable, String fieldName, float a, float b) static boolean
InlineDirtyCheckerEqualsHelper.areEquals
(PersistentAttributeInterceptable persistentAttributeInterceptable, String fieldName, int a, int b) static boolean
InlineDirtyCheckerEqualsHelper.areEquals
(PersistentAttributeInterceptable persistentAttributeInterceptable, String fieldName, long a, long b) static boolean
InlineDirtyCheckerEqualsHelper.areEquals
(PersistentAttributeInterceptable persistentAttributeInterceptable, String fieldName, short a, short b) static boolean
InlineDirtyCheckerEqualsHelper.areEquals
(PersistentAttributeInterceptable persistentAttributeInterceptable, String fieldName, Object a, Object b) -
Uses of PersistentAttributeInterceptable in org.hibernate.bytecode.internal
Methods in org.hibernate.bytecode.internal that return PersistentAttributeInterceptableModifier and TypeMethodDescriptionBytecodeEnhancementMetadataNonPojoImpl.createEnhancedProxy
(EntityKey keyToLoad, boolean addEmptyEntry, SharedSessionContractImplementor session) BytecodeEnhancementMetadataPojoImpl.createEnhancedProxy
(EntityKey entityKey, boolean addEmptyEntry, SharedSessionContractImplementor session) -
Uses of PersistentAttributeInterceptable in org.hibernate.bytecode.spi
Methods in org.hibernate.bytecode.spi that return PersistentAttributeInterceptableModifier and TypeMethodDescriptionBytecodeEnhancementMetadata.createEnhancedProxy
(EntityKey keyToLoad, boolean addEmptyEntry, SharedSessionContractImplementor session) Create an "enhancement as proxy" instance for the given entity -
Uses of PersistentAttributeInterceptable in org.hibernate.engine.internal
Methods in org.hibernate.engine.internal that return PersistentAttributeInterceptableModifier and TypeMethodDescriptionManagedTypeHelper.asPersistentAttributeInterceptable
(Object entity) Cast the object to PersistentAttributeInterceptable (using this is highly preferrable over a direct cast)ManagedTypeHelper.asPersistentAttributeInterceptableOrNull
(Object entity) Methods in org.hibernate.engine.internal with parameters of type PersistentAttributeInterceptableModifier and TypeMethodDescriptionvoid
ManagedTypeHelper.PersistentAttributeInterceptableAction.accept
(PersistentAttributeInterceptable interceptable, T optionalParam) void
StatefulPersistenceContext.addEnhancedProxy
(EntityKey key, PersistentAttributeInterceptable entity) -
Uses of PersistentAttributeInterceptable in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return PersistentAttributeInterceptableModifier and TypeMethodDescriptiondefault PersistentAttributeInterceptable
PersistentAttributeInterceptable.asPersistentAttributeInterceptable()
Special internal contract to optimize type checkingdefault @Nullable PersistentAttributeInterceptable
PrimeAmongSecondarySupertypes.asPersistentAttributeInterceptable()
Methods in org.hibernate.engine.spi with parameters of type PersistentAttributeInterceptableModifier and TypeMethodDescriptionvoid
PersistenceContext.addEnhancedProxy
(EntityKey key, PersistentAttributeInterceptable entity) Cross betweenPersistenceContext.addEntity(EntityKey, Object)
andPersistenceContext.addProxy(EntityKey, Object)
for use with enhancement-as-proxy