Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For Package javax.persistence

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - javax.persistence.Persistence
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - javax.persistence.PersistenceException
          - javax.persistence.EntityExistsException
          - javax.persistence.EntityNotFoundException
          - javax.persistence.NonUniqueResultException
          - javax.persistence.NoResultException
          - javax.persistence.OptimisticLockException
          - javax.persistence.RollbackException
          - javax.persistence.TransactionRequiredException

## Interface Hierarchy

- javax.persistence.EntityManager
- javax.persistence.EntityManagerFactory
- javax.persistence.EntityTransaction
- javax.persistence.Query

## Annotation Type Hierarchy

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

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - javax.persistence.CascadeType
    - javax.persistence.EnumType
    - javax.persistence.FlushModeType
    - javax.persistence.LockModeType
    - javax.persistence.FetchType
    - javax.persistence.TemporalType
    - javax.persistence.DiscriminatorType
    - javax.persistence.PersistenceContextType
    - javax.persistence.GenerationType
    - javax.persistence.InheritanceType

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES