|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractQuery
interface defines functionality that is common
to both top-level queries and subqueries.Access
annotation to specify an access
type to be applied to an entity class, mapped superclass, or
embeddable class, or to a specific attribute of such a class.PersistenceUnitInfo.getClassLoader()
method.
Basic
(whether
explicit or default) property or field or Id
property or
field.BasicType
represent basic types (including
temporal and enumerated types).Bindable
represent object or attribute types
that can be bound into a Path
.persistence.xml
caching element
is ENABLE_SELECTIVE
or DISABLE_SELECTIVE
.javax.persistence.cache.retrieveMode
property to
specify the behavior when data is retrieved by the
find
methods and by queries.javax.persistence.cache.storeMode
property to specify
the behavior when data is read from the database and when data is
committed into the database.PersistenceUnitInfo.addTransformer
method.CollectionAttribute
represent persistent
java.util.Collection
-valued attributes.CollectionJoin
interface is the type of the result of
joining to a collection over an association or element
collection that has been specified as a java.util.Collection
.CompoundSelection
interface defines a compound selection item
(tuple, array, or result of constructor).EntityManagerFactory
is to be created.
EntityManager
.
EntityManager
with the
specified Map of properties.
Persistence
class when an
EntityManagerFactory
is to be created.
Query
for executing a named query
(in the Java Persistence query language or in native SQL).
TypedQuery
for executing a
Java Persistence query language named query.
Query
for executing
a native SQL statement, e.g., for update or delete.
Query
for executing
a native SQL query.
Query
for executing
a native SQL query.
CriteriaQuery
object.
CriteriaQuery
object with the specified result
type.
Query
for executing a
Java Persistence query language statement.
TypedQuery
for executing a
criteria query.
TypedQuery
for executing a
Java Persistence query language statement.
CriteriaQuery
object that returns a tuple of
objects as its result.
CriteriaQuery
interface defines functionality that is specific
to top-level queries.SINGLE_TABLE
and
JOINED
Inheritance
mapping strategies.EmbeddableType
represent embeddable types.EntityManager.persist(Object)
is called and the entity already exists.EntityExistsException
exception with
null
as its detail message.
EntityExistsException
exception with the
specified detail message.
EntityExistsException
exception with the
specified detail message and cause.
EntityExistsException
exception with the
specified cause.
EntityManager.getReference
is accessed but the entity does not exist.EntityNotFoundException
exception with
null
as its detail message.
EntityNotFoundException
exception with the
specified detail message.
EntityType
represent entity types.From
object from which the correlated
From
object has been obtained through correlation (use
of a Subquery
correlate
method).
CriteriaBuilder
for the creation of
CriteriaQuery
objects.
CriteriaBuilder
for the creation of
CriteriaQuery
objects.
EntityManager
,
if available.
java.lang.reflect.Member
for the represented
attribute.
Metamodel
interface for access to the
metamodel of the persistence unit.
Metamodel
interface for access to the
metamodel of the persistence unit.
PersistenceProvider
implementations
available in the runtime environment.
persistence.xml
file.
EntityTransaction
object.
EntityManagerFactory
.
IdentifiableType
represent entity or
mapped superclass types.From
object has been obtained as a result of
correlation (use of a Subquery
correlate
method).
FetchType.EAGER
has been specified have been loaded, this
method returns LoadState.LOADED
.
LoadState.LOADED
.
LoadState.LOADED
.
Predicate.not()
method
or the CriteriaBuilder.not()
method.
ListAttribute
represent persistent
javax.util.List
-valued attributes.ListJoin
interface is the type of the result of
joining to a collection over an association or element
collection that has been specified as a java.util.List
.ProviderUtil
SPI methods.LockModeType
argument to one of the EntityManager
methods that take locks
(lock
, find
, or refresh
) or
to the Query.setLockMode()
or
TypedQuery.setLockMode()
method.LockTimeoutException
exception
with null
as its detail message.
LockTimeoutException
exception
with the specified detail message.
LockTimeoutException
exception
with the specified detail message and cause.
LockTimeoutException
exception
with the specified cause.
LockTimeoutException
exception
with the specified object.
LockTimeoutException
exception
with the specified detail message, cause, and entity.
ManagedType
represent entity, mapped
superclass, and embeddable types.MapAttribute
represent
persistent java.util.Map
-valued attributes.MapJoin
interface is the type of the result of
joining to a collection over an association or element
collection that has been specified as a java.util.Map
.java.util.Map
when the map key is itself the primary
key or a persistent field or property of the entity that is
the value of the map.java.util.Map
.Date
and Calendar
.MappedSuperclassType
represent mapped
superclass types.ManyToOne
or
OneToOne
relationship attribute that provides the
mapping for an EmbeddedId
primary key, an attribute within
an EmbeddedId
primary key, or a simple primary key of
the parent entity.Query.getSingleResult()
or TypedQuery.getSingleResult()
is executed on a
query and there is more than one result from the query.NonUniqueResultException
exception
with null
as its detail message.
NonUniqueResultException
exception
with the specified detail message.
Query.getSingleResult()
or TypedQuery.getSingleResult()
is executed on a query
and there is no result to return.NoResultException
exception with
null
as its detail message.
NoResultException
exception with the
specified detail message.
OptimisticLockException
exception with
null
as its detail message.
OptimisticLockException
exception with the
specified detail message.
OptimisticLockException
exception with the
specified detail message and cause.
OptimisticLockException
exception with the
specified cause.
OptimisticLockException
exception with the
specified entity.
OptimisticLockException
exception with the
specified detail message, cause, and entity.
EntityManagerFactory
in Java SE environments.EntityManager
and its
associated persistence context.PersistenceContext
annotations.PersistenceContext
.PersistenceException
exception
with null
as its detail message.
PersistenceException
exception
with the specified detail message.
PersistenceException
exception
with the specified detail message and cause.
PersistenceException
exception
with the specified cause.
PersistenceProviderResolver
instance.EntityManagerFactory
and its
associated persistence unit.EntityManagerFactory
.PersistenceUnit
annotations.EntityManagerFactory
will be JTA or
resource-local entity managers.PessimisticLockException
exception
with null
as its detail message.
PessimisticLockException
exception
with the specified detail message.
PessimisticLockException
exception
with the specified detail message and cause.
PessimisticLockException
exception
with the specified cause.
PessimisticLockException
exception
with the specified entity.
PessimisticLockException
exception
with the specified detail message, cause, and entity.
javax.persistence.lock.scope
property for pessimistic locking.PluralAttribute
represent
persistent collection-valued attributes.PluralJoin
interface defines functionality
that is common to joins to all collection types.PrimaryKeyJoinColumn
annotations.NamedQuery
or NamedNativeQuery
annotation.QueryTimeoutException
exception
with null
as its detail message.
QueryTimeoutException
exception
with the specified detail message.
QueryTimeoutException
exception
with the specified detail message and cause.
QueryTimeoutException
exception
with the specified cause.
QueryTimeoutException
exception
with the specified query.
QueryTimeoutException
exception
with the specified detail message, cause, and query.
EntityTransaction.commit()
fails.RollbackException
exception
with null
as its detail message.
RollbackException
exception
with the specified detail message.
RollbackException
exception
with the specified detail message and cause.
RollbackException
exception
with the specified cause.
Selection
interface defines an item that is to be
returned in a query result.GeneratedValue
annotation.SetAttribute
represent
persistent java.util.Set
-valued attributes.SetJoin
interface is the type of the result of
joining to a collection over an association or element
collection that has been specified as a java.util.Set
.Parameter
object.
java.util.Calendar
to a Parameter
object.
java.util.Date
to a Parameter
object.
java.util.Calendar
to a named parameter.
java.util.Date
to a named parameter.
java.util.Calendar
to a positional
parameter.
java.util.Date
to a positional parameter.
Parameter
object.
java.util.Calendar
to a Parameter
object.
java.util.Date
to a Parameter
object.
java.util.Calendar
to a named parameter.
java.util.Date
to a named parameter.
java.util.Calendar
to a positional
parameter.
java.util.Date
to a positional parameter.
SingularAttribute
represents persistent
single-valued properties or fields.SqlResultSetMapping
annotations.StaticMetamodel
annotation specifies that the class
is a metamodel class that represents the entity, mapped
superclass, or embeddable class designated by the value
element.Subquery
interface defines functionality that is
specific to subqueries.GeneratedValue
annotation.java.util.Date
and
java.util.Calendar
.java.util.Date
or java.util.Calendar
.TransactionRequiredException
exception with
null
as its detail message.
TransactionRequiredException
exception with
the specified detail message.
TupleElement
interface defines an element that is returned in
a query result tuple.Type
represent persistent object
or attribute types.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |