4.2.1.2. Entity Annotations

This section describes all annotations of entity classes and attributes supported by the platform.

Annotations of the javax.persistence package are needed for JPA, annotations of com.haulmont.* packages are designed for metadata management and control of other mechanisms in the platform.

In this manual, if an annotation is identified by a simple class name, it refers to a platform class, located in one of com.haulmont.* packages.