| Package | Description |
|---|---|
| org.datanucleus.api |
Provides adapters for different client APIs, like JDO, JPA and so on.
|
| org.datanucleus.enhancer |
DataNucleus ByteCode enhancer framework.
|
| org.datanucleus.enhancer.methods |
Method enhancements for supporting the org.datanucleus.enhancer.Persistable bytecode enhancement contract.
|
| org.datanucleus.state |
Provides classes relating to the life cycle state of a persistable object.
|
| Class and Description |
|---|
| Persistable.ObjectIdFieldConsumer
This interface is used to store fields from the Object id instance.
|
| 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.
|
| Persistable
A class that can be managed by DataNucleus must implement this interface.
|
| Persistable.ObjectIdFieldConsumer
This interface is used to store fields from the Object id instance.
|
| Persistable.ObjectIdFieldSupplier
This interface is used to provide fields to the Object id instance.
|
| 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.
|
| Class and Description |
|---|
| Detachable
This interface is implemented by classes that can be detached from the persistence context and later
attached.
|
| Persistable
A class that can be managed by DataNucleus must implement this interface.
|
| Persistable.ObjectIdFieldConsumer
This interface is used to store fields from the Object id instance.
|
Copyright © 2015. All rights reserved.