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