- abs(Expression<N>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that returns the absolute value
of its argument.
- AbstractQuery<T> - Interface in javax.persistence.criteria
-
The AbstractQuery
interface defines functionality that is common
to both top-level queries and subqueries.
- Access - Annotation Type in javax.persistence
-
Used 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.
- AccessType - Enum in javax.persistence
-
Used with the
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.
- addAttributeNodes(String...) - Method in interface javax.persistence.EntityGraph
-
Add one or more attribute nodes to the entity graph.
- addAttributeNodes(String...) - Method in interface javax.persistence.Subgraph
-
Add one or more attribute nodes to the entity graph.
- addAttributeNodes(Attribute<T, ?>...) - Method in interface javax.persistence.EntityGraph
-
Add one or more attribute nodes to the entity graph.
- addAttributeNodes(Attribute<T, ?>...) - Method in interface javax.persistence.Subgraph
-
Add one or more attribute nodes to the entity graph.
- addKeySubgraph(String) - Method in interface javax.persistence.EntityGraph
-
Add a node to the graph that corresponds to a map key
that is a managed type.
- addKeySubgraph(String) - Method in interface javax.persistence.Subgraph
-
Add a node to the graph that corresponds to a map key
that is a managed type.
- addKeySubgraph(String, Class<X>) - Method in interface javax.persistence.EntityGraph
-
Add a node to the graph that corresponds to a map key
that is a managed type with inheritance.
- addKeySubgraph(String, Class<X>) - Method in interface javax.persistence.Subgraph
-
Add a node to the graph that corresponds to a map key
that is a managed type with inheritance.
- addKeySubgraph(Attribute<T, X>) - Method in interface javax.persistence.EntityGraph
-
Add a node to the graph that corresponds to a map key
that is a managed type.
- addKeySubgraph(Attribute<T, X>) - Method in interface javax.persistence.Subgraph
-
Add a node to the graph that corresponds to a map key
that is a managed type.
- addKeySubgraph(Attribute<T, X>, Class<? extends X>) - Method in interface javax.persistence.EntityGraph
-
Add a node to the graph that corresponds to a map key
that is a managed type with inheritance.
- addKeySubgraph(Attribute<T, X>, Class<? extends X>) - Method in interface javax.persistence.Subgraph
-
Add a node to the graph that corresponds to a map key
that is a managed type with inheritance.
- addNamedEntityGraph(String, EntityGraph<T>) - Method in interface javax.persistence.EntityManagerFactory
-
Add a named copy of the EntityGraph to the
EntityManagerFactory.
- addNamedQuery(String, Query) - Method in interface javax.persistence.EntityManagerFactory
-
Define the query, typed query, or stored procedure query as
a named query such that future query objects can be created
from it using the createNamedQuery
or
createNamedStoredProcedureQuery
method.
- addSubclassSubgraph(Class<? extends T>) - Method in interface javax.persistence.EntityGraph
-
Add additional attributes to this entity graph that
correspond to attributes of subclasses of this EntityGraph's
entity type.
- addSubgraph(String) - Method in interface javax.persistence.EntityGraph
-
Add a node to the graph that corresponds to a managed
type.
- addSubgraph(String) - Method in interface javax.persistence.Subgraph
-
Add a node to the graph that corresponds to a managed
type.
- addSubgraph(String, Class<X>) - Method in interface javax.persistence.EntityGraph
-
Add a node to the graph that corresponds to a managed
type with inheritance.
- addSubgraph(String, Class<X>) - Method in interface javax.persistence.Subgraph
-
Add a node to the graph that corresponds to a managed
type with inheritance.
- addSubgraph(Attribute<T, X>) - Method in interface javax.persistence.EntityGraph
-
Add a node to the graph that corresponds to a managed
type.
- addSubgraph(Attribute<T, X>) - Method in interface javax.persistence.Subgraph
-
Add a node to the graph that corresponds to a managed
type.
- addSubgraph(Attribute<T, X>, Class<? extends X>) - Method in interface javax.persistence.EntityGraph
-
Add a node to the graph that corresponds to a managed
type with inheritance.
- addSubgraph(Attribute<T, X>, Class<? extends X>) - Method in interface javax.persistence.Subgraph
-
Add a node to the graph that corresponds to a managed
type with inheritance.
- addTransformer(ClassTransformer) - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Add a transformer supplied by the provider that will be
called for every new class definition or class redefinition
that gets loaded by the loader returned by the
getClassLoader()
method.
- alias(String) - Method in interface javax.persistence.criteria.Selection
-
Assigns an alias to the selection item.
- all(Subquery<Y>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an all expression over the subquery results.
- ALL - javax.persistence.CascadeType
-
Cascade all operations
- ALL - javax.persistence.SharedCacheMode
-
All entities and entity-related state and data are cached.
- allocationSize() - Method in annotation type javax.persistence.SequenceGenerator
-
(Optional) The amount to increment by when allocating
sequence numbers from the sequence.
- allocationSize() - Method in annotation type javax.persistence.TableGenerator
-
(Optional) The amount to increment by when allocating id
numbers from the generator.
- and(Expression<Boolean>, Expression<Boolean>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a conjunction of the given boolean expressions.
- and(Predicate...) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a conjunction of the given restriction predicates.
- AND - javax.persistence.criteria.Predicate.BooleanOperator
-
- any(Subquery<Y>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an any expression over the subquery results.
- array(Selection<?>...) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an array-valued selection item.
- as(Class<X>) - Method in interface javax.persistence.criteria.Expression
-
Perform a typecast upon the expression, returning a new
expression object.
- asc(Expression<?>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an ordering by the ascending value of the expression.
- AssociationOverride - Annotation Type in javax.persistence
-
Used to override a mapping for an entity relationship.
- AssociationOverrides - Annotation Type in javax.persistence
-
Used to override mappings of multiple relationship properties or fields.
- Attribute<X,Y> - Interface in javax.persistence.metamodel
-
Represents an attribute of a Java type.
- Attribute.PersistentAttributeType - Enum in javax.persistence.metamodel
-
- AttributeConverter<X,Y> - Interface in javax.persistence
-
A class that implements this interface can be used to convert
entity attribute state into database column representation
and back again.
- attributeName() - Method in annotation type javax.persistence.Convert
-
The attributeName
element must be specified unless the
Convert
annotation is on an attribute of basic type
or on an element collection of basic type.
- AttributeNode<T> - Interface in javax.persistence
-
Represents an attribute node of an entity graph.
- attributeNodes() - Method in annotation type javax.persistence.NamedEntityGraph
-
(Optional) A list of attributes of the entity that are included in
this graph.
- attributeNodes() - Method in annotation type javax.persistence.NamedSubgraph
-
(Required) The list of the attributes of the class that must
be included.
- AttributeOverride - Annotation Type in javax.persistence
-
Used to override the mapping of a Basic
(whether
explicit or default) property or field or Id
property or
field.
- AttributeOverrides - Annotation Type in javax.persistence
-
Used to override mappings of multiple properties or fields.
- AUTO - javax.persistence.FlushModeType
-
(Default) Flushing to occur at query execution.
- AUTO - javax.persistence.GenerationType
-
Indicates that the persistence provider should pick an
appropriate strategy for the particular database.
- AUTO - javax.persistence.ValidationMode
-
If a Bean Validation provider is present in the environment,
the persistence provider must perform the automatic validation
of entities.
- autoApply() - Method in annotation type javax.persistence.Converter
-
- avg(Expression<N>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an aggregate expression applying the avg operation.
- Cache - Interface in javax.persistence
-
Interface used to interact with the second-level cache.
- Cacheable - Annotation Type in javax.persistence
-
Specifies whether an entity should be cached if caching is enabled
when the value of the persistence.xml
caching element
is ENABLE_SELECTIVE
or DISABLE_SELECTIVE
.
- CacheRetrieveMode - Enum in javax.persistence
-
Used as the value of the
javax.persistence.cache.retrieveMode
property to
specify the behavior when data is retrieved by the
find
methods and by queries.
- CacheStoreMode - Enum in javax.persistence
-
Used as the value of the
javax.persistence.cache.storeMode
property to specify
the behavior when data is read from the database and when data is
committed into the database.
- CALLBACK - javax.persistence.ValidationMode
-
The persistence provider must perform the lifecycle event
validation.
- cascade() - Method in annotation type javax.persistence.ManyToMany
-
(Optional) The operations that must be cascaded to the target
of the association.
- cascade() - Method in annotation type javax.persistence.ManyToOne
-
(Optional) The operations that must be cascaded to
the target of the association.
- cascade() - Method in annotation type javax.persistence.OneToMany
-
(Optional) The operations that must be cascaded to
the target of the association.
- cascade() - Method in annotation type javax.persistence.OneToOne
-
(Optional) The operations that must be cascaded to
the target of the association.
- CascadeType - Enum in javax.persistence
-
Defines the set of cascadable operations that are propagated
to the associated entity.
- catalog() - Method in annotation type javax.persistence.CollectionTable
-
(Optional) The catalog of the table.
- catalog() - Method in annotation type javax.persistence.JoinTable
-
(Optional) The catalog of the table.
- catalog() - Method in annotation type javax.persistence.SecondaryTable
-
(Optional) The catalog of the table.
- catalog() - Method in annotation type javax.persistence.SequenceGenerator
-
(Optional) The catalog of the sequence generator.
- catalog() - Method in annotation type javax.persistence.Table
-
(Optional) The catalog of the table.
- catalog() - Method in annotation type javax.persistence.TableGenerator
-
(Optional) The catalog of the table.
- CHAR - javax.persistence.DiscriminatorType
-
Single character as the discriminator type.
- classes() - Method in annotation type javax.persistence.SqlResultSetMapping
-
Specifies the result set mapping to constructors.
- ClassTransformer - Interface in javax.persistence.spi
-
- clear() - Method in interface javax.persistence.EntityManager
-
Clear the persistence context, causing all managed
entities to become detached.
- clearCachedProviders() - Method in interface javax.persistence.spi.PersistenceProviderResolver
-
Clear cache of providers.
- close() - Method in interface javax.persistence.EntityManager
-
Close an application-managed entity manager.
- close() - Method in interface javax.persistence.EntityManagerFactory
-
Close the factory, releasing any resources that it holds.
- coalesce() - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a coalesce expression.
- coalesce(Expression<? extends Y>, Expression<? extends Y>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that returns null if all its arguments
evaluate to null, and the value of the first non-null argument
otherwise.
- coalesce(Expression<? extends Y>, Y) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that returns null if all its arguments
evaluate to null, and the value of the first non-null argument
otherwise.
- COLLECTION - javax.persistence.metamodel.PluralAttribute.CollectionType
-
Collection-valued attribute
- CollectionAttribute<X,E> - Interface in javax.persistence.metamodel
-
Instances of the type CollectionAttribute
represent persistent
java.util.Collection
-valued attributes.
- CollectionJoin<Z,E> - Interface in javax.persistence.criteria
-
The 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
.
- CollectionTable - Annotation Type in javax.persistence
-
Specifies the table that is used for the mapping of
collections of basic or embeddable types.
- column() - Method in annotation type javax.persistence.AttributeOverride
-
(Required) The column that is being mapped to the persistent
attribute.
- column() - Method in annotation type javax.persistence.FieldResult
-
Name of the column in the SELECT clause - i.e., column
aliases, if applicable.
- Column - Annotation Type in javax.persistence
-
Specifies the mapped column for a persistent property or field.
- columnDefinition() - Method in annotation type javax.persistence.Column
-
(Optional) The SQL fragment that is used when
generating the DDL for the column.
- columnDefinition() - Method in annotation type javax.persistence.DiscriminatorColumn
-
(Optional) The SQL fragment that is used when generating the DDL
for the discriminator column.
- columnDefinition() - Method in annotation type javax.persistence.JoinColumn
-
(Optional) The SQL fragment that is used when
generating the DDL for the column.
- columnDefinition() - Method in annotation type javax.persistence.MapKeyColumn
-
(Optional) The SQL fragment that is used when generating the DDL for the
column.
- columnDefinition() - Method in annotation type javax.persistence.MapKeyJoinColumn
-
(Optional) The SQL fragment that is used when generating the DDL for the
column.
- columnDefinition() - Method in annotation type javax.persistence.OrderColumn
-
(Optional) The SQL fragment that is used when generating the DDL for the
column.
- columnDefinition() - Method in annotation type javax.persistence.PrimaryKeyJoinColumn
-
(Optional) The SQL fragment that is used when generating the
DDL for the column.
- columnList() - Method in annotation type javax.persistence.Index
-
(Required) The names of the columns to be included in the index,
in order.
- columnNames() - Method in annotation type javax.persistence.UniqueConstraint
-
(Required) An array of the column names that make up the constraint.
- ColumnResult - Annotation Type in javax.persistence
-
- columns() - Method in annotation type javax.persistence.ConstructorResult
-
(Required) The mapping of columns in the SELECT list to the arguments
of the intended constructor, in order.
- columns() - Method in annotation type javax.persistence.SqlResultSetMapping
-
Specifies the result set mapping to scalar values.
- commit() - Method in interface javax.persistence.EntityTransaction
-
Commit the current resource transaction, writing any
unflushed changes to the database.
- COMMIT - javax.persistence.FlushModeType
-
Flushing to occur at transaction commit.
- CommonAbstractCriteria - Interface in javax.persistence.criteria
-
The CommonAbstractCriteria
interface defines functionality
that is common to both top-level criteria queries and subqueries as
well as to update and delete criteria operations.
- CompoundSelection<X> - Interface in javax.persistence.criteria
-
The CompoundSelection
interface defines a compound selection item
(tuple, array, or result of constructor).
- concat(String, Expression<String>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression for string concatenation.
- concat(Expression<String>, String) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression for string concatenation.
- concat(Expression<String>, Expression<String>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression for string concatenation.
- conjunction() - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a conjunction (with zero conjuncts).
- CONSTRAINT - javax.persistence.ConstraintMode
-
Apply the constraint.
- ConstraintMode - Enum in javax.persistence
-
Used to control the application of a constraint.
- construct(Class<Y>, Selection<?>...) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a selection item corresponding to a constructor.
- ConstructorResult - Annotation Type in javax.persistence
-
Used in conjunction with the
SqlResultSetMapping
annotation to map the SELECT
clause of a SQL query to a constructor.
- contains(Class, Object) - Method in interface javax.persistence.Cache
-
Whether the cache contains data for the given entity.
- contains(Object) - Method in interface javax.persistence.EntityManager
-
Check if the instance is a managed entity instance belonging
to the current persistence context.
- Convert - Annotation Type in javax.persistence
-
Specifies the conversion of a Basic field or property.
- converter() - Method in annotation type javax.persistence.Convert
-
Specifies the converter to be applied.
- Converter - Annotation Type in javax.persistence
-
Specifies that the annotated class is a converter and defines its
scope.
- Converts - Annotation Type in javax.persistence
-
Used to group Convert
annotations.
- convertToDatabaseColumn(X) - Method in interface javax.persistence.AttributeConverter
-
Converts the value stored in the entity attribute into the
data representation to be stored in the database.
- convertToEntityAttribute(Y) - Method in interface javax.persistence.AttributeConverter
-
Converts the data stored in the database column into the
value to be stored in the entity attribute.
- correlate(CollectionJoin<X, Y>) - Method in interface javax.persistence.criteria.Subquery
-
Create a subquery collection join object correlated to a
collection join object of the enclosing query.
- correlate(Join<X, Y>) - Method in interface javax.persistence.criteria.Subquery
-
Create a subquery join object correlated to a join object
of the enclosing query.
- correlate(ListJoin<X, Y>) - Method in interface javax.persistence.criteria.Subquery
-
Create a subquery list join object correlated to a list join
object of the enclosing query.
- correlate(MapJoin<X, K, V>) - Method in interface javax.persistence.criteria.Subquery
-
Create a subquery map join object correlated to a map join
object of the enclosing query.
- correlate(Root<Y>) - Method in interface javax.persistence.criteria.Subquery
-
Create a subquery root correlated to a root of the
enclosing query.
- correlate(SetJoin<X, Y>) - Method in interface javax.persistence.criteria.Subquery
-
Create a subquery set join object correlated to a set join
object of the enclosing query.
- count(Expression<?>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an aggregate expression applying the count operation.
- countDistinct(Expression<?>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an aggregate expression applying the count distinct
operation.
- createContainerEntityManagerFactory(PersistenceUnitInfo, Map) - Method in interface javax.persistence.spi.PersistenceProvider
-
Called by the container when an EntityManagerFactory
is to be created.
- createCriteriaDelete(Class<T>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a CriteriaDelete
query object to perform a bulk delete operation.
- createCriteriaUpdate(Class<T>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a CriteriaUpdate
query object to perform a bulk update operation.
- createEntityGraph(Class<T>) - Method in interface javax.persistence.EntityManager
-
Return a mutable EntityGraph that can be used to dynamically create an
EntityGraph.
- createEntityGraph(String) - Method in interface javax.persistence.EntityManager
-
Return a mutable copy of the named EntityGraph.
- createEntityManager() - Method in interface javax.persistence.EntityManagerFactory
-
Create a new application-managed EntityManager
.
- createEntityManager(Map) - Method in interface javax.persistence.EntityManagerFactory
-
Create a new application-managed EntityManager
with the
specified Map of properties.
- createEntityManager(SynchronizationType) - Method in interface javax.persistence.EntityManagerFactory
-
Create a new JTA application-managed EntityManager
with the
specified synchronization type.
- createEntityManager(SynchronizationType, Map) - Method in interface javax.persistence.EntityManagerFactory
-
Create a new JTA application-managed EntityManager
with the
specified synchronization type and map of properties.
- createEntityManagerFactory(String) - Static method in class javax.persistence.Persistence
-
Create and return an EntityManagerFactory for the named
persistence unit.
- createEntityManagerFactory(String, Map) - Static method in class javax.persistence.Persistence
-
Create and return an EntityManagerFactory for the named persistence unit
using the given properties.
- createEntityManagerFactory(String, Map) - Method in interface javax.persistence.spi.PersistenceProvider
-
Called by Persistence
class when an
EntityManagerFactory
is to be created.
- createNamedQuery(String) - Method in interface javax.persistence.EntityManager
-
Create an instance of Query
for executing a named query
(in the Java Persistence query language or in native SQL).
- createNamedQuery(String, Class<T>) - Method in interface javax.persistence.EntityManager
-
Create an instance of TypedQuery
for executing a
Java Persistence query language named query.
- createNamedStoredProcedureQuery(String) - Method in interface javax.persistence.EntityManager
-
Create an instance of StoredProcedureQuery
for executing a
stored procedure in the database.
- createNativeQuery(String) - Method in interface javax.persistence.EntityManager
-
Create an instance of Query
for executing
a native SQL statement, e.g., for update or delete.
- createNativeQuery(String, Class) - Method in interface javax.persistence.EntityManager
-
Create an instance of Query
for executing
a native SQL query.
- createNativeQuery(String, String) - Method in interface javax.persistence.EntityManager
-
Create an instance of Query
for executing
a native SQL query.
- createQuery() - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a CriteriaQuery
object.
- createQuery(Class<T>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a CriteriaQuery
object with the specified result
type.
- createQuery(String) - Method in interface javax.persistence.EntityManager
-
Create an instance of Query
for executing a
Java Persistence query language statement.
- createQuery(String, Class<T>) - Method in interface javax.persistence.EntityManager
-
Create an instance of TypedQuery
for executing a
Java Persistence query language statement.
- createQuery(CriteriaDelete) - Method in interface javax.persistence.EntityManager
-
Create an instance of Query
for executing a criteria
delete query.
- createQuery(CriteriaQuery<T>) - Method in interface javax.persistence.EntityManager
-
Create an instance of TypedQuery
for executing a
criteria query.
- createQuery(CriteriaUpdate) - Method in interface javax.persistence.EntityManager
-
Create an instance of Query
for executing a criteria
update query.
- createStoredProcedureQuery(String) - Method in interface javax.persistence.EntityManager
-
Create an instance of StoredProcedureQuery
for executing a
stored procedure in the database.
- createStoredProcedureQuery(String, Class...) - Method in interface javax.persistence.EntityManager
-
Create an instance of StoredProcedureQuery
for executing a
stored procedure in the database.
- createStoredProcedureQuery(String, String...) - Method in interface javax.persistence.EntityManager
-
Create an instance of StoredProcedureQuery
for executing a
stored procedure in the database.
- createTupleQuery() - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a CriteriaQuery
object that returns a tuple of
objects as its result.
- CriteriaBuilder - Interface in javax.persistence.criteria
-
Used to construct criteria queries, compound selections,
expressions, predicates, orderings.
- CriteriaBuilder.Case<R> - Interface in javax.persistence.criteria
-
Interface used to build general case expressions.
- CriteriaBuilder.Coalesce<T> - Interface in javax.persistence.criteria
-
Interface used to build coalesce expressions.
- CriteriaBuilder.In<T> - Interface in javax.persistence.criteria
-
Interface used to build in predicates.
- CriteriaBuilder.SimpleCase<C,R> - Interface in javax.persistence.criteria
-
Interface used to build simple case expressions.
- CriteriaBuilder.Trimspec - Enum in javax.persistence.criteria
-
Used to specify how strings are trimmed.
- CriteriaDelete<T> - Interface in javax.persistence.criteria
-
The CriteriaDelete
interface defines functionality for performing
bulk delete operations using the Criteria API
- CriteriaQuery<T> - Interface in javax.persistence.criteria
-
The CriteriaQuery
interface defines functionality that is specific
to top-level queries.
- CriteriaUpdate<T> - Interface in javax.persistence.criteria
-
The CriteriaUpdate
interface defines functionality for performing
bulk update operations using the Criteria API.
- currentDate() - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create expression to return current date.
- currentTime() - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create expression to return current time.
- currentTimestamp() - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create expression to return current timestamp.
- fetch() - Method in annotation type javax.persistence.Basic
-
(Optional) Defines whether the value of the field or property should
be lazily loaded or must be eagerly fetched.
- fetch() - Method in annotation type javax.persistence.ElementCollection
-
(Optional) Whether the collection should be lazily loaded or must be
eagerly fetched.
- fetch() - Method in annotation type javax.persistence.ManyToMany
-
(Optional) Whether the association should be lazily loaded or
must be eagerly fetched.
- fetch() - Method in annotation type javax.persistence.ManyToOne
-
(Optional) Whether the association should be lazily
loaded or must be eagerly fetched.
- fetch() - Method in annotation type javax.persistence.OneToMany
-
(Optional) Whether the association should be lazily loaded or
must be eagerly fetched.
- fetch() - Method in annotation type javax.persistence.OneToOne
-
(Optional) Whether the association should be lazily
loaded or must be eagerly fetched.
- fetch(String) - Method in interface javax.persistence.criteria.FetchParent
-
Create a fetch join to the specified attribute using an
inner join.
- fetch(String, JoinType) - Method in interface javax.persistence.criteria.FetchParent
-
Create a fetch join to the specified attribute using
the given join type.
- fetch(PluralAttribute<? super X, ?, Y>) - Method in interface javax.persistence.criteria.FetchParent
-
Create a fetch join to the specified collection-valued
attribute using an inner join.
- fetch(PluralAttribute<? super X, ?, Y>, JoinType) - Method in interface javax.persistence.criteria.FetchParent
-
Create a fetch join to the specified collection-valued
attribute using the given join type.
- fetch(SingularAttribute<? super X, Y>) - Method in interface javax.persistence.criteria.FetchParent
-
Create a fetch join to the specified single-valued attribute
using an inner join.
- fetch(SingularAttribute<? super X, Y>, JoinType) - Method in interface javax.persistence.criteria.FetchParent
-
Create a fetch join to the specified single-valued attribute
using the given join type.
- Fetch<Z,X> - Interface in javax.persistence.criteria
-
Represents a join-fetched association or attribute.
- FetchParent<Z,X> - Interface in javax.persistence.criteria
-
Represents an element of the from clause which may
function as the parent of Fetches.
- FetchType - Enum in javax.persistence
-
Defines strategies for fetching data from the database.
- FIELD - javax.persistence.AccessType
-
Field-based access is used.
- FieldResult - Annotation Type in javax.persistence
-
Used in conjunction with the
EntityResult
annotation to map columns specified
in the SELECT list of a SQL query to the properties or fields of an entity class.
- fields() - Method in annotation type javax.persistence.EntityResult
-
Maps the columns specified in the SELECT list of the
query to the properties or fields of the entity class.
- find(Class<T>, Object) - Method in interface javax.persistence.EntityManager
-
Find by primary key.
- find(Class<T>, Object, Map<String, Object>) - Method in interface javax.persistence.EntityManager
-
Find by primary key, using the specified properties.
- find(Class<T>, Object, LockModeType) - Method in interface javax.persistence.EntityManager
-
Find by primary key and lock.
- find(Class<T>, Object, LockModeType, Map<String, Object>) - Method in interface javax.persistence.EntityManager
-
Find by primary key and lock, using the specified properties.
- flush() - Method in interface javax.persistence.EntityManager
-
Synchronize the persistence context to the
underlying database.
- FlushModeType - Enum in javax.persistence
-
Flush mode setting.
- foreignKey() - Method in annotation type javax.persistence.AssociationOverride
-
(Optional) Used to specify or control the generation of a
foreign key constraint for the columns corresponding to the
joinColumns
element when table generation is in
effect.
- foreignKey() - Method in annotation type javax.persistence.CollectionTable
-
(Optional) Used to specify or control the generation of a
foreign key constraint for the columns corresponding to the
joinColumns
element when table generation is in
effect.
- foreignKey() - Method in annotation type javax.persistence.JoinColumn
-
(Optional) Used to specify or control the generation of a
foreign key constraint when table generation is in effect.
- foreignKey() - Method in annotation type javax.persistence.JoinColumns
-
(Optional) Used to specify or control the generation of a
foreign key constraint when table generation is in effect.
- foreignKey() - Method in annotation type javax.persistence.JoinTable
-
(Optional) Used to specify or control the generation of a
foreign key constraint for the columns corresponding to the
joinColumns
element when table generation is in
effect.
- foreignKey() - Method in annotation type javax.persistence.MapKeyJoinColumn
-
(Optional) Used to specify or control the generation of a
foreign key constraint when table generation is in effect.
- foreignKey() - Method in annotation type javax.persistence.MapKeyJoinColumns
-
(Optional) Used to specify or control the generation of a
foreign key constraint when table generation is in effect.
- foreignKey() - Method in annotation type javax.persistence.PrimaryKeyJoinColumn
-
(Optional) Used to specify or control the generation of a
foreign key constraint for the primary key join column
when table generation is in effect.
- foreignKey() - Method in annotation type javax.persistence.PrimaryKeyJoinColumns
-
(Optional) Used to specify or control the generation of a
foreign key constraint when table generation is in effect.
- foreignKey() - Method in annotation type javax.persistence.SecondaryTable
-
(Optional) Used to specify or control the generation of a
foreign key constraint for the columns corresponding to the
pkJoinColumns
element when table generation is
in effect.
- ForeignKey - Annotation Type in javax.persistence
-
Used to specify the handling of foreign key constraints when schema
generation is in effect.
- foreignKeyDefinition() - Method in annotation type javax.persistence.ForeignKey
-
(Optional) The foreign key constraint definition.
- from(Class<T>) - Method in interface javax.persistence.criteria.CriteriaDelete
-
Create and add a query root corresponding to the entity
that is the target of the delete.
- from(Class<T>) - Method in interface javax.persistence.criteria.CriteriaUpdate
-
Create and add a query root corresponding to the entity
that is the target of the update.
- from(Class<X>) - Method in interface javax.persistence.criteria.AbstractQuery
-
Create and add a query root corresponding to the given entity,
forming a cartesian product with any existing roots.
- from(EntityType<T>) - Method in interface javax.persistence.criteria.CriteriaDelete
-
Create and add a query root corresponding to the entity
that is the target of the delete.
- from(EntityType<T>) - Method in interface javax.persistence.criteria.CriteriaUpdate
-
Create and add a query root corresponding to the entity
that is the target of the update.
- from(EntityType<X>) - Method in interface javax.persistence.criteria.AbstractQuery
-
Create and add a query root corresponding to the given entity,
forming a cartesian product with any existing roots.
- From<Z,X> - Interface in javax.persistence.criteria
-
Represents a bound type, usually an entity that appears in
the from clause, but may also be an embeddable belonging to
an entity in the from clause.
- function(String, Class<T>, Expression<?>...) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression for the execution of a database
function.
- ge(Expression<? extends Number>, Number) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the first argument is
greater than or equal to the second.
- ge(Expression<? extends Number>, Expression<? extends Number>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the first argument is
greater than or equal to the second.
- GeneratedValue - Annotation Type in javax.persistence
-
Provides for the specification of generation strategies for the
values of primary keys.
- generateSchema(String, Map) - Static method in class javax.persistence.Persistence
-
Create database schemas and/or tables and/or create DDL
scripts as determined by the supplied properties.
- generateSchema(String, Map) - Method in interface javax.persistence.spi.PersistenceProvider
-
Create database schemas and/or tables and/or create DDL
scripts as determined by the supplied properties.
- generateSchema(PersistenceUnitInfo, Map) - Method in interface javax.persistence.spi.PersistenceProvider
-
Create database schemas and/or tables and/or create DDL
scripts as determined by the supplied properties.
- GenerationType - Enum in javax.persistence
-
Defines the types of primary key generation strategies.
- generator() - Method in annotation type javax.persistence.GeneratedValue
-
- get(int) - Method in interface javax.persistence.Tuple
-
Get the value of the element at the specified
position in the result tuple.
- get(int, Class<X>) - Method in interface javax.persistence.Tuple
-
Get the value of the element at the specified
position in the result tuple.
- get(String) - Method in interface javax.persistence.criteria.Path
-
Create a path corresponding to the referenced attribute.
- get(String) - Method in interface javax.persistence.Tuple
-
Get the value of the tuple element to which the
specified alias has been assigned.
- get(String, Class<X>) - Method in interface javax.persistence.Tuple
-
Get the value of the tuple element to which the
specified alias has been assigned.
- get(MapAttribute<X, K, V>) - Method in interface javax.persistence.criteria.Path
-
Create a path corresponding to the referenced
map-valued attribute.
- get(PluralAttribute<X, C, E>) - Method in interface javax.persistence.criteria.Path
-
Create a path corresponding to the referenced
collection-valued attribute.
- get(SingularAttribute<? super X, Y>) - Method in interface javax.persistence.criteria.Path
-
Create a path corresponding to the referenced
single-valued attribute.
- get(TupleElement<X>) - Method in interface javax.persistence.Tuple
-
Get the value of the specified tuple element.
- getAlias() - Method in interface javax.persistence.TupleElement
-
Return the alias assigned to the tuple element or null,
if no alias has been assigned.
- getAttribute() - Method in interface javax.persistence.criteria.Fetch
-
Return the metamodel attribute corresponding to the
fetch join.
- getAttribute() - Method in interface javax.persistence.criteria.Join
-
Return the metamodel attribute corresponding to the join.
- getAttribute(String) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the attribute of the managed
type that corresponds to the specified name.
- getAttributeName() - Method in interface javax.persistence.AttributeNode
-
Return the name of the attribute corresponding to the
attribute node.
- getAttributeNodes() - Method in interface javax.persistence.EntityGraph
-
Return the attribute nodes of this entity that are included in
the entity graph.
- getAttributeNodes() - Method in interface javax.persistence.Subgraph
-
Return the attribute nodes corresponding to the attributes of
this managed type that are included in the subgraph.
- getAttributes() - Method in interface javax.persistence.metamodel.ManagedType
-
Return the attributes of the managed type.
- getBindableJavaType() - Method in interface javax.persistence.metamodel.Bindable
-
Return the Java type of the represented object.
- getBindableType() - Method in interface javax.persistence.metamodel.Bindable
-
Return the bindable type of the represented object.
- getCache() - Method in interface javax.persistence.EntityManagerFactory
-
Access the cache that is associated with the entity manager
factory (the "second level cache").
- getClassLoader() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns ClassLoader that the provider may use to load any
classes, resources, or open URLs.
- getClassType() - Method in interface javax.persistence.Subgraph
-
Return the type for which this subgraph was defined.
- getCollection(String) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the Collection-valued attribute of the managed type
that corresponds to the specified name.
- getCollection(String, Class<E>) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the Collection-valued attribute of the managed type
that corresponds to the specified name and Java element type.
- getCollectionType() - Method in interface javax.persistence.metamodel.PluralAttribute
-
Return the collection type.
- getCompoundSelectionItems() - Method in interface javax.persistence.criteria.Selection
-
Return the selection items composing a compound selection.
- getContainingQuery() - Method in interface javax.persistence.criteria.Subquery
-
Return the query of which this is a subquery.
- getCorrelatedJoins() - Method in interface javax.persistence.criteria.Subquery
-
Return the correlated joins of the subquery.
- getCorrelationParent() - Method in interface javax.persistence.criteria.From
-
Returns the parent From
object from which the correlated
From
object has been obtained through correlation (use
of a Subquery
correlate
method).
- getCriteriaBuilder() - Method in interface javax.persistence.EntityManager
-
Return an instance of CriteriaBuilder
for the creation of
CriteriaQuery
objects.
- getCriteriaBuilder() - Method in interface javax.persistence.EntityManagerFactory
-
Return an instance of CriteriaBuilder
for the creation of
CriteriaQuery
objects.
- getDeclaredAttribute(String) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the attribute declared by the managed
type that corresponds to the specified name.
- getDeclaredAttributes() - Method in interface javax.persistence.metamodel.ManagedType
-
Return the attributes declared by the managed type.
- getDeclaredCollection(String) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the Collection-valued attribute declared by the
managed type that corresponds to the specified name.
- getDeclaredCollection(String, Class<E>) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the Collection-valued attribute declared by the
managed type that corresponds to the specified name and Java
element type.
- getDeclaredId(Class<Y>) - Method in interface javax.persistence.metamodel.IdentifiableType
-
Return the attribute that corresponds to the id attribute
declared by the entity or mapped superclass.
- getDeclaredList(String) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the List-valued attribute declared by the managed
type that corresponds to the specified name.
- getDeclaredList(String, Class<E>) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the List-valued attribute declared by the managed
type that corresponds to the specified name and Java
element type.
- getDeclaredMap(String) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the Map-valued attribute declared by the managed
type that corresponds to the specified name.
- getDeclaredMap(String, Class<K>, Class<V>) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the Map-valued attribute declared by the managed
type that corresponds to the specified name and Java key
and value types.
- getDeclaredPluralAttributes() - Method in interface javax.persistence.metamodel.ManagedType
-
Return all multi-valued attributes (Collection-, Set-,
List-, and Map-valued attributes) declared by the
managed type.
- getDeclaredSet(String) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the Set-valued attribute declared by the managed type
that corresponds to the specified name.
- getDeclaredSet(String, Class<E>) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the Set-valued attribute declared by the managed type
that corresponds to the specified name and Java element type.
- getDeclaredSingularAttribute(String) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the single-valued attribute declared by the managed
type that corresponds to the specified name.
- getDeclaredSingularAttribute(String, Class<Y>) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the single-valued attribute declared by the
managed type that corresponds to the specified name and
Java type.
- getDeclaredSingularAttributes() - Method in interface javax.persistence.metamodel.ManagedType
-
Return the single-valued attributes declared by the managed
type.
- getDeclaredVersion(Class<Y>) - Method in interface javax.persistence.metamodel.IdentifiableType
-
Return the attribute that corresponds to the version
attribute declared by the entity or mapped superclass.
- getDeclaringType() - Method in interface javax.persistence.metamodel.Attribute
-
Return the managed type representing the type in which
the attribute was declared.
- getDelegate() - Method in interface javax.persistence.EntityManager
-
Return the underlying provider object for the EntityManager
,
if available.
- getElements() - Method in interface javax.persistence.Tuple
-
Return the tuple elements.
- getElementType() - Method in interface javax.persistence.metamodel.PluralAttribute
-
Return the type representing the element type of the
collection.
- getEmbeddables() - Method in interface javax.persistence.metamodel.Metamodel
-
Return the metamodel embeddable types.
- getEntities() - Method in interface javax.persistence.metamodel.Metamodel
-
Return the metamodel entity types.
- getEntity() - Method in exception javax.persistence.OptimisticLockException
-
Returns the entity that caused this exception.
- getEntity() - Method in exception javax.persistence.PessimisticLockException
-
Returns the entity that caused this exception.
- getEntityGraph(String) - Method in interface javax.persistence.EntityManager
-
Return a named EntityGraph.
- getEntityGraphs(Class<T>) - Method in interface javax.persistence.EntityManager
-
Return all named EntityGraphs that have been defined for the provided
class type.
- getEntityManagerFactory() - Method in interface javax.persistence.EntityManager
-
Return the entity manager factory for the entity manager.
- getExpression() - Method in interface javax.persistence.criteria.CriteriaBuilder.In
-
Return the expression to be tested against the
list of values.
- getExpression() - Method in interface javax.persistence.criteria.CriteriaBuilder.SimpleCase
-
Return the expression to be tested against the
conditions.
- getExpression() - Method in interface javax.persistence.criteria.Order
-
Return the expression that is used for ordering.
- getExpressions() - Method in interface javax.persistence.criteria.Predicate
-
Return the top-level conjuncts or disjuncts of the predicate.
- getFetches() - Method in interface javax.persistence.criteria.FetchParent
-
Return the fetch joins that have been made from this type.
- getFirstResult() - Method in interface javax.persistence.Query
-
The position of the first result the query object was set to
retrieve.
- getFlushMode() - Method in interface javax.persistence.EntityManager
-
Get the flush mode that applies to all objects contained
in the persistence context.
- getFlushMode() - Method in interface javax.persistence.Query
-
Get the flush mode in effect for the query execution.
- getGroupList() - Method in interface javax.persistence.criteria.AbstractQuery
-
Return a list of the grouping expressions.
- getGroupRestriction() - Method in interface javax.persistence.criteria.AbstractQuery
-
Return the predicate that corresponds to the restriction(s)
over the grouping items, or null if no restrictions have
been specified.
- getHints() - Method in interface javax.persistence.Query
-
Get the properties and hints and associated values that are
in effect for the query instance.
- getId(Class<Y>) - Method in interface javax.persistence.metamodel.IdentifiableType
-
Return the attribute that corresponds to the id attribute of
the entity or mapped superclass.
- getIdClassAttributes() - Method in interface javax.persistence.metamodel.IdentifiableType
-
Return the attributes corresponding to the id class of the
identifiable type.
- getIdentifier(Object) - Method in interface javax.persistence.PersistenceUnitUtil
-
Return the id of the entity.
- getIdType() - Method in interface javax.persistence.metamodel.IdentifiableType
-
Return the type that represents the type of the id.
- getJarFileUrls() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns a list of URLs for the jar files or exploded jar
file directories that the persistence provider must examine
for managed classes of the persistence unit.
- getJavaMember() - Method in interface javax.persistence.metamodel.Attribute
-
Return the java.lang.reflect.Member
for the represented
attribute.
- getJavaType() - Method in interface javax.persistence.metamodel.Attribute
-
Return the Java type of the represented attribute.
- getJavaType() - Method in interface javax.persistence.metamodel.Type
-
Return the represented Java type.
- getJavaType() - Method in interface javax.persistence.TupleElement
-
Return the Java type of the tuple element.
- getJoins() - Method in interface javax.persistence.criteria.From
-
Return the joins that have been made from this bound type.
- getJoinType() - Method in interface javax.persistence.criteria.Fetch
-
Return the join type used in the fetch join.
- getJoinType() - Method in interface javax.persistence.criteria.Join
-
Return the join type.
- getJtaDataSource() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns the JTA-enabled data source to be used by the
persistence provider.
- getKeyJavaType() - Method in interface javax.persistence.metamodel.MapAttribute
-
Return the Java type of the map key.
- getKeySubgraphs() - Method in interface javax.persistence.AttributeNode
-
Return the Map<Class, Subgraph> of subgraphs associated
with this attribute node's map key.
- getKeyType() - Method in interface javax.persistence.metamodel.MapAttribute
-
Return the type representing the key type of the map.
- getList(String) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the List-valued attribute of the managed type that
corresponds to the specified name.
- getList(String, Class<E>) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the List-valued attribute of the managed type that
corresponds to the specified name and Java element type.
- getLockMode() - Method in interface javax.persistence.Query
-
Get the current lock mode for the query.
- getLockMode(Object) - Method in interface javax.persistence.EntityManager
-
Get the current lock mode for the entity instance.
- getManagedClassNames() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns the list of the names of the classes that the
persistence provider must add to its set of managed
classes.
- getManagedTypes() - Method in interface javax.persistence.metamodel.Metamodel
-
Return the metamodel managed types.
- getMap(String) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the Map-valued attribute of the managed type that
corresponds to the specified name.
- getMap(String, Class<K>, Class<V>) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the Map-valued attribute of the managed type that
corresponds to the specified name and Java key and value
types.
- getMappingFileNames() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns the list of the names of the mapping files that the
persistence provider must load to determine the mappings for
the entity classes.
- getMaxResults() - Method in interface javax.persistence.Query
-
The maximum number of results the query object was set to
retrieve.
- getMetamodel() - Method in interface javax.persistence.EntityManager
-
Return an instance of Metamodel
interface for access to the
metamodel of the persistence unit.
- getMetamodel() - Method in interface javax.persistence.EntityManagerFactory
-
Return an instance of Metamodel
interface for access to the
metamodel of the persistence unit.
- getModel() - Method in interface javax.persistence.criteria.CollectionJoin
-
Return the metamodel representation for the collection
attribute.
- getModel() - Method in interface javax.persistence.criteria.ListJoin
-
Return the metamodel representation for the list attribute.
- getModel() - Method in interface javax.persistence.criteria.MapJoin
-
Return the metamodel representation for the map attribute.
- getModel() - Method in interface javax.persistence.criteria.Path
-
Return the bindable object that corresponds to the
path expression.
- getModel() - Method in interface javax.persistence.criteria.PluralJoin
-
Return the metamodel representation for the collection-valued
attribute corresponding to the join.
- getModel() - Method in interface javax.persistence.criteria.Root
-
Return the metamodel entity corresponding to the root.
- getModel() - Method in interface javax.persistence.criteria.SetJoin
-
Return the metamodel representation for the set attribute.
- getName() - Method in interface javax.persistence.EntityGraph
-
Return the name of a named EntityGraph (an entity graph
defined by means of the NamedEntityGraph
annotation, XML descriptor element, or added by means of the
addNamedEntityGraph
method.
- getName() - Method in interface javax.persistence.metamodel.Attribute
-
Return the name of the attribute.
- getName() - Method in interface javax.persistence.metamodel.EntityType
-
Return the entity name.
- getName() - Method in interface javax.persistence.Parameter
-
Return the parameter name, or null if the parameter is
not a named parameter or no name has been assigned.
- getNewTempClassLoader() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Return a new instance of a ClassLoader that the provider may
use to temporarily load any classes, resources, or open
URLs.
- getNonJtaDataSource() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns the non-JTA-enabled data source to be used by the
persistence provider for accessing data outside a JTA
transaction.
- getObject() - Method in exception javax.persistence.LockTimeoutException
-
Returns the object that caused this exception.
- getOn() - Method in interface javax.persistence.criteria.Join
-
Return the predicate that corresponds to the ON
restriction(s) on the join, or null if no ON condition
has been specified.
- getOperator() - Method in interface javax.persistence.criteria.Predicate
-
Return the boolean operator for the predicate.
- getOrderList() - Method in interface javax.persistence.criteria.CriteriaQuery
-
Return the ordering expressions in order of precedence.
- getOutputParameterValue(int) - Method in interface javax.persistence.StoredProcedureQuery
-
Retrieve a value passed back from the procedure
through an INOUT or OUT parameter.
- getOutputParameterValue(String) - Method in interface javax.persistence.StoredProcedureQuery
-
Retrieve a value passed back from the procedure
through an INOUT or OUT parameter.
- getParameter(int) - Method in interface javax.persistence.Query
-
Get the parameter object corresponding to the declared
positional parameter with the given position.
- getParameter(int, Class<T>) - Method in interface javax.persistence.Query
-
Get the parameter object corresponding to the declared
positional parameter with the given position and type.
- getParameter(String) - Method in interface javax.persistence.Query
-
Get the parameter object corresponding to the declared
parameter of the given name.
- getParameter(String, Class<T>) - Method in interface javax.persistence.Query
-
Get the parameter object corresponding to the declared
parameter of the given name and type.
- getParameters() - Method in interface javax.persistence.criteria.CriteriaQuery
-
Return the parameters of the query.
- getParameters() - Method in interface javax.persistence.Query
-
Get the parameter objects corresponding to the declared
parameters of the query.
- getParameterType() - Method in interface javax.persistence.Parameter
-
Return the Java type of the parameter.
- getParameterValue(int) - Method in interface javax.persistence.Query
-
Return the input value bound to the positional parameter.
- getParameterValue(String) - Method in interface javax.persistence.Query
-
Return the input value bound to the named parameter.
- getParameterValue(Parameter<T>) - Method in interface javax.persistence.Query
-
Return the input value bound to the parameter.
- getParent() - Method in interface javax.persistence.criteria.Fetch
-
Return the parent of the fetched item.
- getParent() - Method in interface javax.persistence.criteria.Join
-
Return the parent of the join.
- getParent() - Method in interface javax.persistence.criteria.Subquery
-
Return the query of which this is a subquery.
- getParentPath() - Method in interface javax.persistence.criteria.Path
-
Return the parent "node" in the path or null if no parent.
- getPersistenceProviderClassName() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns the fully qualified name of the persistence provider
implementation class.
- getPersistenceProviderResolver() - Static method in class javax.persistence.spi.PersistenceProviderResolverHolder
-
Returns the current persistence provider resolver.
- getPersistenceProviders() - Method in interface javax.persistence.spi.PersistenceProviderResolver
-
Returns a list of the PersistenceProvider
implementations
available in the runtime environment.
- getPersistenceType() - Method in interface javax.persistence.metamodel.Type
-
Return the persistence type.
- getPersistenceUnitName() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns the name of the persistence unit.
- getPersistenceUnitRootUrl() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns the URL for the jar file or directory that is the
root of the persistence unit.
- getPersistenceUnitUtil() - Method in interface javax.persistence.EntityManagerFactory
-
Return interface providing access to utility methods
for the persistence unit.
- getPersistenceUtil() - Static method in class javax.persistence.Persistence
-
Return the PersistenceUtil instance
- getPersistenceXMLSchemaVersion() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns the schema version of the persistence.xml
file.
- getPersistentAttributeType() - Method in interface javax.persistence.metamodel.Attribute
-
Return the persistent attribute type for the attribute.
- getPluralAttributes() - Method in interface javax.persistence.metamodel.ManagedType
-
Return all multi-valued attributes (Collection-, Set-,
List-, and Map-valued attributes) of the managed type.
- getPosition() - Method in interface javax.persistence.Parameter
-
Return the parameter position, or null if the parameter
is not a positional parameter.
- getProperties() - Method in interface javax.persistence.EntityManager
-
Get the properties and hints and associated values that are in effect
for the entity manager.
- getProperties() - Method in interface javax.persistence.EntityManagerFactory
-
Get the properties and associated values that are in effect
for the entity manager factory.
- getProperties() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns a properties object.
- getProviderUtil() - Method in interface javax.persistence.spi.PersistenceProvider
-
Return the utility interface implemented by the persistence
provider.
- getQuery() - Method in exception javax.persistence.QueryTimeoutException
-
Returns the query that caused this exception.
- getReference(Class<T>, Object) - Method in interface javax.persistence.EntityManager
-
Get an instance, whose state may be lazily fetched.
- getRestriction() - Method in interface javax.persistence.criteria.CommonAbstractCriteria
-
Return the predicate that corresponds to the where clause
restriction(s), or null if no restrictions have been
specified.
- getResultList() - Method in interface javax.persistence.Query
-
Execute a SELECT query and return the query results
as an untyped List.
- getResultList() - Method in interface javax.persistence.StoredProcedureQuery
-
Retrieve the list of results from the next result set.
- getResultList() - Method in interface javax.persistence.TypedQuery
-
Execute a SELECT query and return the query results
as a typed List.
- getResultStream() - Method in interface javax.persistence.Query
-
Execute a SELECT query and return the query results
as an untyped java.util.stream.Stream
.
- getResultStream() - Method in interface javax.persistence.TypedQuery
-
Execute a SELECT query and return the query results
as a typed java.util.stream.Stream
.
- getResultType() - Method in interface javax.persistence.criteria.AbstractQuery
-
Return the result type of the query or subquery.
- getRollbackOnly() - Method in interface javax.persistence.EntityTransaction
-
Determine whether the current resource transaction has been
marked for rollback.
- getRoot() - Method in interface javax.persistence.criteria.CriteriaDelete
-
Return the query root.
- getRoot() - Method in interface javax.persistence.criteria.CriteriaUpdate
-
Return the query root.
- getRoots() - Method in interface javax.persistence.criteria.AbstractQuery
-
Return the query roots.
- getSelection() - Method in interface javax.persistence.criteria.AbstractQuery
-
Return the selection of the query, or null if no selection
has been set.
- getSelection() - Method in interface javax.persistence.criteria.Subquery
-
Return the selection expression.
- getSet(String) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the Set-valued attribute of the managed type that
corresponds to the specified name.
- getSet(String, Class<E>) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the Set-valued attribute of the managed type that
corresponds to the specified name and Java element type.
- getSharedCacheMode() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns the specification of how the provider must use
a second-level cache for the persistence unit.
- getSingleResult() - Method in interface javax.persistence.Query
-
Execute a SELECT query that returns a single untyped result.
- getSingleResult() - Method in interface javax.persistence.StoredProcedureQuery
-
Retrieve a single result from the next result set.
- getSingleResult() - Method in interface javax.persistence.TypedQuery
-
Execute a SELECT query that returns a single result.
- getSingularAttribute(String) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the single-valued attribute of the managed type that
corresponds to the specified name.
- getSingularAttribute(String, Class<Y>) - Method in interface javax.persistence.metamodel.ManagedType
-
Return the single-valued attribute of the managed
type that corresponds to the specified name and Java type.
- getSingularAttributes() - Method in interface javax.persistence.metamodel.ManagedType
-
Return the single-valued attributes of the managed type.
- getSubgraphs() - Method in interface javax.persistence.AttributeNode
-
Return the Map<Class, Subgraph> of subgraphs associated
with this attribute node.
- getSupertype() - Method in interface javax.persistence.metamodel.IdentifiableType
-
Return the identifiable type that corresponds to the most
specific mapped superclass or entity extended by the entity
or mapped superclass.
- getTransaction() - Method in interface javax.persistence.EntityManager
-
Return the resource-level EntityTransaction
object.
- getTransactionType() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns the transaction type of the entity managers created by
the EntityManagerFactory
.
- getType() - Method in interface javax.persistence.metamodel.SingularAttribute
-
Return the type that represents the type of the attribute.
- getUpdateCount() - Method in interface javax.persistence.StoredProcedureQuery
-
Return the update count or -1 if there is no pending result
or if the next result is not an update count.
- getValidationMode() - Method in interface javax.persistence.spi.PersistenceUnitInfo
-
Returns the validation mode to be used by the persistence
provider for the persistence unit.
- getVersion(Class<Y>) - Method in interface javax.persistence.metamodel.IdentifiableType
-
Return the attribute that corresponds to the version
attribute of the entity or mapped superclass.
- greaterThan(Expression<? extends Y>, Expression<? extends Y>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the first argument is
greater than the second.
- greaterThan(Expression<? extends Y>, Y) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the first argument is
greater than the second.
- greaterThanOrEqualTo(Expression<? extends Y>, Expression<? extends Y>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the first argument is
greater than or equal to the second.
- greaterThanOrEqualTo(Expression<? extends Y>, Y) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the first argument is
greater than or equal to the second.
- greatest(Expression<X>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an aggregate expression for finding the greatest of
the values (strings, dates, etc).
- groupBy(List<Expression<?>>) - Method in interface javax.persistence.criteria.AbstractQuery
-
Specify the expressions that are used to form groups over
the query results.
- groupBy(List<Expression<?>>) - Method in interface javax.persistence.criteria.CriteriaQuery
-
Specify the expressions that are used to form groups over
the query results.
- groupBy(List<Expression<?>>) - Method in interface javax.persistence.criteria.Subquery
-
Specify the expressions that are used to form groups over
the subquery results.
- groupBy(Expression<?>...) - Method in interface javax.persistence.criteria.AbstractQuery
-
Specify the expressions that are used to form groups over
the query results.
- groupBy(Expression<?>...) - Method in interface javax.persistence.criteria.CriteriaQuery
-
Specify the expressions that are used to form groups over
the query results.
- groupBy(Expression<?>...) - Method in interface javax.persistence.criteria.Subquery
-
Specify the expressions that are used to form groups over
the subquery results.
- gt(Expression<? extends Number>, Number) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the first argument is
greater than the second.
- gt(Expression<? extends Number>, Expression<? extends Number>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the first argument is
greater than the second.
- Id - Annotation Type in javax.persistence
-
Specifies the primary key of an entity.
- IdClass - Annotation Type in javax.persistence
-
Specifies a composite primary key class that is mapped to
multiple fields or properties of the entity.
- IdentifiableType<X> - Interface in javax.persistence.metamodel
-
Instances of the type IdentifiableType
represent entity or
mapped superclass types.
- IDENTITY - javax.persistence.GenerationType
-
Indicates that the persistence provider must assign
primary keys for the entity using a database identity column.
- in(Object...) - Method in interface javax.persistence.criteria.Expression
-
Create a predicate to test whether the expression is a member
of the argument list.
- in(Collection<?>) - Method in interface javax.persistence.criteria.Expression
-
Create a predicate to test whether the expression is a member
of the collection.
- in(Expression<?>...) - Method in interface javax.persistence.criteria.Expression
-
Create a predicate to test whether the expression is a member
of the argument list.
- in(Expression<? extends T>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create predicate to test whether given expression
is contained in a list of values.
- in(Expression<Collection<?>>) - Method in interface javax.persistence.criteria.Expression
-
Create a predicate to test whether the expression is a member
of the collection.
- IN - javax.persistence.ParameterMode
-
Stored procedure input parameter
- includeAllAttributes() - Method in annotation type javax.persistence.NamedEntityGraph
-
(Optional) Includes all of the attributes of the annotated
entity class as attribute nodes in the NamedEntityGraph without
the need to explicitly list them.
- index() - Method in interface javax.persistence.criteria.ListJoin
-
Create an expression that corresponds to the index of
the object in the referenced association or element
collection.
- Index - Annotation Type in javax.persistence
-
Used in schema generation to specify creation of an index.
- indexes() - Method in annotation type javax.persistence.CollectionTable
-
(Optional) Indexes for the table.
- indexes() - Method in annotation type javax.persistence.JoinTable
-
(Optional) Indexes for the table.
- indexes() - Method in annotation type javax.persistence.SecondaryTable
-
(Optional) Indexes for the table.
- indexes() - Method in annotation type javax.persistence.Table
-
(Optional) Indexes for the table.
- indexes() - Method in annotation type javax.persistence.TableGenerator
-
(Optional) Indexes for the table.
- Inheritance - Annotation Type in javax.persistence
-
Specifies the inheritance strategy to be used for an entity class
hierarchy.
- InheritanceType - Enum in javax.persistence
-
Defines inheritance strategy options.
- initialValue() - Method in annotation type javax.persistence.SequenceGenerator
-
(Optional) The value from which the sequence object
is to start generating.
- initialValue() - Method in annotation type javax.persistence.TableGenerator
-
(Optional) The initial value to be used to initialize the column
that stores the last value generated.
- INNER - javax.persistence.criteria.JoinType
-
Inner join.
- INOUT - javax.persistence.ParameterMode
-
Stored procedure input/output parameter
- insertable() - Method in annotation type javax.persistence.Column
-
(Optional) Whether the column is included in SQL INSERT
statements generated by the persistence provider.
- insertable() - Method in annotation type javax.persistence.JoinColumn
-
(Optional) Whether the column is included in
SQL INSERT statements generated by the persistence
provider.
- insertable() - Method in annotation type javax.persistence.MapKeyColumn
-
(Optional) Whether the column is included in SQL INSERT statements
generated by the persistence provider.
- insertable() - Method in annotation type javax.persistence.MapKeyJoinColumn
-
(Optional) Whether the column is included in SQL INSERT statements
generated by the persistence provider.
- insertable() - Method in annotation type javax.persistence.OrderColumn
-
(Optional) Whether the column is included in SQL INSERT statements
generated by the persistence provider.
- INTEGER - javax.persistence.DiscriminatorType
-
Integer as the discriminator type.
- inverseForeignKey() - Method in annotation type javax.persistence.JoinTable
-
(Optional) Used to specify or control the generation of a
foreign key constraint for the columns corresponding to the
inverseJoinColumns
element when table generation
is in effect.
- inverseJoinColumns() - Method in annotation type javax.persistence.JoinTable
-
(Optional) The foreign key columns
of the join table which reference the
primary table of the entity that does
not own the association.
- isActive() - Method in interface javax.persistence.EntityTransaction
-
Indicate whether a resource transaction is in progress.
- isAscending() - Method in interface javax.persistence.criteria.Order
-
Whether ascending ordering is in effect.
- isAssociation() - Method in interface javax.persistence.metamodel.Attribute
-
Is the attribute an association.
- isBound(Parameter<?>) - Method in interface javax.persistence.Query
-
Return a boolean indicating whether a value has been bound
to the parameter.
- isCollection() - Method in interface javax.persistence.metamodel.Attribute
-
Is the attribute collection-valued (represents a Collection,
Set, List, or Map).
- isCompoundSelection() - Method in interface javax.persistence.criteria.Selection
-
Whether the selection item is a compound selection.
- isCorrelated() - Method in interface javax.persistence.criteria.From
-
Whether the From
object has been obtained as a result of
correlation (use of a Subquery
correlate
method).
- isDistinct() - Method in interface javax.persistence.criteria.AbstractQuery
-
Return whether duplicate query results must be eliminated or
retained.
- isEmpty(Expression<C>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate that tests whether a collection is empty.
- isFalse(Expression<Boolean>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate testing for a false value.
- isId() - Method in interface javax.persistence.metamodel.SingularAttribute
-
Is the attribute an id attribute.
- isJoinedToTransaction() - Method in interface javax.persistence.EntityManager
-
Determine whether the entity manager is joined to the
current transaction.
- isLoaded(Object) - Method in interface javax.persistence.PersistenceUnitUtil
-
Determine the load state of an entity belonging to the
persistence unit.
- isLoaded(Object) - Method in interface javax.persistence.PersistenceUtil
-
Determine the load state of an entity.
- isLoaded(Object) - Method in interface javax.persistence.spi.ProviderUtil
-
If the provider determines that the entity has been provided
by itself and that the state of all attributes for which
FetchType.EAGER
has been specified have been loaded, this
method returns LoadState.LOADED
.
- isLoaded(Object, String) - Method in interface javax.persistence.PersistenceUnitUtil
-
Determine the load state of a given persistent attribute
of an entity belonging to the persistence unit.
- isLoaded(Object, String) - Method in interface javax.persistence.PersistenceUtil
-
Determine the load state of a given persistent attribute.
- isLoadedWithoutReference(Object, String) - Method in interface javax.persistence.spi.ProviderUtil
-
If the provider determines that the entity has been provided
by itself and that the state of the specified attribute has
been loaded, this method returns LoadState.LOADED
.
- isLoadedWithReference(Object, String) - Method in interface javax.persistence.spi.ProviderUtil
-
If the provider determines that the entity has been provided
by itself and that the state of the specified attribute has
been loaded, this method returns LoadState.LOADED
.
- isMember(E, Expression<C>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate that tests whether an element is
a member of a collection.
- isMember(Expression<E>, Expression<C>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate that tests whether an element is
a member of a collection.
- isNegated() - Method in interface javax.persistence.criteria.Predicate
-
Whether the predicate has been created from another
predicate by applying the Predicate.not()
method
or the CriteriaBuilder.not()
method.
- isNotEmpty(Expression<C>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate that tests whether a collection is
not empty.
- isNotMember(E, Expression<C>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate that tests whether an element is
not a member of a collection.
- isNotMember(Expression<E>, Expression<C>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate that tests whether an element is
not a member of a collection.
- isNotNull() - Method in interface javax.persistence.criteria.Expression
-
Create a predicate to test whether the expression is
not null.
- isNotNull(Expression<?>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate to test whether the expression is not null.
- isNull() - Method in interface javax.persistence.criteria.Expression
-
Create a predicate to test whether the expression is null.
- isNull(Expression<?>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate to test whether the expression is null.
- isOpen() - Method in interface javax.persistence.EntityManager
-
Determine whether the entity manager is open.
- isOpen() - Method in interface javax.persistence.EntityManagerFactory
-
Indicates whether the factory is open.
- isOptional() - Method in interface javax.persistence.metamodel.SingularAttribute
-
Can the attribute be null.
- isTrue(Expression<Boolean>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate testing for a true value.
- isVersion() - Method in interface javax.persistence.metamodel.SingularAttribute
-
Is the attribute a version attribute.
- name() - Method in annotation type javax.persistence.AssociationOverride
-
(Required) The name of the relationship property whose mapping is
being overridden if property-based access is being used,
or the name of the relationship field if field-based access is used.
- name() - Method in annotation type javax.persistence.AttributeOverride
-
(Required) The name of the property whose mapping is being
overridden if property-based access is being used, or the
name of the field if field-based access is used.
- name() - Method in annotation type javax.persistence.CollectionTable
-
(Optional) The name of the collection table.
- name() - Method in annotation type javax.persistence.Column
-
(Optional) The name of the column.
- name() - Method in annotation type javax.persistence.ColumnResult
-
(Required) The name of a column in the SELECT clause of a SQL query
- name() - Method in annotation type javax.persistence.DiscriminatorColumn
-
(Optional) The name of column to be used for the discriminator.
- name() - Method in annotation type javax.persistence.Entity
-
(Optional) The entity name.
- name() - Method in annotation type javax.persistence.FieldResult
-
Name of the persistent field or property of the class.
- name() - Method in annotation type javax.persistence.ForeignKey
-
(Optional) The name of the foreign key constraint.
- name() - Method in annotation type javax.persistence.Index
-
(Optional) The name of the index; defaults to a provider-generated name.
- name() - Method in annotation type javax.persistence.JoinColumn
-
(Optional) The name of the foreign key column.
- name() - Method in annotation type javax.persistence.JoinTable
-
(Optional) The name of the join table.
- name() - Method in annotation type javax.persistence.MapKey
-
(Optional) The name of the persistent field or property of the
associated entity that is used as the map key.
- name() - Method in annotation type javax.persistence.MapKeyColumn
-
(Optional) The name of the map key column.
- name() - Method in annotation type javax.persistence.MapKeyJoinColumn
-
(Optional) The name of the foreign key column for the map
key.
- name() - Method in annotation type javax.persistence.NamedEntityGraph
-
(Optional) The name of the entity graph.
- name() - Method in annotation type javax.persistence.NamedNativeQuery
-
The name used to refer to the query with the
EntityManager
methods that create query objects.
- name() - Method in annotation type javax.persistence.NamedQuery
-
(Required) The name used to refer to the query with the
EntityManager
methods that create query objects.
- name() - Method in annotation type javax.persistence.NamedStoredProcedureQuery
-
The name used to refer to the query with the
EntityManager
methods that create stored procedure query objects.
- name() - Method in annotation type javax.persistence.NamedSubgraph
-
(Required) The name of the subgraph as referenced from a
NamedAttributeNode element.
- name() - Method in annotation type javax.persistence.OrderColumn
-
(Optional) The name of the ordering column.
- name() - Method in annotation type javax.persistence.PersistenceContext
-
(Optional) The name by which the entity manager is to be accessed in the
environment referencing context; not needed when dependency
injection is used.
- name() - Method in annotation type javax.persistence.PersistenceProperty
-
The name of the property
- name() - Method in annotation type javax.persistence.PersistenceUnit
-
(Optional) The name by which the entity manager factory is to be accessed
in the environment referencing context; not needed when
dependency injection is used.
- name() - Method in annotation type javax.persistence.PrimaryKeyJoinColumn
-
(Optional) The name of the primary key column of the current table.
- name() - Method in annotation type javax.persistence.QueryHint
-
Name of the hint.
- name() - Method in annotation type javax.persistence.SecondaryTable
-
(Required) The name of the table.
- name() - Method in annotation type javax.persistence.SequenceGenerator
-
(Required) A unique generator name that can be referenced
by one or more classes to be the generator for primary key
values.
- name() - Method in annotation type javax.persistence.SqlResultSetMapping
-
- name() - Method in annotation type javax.persistence.StoredProcedureParameter
-
The name of the parameter as defined by the stored procedure in the database.
- name() - Method in annotation type javax.persistence.Table
-
(Optional) The name of the table.
- name() - Method in annotation type javax.persistence.TableGenerator
-
(Required) A unique generator name that can be referenced
by one or more classes to be the generator for id values.
- name() - Method in annotation type javax.persistence.UniqueConstraint
-
(Optional) Constraint name.
- NamedAttributeNode - Annotation Type in javax.persistence
-
A NamedAttributeNode
is a member element of a
NamedEntityGraph
.
- NamedEntityGraph - Annotation Type in javax.persistence
-
Used to specify the path and boundaries for a find operation or query.
- NamedEntityGraphs - Annotation Type in javax.persistence
-
Used to group NamedEntityGraph
annotations.
- NamedNativeQueries - Annotation Type in javax.persistence
-
Specifies multiple native SQL named queries.
- NamedNativeQuery - Annotation Type in javax.persistence
-
Specifies a named native SQL query.
- NamedQueries - Annotation Type in javax.persistence
-
Specifies multiple named Java Persistence query language queries.
- NamedQuery - Annotation Type in javax.persistence
-
Specifies a static, named query in the Java Persistence query language.
- NamedStoredProcedureQueries - Annotation Type in javax.persistence
-
Specifies multiple named stored procedure queries.
- NamedStoredProcedureQuery - Annotation Type in javax.persistence
-
Specifies and names a stored procedure, its parameters, and its result type.
- NamedSubgraph - Annotation Type in javax.persistence
-
A NamedSubgraph
is a member element of a
NamedEntityGraph
.
- neg(Expression<N>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that returns the arithmetic negation
of its argument.
- NO_CONSTRAINT - javax.persistence.ConstraintMode
-
Do not apply the constraint.
- NONE - javax.persistence.LockModeType
-
No lock.
- NONE - javax.persistence.SharedCacheMode
-
Caching is disabled for the persistence unit.
- NONE - javax.persistence.ValidationMode
-
The persistence provider must not perform lifecycle event validation.
- NonUniqueResultException - Exception in javax.persistence
-
- NonUniqueResultException() - Constructor for exception javax.persistence.NonUniqueResultException
-
Constructs a new NonUniqueResultException
exception
with null
as its detail message.
- NonUniqueResultException(String) - Constructor for exception javax.persistence.NonUniqueResultException
-
Constructs a new NonUniqueResultException
exception
with the specified detail message.
- NoResultException - Exception in javax.persistence
-
- NoResultException() - Constructor for exception javax.persistence.NoResultException
-
Constructs a new NoResultException
exception with
null
as its detail message.
- NoResultException(String) - Constructor for exception javax.persistence.NoResultException
-
Constructs a new NoResultException
exception with the
specified detail message.
- NORMAL - javax.persistence.PessimisticLockScope
-
This value defines the default behavior for pessimistic locking.
- not() - Method in interface javax.persistence.criteria.Predicate
-
Create a negation of the predicate.
- not(Expression<Boolean>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a negation of the given restriction.
- NOT_LOADED - javax.persistence.spi.LoadState
-
The state of the element is known not to have been loaded.
- notEqual(Expression<?>, Object) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing the arguments for inequality.
- notEqual(Expression<?>, Expression<?>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing the arguments for inequality.
- notLike(Expression<String>, String) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the expression
does not satisfy the given pattern.
- notLike(Expression<String>, String, char) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the expression
does not satisfy the given pattern.
- notLike(Expression<String>, String, Expression<Character>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the expression
does not satisfy the given pattern.
- notLike(Expression<String>, Expression<String>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the expression
does not satisfy the given pattern.
- notLike(Expression<String>, Expression<String>, char) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the expression
does not satisfy the given pattern.
- notLike(Expression<String>, Expression<String>, Expression<Character>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a predicate for testing whether the expression
does not satisfy the given pattern.
- nullable() - Method in annotation type javax.persistence.Column
-
(Optional) Whether the database column is nullable.
- nullable() - Method in annotation type javax.persistence.JoinColumn
-
(Optional) Whether the foreign key column is nullable.
- nullable() - Method in annotation type javax.persistence.MapKeyColumn
-
(Optional) Whether the database column is nullable.
- nullable() - Method in annotation type javax.persistence.MapKeyJoinColumn
-
(Optional) Whether the foreign key column is nullable.
- nullable() - Method in annotation type javax.persistence.OrderColumn
-
(Optional) Whether the database column is nullable.
- nullif(Expression<Y>, Expression<?>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that tests whether its argument are
equal, returning null if they are and the value of the
first expression if they are not.
- nullif(Expression<Y>, Y) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that tests whether its argument are
equal, returning null if they are and the value of the
first expression if they are not.
- nullLiteral(Class<T>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression for a null literal with the given type.
- parameter(Class<T>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a parameter expression.
- parameter(Class<T>, String) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a parameter expression with the given name.
- Parameter<T> - Interface in javax.persistence
-
Type for query parameter objects.
- ParameterExpression<T> - Interface in javax.persistence.criteria
-
Type of criteria query parameter expressions.
- ParameterMode - Enum in javax.persistence
-
Specifies the mode of a parameter of a stored procedure query.
- parameters() - Method in annotation type javax.persistence.NamedStoredProcedureQuery
-
Information about all parameters of the stored procedure.
- Path<X> - Interface in javax.persistence.criteria
-
Represents a simple or compound attribute path from a
bound type or collection, and is a "primitive" expression.
- persist(Object) - Method in interface javax.persistence.EntityManager
-
Make an instance managed and persistent.
- PERSIST - javax.persistence.CascadeType
-
Cascade persist operation
- Persistence - Class in javax.persistence
-
- Persistence() - Constructor for class javax.persistence.Persistence
-
- PERSISTENCE_PROVIDER - Static variable in class javax.persistence.Persistence
-
Deprecated.
- PersistenceContext - Annotation Type in javax.persistence
-
Expresses a dependency on a container-managed
EntityManager
and its
associated persistence context.
- PersistenceContexts - Annotation Type in javax.persistence
-
- PersistenceContextType - Enum in javax.persistence
-
Specifies whether a transaction-scoped or extended
persistence context is to be used in
PersistenceContext
.
- PersistenceException - Exception in javax.persistence
-
Thrown by the persistence provider when a problem occurs.
- PersistenceException() - Constructor for exception javax.persistence.PersistenceException
-
Constructs a new PersistenceException
exception
with null
as its detail message.
- PersistenceException(String) - Constructor for exception javax.persistence.PersistenceException
-
Constructs a new PersistenceException
exception
with the specified detail message.
- PersistenceException(String, Throwable) - Constructor for exception javax.persistence.PersistenceException
-
Constructs a new PersistenceException
exception
with the specified detail message and cause.
- PersistenceException(Throwable) - Constructor for exception javax.persistence.PersistenceException
-
Constructs a new PersistenceException
exception
with the specified cause.
- PersistenceProperty - Annotation Type in javax.persistence
-
Describes a single container or persistence provider property.
- PersistenceProvider - Interface in javax.persistence.spi
-
Interface implemented by the persistence provider.
- PersistenceProviderResolver - Interface in javax.persistence.spi
-
Determine the list of persistence providers available in the
runtime environment.
- PersistenceProviderResolverHolder - Class in javax.persistence.spi
-
- PersistenceProviderResolverHolder() - Constructor for class javax.persistence.spi.PersistenceProviderResolverHolder
-
- PersistenceUnit - Annotation Type in javax.persistence
-
- PersistenceUnitInfo - Interface in javax.persistence.spi
-
Interface implemented by the container and used by the
persistence provider when creating an
EntityManagerFactory
.
- PersistenceUnits - Annotation Type in javax.persistence
-
- PersistenceUnitTransactionType - Enum in javax.persistence.spi
-
Specifies whether entity managers created by the
EntityManagerFactory
will be JTA or
resource-local entity managers.
- PersistenceUnitUtil - Interface in javax.persistence
-
Utility interface between the application and the persistence
provider managing the persistence unit.
- PersistenceUtil - Interface in javax.persistence
-
Utility interface between the application and the persistence
provider(s).
- PESSIMISTIC_FORCE_INCREMENT - javax.persistence.LockModeType
-
Pessimistic write lock, with version update.
- PESSIMISTIC_READ - javax.persistence.LockModeType
-
Pessimistic read lock.
- PESSIMISTIC_WRITE - javax.persistence.LockModeType
-
Pessimistic write lock.
- PessimisticLockException - Exception in javax.persistence
-
Thrown by the persistence provider when an pessimistic locking conflict
occurs.
- PessimisticLockException() - Constructor for exception javax.persistence.PessimisticLockException
-
Constructs a new PessimisticLockException
exception
with null
as its detail message.
- PessimisticLockException(Object) - Constructor for exception javax.persistence.PessimisticLockException
-
Constructs a new PessimisticLockException
exception
with the specified entity.
- PessimisticLockException(String) - Constructor for exception javax.persistence.PessimisticLockException
-
Constructs a new PessimisticLockException
exception
with the specified detail message.
- PessimisticLockException(String, Throwable) - Constructor for exception javax.persistence.PessimisticLockException
-
Constructs a new PessimisticLockException
exception
with the specified detail message and cause.
- PessimisticLockException(String, Throwable, Object) - Constructor for exception javax.persistence.PessimisticLockException
-
Constructs a new PessimisticLockException
exception
with the specified detail message, cause, and entity.
- PessimisticLockException(Throwable) - Constructor for exception javax.persistence.PessimisticLockException
-
Constructs a new PessimisticLockException
exception
with the specified cause.
- PessimisticLockScope - Enum in javax.persistence
-
Defines the values of the javax.persistence.lock.scope
property for pessimistic locking.
- pkColumnName() - Method in annotation type javax.persistence.TableGenerator
-
(Optional) Name of the primary key column in the table.
- pkColumnValue() - Method in annotation type javax.persistence.TableGenerator
-
(Optional) The primary key value in the generator table
that distinguishes this set of generated values from others
that may be stored in the table.
- pkJoinColumns() - Method in annotation type javax.persistence.SecondaryTable
-
(Optional) The columns that are used to join with
the primary table.
- PLURAL_ATTRIBUTE - javax.persistence.metamodel.Bindable.BindableType
-
Multi-valued attribute type
- PluralAttribute<X,C,E> - Interface in javax.persistence.metamodel
-
Instances of the type PluralAttribute
represent
persistent collection-valued attributes.
- PluralAttribute.CollectionType - Enum in javax.persistence.metamodel
-
- PluralJoin<Z,C,E> - Interface in javax.persistence.criteria
-
The PluralJoin
interface defines functionality
that is common to joins to all collection types.
- PostLoad - Annotation Type in javax.persistence
-
Specifies a callback method for the corresponding
lifecycle event.
- PostPersist - Annotation Type in javax.persistence
-
Specifies a callback method for the corresponding
lifecycle event.
- PostRemove - Annotation Type in javax.persistence
-
Specifies a callback method for the corresponding
lifecycle event.
- PostUpdate - Annotation Type in javax.persistence
-
Specifies a callback method for the corresponding
lifecycle event.
- precision() - Method in annotation type javax.persistence.Column
-
(Optional) The precision for a decimal (exact numeric)
column.
- precision() - Method in annotation type javax.persistence.MapKeyColumn
-
(Optional) The precision for a decimal (exact numeric) column.
- Predicate - Interface in javax.persistence.criteria
-
The type of a simple or compound predicate: a conjunction or
disjunction of restrictions.
- Predicate.BooleanOperator - Enum in javax.persistence.criteria
-
- PrePersist - Annotation Type in javax.persistence
-
Specifies a callback method for the corresponding
lifecycle event.
- PreRemove - Annotation Type in javax.persistence
-
Specifies a callback method for the corresponding
lifecycle event.
- PreUpdate - Annotation Type in javax.persistence
-
Specifies a callback method for the corresponding
lifecycle event.
- PrimaryKeyJoinColumn - Annotation Type in javax.persistence
-
Specifies a primary key column that is used as a foreign key to
join to another table.
- PrimaryKeyJoinColumns - Annotation Type in javax.persistence
-
- procedureName() - Method in annotation type javax.persistence.NamedStoredProcedureQuery
-
The name of the stored procedure in the database.
- prod(Expression<? extends N>, Expression<? extends N>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that returns the product
of its arguments.
- prod(Expression<? extends N>, N) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that returns the product
of its arguments.
- prod(N, Expression<? extends N>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that returns the product
of its arguments.
- properties() - Method in annotation type javax.persistence.PersistenceContext
-
(Optional) Properties for the container or persistence
provider.
- PROPERTY - javax.persistence.AccessType
-
Property-based access is used.
- PROVIDER_DEFAULT - javax.persistence.ConstraintMode
-
Use the provider-defined default behavior.
- providers - Static variable in class javax.persistence.Persistence
-
Deprecated.
- ProviderUtil - Interface in javax.persistence.spi
-
Utility interface implemented by the persistence provider.
- scale() - Method in annotation type javax.persistence.Column
-
(Optional) The scale for a decimal (exact numeric) column.
- scale() - Method in annotation type javax.persistence.MapKeyColumn
-
(Optional) The scale for a decimal (exact numeric) column.
- schema() - Method in annotation type javax.persistence.CollectionTable
-
(Optional) The schema of the table.
- schema() - Method in annotation type javax.persistence.JoinTable
-
(Optional) The schema of the table.
- schema() - Method in annotation type javax.persistence.SecondaryTable
-
(Optional) The schema of the table.
- schema() - Method in annotation type javax.persistence.SequenceGenerator
-
(Optional) The schema of the sequence generator.
- schema() - Method in annotation type javax.persistence.Table
-
(Optional) The schema of the table.
- schema() - Method in annotation type javax.persistence.TableGenerator
-
(Optional) The schema of the table.
- SecondaryTable - Annotation Type in javax.persistence
-
Specifies a secondary table for the annotated entity
class.
- SecondaryTables - Annotation Type in javax.persistence
-
Specifies multiple secondary tables for an entity.
- select(Expression<T>) - Method in interface javax.persistence.criteria.Subquery
-
Specify the item that is to be returned as the subquery
result.
- select(Selection<? extends T>) - Method in interface javax.persistence.criteria.CriteriaQuery
-
Specify the item that is to be returned in the query result.
- selectCase() - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a general case expression.
- selectCase(Expression<? extends C>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a simple case expression.
- Selection<X> - Interface in javax.persistence.criteria
-
The Selection
interface defines an item that is to be
returned in a query result.
- SEQUENCE - javax.persistence.GenerationType
-
Indicates that the persistence provider must assign
primary keys for the entity using a database sequence.
- SequenceGenerator - Annotation Type in javax.persistence
-
Defines a primary key generator that may be referenced by name when
a generator element is specified for the
GeneratedValue
annotation.
- SequenceGenerators - Annotation Type in javax.persistence
-
Used to group SequenceGenerator
annotations.
- sequenceName() - Method in annotation type javax.persistence.SequenceGenerator
-
(Optional) The name of the database sequence object from
which to obtain primary key values.
- set(String, Object) - Method in interface javax.persistence.criteria.CriteriaUpdate
-
Update the value of the specified attribute.
- set(Path<Y>, Expression<? extends Y>) - Method in interface javax.persistence.criteria.CriteriaUpdate
-
Update the value of the specified attribute.
- set(Path<Y>, X) - Method in interface javax.persistence.criteria.CriteriaUpdate
-
Update the value of the specified attribute.
- set(SingularAttribute<? super T, Y>, Expression<? extends Y>) - Method in interface javax.persistence.criteria.CriteriaUpdate
-
Update the value of the specified attribute.
- set(SingularAttribute<? super T, Y>, X) - Method in interface javax.persistence.criteria.CriteriaUpdate
-
Update the value of the specified attribute.
- SET - javax.persistence.metamodel.PluralAttribute.CollectionType
-
Set-valued attribute
- SetAttribute<X,E> - Interface in javax.persistence.metamodel
-
Instances of the type SetAttribute
represent
persistent java.util.Set
-valued attributes.
- setFirstResult(int) - Method in interface javax.persistence.Query
-
Set the position of the first result to retrieve.
- setFirstResult(int) - Method in interface javax.persistence.TypedQuery
-
Set the position of the first result to retrieve.
- setFlushMode(FlushModeType) - Method in interface javax.persistence.EntityManager
-
Set the flush mode that applies to all objects contained
in the persistence context.
- setFlushMode(FlushModeType) - Method in interface javax.persistence.Query
-
Set the flush mode type to be used for the query execution.
- setFlushMode(FlushModeType) - Method in interface javax.persistence.StoredProcedureQuery
-
Set the flush mode type to be used for the query execution.
- setFlushMode(FlushModeType) - Method in interface javax.persistence.TypedQuery
-
Set the flush mode type to be used for the query execution.
- setHint(String, Object) - Method in interface javax.persistence.Query
-
Set a query property or hint.
- setHint(String, Object) - Method in interface javax.persistence.StoredProcedureQuery
-
Set a query property or hint.
- setHint(String, Object) - Method in interface javax.persistence.TypedQuery
-
Set a query property or hint.
- SetJoin<Z,E> - Interface in javax.persistence.criteria
-
The 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
.
- setLockMode(LockModeType) - Method in interface javax.persistence.Query
-
Set the lock mode type to be used for the query execution.
- setLockMode(LockModeType) - Method in interface javax.persistence.TypedQuery
-
Set the lock mode type to be used for the query execution.
- setMaxResults(int) - Method in interface javax.persistence.Query
-
Set the maximum number of results to retrieve.
- setMaxResults(int) - Method in interface javax.persistence.TypedQuery
-
Set the maximum number of results to retrieve.
- setParameter(int, Object) - Method in interface javax.persistence.Query
-
Bind an argument value to a positional parameter.
- setParameter(int, Object) - Method in interface javax.persistence.StoredProcedureQuery
-
Bind an argument value to a positional parameter.
- setParameter(int, Object) - Method in interface javax.persistence.TypedQuery
-
Bind an argument value to a positional parameter.
- setParameter(int, Calendar, TemporalType) - Method in interface javax.persistence.Query
-
Bind an instance of java.util.Calendar
to a positional
parameter.
- setParameter(int, Calendar, TemporalType) - Method in interface javax.persistence.StoredProcedureQuery
-
Bind an instance of java.util.Calendar
to a positional
parameter.
- setParameter(int, Calendar, TemporalType) - Method in interface javax.persistence.TypedQuery
-
Bind an instance of java.util.Calendar
to a positional
parameter.
- setParameter(int, Date, TemporalType) - Method in interface javax.persistence.Query
-
Bind an instance of java.util.Date
to a positional parameter.
- setParameter(int, Date, TemporalType) - Method in interface javax.persistence.StoredProcedureQuery
-
Bind an instance of java.util.Date
to a positional parameter.
- setParameter(int, Date, TemporalType) - Method in interface javax.persistence.TypedQuery
-
Bind an instance of java.util.Date
to a positional parameter.
- setParameter(String, Object) - Method in interface javax.persistence.Query
-
Bind an argument value to a named parameter.
- setParameter(String, Object) - Method in interface javax.persistence.StoredProcedureQuery
-
Bind an argument value to a named parameter.
- setParameter(String, Object) - Method in interface javax.persistence.TypedQuery
-
Bind an argument value to a named parameter.
- setParameter(String, Calendar, TemporalType) - Method in interface javax.persistence.Query
-
Bind an instance of java.util.Calendar
to a named parameter.
- setParameter(String, Calendar, TemporalType) - Method in interface javax.persistence.StoredProcedureQuery
-
Bind an instance of java.util.Calendar
to a named parameter.
- setParameter(String, Calendar, TemporalType) - Method in interface javax.persistence.TypedQuery
-
Bind an instance of java.util.Calendar
to a named parameter.
- setParameter(String, Date, TemporalType) - Method in interface javax.persistence.Query
-
Bind an instance of java.util.Date
to a named parameter.
- setParameter(String, Date, TemporalType) - Method in interface javax.persistence.StoredProcedureQuery
-
Bind an instance of java.util.Date
to a named parameter.
- setParameter(String, Date, TemporalType) - Method in interface javax.persistence.TypedQuery
-
Bind an instance of java.util.Date
to a named parameter.
- setParameter(Parameter<Calendar>, Calendar, TemporalType) - Method in interface javax.persistence.Query
-
Bind an instance of java.util.Calendar
to a Parameter
object.
- setParameter(Parameter<Calendar>, Calendar, TemporalType) - Method in interface javax.persistence.StoredProcedureQuery
-
Bind an instance of java.util.Calendar
to a Parameter
object.
- setParameter(Parameter<Calendar>, Calendar, TemporalType) - Method in interface javax.persistence.TypedQuery
-
Bind an instance of java.util.Calendar
to a Parameter
object.
- setParameter(Parameter<Date>, Date, TemporalType) - Method in interface javax.persistence.Query
-
Bind an instance of java.util.Date
to a Parameter
object.
- setParameter(Parameter<Date>, Date, TemporalType) - Method in interface javax.persistence.StoredProcedureQuery
-
Bind an instance of java.util.Date
to a Parameter
object.
- setParameter(Parameter<Date>, Date, TemporalType) - Method in interface javax.persistence.TypedQuery
-
Bind an instance of java.util.Date
to a Parameter
object.
- setParameter(Parameter<T>, T) - Method in interface javax.persistence.Query
-
Bind the value of a Parameter
object.
- setParameter(Parameter<T>, T) - Method in interface javax.persistence.StoredProcedureQuery
-
Bind the value of a Parameter
object.
- setParameter(Parameter<T>, T) - Method in interface javax.persistence.TypedQuery
-
Bind the value of a Parameter
object.
- setPersistenceProviderResolver(PersistenceProviderResolver) - Static method in class javax.persistence.spi.PersistenceProviderResolverHolder
-
Defines the persistence provider resolver used.
- setProperty(String, Object) - Method in interface javax.persistence.EntityManager
-
Set an entity manager property or hint.
- setRollbackOnly() - Method in interface javax.persistence.EntityTransaction
-
Mark the current resource transaction so that the only
possible outcome of the transaction is for the transaction
to be rolled back.
- SharedCacheMode - Enum in javax.persistence
-
Specifies how the provider must use a second-level cache for the
persistence unit.
- SINGLE_TABLE - javax.persistence.InheritanceType
-
A single table per class hierarchy.
- SINGULAR_ATTRIBUTE - javax.persistence.metamodel.Bindable.BindableType
-
Single-valued attribute type
- SingularAttribute<X,T> - Interface in javax.persistence.metamodel
-
Instances of the type SingularAttribute
represents persistent
single-valued properties or fields.
- size(C) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that tests the size of a collection.
- size(Expression<C>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that tests the size of a collection.
- some(Subquery<Y>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create a some expression over the subquery results.
- SqlResultSetMapping - Annotation Type in javax.persistence
-
Specifies the mapping of the result of a native SQL query or stored
procedure.
- SqlResultSetMappings - Annotation Type in javax.persistence
-
- sqrt(Expression<? extends Number>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that returns the square root
of its argument.
- StaticMetamodel - Annotation Type in javax.persistence.metamodel
-
The StaticMetamodel
annotation specifies that the class
is a metamodel class that represents the entity, mapped
superclass, or embeddable class designated by the value
element.
- StoredProcedureParameter - Annotation Type in javax.persistence
-
Specifies a parameter of a named stored procedure query.
- StoredProcedureQuery - Interface in javax.persistence
-
Interface used to control stored procedure query execution.
- strategy() - Method in annotation type javax.persistence.GeneratedValue
-
(Optional) The primary key generation strategy
that the persistence provider must use to
generate the annotated entity primary key.
- strategy() - Method in annotation type javax.persistence.Inheritance
-
The strategy to be used for the entity inheritance hierarchy.
- STRING - javax.persistence.DiscriminatorType
-
String as the discriminator type.
- STRING - javax.persistence.EnumType
-
Persist enumerated type property or field as a string.
- subclassSubgraphs() - Method in annotation type javax.persistence.NamedEntityGraph
-
(Optional) A list of subgraphs that will add additional
attributes for subclasses of the annotated entity class to the
entity graph.
- subgraph() - Method in annotation type javax.persistence.NamedAttributeNode
-
(Optional) If the attribute references a managed type that has
its own AttributeNodes, this element is used to refer to that
NamedSubgraph definition.
- Subgraph<T> - Interface in javax.persistence
-
This type represents a subgraph for an attribute node that
corresponds to a Managed Type.
- subgraphs() - Method in annotation type javax.persistence.NamedEntityGraph
-
(Optional) A list of subgraphs that are included in the
entity graph.
- subquery(Class<U>) - Method in interface javax.persistence.criteria.CommonAbstractCriteria
-
Create a subquery of the query.
- Subquery<T> - Interface in javax.persistence.criteria
-
The Subquery
interface defines functionality that is
specific to subqueries.
- substring(Expression<String>, int) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression for substring extraction.
- substring(Expression<String>, int, int) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression for substring extraction.
- substring(Expression<String>, Expression<Integer>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression for substring extraction.
- substring(Expression<String>, Expression<Integer>, Expression<Integer>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression for substring extraction.
- sum(Expression<? extends N>, Expression<? extends N>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that returns the sum
of its arguments.
- sum(Expression<? extends N>, N) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that returns the sum
of its arguments.
- sum(Expression<N>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an aggregate expression applying the sum operation.
- sum(N, Expression<? extends N>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that returns the sum
of its arguments.
- sumAsDouble(Expression<Float>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an aggregate expression applying the sum operation to a
Float-valued expression, returning a Double result.
- sumAsLong(Expression<Integer>) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an aggregate expression applying the sum operation to an
Integer-valued expression, returning a Long result.
- synchronization() - Method in annotation type javax.persistence.PersistenceContext
-
(Optional) Specifies whether the persistence context is always
automatically synchronized with the current transaction or whether
the persistence context must be explicitly joined to the current
transaction by means of the EntityManager
joinTransaction
method.
- SynchronizationType - Enum in javax.persistence
-
Specifies whether the persistence context is always automatically
synchronized with the current transaction or whether the persistence context
must be explicitly joined to the current transaction by means of the
EntityManager.joinTransaction()
method.
- SYNCHRONIZED - javax.persistence.SynchronizationType
-
Persistence context is automatically synchronized with the current transaction
- ValidationMode - Enum in javax.persistence
-
The validation mode to be used by the provider for the persistence
unit.
- value() - Method in annotation type javax.persistence.Access
-
(Required) Specification of field- or property-based access.
- value() - Method in annotation type javax.persistence.AssociationOverrides
-
(Required) The association override mappings that are to be
applied to the relationship field or property .
- value() - Method in annotation type javax.persistence.AttributeOverrides
-
(Required) One or more field or property mapping overrides.
- value() - Method in annotation type javax.persistence.Cacheable
-
(Optional) Whether or not the entity should be cached.
- value() - Method in annotation type javax.persistence.Converts
-
The Convert
mappings that are to be applied.
- value() - Method in interface javax.persistence.criteria.MapJoin
-
Create a path expression that corresponds to the map value.
- value() - Method in annotation type javax.persistence.DiscriminatorValue
-
(Optional) The value that indicates that the
row is an entity of the annotated entity type.
- value() - Method in annotation type javax.persistence.EntityListeners
-
The callback listener classes
- value() - Method in annotation type javax.persistence.Enumerated
-
(Optional) The type used in mapping an enum type.
- value() - Method in annotation type javax.persistence.ForeignKey
-
(Optional) Used to specify whether a foreign key constraint should be
generated when schema generation is in effect.
- value() - Method in annotation type javax.persistence.IdClass
-
Primary key class
- value() - Method in annotation type javax.persistence.JoinColumns
-
The join columns that map the relationship.
- value() - Method in annotation type javax.persistence.MapKeyClass
-
(Required) The type of the map key.
- value() - Method in annotation type javax.persistence.MapKeyEnumerated
-
(Optional) The type used in mapping a map key enum type.
- value() - Method in annotation type javax.persistence.MapKeyJoinColumns
-
(Required) The map key join columns that are used to map to the entity
that is the map key.
- value() - Method in annotation type javax.persistence.MapKeyTemporal
-
(Required) The type used in mapping
java.util.Date
or
java.util.Calendar
.
- value() - Method in annotation type javax.persistence.MapsId
-
(Optional) The name of the attribute within the composite key
to which the relationship attribute corresponds.
- value() - Method in annotation type javax.persistence.metamodel.StaticMetamodel
-
Class being modelled by the annotated class.
- value() - Method in annotation type javax.persistence.NamedAttributeNode
-
(Required) The name of the attribute that must be included in the graph.
- value() - Method in annotation type javax.persistence.NamedEntityGraphs
-
- value() - Method in annotation type javax.persistence.NamedNativeQueries
-
(Required) Array of NamedNativeQuery
annotations.
- value() - Method in annotation type javax.persistence.NamedQueries
-
(Required) An array of NamedQuery
annotations.
- value() - Method in annotation type javax.persistence.NamedStoredProcedureQueries
-
(Required) Array of NamedStoredProcedureQuery
annotations.
- value() - Method in annotation type javax.persistence.OrderBy
-
An orderby_list
.
- value() - Method in annotation type javax.persistence.PersistenceContexts
-
(Required) One or more PersistenceContext
annotations.
- value() - Method in annotation type javax.persistence.PersistenceProperty
-
The value of the property
- value() - Method in annotation type javax.persistence.PersistenceUnits
-
- value() - Method in annotation type javax.persistence.PrimaryKeyJoinColumns
-
One or more PrimaryKeyJoinColumn
annotations.
- value() - Method in annotation type javax.persistence.QueryHint
-
Value of the hint.
- value() - Method in annotation type javax.persistence.SecondaryTables
-
(Required) The secondary tables for an entity.
- value() - Method in annotation type javax.persistence.SequenceGenerators
-
- value() - Method in annotation type javax.persistence.SqlResultSetMappings
-
One or more SqlResultSetMapping
annotations.
- value() - Method in annotation type javax.persistence.TableGenerators
-
- value() - Method in annotation type javax.persistence.Temporal
-
The type used in mapping java.util.Date
or java.util.Calendar
.
- value(Expression<? extends T>) - Method in interface javax.persistence.criteria.CriteriaBuilder.Coalesce
-
Add an argument to the coalesce expression.
- value(Expression<? extends T>) - Method in interface javax.persistence.criteria.CriteriaBuilder.In
-
Add to list of values to be tested against.
- value(T) - Method in interface javax.persistence.criteria.CriteriaBuilder.Coalesce
-
Add an argument to the coalesce expression.
- value(T) - Method in interface javax.persistence.criteria.CriteriaBuilder.In
-
Add to list of values to be tested against.
- valueColumnName() - Method in annotation type javax.persistence.TableGenerator
-
(Optional) Name of the column that stores the last value generated.
- valueOf(String) - Static method in enum javax.persistence.AccessType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.CacheRetrieveMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.CacheStoreMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.CascadeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.ConstraintMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.criteria.CriteriaBuilder.Trimspec
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.criteria.JoinType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.criteria.Predicate.BooleanOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.DiscriminatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.EnumType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.FetchType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.FlushModeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.GenerationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.InheritanceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.LockModeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.metamodel.Attribute.PersistentAttributeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.metamodel.Bindable.BindableType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.metamodel.PluralAttribute.CollectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.metamodel.Type.PersistenceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.ParameterMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.PersistenceContextType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.PessimisticLockScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.SharedCacheMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.spi.LoadState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.spi.PersistenceUnitTransactionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.SynchronizationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.TemporalType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum javax.persistence.ValidationMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum javax.persistence.AccessType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.CacheRetrieveMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.CacheStoreMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.CascadeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.ConstraintMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.criteria.CriteriaBuilder.Trimspec
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.criteria.JoinType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.criteria.Predicate.BooleanOperator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.DiscriminatorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.EnumType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.FetchType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.FlushModeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.GenerationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.InheritanceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.LockModeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.metamodel.Attribute.PersistentAttributeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.metamodel.Bindable.BindableType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.metamodel.PluralAttribute.CollectionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.metamodel.Type.PersistenceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.ParameterMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.PersistenceContextType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.PessimisticLockScope
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.SharedCacheMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.spi.LoadState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.spi.PersistenceUnitTransactionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.SynchronizationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.TemporalType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum javax.persistence.ValidationMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values(M) - Method in interface javax.persistence.criteria.CriteriaBuilder
-
Create an expression that returns the values of a map.
- Version - Annotation Type in javax.persistence
-
Specifies the version field or property of an entity class that
serves as its optimistic lock value.