Java types under javax.persistence

Java tutorial

Introduction

Java types defined under javax.persistence are listed here.

Packages and Types

javax.persistenceAccess
AccessType
AssociationOverride
AssociationOverrides
AttributeConverter
AttributeOverride
AttributeOverrides
Basic
Cache
Cacheable
CacheRetrieveMode
CacheStoreMode
CascadeType
CollectionTable
Column
ColumnResult
ConstraintMode
Convert
Converter
DiscriminatorColumn
DiscriminatorType
DiscriminatorValue
ElementCollection
Embedded
Entity
EntityExistsException
EntityGraph
EntityListeners
EntityManager
EntityManagerFactory
EntityNotFoundException
EntityResult
EntityTransaction
Enumerated
EnumType
FetchType
FieldResult
FlushModeType
ForeignKey
GeneratedValue
GenerationType
Id
Id.OrdinalChild
IdClass
Index
Inheritance
InheritanceType
JoinColumn
JoinColumns
JoinTable
LockModeType
ManyToMany
ManyToOne
MapKey
MapKeyClass
MapKeyColumn
MapKeyEnumerated
MapKeyJoinColumn
MapKeyTemporal
MapsId
NamedNativeQueries
NamedNativeQuery
NamedQueries
NamedQuery
NamedStoredProcedureQuery
NonUniqueResultException
NoResultException
OneToMany
OneToOne
OptimisticLockException
OrderBy
OrderColumn
Parameter
ParameterMode
Persistence
Persistence.PersistenceUnit.Properties.Property
PersistenceContext
PersistenceContextType
PersistenceException
PersistenceUnit
PersistenceUnitUtil
PessimisticLockScope
PrimaryKeyJoinColumn
Query
QueryHint
QueryTimeoutException
RollbackException
SecondaryTable
SecondaryTables
SequenceGenerator
SharedCacheMode
SqlResultSetMapping
SqlResultSetMappings
StoredProcedureParameter
StoredProcedureQuery
Subgraph
SynchronizationType
Table
TableGenerator
Temporal
TemporalType
TransactionRequiredException
Tuple
TupleElement
TypedQuery
UniqueConstraint
ValidationMode
Version