 12 | The following annotations are used to define indexes on persistent fields: The Index Definition section of the ObjectDB manual explains these annotations in details. |
 12 | Persistence fields can either be accessed by JPA directly (as fields) or indirectly (as properties and get/set methods). JPA 2 provides an annotation and an enum for setting the access mode: More details are provided in chapter 2 of the ObjectDB manual. |
 12 | The following annotations can mark methods as JPA callback methods: The Lifecycle Events section of the ObjectDB Manual explains how to use all these annotations on callback methods and with listener classes. |
 12 | The way a field of a persistable class is managed by JPA can be set by the following annotations: Additional annotations (and enum) are designated for enum fields: Other additional annotations (and enum) are designated for date and calendar fields: Chapter 2 of the ObjectDB manual explains how to use all the above annotations. |
 12 | The following annotations are used to define static named JPA queries: The JPA Named Queries section of the ObjectDB Manual explains and demonstrates how to use these annotations to define named JPQL queries. |
 12 | (which is calculated by a query) : Details about all these annotations are provided in Chapter 2 of the ObjectDB manual. |
 12 | : More details about automatic value generation are provided at the Generated Value section of the ObjectDB Manual. |
 12 | the FROM clause: See the JPA Metamodel API page (in the ObjectDB manual) for more details and examples. |
 12 | Queries are represented in JPA by the Query and TypedQuery interfaces: The JPA Query API section (in chapter 4 of the ObjectDB manual) provides detailed explanation of how exactly to use these interfaces to build and run JPQL queries. The TypedQuery interface (or alternatively the older Query |
 12 | order to learn how to use JPA and ObjectDB please read the ObjectDB manual. |