Package javax.persistence

Interface Summary
EntityManager Interface used to interact with the persistence context.
EntityManagerFactory  
EntityTransaction  
Query Interface used to control query execution.
 

Class Summary
Persistence Bootstrap class that provides access to an EntityManagerFactory.
 

Enum Summary
CascadeType  
DiscriminatorType  
EnumType  
FetchType  
FlushModeType  
GenerationType  
InheritanceType  
LockModeType  
PersistenceContextType  
TemporalType  
 

Exception Summary
EntityExistsException  
EntityNotFoundException  
NonUniqueResultException  
NoResultException Expected an entity result, but none found.
OptimisticLockException  
PersistenceException Comment
RollbackException Exception occurs while commiting the transaction
TransactionRequiredException  
 

Annotation Types Summary
AssociationOverride  
AssociationOverrides  
AttributeOverride  
AttributeOverrides  
Basic  
Column  
ColumnResult  
DiscriminatorColumn  
DiscriminatorValue  
Embeddable  
Embedded  
EmbeddedId  
Entity  
EntityListeners comment
EntityResult  
Enumerated  
ExcludeDefaultListeners  
ExcludeSuperclassListeners  
FieldResult  
FlushMode  
GeneratedValue  
Id  
IdClass  
Inheritance  
JoinColumn  
JoinColumns  
JoinTable  
Lob  
ManyToMany  
ManyToOne  
MapKey  
MappedSuperclass  
NamedNativeQueries  
NamedNativeQuery  
NamedQueries  
NamedQuery  
OneToMany  
OneToOne  
OrderBy  
PersistenceContext Comment
PersistenceContexts Comment
PersistenceUnit Comment
PersistenceUnits Comment
PostLoad comment
PostPersist comment
PostRemove comment
PostUpdate comment
PrePersist comment
PreRemove comment
PreUpdate comment
PrimaryKeyJoinColumn  
PrimaryKeyJoinColumns  
QueryHint  
SecondaryTable  
SecondaryTables  
SequenceGenerator  
SqlResultSetMapping  
SqlResultSetMappings  
Table  
TableGenerator  
Temporal  
Transient  
UniqueConstraint  
Version