Uses of Package
org.datanucleus.enhancer
-
Packages that use org.datanucleus.enhancer Package Description org.datanucleus This package provides classes that are typically externally called, whether that means by developers or by other DataNucleus plugins.org.datanucleus.enhancer DataNucleus ByteCode enhancer framework.org.datanucleus.enhancer.methods Method enhancements for supporting the org.datanucleus.enhancement.Persistable bytecode enhancement contract.org.datanucleus.state Provides classes relating to the life cycle state management of a persistable object. -
Classes in org.datanucleus.enhancer used by org.datanucleus Class Description ImplementationCreator Create instances of persistable objects. -
Classes in org.datanucleus.enhancer used by org.datanucleus.enhancer Class Description ClassEnhancer Interface representation of an enhancer of a class.ClassField Representation of a field that an enhanced class requires.ClassMethod Representation of a method that an enhanced class requires.DataNucleusEnhancer DataNucleus Byte-Code Enhancer.DataNucleusEnhancer.EnhanceComponent EnhancementHelper Helper class for the DN bytecode enhancement contract.EnhancementHelper.Meta Helper class to manage persistable classes.EnhancementHelper.RegisterClassListener EnhancementNamer Interface defining the naming of fields/classes used in enhancement.EnhancerClassLoader ClassLoader for newly defined classes.ImplementationCreator Create instances of persistable objects.ImplementationGenerator Implementation generator using ASM bytecode manipulation library.JDOEnhancementNamer Definition of enhancement naming, for use with the JDO API.JPAEnhancementNamer Definition of enhancement naming for use with the JPA/Jakarta APIs.RuntimeEnhancer Class that will enhance a class at runtime, called via "javaagent".RuntimeEnhancer.EnhancerClassLoader This classloader is used to load any classes that are necessary during enhancement process, and avoid using application classloaders to load classes -
Classes in org.datanucleus.enhancer used by org.datanucleus.enhancer.methods Class Description ClassEnhancer Interface representation of an enhancer of a class.ClassMethod Representation of a method that an enhanced class requires. -
Classes in org.datanucleus.enhancer used by org.datanucleus.state Class Description EnhancementHelper Helper class for the DN bytecode enhancement contract.