Uses of Package
org.datanucleus.enhancer
Packages that use org.datanucleus.enhancer
Package
Description
This package provides classes that are typically externally called, whether that means by developers
or by other DataNucleus plugins.
DataNucleus ByteCode enhancer framework.
Method enhancements for supporting the org.datanucleus.enhancement.Persistable bytecode enhancement contract.
Provides classes relating to the life cycle state management of a persistable object.
-
Classes in org.datanucleus.enhancer used by org.datanucleus
-
Classes in org.datanucleus.enhancer used by org.datanucleus.enhancerClassDescriptionInterface representation of an enhancer of a class.Representation of a field that an enhanced class requires.Representation of a method that an enhanced class requires.DataNucleus Byte-Code Enhancer.Helper class for the DN bytecode enhancement contract.Helper class to manage persistable classes.Interface defining the naming of fields/classes used in enhancement.ClassLoader for newly defined classes.Create instances of persistable objects.Implementation generator using ASM bytecode manipulation library.Definition of enhancement naming, for use with the JDO API.Definition of enhancement naming for use with the JPA/Jakarta APIs.Class that will enhance a class at runtime, called via "javaagent".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.methodsClassDescriptionInterface representation of an enhancer of a class.Representation of a method that an enhanced class requires.
-
Classes in org.datanucleus.enhancer used by org.datanucleus.state