Class XRDynamicEntity

java.lang.Object
org.eclipse.persistence.internal.dynamic.DynamicEntityImpl
org.eclipse.persistence.internal.xr.XRDynamicEntity
All Implemented Interfaces:
ChangeTracker, DynamicEntity, PersistenceEntity, FetchGroupTracker
Direct Known Subclasses:
XRDynamicEntity_CollectionWrapper

public abstract class XRDynamicEntity extends DynamicEntityImpl

INTERNAL: XRDynamicEntity is used for models where Java classes do not exist.

EclipseLink is based around mapping attributes of a Java class to a table (or tables) with the attributes representing either the column data or foreign-key contraints as relationships to other (mapped) classes. For applications that are based around meta-data and the Java class is either not needed or not available, this basic entity can be used. Subclasses of this abstract class can be dynamically generated at runtime.

Since:
EclipseLink 1.x