| Interface | Description | 
|---|---|
| DynamicEntity | 
DynamicEntity is the public interface for dealing with dynamic persistent objects. | 
| DynamicType | 
 An EntityType provides a metadata facade into the EclipseLink object-relational metadata (descriptors & mappings) with specific knowledge of the entity types being dynamic. 
 | 
| EclipseLinkClassWriter | 
| Class | Description | 
|---|---|
| DynamicClassLoader | 
 This custom ClassLoader provides support for dynamically generating classes within an EclipseLink application using byte codes created using a  
DynamicClassWriter. | 
| DynamicClassLoader.EnumInfo | |
| DynamicClassWriter | 
 Write the byte codes of a dynamic entity class. 
 | 
| DynamicEnumBuilder | |
| DynamicHelper | 
 A DynamicHelper provides some utility methods to simplify application development with dynamic types. 
 | 
| DynamicHelper.SessionCustomizer | 
 A SessionCustomizer which configures all descriptors as dynamic entity types. 
 | 
| DynamicTypeBuilder | 
 The EntityTypeBuilder is a factory class for creating and extending dynamic entity types. 
 |