| Package | Description | 
|---|---|
| org.datanucleus.enhancer | 
 
        DataNucleus ByteCode enhancer framework. 
 | 
| org.datanucleus.enhancer.methods | 
 Method enhancements for supporting the org.datanucleus.enhancement.Persistable bytecode enhancement contract. 
 | 
| Class and 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. 
 | 
| EnhancementHelper
 Helper class for the DN bytecode enhancement contract. 
 | 
| EnhancementHelper.RegisterClassEvent | 
| EnhancementHelper.RegisterClassListener | 
| EnhancementHelper.StringConstructor
 Construct an instance of a key class using a String as input. 
 | 
| EnhancementNamer
 Interface defining the naming of fields/classes used in enhancement. 
 | 
| EnhancerClassLoader
 ClassLoader for newly defined classes. 
 | 
| 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 API. 
 | 
| RuntimeEnhancer
 Class that will enhance a class at runtime, called via "javaagent". 
 | 
| Class and Description | 
|---|
| ClassEnhancer
 Interface representation of an enhancer of a class. 
 | 
| ClassMethod
 Representation of a method that an enhanced class requires. 
 | 
Copyright © 2018. All rights reserved.