| Class | Description | 
|---|---|
| Association | Models an association between one class and another | 
| Basic | Models a basic collection type such as a list of Strings | 
| BasicTypeConverterRegistrar | A registrar that registers basic type converters | 
| Custom | Represents a custom type ie. a type whose database read/write semantics are specified by the user. | 
| Embedded | Models an embedded component | 
| EmbeddedCollection | Models an embedded collection. | 
| Identity | Represents the identity of a persistent entity | 
| ManyToMany | Models a many-to-many association between one class and another | 
| ManyToOne | Models a many-to-one association | 
| OneToMany | Models a one-to-many association | 
| OneToOne | Models a one-to-one association | 
| Simple | Models a simple property type | 
| TenantId | Represents the mapping of a tenant id for multi tenancy | 
| ToMany | Shared super class inherited by both OneToMany and ManyToMany | 
| ToOne | @author Graeme Rocher |