- AssociationOverride
- AssociationOverrides
- AttributeOverride
- AttributeOverrides
- Basic
- CascadeType
- ClassTransformer
- Column
- ColumnResult
- DiscriminatorColumn
- DiscriminatorType
- DiscriminatorValue
- Embeddable
- Embedded
- EmbeddedId
- Entity
- EntityExistsException
- EntityListeners
- EntityManager
- EntityManagerFactory
- EntityNotFoundException
- EntityResult
- EntityTransaction
- Enumerated
- EnumType
- ExcludeDefaultListeners
- ExcludeSuperclassListeners
- FetchType
- FieldResult
- FlushModeType
- GeneratedValue
- GenerationType
- Id
- IdClass
- Inheritance
- InheritanceType
- JoinColumn
- JoinColumns
- JoinTable
- Lob
- LockModeType
- ManyToMany
- ManyToOne
- MapKey
- MappedSuperclass
- NamedNativeQueries
- NamedNativeQuery
- NamedQueries
- NamedQuery
- NonUniqueResultException
- NoResultException
- OneToMany
- OneToOne
- OptimisticLockException
- OrderBy
- Persistence
- PersistenceContext
- PersistenceContexts
- PersistenceContextType
- PersistenceException
- PersistenceProperty
- PersistenceProvider
- PersistenceUnit
- PersistenceUnitInfo
- PersistenceUnits
- PersistenceUnitTransactionType
- PostLoad
- PostPersist
- PostRemove
- PostUpdate
- PrePersist
- PreRemove
- PreUpdate
- PrimaryKeyJoinColumn
- PrimaryKeyJoinColumns
- Query
- QueryHint
- RollbackException
- SecondaryTable
- SecondaryTables
- SequenceGenerator
- SqlResultSetMapping
- SqlResultSetMappings
- Table
- TableGenerator
- Temporal
- TemporalType
- TransactionRequiredException
- Transient
- UniqueConstraint
- Version