Uses of Package
org.hibernate.bytecode.enhance.spi
Packages that use org.hibernate.bytecode.enhance.spi
Package
Description
Package defining bytecode code enhancement (instrumentation) support.
Support for bytecode interceptor implementations.
Package defining bytecode code enhancement (instrumentation) support.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
The packages in this namespace are responsible for implementing certain
requirements of the JPA specification, especially things which are only
needed when Hibernate is acting as a JPA persistence provider.
This package abstracts persistence mechanisms for entities.
-
Classes in org.hibernate.bytecode.enhance.spi used by org.hibernate.bytecode.enhanceClassDescriptionAn exception indicating some kind of problem performing bytecode enhancement.
-
Classes in org.hibernate.bytecode.enhance.spi used by org.hibernate.bytecode.enhance.spiClassDescriptionResolves class-file resources for an
EnhancementSessionwithout defining application classes.An exception indicating some kind of problem performing bytecode enhancement.Describes the persistence semantics of classes and fields without defining application classes.Controls generated enhancement features and handling of unsupported classes.Class responsible for performing enhancement.The expected behavior when encountering a class that cannot be enhanced, in particular when attribute names don't match field names. -
Classes in org.hibernate.bytecode.enhance.spi used by org.hibernate.bytecode.enhance.spi.interceptor
-
Classes in org.hibernate.bytecode.enhance.spi used by org.hibernate.bytecode.spiClassDescriptionResolves class-file resources for an
EnhancementSessionwithout defining application classes.Describes the persistence semantics of classes and fields without defining application classes.Owns discovery and metadata for one model and bytecode environment. -
Classes in org.hibernate.bytecode.enhance.spi used by org.hibernate.engine.spiClassDescriptionInterface to be implemented by collection trackers that hold the expected size od collections, a simplified
Map<String, int>.Deprecated.Prefer the form of these methods defined onBytecodeLazyAttributeInterceptorinstead -
Classes in org.hibernate.bytecode.enhance.spi used by org.hibernate.jpaClassDescriptionDescribes the persistence semantics of classes and fields without defining application classes.
-
Classes in org.hibernate.bytecode.enhance.spi used by org.hibernate.jpa.boot.spiClassDescriptionDescribes the persistence semantics of classes and fields without defining application classes.Controls generated enhancement features and handling of unsupported classes.
-
Classes in org.hibernate.bytecode.enhance.spi used by org.hibernate.persister.entityClassDescriptionContract for controlling how lazy properties get initialized.
BytecodeLazyAttributeInterceptorinstead