Package org.hibernate.bytecode.enhance.spi
Package defining bytecode code enhancement (instrumentation) support.
-
Interface Summary Interface Description CollectionTracker Interface to be implemented by collection trackers that hold the expected size od collections, a simplifiedMap<String, int>
.EnhancementContext The context for performing an enhancement.Enhancer Class responsible for performing enhancement.LazyPropertyInitializer Contract for controlling how lazy properties get initialized.LazyPropertyInitializer.InterceptorImplementor Deprecated. Prefer the form of these methods defined onBytecodeLazyAttributeInterceptor
insteadUnloadedClass UnloadedField -
Class Summary Class Description DefaultEnhancementContext default implementation of EnhancementContext.EnhancementContextWrapper EnhancerConstants Constants used during enhancement. -
Exception Summary Exception Description EnhancementException An exception indicating some kind of problem performing bytecode enhancement. -
Annotation Types Summary Annotation Type Description EnhancementInfo Provides basic information about the enhancement done to a class.