Entity stereotype

Entity indicates that a Record, Handler, or External type represents a value that can be persisted and that might be related to other such values.

EGL package name

eglx.persistence

Example use
Stereotype detail
Record Entity type Annotation {
   targets=[ExternalTypePart, RecordPart, HandlerPart],
   @Stereotype
}
end
Stereotype fields
None.
Annotations for each member field
None.
Comments
The Entity stereotype is not necessary for use of mapping annotations such as eglx.persistence.ID. The stereotype is necessary for applying the member annotations that are referenced in the stereotype definition.
Note: The Entity stereotype has no member annotations in version .7.
Compatibility

Table 1. Compatibility
Target Issue
Java No issues.
JavaScript Access of persisted data is not supported.