JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Jakarta EE Platform API v9.0.0
Prev
Next
Frames
No Frames
All Classes
Hierarchy For Package jakarta.persistence
Package Hierarchies:
All Packages
Class Hierarchy
java.lang.
Object
jakarta.persistence.
Persistence
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Exception
java.lang.
RuntimeException
jakarta.persistence.
PersistenceException
jakarta.persistence.
EntityExistsException
jakarta.persistence.
EntityNotFoundException
jakarta.persistence.
LockTimeoutException
jakarta.persistence.
NonUniqueResultException
jakarta.persistence.
NoResultException
jakarta.persistence.
OptimisticLockException
jakarta.persistence.
PessimisticLockException
jakarta.persistence.
QueryTimeoutException
jakarta.persistence.
RollbackException
jakarta.persistence.
TransactionRequiredException
Interface Hierarchy
jakarta.persistence.
AttributeConverter
<X,Y>
jakarta.persistence.
AttributeNode
<T>
jakarta.persistence.
Cache
jakarta.persistence.
EntityGraph
<T>
jakarta.persistence.
EntityManager
jakarta.persistence.
EntityManagerFactory
jakarta.persistence.
EntityTransaction
jakarta.persistence.
Parameter
<T>
jakarta.persistence.
PersistenceUtil
jakarta.persistence.
PersistenceUnitUtil
jakarta.persistence.
Query
jakarta.persistence.
StoredProcedureQuery
jakarta.persistence.
TypedQuery
<X>
jakarta.persistence.
Subgraph
<T>
jakarta.persistence.
Tuple
jakarta.persistence.
TupleElement
<X>
Annotation Type Hierarchy
jakarta.persistence.
Version
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
UniqueConstraint
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Transient
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Temporal
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
TableGenerators
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
TableGenerator
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Table
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
StoredProcedureParameter
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
SqlResultSetMappings
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
SqlResultSetMapping
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
SequenceGenerators
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
SequenceGenerator
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
SecondaryTables
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
SecondaryTable
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
QueryHint
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PrimaryKeyJoinColumns
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PrimaryKeyJoinColumn
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PreUpdate
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PreRemove
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PrePersist
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PostUpdate
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PostRemove
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PostPersist
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PostLoad
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PersistenceUnits
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PersistenceUnit
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PersistenceProperty
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PersistenceContexts
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
PersistenceContext
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
OrderColumn
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
OrderBy
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
OneToOne
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
OneToMany
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
NamedSubgraph
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
NamedStoredProcedureQuery
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
NamedStoredProcedureQueries
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
NamedQuery
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
NamedQueries
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
NamedNativeQuery
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
NamedNativeQueries
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
NamedEntityGraphs
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
NamedEntityGraph
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
NamedAttributeNode
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
MapsId
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
MappedSuperclass
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
MapKeyTemporal
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
MapKeyJoinColumns
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
MapKeyJoinColumn
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
MapKeyEnumerated
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
MapKeyColumn
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
MapKeyClass
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
MapKey
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
ManyToOne
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
ManyToMany
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Lob
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
JoinTable
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
JoinColumns
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
JoinColumn
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Inheritance
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Index
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
IdClass
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Id
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
GeneratedValue
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
ForeignKey
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
FieldResult
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
ExcludeSuperclassListeners
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
ExcludeDefaultListeners
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Enumerated
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
EntityResult
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
EntityListeners
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Entity
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
EmbeddedId
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Embedded
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Embeddable
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
ElementCollection
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
DiscriminatorValue
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
DiscriminatorColumn
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Converts
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Converter
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Convert
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
ConstructorResult
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
ColumnResult
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Column
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
CollectionTable
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Cacheable
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Basic
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
AttributeOverrides
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
AttributeOverride
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
AssociationOverrides
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
AssociationOverride
(implements java.lang.annotation.
Annotation
)
jakarta.persistence.
Access
(implements java.lang.annotation.
Annotation
)
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
jakarta.persistence.
ValidationMode
jakarta.persistence.
TemporalType
jakarta.persistence.
SynchronizationType
jakarta.persistence.
SharedCacheMode
jakarta.persistence.
PessimisticLockScope
jakarta.persistence.
PersistenceContextType
jakarta.persistence.
ParameterMode
jakarta.persistence.
LockModeType
jakarta.persistence.
InheritanceType
jakarta.persistence.
GenerationType
jakarta.persistence.
FlushModeType
jakarta.persistence.
FetchType
jakarta.persistence.
EnumType
jakarta.persistence.
DiscriminatorType
jakarta.persistence.
ConstraintMode
jakarta.persistence.
CascadeType
jakarta.persistence.
CacheStoreMode
jakarta.persistence.
CacheRetrieveMode
jakarta.persistence.
AccessType
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Jakarta EE Platform API v9.0.0
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to
license terms
.