Name | Description | Type | Package | Framework |
AbstractQuery | The AbstractQuery interface defines functionality that is common to both top-level queries and subqueries. | Interface | javax.persistence.criteria | Java EE |
|
Access | Used to specify an access type to be applied to an entity class, mapped superclass, or embeddable class, or to a specific attribute | Class | javax.persistence | Java EE |
|
AccessType | Used with the Access annotation to specify an access type to be applied to an entity class, mapped superclass, or | Class | javax.persistence | Java EE |
|
AssociationOverride | Used to override a mapping for an entity relationship. | Class | javax.persistence | Java EE |
|
AssociationOverrides | Used to override mappings of multiple relationship properties or fields. | Class | javax.persistence | Java EE |
|
Attribute | Represents an attribute of a Java type. | Interface | javax.persistence.metamodel | Java EE |
|
Attribute .PersistentAttributeType | Embeddable class attributeMany-to-many association | Class | javax.persistence.metamodel.Attribute | Java EE |
|
AttributeConverter | A class that implements this interface can be used to convert entity attribute state into database column representation | Interface | javax.persistence | Java EE |
|
AttributeNode | Represents an attribute node of an entity graph. | Interface | javax.persistence | Java EE |
|
AttributeOverride | Used to override the mapping of a Basic (whether explicit or default) property or field or Id property or | Class | javax.persistence | Java EE |
|
AttributeOverrides | Used to override mappings of multiple properties or fields. | Class | javax.persistence | Java EE |
|
Basic | The simplest type of mapping to a database column. | Class | javax.persistence | Java EE |
|
BasicType | Instances of the type BasicType represent basic types (including temporal and enumerated types). | Interface | javax.persistence.metamodel | Java EE |
|
Bindable | Instances of the type Bindable represent object or attribute types that can be bound into a Path. | Interface | javax.persistence.metamodel | Java EE |
|
Bindable .BindableType | Multi-valued attribute typeSingle-valued attribute type | Class | javax.persistence.metamodel.Bindable | Java EE |
|
Cache | Interface used to interact with the second-level cache. | Interface | javax.persistence | Java EE |
|
Cacheable | Specifies whether an entity should be cached if caching is enabled when the value of the persistence. | Class | javax.persistence | Java EE |
|
CacheRetrieveMode | enum CacheRetrieveModeUsed as the value of the | Class | javax.persistence | Java EE |
|
CacheStoreMode | Used as the value of the javax. | Class | javax.persistence | Java EE |
|
CascadeType | Defines the set of cascadable operations that are propagated to the associated entity. | Class | javax.persistence | Java EE |
|
ClassTransformer | A persistence provider supplies an instance of this interface to the PersistenceUnitInfo. | Interface | javax.persistence.spi | Java EE |
|
CollectionAttribute | Instances of the type CollectionAttribute represent persistent java. | Interface | javax.persistence.metamodel | Java EE |
|
CollectionJoin | The CollectionJoin interface is the type of the result of joining to a collection over an association or element | Interface | javax.persistence.criteria | Java EE |
|
CollectionTable | Specifies the table that is used for the mapping of collections of basic or embeddable types. | Class | javax.persistence | Java EE |
|
Column | Specifies the mapped column for a persistent property or field. | Class | javax.persistence | Java EE |
|
ColumnResult | Used in conjunction with the SqlResultSetMapping annotation or ConstructorResult annotation to map a column of the SELECT | Class | javax.persistence | Java EE |
|
CommonAbstractCriteria | The CommonAbstractCriteria interface defines functionality that is common to both top-level criteria queries and subqueries as | Interface | javax.persistence.criteria | Java EE |
|
CompoundSelection | The CompoundSelection interface defines a compound selection item (tuple, array, or result of constructor). | Interface | javax.persistence.criteria | Java EE |
|
ConstraintMode | Used to control the application of a constraint. | Class | javax.persistence | Java EE |
|
ConstructorResult | Used in conjunction with the SqlResultSetMapping annotation to map the SELECT clause of a SQL query to a constructor. | Class | javax.persistence | Java EE |
|
Convert | Specifies the conversion of a Basic field or property. | Class | javax.persistence | Java EE |
|
Converter | Specifies that the annotated class is a converter and defines its scope. | Class | javax.persistence | Java EE |
|
Converts | Used to group Convert annotations. | Class | javax.persistence | Java EE |
|
CriteriaBuilder | Used to construct criteria queries, compound selections, expressions, predicates, orderings. | Interface | javax.persistence.criteria | Java EE |
|
CriteriaBuilder .Case | Case conditions are evaluated in the order in which they are specified. | Interface | javax.persistence.criteria.CriteriaBuilder | Java EE |
|
CriteriaBuilder .Coalesce | A coalesce expression is equivalent to a case expression that returns null if all its arguments evaluate to null, | Interface | javax.persistence.criteria.CriteriaBuilder | Java EE |
|
CriteriaBuilder .In | | Interface | javax.persistence.criteria.CriteriaBuilder | Java EE |
|
CriteriaBuilder .SimpleCase | Case conditions are evaluated in the order in which they are specified. | Interface | javax.persistence.criteria.CriteriaBuilder | Java EE |
|
CriteriaBuilder .Trimspec | Used to specify how strings are trimmed. | Class | javax.persistence.criteria.CriteriaBuilder | Java EE |
|
CriteriaDelete | The CriteriaDelete interface defines functionality for performing bulk delete operations using the Criteria API | Interface | javax.persistence.criteria | Java EE |
|
CriteriaQuery | The CriteriaQuery interface defines functionality that is specific to top-level queries. | Interface | javax.persistence.criteria | Java EE |
|
CriteriaUpdate | The CriteriaUpdate interface defines functionality for performing bulk update operations using the Criteria API. | Interface | javax.persistence.criteria | Java EE |
|
DiscriminatorColumn | Specifies the discriminator column for the JOINED Inheritance mapping strategies. | Class | javax.persistence | Java EE |
|
DiscriminatorType | enum DiscriminatorTypeDefines supported types of the discriminator column. | Class | javax.persistence | Java EE |
|
DiscriminatorValue | Specifies the value of the discriminator column for entities of the given type. | Class | javax.persistence | Java EE |
|
ElementCollection | Specifies a collection of instances of a basic type or embeddable Must be specified if the collection is to be mapped by | Class | javax.persistence | Java EE |
|
Embeddable | Specifies a class whose instances are stored as an intrinsic part of an owning entity and share the identity of the entity. | Class | javax.persistence | Java EE |
|
EmbeddableType | Instances of the type EmbeddableType represent embeddable types. | Interface | javax.persistence.metamodel | Java EE |
|
Embedded | Specifies a persistent field or property of an entity whose value is an instance of an embeddable class. | Class | javax.persistence | Java EE |
|
EmbeddedId | Applied to a persistent field or property of an entity class or mapped superclass to denote a composite primary | Class | javax.persistence | Java EE |
|
Entity | Specifies that the class is an entity. | Class | javax.persistence | Java EE |
|
EntityExistsException | Thrown by the persistence provider when EntityManager. | Class | javax.persistence | Java EE |
|
EntityGraph | This type represents the root of an entity graph that will be used as a template to define the attribute nodes and boundaries of a | Interface | javax.persistence | Java EE |
|
EntityListeners | Specifies the callback listener classes to be used for an entity or mapped superclass. | Class | javax.persistence | Java EE |
|
EntityManager | Interface used to interact with the persistence context. | Interface | javax.persistence | Java EE |
|
EntityManagerFactory | Interface used to interact with the entity manager factory for the persistence unit. | Interface | javax.persistence | Java EE |
|
EntityNotFoundException | Thrown by the persistence provider when an entity reference obtained by EntityManager. | Class | javax.persistence | Java EE |
|
EntityResult | Used in conjunction with the SqlResultSetMapping annotation to map the SELECT clause of a SQL query to an entity result. | Class | javax.persistence | Java EE |
|
EntityTransaction | Interface used to control transactions on resource-local entity managers. | Interface | javax.persistence | Java EE |
|
EntityType | Instances of the type EntityType represent entity types. | Interface | javax.persistence.metamodel | Java EE |
|
Enumerated | Specifies that a persistent property or field should be persisted as a enumerated type. | Class | javax.persistence | Java EE |
|
EnumType | Defines mapping for enumerated types. | Class | javax.persistence | Java EE |
|
ExcludeDefaultListeners | Specifies that the invocation of default listeners is to be excluded for the entity class (or mapped superclass) | Class | javax.persistence | Java EE |
|
ExcludeSuperclassListeners | Specifies that the invocation of superclass listeners is to be excluded for the entity class (or mapped superclass) | Class | javax.persistence | Java EE |
|
Expression | Type for query expressions. | Interface | javax.persistence.criteria | Java EE |
|
Fetch | Represents a join-fetched association or attribute. | Interface | javax.persistence.criteria | Java EE |
|
FetchParent | Represents an element of the from clause which may function as the parent of Fetches. | Interface | javax.persistence.criteria | Java EE |
|
FetchType | Defines strategies for fetching data from the database. | Class | javax.persistence | Java EE |
|
FieldResult | 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. | Class | javax.persistence | Java EE |
|
FlushModeType | When queries are executed within a transaction, if FlushModeType. | Class | javax.persistence | Java EE |
|
ForeignKey | Used to specify the handling of foreign key constraints when schema generation is in effect. | Class | javax.persistence | Java EE |
|
From | Represents a bound type, usually an entity that appears in the from clause, but may also be an embeddable belonging to | Interface | javax.persistence.criteria | Java EE |
|
GeneratedValue | Provides for the specification of generation strategies for the values of primary keys. | Class | javax.persistence | Java EE |
|
GenerationType | Defines the types of primary key generation strategies. | Class | javax.persistence | Java EE |
|
Id | Specifies the primary key of an entity. | Class | javax.persistence | Java EE |
|
IdClass | Specifies a composite primary key class that is mapped to multiple fields or properties of the entity. | Class | javax.persistence | Java EE |
|
IdentifiableType | Instances of the type IdentifiableType represent entity or mapped superclass types. | Interface | javax.persistence.metamodel | Java EE |
|
Index | Used in schema generation to specify creation of an index. | Class | javax.persistence | Java EE |
|
Inheritance | Specifies the inheritance strategy to be used for an entity class hierarchy. | Class | javax.persistence | Java EE |
|
InheritanceType | enum InheritanceTypeDefines inheritance strategy options. | Class | javax.persistence | Java EE |
|
Join | A join to an entity, embeddable, or basic type. | Interface | javax.persistence.criteria | Java EE |
|
JoinColumn | Specifies a column for joining an entity association or element collection. | Class | javax.persistence | Java EE |
|
JoinColumns | Specifies the mapping for composite foreign keys. | Class | javax.persistence | Java EE |
|
JoinTable | Specifies the mapping of associations. | Class | javax.persistence | Java EE |
|
JoinType | Defines the three types of joins. | Class | javax.persistence.criteria | Java EE |
|
ListAttribute | Instances of the type ListAttribute represent persistent javax. | Interface | javax.persistence.metamodel | Java EE |
|
ListJoin | The ListJoin interface is the type of the result of joining to a collection over an association or element | Interface | javax.persistence.criteria | Java EE |
|
LoadState | Load states returned by the ProviderUtil SPI methods. | Class | javax.persistence.spi | Java EE |
|
Lob | Specifies that a persistent property or field should be persisted as a large object to a database-supported large object type. | Class | javax.persistence | Java EE |
|
LockModeType | Lock modes can be specified by means of passing a LockModeType argument to one of the EntityManager methods that take locks | Class | javax.persistence | Java EE |
|
LockTimeoutException | Thrown by the persistence provider when an pessimistic locking conflict occurs that does not result in transaction rollback. | Class | javax.persistence | Java EE |
|
ManagedType | Instances of the type ManagedType represent entity, mapped superclass, and embeddable types. | Interface | javax.persistence.metamodel | Java EE |
|
ManyToMany | Specifies a many-valued association with many-to-many multiplicity. | Class | javax.persistence | Java EE |
|
ManyToOne | Specifies a single-valued association to another entity class that has many-to-one multiplicity. | Class | javax.persistence | Java EE |
|
MapAttribute | Instances of the type MapAttribute represent persistent java. | Interface | javax.persistence.metamodel | Java EE |
|
MapJoin | The MapJoin interface is the type of the result of joining to a collection over an association or element | Interface | javax.persistence.criteria | Java EE |
|
MapKey | Specifies the map key for associations of type java. | Class | javax.persistence | Java EE |
|
MapKeyClass | Specifies the type of the map key for associations of type java. | Class | javax.persistence | Java EE |
|
MapKeyColumn | Specifies the mapping for the key column of a map whose map key is a basic type. | Class | javax.persistence | Java EE |
|
MapKeyEnumerated | Specifies the enum type for a map key whose basic type is an enumerated type. | Class | javax.persistence | Java EE |
|
MapKeyJoinColumn | Specifies a mapping to an entity that is a map key. | Class | javax.persistence | Java EE |
|
MapKeyJoinColumns | Supports composite map keys that reference entities. | Class | javax.persistence | Java EE |
|
MapKeyTemporal | This annotation must be specified for persistent map keys of type Date and Calendar. | Class | javax.persistence | Java EE |
|
MappedSuperclass | Designates a class whose mapping information is applied to the entities that inherit from it. | Class | javax.persistence | Java EE |
|
MappedSuperclassType | Instances of the type MappedSuperclassType represent mappedSince:Java Persistence 2. | Interface | javax.persistence.metamodel | Java EE |
|
MapsId | Designates a ManyToOne or OneToOne relationship attribute that provides the | Class | javax.persistence | Java EE |
|
Metamodel | Provides access to the metamodel of persistent entities in the persistence unit. | Interface | javax.persistence.metamodel | Java EE |
|
NamedAttributeNode | A NamedAttributeNode is a member element of aSince:Java Persistence 2. | Class | javax.persistence | Java EE |
|
NamedEntityGraph | Used to specify the path and boundaries for a find operation or query. | Class | javax.persistence | Java EE |
|
NamedEntityGraphs | Used to group NamedEntityGraph annotations. | Class | javax.persistence | Java EE |
|
NamedNativeQueries | Specifies multiple native SQL named queries. | Class | javax.persistence | Java EE |
|
NamedNativeQuery | Specifies a named native SQL query. | Class | javax.persistence | Java EE |
|
NamedQueries | Specifies multiple named Java Persistence query language queries. | Class | javax.persistence | Java EE |
|
NamedQuery | Specifies a static, named query in the Java Persistence query language. | Class | javax.persistence | Java EE |
|
NamedStoredProcedureQueries | Specifies multiple named stored procedure queries. | Class | javax.persistence | Java EE |
|
NamedStoredProcedureQuery | Specifies and names a stored procedure, its parameters, and its result type. | Class | javax.persistence | Java EE |
|
NamedSubgraph | A NamedSubgraph is a member element of a NamedEntityGraph. | Class | javax.persistence | Java EE |
|
NonUniqueResultException | Thrown by the persistence provider when Query. | Class | javax.persistence | Java EE |
|
NoResultException | Thrown by the persistence provider when Query. | Class | javax.persistence | Java EE |
|
OneToMany | Specifies a many-valued association with one-to-many multiplicity. | Class | javax.persistence | Java EE |
|
OneToOne | Specifies a single-valued association to another entity that has one-to-one multiplicity. | Class | javax.persistence | Java EE |
|
OptimisticLockException | Thrown by the persistence provider when an optimistic locking conflict occurs. | Class | javax.persistence | Java EE |
|
Order | An object that defines an ordering over the query results. | Interface | javax.persistence.criteria | Java EE |
|
OrderBy | Specifies the ordering of the elements of a collection valued association or element collection at the point when the association | Class | javax.persistence | Java EE |
|
OrderColumn | Specifies a column that is used to maintain the persistent order of a list. | Class | javax.persistence | Java EE |
|
Parameter | Type for query parameter objects. | Interface | javax.persistence | Java EE |
|
ParameterExpression | Type of criteria query parameter expressions. | Interface | javax.persistence.criteria | Java EE |
|
ParameterMode | Specifies the mode of a parameter of a stored procedure query. | Class | javax.persistence | Java EE |
|
Path | Represents a simple or compound attribute path from a bound type or collection, and is a primitive expression. | Interface | javax.persistence.criteria | Java EE |
|
Persistence | Bootstrap class that is used to obtain an EntityManagerFactory in Java SE environments. | Class | javax.persistence | Java EE |
|
PersistenceContext | Expresses a dependency on a container-managed EntityManager and its associated persistence context. | Class | javax.persistence | Java EE |
|
PersistenceContexts | Declares one or more PersistenceContext annotations. | Class | javax.persistence | Java EE |
|
PersistenceContextType | enum PersistenceContextTypeSpecifies whether a transaction-scoped or extended | Class | javax.persistence | Java EE |
|
PersistenceException | Thrown by the persistence provider when a problem occurs. | Class | javax.persistence | Java EE |
|
PersistenceProperty | Describes a single container or persistence provider property. | Class | javax.persistence | Java EE |
|
PersistenceProvider | Interface implemented by the persistence provider. | Interface | javax.persistence.spi | Java EE |
|
PersistenceProviderResolver | Determine the list of persistence providers available in the runtime environment. | Interface | javax.persistence.spi | Java EE |
|
PersistenceProviderResolverHolder | Holds the global PersistenceProviderResolver instance. | Class | javax.persistence.spi | Java EE |
|
PersistenceUnit | Expresses a dependency on an EntityManagerFactory and its associated persistence unit. | Class | javax.persistence | Java EE |
|
PersistenceUnitInfo | Interface implemented by the container and used by the persistence provider when creating an EntityManagerFactory. | Interface | javax.persistence.spi | Java EE |
|
PersistenceUnits | Declares one or more PersistenceUnit annotations. | Class | javax.persistence | Java EE |
|
PersistenceUnitTransactionType | enum PersistenceUnitTransactionTypeSpecifies whether entity managers created by the EntityManagerFactory will be JTA or | Class | javax.persistence.spi | Java EE |
|
PersistenceUnitUtil | Utility interface between the application and the persistence provider managing the persistence unit. | Interface | javax.persistence | Java EE |
|
PersistenceUtil | Utility interface between the application and the persistence The PersistenceUtil interface instance obtained from the | Interface | javax.persistence | Java EE |
|
PessimisticLockException | Thrown by the persistence provider when an pessimistic locking conflict occurs. | Class | javax.persistence | Java EE |
|
PessimisticLockScope | enum PessimisticLockScopeDefines the values of the javax. | Class | javax.persistence | Java EE |
|
PluralAttribute | Instances of the type PluralAttribute represent persistent collection-valued attributes. | Interface | javax.persistence.metamodel | Java EE |
|
PluralAttribute .CollectionType | Collection-valued attributeList-valued attribute | Class | javax.persistence.metamodel.PluralAttribute | Java EE |
|
PluralJoin | The PluralJoin interface defines functionality that is common to joins to all collection types. | Interface | javax.persistence.criteria | Java EE |
|
PostLoad | Specifies a callback method for the corresponding lifecycle event. | Class | javax.persistence | Java EE |
|
PostPersist | Specifies a callback method for the corresponding lifecycle event. | Class | javax.persistence | Java EE |
|
PostRemove | Specifies a callback method for the corresponding lifecycle event. | Class | javax.persistence | Java EE |
|
PostUpdate | Specifies a callback method for the corresponding lifecycle event. | Class | javax.persistence | Java EE |
|
Predicate | The type of a simple or compound predicate: a conjunction or disjunction of restrictions. | Interface | javax.persistence.criteria | Java EE |
|
Predicate .BooleanOperator | Returns the enum constant of this type with the specified name. | Class | javax.persistence.criteria.Predicate | Java EE |
|
PrePersist | Specifies a callback method for the corresponding lifecycle event. | Class | javax.persistence | Java EE |
|
PreRemove | Specifies a callback method for the corresponding lifecycle event. | Class | javax.persistence | Java EE |
|
PreUpdate | Specifies a callback method for the corresponding lifecycle event. | Class | javax.persistence | Java EE |
|
PrimaryKeyJoinColumn | Specifies a primary key column that is used as a foreign key to join to another table. | Class | javax.persistence | Java EE |
|
PrimaryKeyJoinColumns | Groups PrimaryKeyJoinColumn annotations. | Class | javax.persistence | Java EE |
|
ProviderUtil | Utility interface implemented by the persistence provider. | Interface | javax.persistence.spi | Java EE |
|
Query | Interface used to control query execution. | Interface | javax.persistence | Java EE |
|
QueryHint | Used to supply a query property or hint to the NamedQuery or NamedNativeQuery annotation. | Class | javax.persistence | Java EE |
|
QueryTimeoutException | Thrown by the persistence provider when a query times out and only the statement is rolled back. | Class | javax.persistence | Java EE |
|
RollbackException | Thrown by the persistence provider when EntityTransaction. | Class | javax.persistence | Java EE |
|
Root | A root type in the from clause. | Interface | javax.persistence.criteria | Java EE |
|
SecondaryTable | Specifies a secondary table for the annotated entity class. | Class | javax.persistence | Java EE |
|
SecondaryTables | Specifies multiple secondary tables for an entity. | Class | javax.persistence | Java EE |
|
Selection | The Selection interface defines an item that is to be returned in a query result. | Interface | javax.persistence.criteria | Java EE |
|
SequenceGenerator | Defines a primary key generator that may be referenced by name when a generator element is specified for the GeneratedValue | Class | javax.persistence | Java EE |
|
SetAttribute | Instances of the type SetAttribute represent persistent java. | Interface | javax.persistence.metamodel | Java EE |
|
SetJoin | The SetJoin interface is the type of the result of joining to a collection over an association or element | Interface | javax.persistence.criteria | Java EE |
|
SharedCacheMode | enum SharedCacheModeSpecifies how the provider must use a second-level cache for the | Class | javax.persistence | Java EE |
|
SingularAttribute | Instances of the type SingularAttribute represents persistent single-valued properties or fields. | Interface | javax.persistence.metamodel | Java EE |
|
SqlResultSetMapping | Specifies the mapping of the result of a native SQL query or stored Query q = em. | Class | javax.persistence | Java EE |
|
SqlResultSetMappings | Is used to define one or more SqlResultSetMapping annotations. | Class | javax.persistence | Java EE |
|
StaticMetamodel | The StaticMetamodel annotation specifies that the class is a metamodel class that represents the entity, mapped | Class | javax.persistence.metamodel | Java EE |
|
StoredProcedureParameter | Specifies a parameter of a named stored procedure query. | Class | javax.persistence | Java EE |
|
StoredProcedureQuery | Interface used to control stored procedure query execution. | Interface | javax.persistence | Java EE |
|
Subgraph | This type represents a subgraph for an attribute node that corresponds to a Managed Type. | Interface | javax.persistence | Java EE |
|
Subquery | The Subquery interface defines functionality that is specific to subqueries. | Interface | javax.persistence.criteria | Java EE |
|
SynchronizationType | enum SynchronizationTypeSpecifies whether the persistence context is always automatically | Class | javax.persistence | Java EE |
|
Table | Specifies the primary table for the annotated entity. | Class | javax.persistence | Java EE |
|
TableGenerator | Defines a primary key generator that may be referenced by name when a generator element is specified for | Class | javax.persistence | Java EE |
|
Temporal | This annotation must be specified for persistent fields or properties of type java. | Class | javax.persistence | Java EE |
|
TemporalType | Type used to indicate a specific mapping of java. | Class | javax.persistence | Java EE |
|
TransactionRequiredException | Thrown by the persistence provider when a transaction is required but is notSince:Java Persistence 1. | Class | javax.persistence | Java EE |
|
Transient | Specifies that the property or field is not persistent. | Class | javax.persistence | Java EE |
|
Tuple | Interface for extracting the elements of a query result tuple. | Interface | javax.persistence | Java EE |
|
TupleElement | The TupleElement interface defines an element that is returned in a query result tuple. | Interface | javax.persistence | Java EE |
|
Type | Instances of the type Type represent persistent object or attribute types. | Interface | javax.persistence.metamodel | Java EE |
|
Type .PersistenceType | Returns the enum constant of this type with the specified name. | Class | javax.persistence.metamodel.Type | Java EE |
|
TypedQuery | Interface used to control the execution of typed queries. | Interface | javax.persistence | Java EE |
|
UniqueConstraint | Specifies that a unique constraint is to be included in the generated DDL for a primary or secondary table. | Class | javax.persistence | Java EE |
|
ValidationMode | The validation mode to be used by the provider for the persistenceSince:Java Persistence 2. | Class | javax.persistence | Java EE |
|
Version | Specifies the version field or property of an entity class that serves as its optimistic lock value. | Class | javax.persistence | Java EE |
|
AbstractQuery | | Interface | javax.persistence.criteria | Hibernate JPA |
|
Access | | Class | javax.persistence | Hibernate JPA |
|
AccessType | | Class | javax.persistence | Hibernate JPA |
|
AssociationOverride | | Class | javax.persistence | Hibernate JPA |
|
AssociationOverrides | | Class | javax.persistence | Hibernate JPA |
|
Attribute | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
Attribute .PersistentAttributeType | | Class | javax.persistence.metamodel.Attribute | Hibernate JPA |
|
AttributeConverter | | Interface | javax.persistence | Hibernate JPA |
|
AttributeNode | | Interface | javax.persistence | Hibernate JPA |
|
AttributeOverride | | Class | javax.persistence | Hibernate JPA |
|
AttributeOverrides | | Class | javax.persistence | Hibernate JPA |
|
Basic | | Class | javax.persistence | Hibernate JPA |
|
BasicType | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
Bindable | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
Bindable .BindableType | | Class | javax.persistence.metamodel.Bindable | Hibernate JPA |
|
Cache | | Interface | javax.persistence | Hibernate JPA |
|
Cacheable | | Class | javax.persistence | Hibernate JPA |
|
CacheRetrieveMode | | Class | javax.persistence | Hibernate JPA |
|
CacheStoreMode | | Class | javax.persistence | Hibernate JPA |
|
CascadeType | | Class | javax.persistence | Hibernate JPA |
|
ClassTransformer | | Interface | javax.persistence.spi | Hibernate JPA |
|
CollectionAttribute | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
CollectionJoin | | Interface | javax.persistence.criteria | Hibernate JPA |
|
CollectionTable | | Class | javax.persistence | Hibernate JPA |
|
Column | | Class | javax.persistence | Hibernate JPA |
|
ColumnResult | | Class | javax.persistence | Hibernate JPA |
|
CommonAbstractCriteria | | Interface | javax.persistence.criteria | Hibernate JPA |
|
CompoundSelection | | Interface | javax.persistence.criteria | Hibernate JPA |
|
ConstraintMode | | Class | javax.persistence | Hibernate JPA |
|
ConstructorResult | | Class | javax.persistence | Hibernate JPA |
|
Convert | | Class | javax.persistence | Hibernate JPA |
|
Converter | | Class | javax.persistence | Hibernate JPA |
|
Converts | | Class | javax.persistence | Hibernate JPA |
|
CriteriaBuilder | | Interface | javax.persistence.criteria | Hibernate JPA |
|
CriteriaBuilder .Case | | Interface | javax.persistence.criteria.CriteriaBuilder | Hibernate JPA |
|
CriteriaBuilder .Coalesce | | Interface | javax.persistence.criteria.CriteriaBuilder | Hibernate JPA |
|
CriteriaBuilder .In | | Interface | javax.persistence.criteria.CriteriaBuilder | Hibernate JPA |
|
CriteriaBuilder .SimpleCase | | Interface | javax.persistence.criteria.CriteriaBuilder | Hibernate JPA |
|
CriteriaBuilder .Trimspec | | Class | javax.persistence.criteria.CriteriaBuilder | Hibernate JPA |
|
CriteriaDelete | | Interface | javax.persistence.criteria | Hibernate JPA |
|
CriteriaQuery | | Interface | javax.persistence.criteria | Hibernate JPA |
|
CriteriaUpdate | | Interface | javax.persistence.criteria | Hibernate JPA |
|
DiscriminatorColumn | | Class | javax.persistence | Hibernate JPA |
|
DiscriminatorType | | Class | javax.persistence | Hibernate JPA |
|
DiscriminatorValue | | Class | javax.persistence | Hibernate JPA |
|
ElementCollection | | Class | javax.persistence | Hibernate JPA |
|
Embeddable | | Class | javax.persistence | Hibernate JPA |
|
EmbeddableType | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
Embedded | | Class | javax.persistence | Hibernate JPA |
|
EmbeddedId | | Class | javax.persistence | Hibernate JPA |
|
Entity | | Class | javax.persistence | Hibernate JPA |
|
EntityExistsException | | Class | javax.persistence | Hibernate JPA |
|
EntityGraph | | Interface | javax.persistence | Hibernate JPA |
|
EntityListeners | | Class | javax.persistence | Hibernate JPA |
|
EntityManager | | Interface | javax.persistence | Hibernate JPA |
|
EntityManagerFactory | | Interface | javax.persistence | Hibernate JPA |
|
EntityNotFoundException | | Class | javax.persistence | Hibernate JPA |
|
EntityResult | | Class | javax.persistence | Hibernate JPA |
|
EntityTransaction | | Interface | javax.persistence | Hibernate JPA |
|
EntityType | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
Enumerated | | Class | javax.persistence | Hibernate JPA |
|
EnumType | | Class | javax.persistence | Hibernate JPA |
|
ExcludeDefaultListeners | | Class | javax.persistence | Hibernate JPA |
|
ExcludeSuperclassListeners | | Class | javax.persistence | Hibernate JPA |
|
Expression | | Interface | javax.persistence.criteria | Hibernate JPA |
|
Fetch | | Interface | javax.persistence.criteria | Hibernate JPA |
|
FetchParent | | Interface | javax.persistence.criteria | Hibernate JPA |
|
FetchType | | Class | javax.persistence | Hibernate JPA |
|
FieldResult | | Class | javax.persistence | Hibernate JPA |
|
FlushModeType | | Class | javax.persistence | Hibernate JPA |
|
ForeignKey | | Class | javax.persistence | Hibernate JPA |
|
From | | Interface | javax.persistence.criteria | Hibernate JPA |
|
GeneratedValue | | Class | javax.persistence | Hibernate JPA |
|
GenerationType | | Class | javax.persistence | Hibernate JPA |
|
Id | | Class | javax.persistence | Hibernate JPA |
|
IdClass | | Class | javax.persistence | Hibernate JPA |
|
IdentifiableType | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
Index | | Class | javax.persistence | Hibernate JPA |
|
Inheritance | | Class | javax.persistence | Hibernate JPA |
|
InheritanceType | | Class | javax.persistence | Hibernate JPA |
|
Join | | Interface | javax.persistence.criteria | Hibernate JPA |
|
JoinColumn | | Class | javax.persistence | Hibernate JPA |
|
JoinColumns | | Class | javax.persistence | Hibernate JPA |
|
JoinTable | | Class | javax.persistence | Hibernate JPA |
|
JoinType | | Class | javax.persistence.criteria | Hibernate JPA |
|
ListAttribute | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
ListJoin | | Interface | javax.persistence.criteria | Hibernate JPA |
|
LoadState | | Class | javax.persistence.spi | Hibernate JPA |
|
Lob | | Class | javax.persistence | Hibernate JPA |
|
LockModeType | | Class | javax.persistence | Hibernate JPA |
|
LockTimeoutException | | Class | javax.persistence | Hibernate JPA |
|
ManagedType | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
ManyToMany | | Class | javax.persistence | Hibernate JPA |
|
ManyToOne | | Class | javax.persistence | Hibernate JPA |
|
MapAttribute | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
MapJoin | | Interface | javax.persistence.criteria | Hibernate JPA |
|
MapKey | | Class | javax.persistence | Hibernate JPA |
|
MapKeyClass | | Class | javax.persistence | Hibernate JPA |
|
MapKeyColumn | | Class | javax.persistence | Hibernate JPA |
|
MapKeyEnumerated | | Class | javax.persistence | Hibernate JPA |
|
MapKeyJoinColumn | | Class | javax.persistence | Hibernate JPA |
|
MapKeyJoinColumns | | Class | javax.persistence | Hibernate JPA |
|
MapKeyTemporal | | Class | javax.persistence | Hibernate JPA |
|
MappedSuperclass | | Class | javax.persistence | Hibernate JPA |
|
MappedSuperclassType | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
MapsId | | Class | javax.persistence | Hibernate JPA |
|
Metamodel | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
NamedAttributeNode | | Class | javax.persistence | Hibernate JPA |
|
NamedEntityGraph | | Class | javax.persistence | Hibernate JPA |
|
NamedEntityGraphs | | Class | javax.persistence | Hibernate JPA |
|
NamedNativeQueries | | Class | javax.persistence | Hibernate JPA |
|
NamedNativeQuery | | Class | javax.persistence | Hibernate JPA |
|
NamedQueries | | Class | javax.persistence | Hibernate JPA |
|
NamedQuery | | Class | javax.persistence | Hibernate JPA |
|
NamedStoredProcedureQueries | | Class | javax.persistence | Hibernate JPA |
|
NamedStoredProcedureQuery | | Class | javax.persistence | Hibernate JPA |
|
NamedSubgraph | | Class | javax.persistence | Hibernate JPA |
|
NonUniqueResultException | | Class | javax.persistence | Hibernate JPA |
|
NoResultException | | Class | javax.persistence | Hibernate JPA |
|
OneToMany | | Class | javax.persistence | Hibernate JPA |
|
OneToOne | | Class | javax.persistence | Hibernate JPA |
|
OptimisticLockException | | Class | javax.persistence | Hibernate JPA |
|
Order | | Interface | javax.persistence.criteria | Hibernate JPA |
|
OrderBy | | Class | javax.persistence | Hibernate JPA |
|
OrderColumn | | Class | javax.persistence | Hibernate JPA |
|
Parameter | | Interface | javax.persistence | Hibernate JPA |
|
ParameterExpression | | Interface | javax.persistence.criteria | Hibernate JPA |
|
ParameterMode | | Class | javax.persistence | Hibernate JPA |
|
Path | | Interface | javax.persistence.criteria | Hibernate JPA |
|
Persistence | | Class | javax.persistence | Hibernate JPA |
|
PersistenceContext | | Class | javax.persistence | Hibernate JPA |
|
PersistenceContexts | | Class | javax.persistence | Hibernate JPA |
|
PersistenceContextType | | Class | javax.persistence | Hibernate JPA |
|
PersistenceException | | Class | javax.persistence | Hibernate JPA |
|
PersistenceProperty | | Class | javax.persistence | Hibernate JPA |
|
PersistenceProvider | | Interface | javax.persistence.spi | Hibernate JPA |
|
PersistenceProviderResolver | | Interface | javax.persistence.spi | Hibernate JPA |
|
PersistenceProviderResolverHolder | | Class | javax.persistence.spi | Hibernate JPA |
|
PersistenceUnit | | Class | javax.persistence | Hibernate JPA |
|
PersistenceUnitInfo | | Interface | javax.persistence.spi | Hibernate JPA |
|
PersistenceUnits | | Class | javax.persistence | Hibernate JPA |
|
PersistenceUnitTransactionType | | Class | javax.persistence.spi | Hibernate JPA |
|
PersistenceUnitUtil | | Interface | javax.persistence | Hibernate JPA |
|
PersistenceUtil | | Interface | javax.persistence | Hibernate JPA |
|
PessimisticLockException | | Class | javax.persistence | Hibernate JPA |
|
PessimisticLockScope | | Class | javax.persistence | Hibernate JPA |
|
PluralAttribute | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
PluralAttribute .CollectionType | | Class | javax.persistence.metamodel.PluralAttribute | Hibernate JPA |
|
PluralJoin | | Interface | javax.persistence.criteria | Hibernate JPA |
|
PostLoad | | Class | javax.persistence | Hibernate JPA |
|
PostPersist | | Class | javax.persistence | Hibernate JPA |
|
PostRemove | | Class | javax.persistence | Hibernate JPA |
|
PostUpdate | | Class | javax.persistence | Hibernate JPA |
|
Predicate | | Interface | javax.persistence.criteria | Hibernate JPA |
|
Predicate .BooleanOperator | | Class | javax.persistence.criteria.Predicate | Hibernate JPA |
|
PrePersist | | Class | javax.persistence | Hibernate JPA |
|
PreRemove | | Class | javax.persistence | Hibernate JPA |
|
PreUpdate | | Class | javax.persistence | Hibernate JPA |
|
PrimaryKeyJoinColumn | | Class | javax.persistence | Hibernate JPA |
|
PrimaryKeyJoinColumns | | Class | javax.persistence | Hibernate JPA |
|
ProviderUtil | | Interface | javax.persistence.spi | Hibernate JPA |
|
Query | | Interface | javax.persistence | Hibernate JPA |
|
QueryHint | | Class | javax.persistence | Hibernate JPA |
|
QueryTimeoutException | | Class | javax.persistence | Hibernate JPA |
|
RollbackException | | Class | javax.persistence | Hibernate JPA |
|
Root | | Interface | javax.persistence.criteria | Hibernate JPA |
|
SecondaryTable | | Class | javax.persistence | Hibernate JPA |
|
SecondaryTables | | Class | javax.persistence | Hibernate JPA |
|
Selection | | Interface | javax.persistence.criteria | Hibernate JPA |
|
SequenceGenerator | | Class | javax.persistence | Hibernate JPA |
|
SetAttribute | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
SetJoin | | Interface | javax.persistence.criteria | Hibernate JPA |
|
SharedCacheMode | | Class | javax.persistence | Hibernate JPA |
|
SingularAttribute | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
SqlResultSetMapping | | Class | javax.persistence | Hibernate JPA |
|
SqlResultSetMappings | | Class | javax.persistence | Hibernate JPA |
|
StaticMetamodel | | Class | javax.persistence.metamodel | Hibernate JPA |
|
StoredProcedureParameter | | Class | javax.persistence | Hibernate JPA |
|
StoredProcedureQuery | | Interface | javax.persistence | Hibernate JPA |
|
Subgraph | | Interface | javax.persistence | Hibernate JPA |
|
Subquery | | Interface | javax.persistence.criteria | Hibernate JPA |
|
SynchronizationType | | Class | javax.persistence | Hibernate JPA |
|
Table | | Class | javax.persistence | Hibernate JPA |
|
TableGenerator | | Class | javax.persistence | Hibernate JPA |
|
Temporal | | Class | javax.persistence | Hibernate JPA |
|
TemporalType | | Class | javax.persistence | Hibernate JPA |
|
TransactionRequiredException | | Class | javax.persistence | Hibernate JPA |
|
Transient | | Class | javax.persistence | Hibernate JPA |
|
Tuple | | Interface | javax.persistence | Hibernate JPA |
|
TupleElement | | Interface | javax.persistence | Hibernate JPA |
|
Type | | Interface | javax.persistence.metamodel | Hibernate JPA |
|
Type .PersistenceType | | Class | javax.persistence.metamodel.Type | Hibernate JPA |
|
TypedQuery | | Interface | javax.persistence | Hibernate JPA |
|
UniqueConstraint | | Class | javax.persistence | Hibernate JPA |
|
ValidationMode | | Class | javax.persistence | Hibernate JPA |
|
Version | | Class | javax.persistence | Hibernate JPA |
|
AbstractQuery | The AbstractQuery interface defines functionality that is common to both top-level queries and subqueries. | Interface | javax.persistence.criteria | EclipseLink |
|
Access | Used to specify an access type to be applied to an entity class, mapped superclass, or embeddable class, or to a specific attribute | Class | javax.persistence | EclipseLink |
|
AccessType | Used with the Access annotation to specify an access type to be applied to an entity class, mapped superclass, or | Class | javax.persistence | EclipseLink |
|
AssociationOverride | Used to override a mapping for an entity relationship. | Class | javax.persistence | EclipseLink |
|
AssociationOverrides | Used to override mappings of multiple relationship properties or fields. | Class | javax.persistence | EclipseLink |
|
Attribute | Represents an attribute of a Java type. | Interface | javax.persistence.metamodel | EclipseLink |
|
Attribute .PersistentAttributeType | Embeddable class attributeMany-to-many association | Class | javax.persistence.metamodel | EclipseLink |
|
AttributeConverter | A class that implements this interface can be used to convert entity attribute state into database column representation | Interface | javax.persistence | EclipseLink |
|
AttributeNode | Represents an attribute node of an entity graph. | Interface | javax.persistence | EclipseLink |
|
AttributeOverride | Used to override the mapping of a Basic (whether explicit or default) property or field or Id property or | Class | javax.persistence | EclipseLink |
|
AttributeOverrides | Used to override mappings of multiple properties or fields. | Class | javax.persistence | EclipseLink |
|
Basic | The simplest type of mapping to a database column. | Class | javax.persistence | EclipseLink |
|
BasicType | Instances of the type BasicType represent basic types (including temporal and enumerated types). | Interface | javax.persistence.metamodel | EclipseLink |
|
Bindable | Instances of the type Bindable represent object or attribute types that can be bound into a Path. | Interface | javax.persistence.metamodel | EclipseLink |
|
Bindable .BindableType | Multi-valued attribute typeSingle-valued attribute type | Class | javax.persistence.metamodel | EclipseLink |
|
Cache | Interface used to interact with the second-level cache. | Interface | javax.persistence | EclipseLink |
|
Cacheable | Specifies whether an entity should be cached if caching is enabled when the value of the persistence. | Class | javax.persistence | EclipseLink |
|
CacheRetrieveMode | enum CacheRetrieveModeUsed as the value of the | Class | javax.persistence | EclipseLink |
|
CacheStoreMode | Used as the value of the javax. | Class | javax.persistence | EclipseLink |
|
CascadeType | Defines the set of cascadable operations that are propagated to the associated entity. | Class | javax.persistence | EclipseLink |
|
ClassTransformer | A persistence provider supplies an instance of this interface to the PersistenceUnitInfo. | Interface | javax.persistence.spi | EclipseLink |
|
CollectionAttribute | Instances of the type CollectionAttribute represent persistent java. | Interface | javax.persistence.metamodel | EclipseLink |
|
CollectionJoin | The CollectionJoin interface is the type of the result of joining to a collection over an association or element | Interface | javax.persistence.criteria | EclipseLink |
|
CollectionTable | Specifies the table that is used for the mapping of collections of basic or embeddable types. | Class | javax.persistence | EclipseLink |
|
Column | Specifies the mapped column for a persistent property or field. | Class | javax.persistence | EclipseLink |
|
ColumnResult | Used in conjunction with the SqlResultSetMapping annotation or ConstructorResult annotation to map a column of the SELECT | Class | javax.persistence | EclipseLink |
|
CommonAbstractCriteria | The CommonAbstractCriteria interface defines functionality that is common to both top-level criteria queries and subqueries as | Interface | javax.persistence.criteria | EclipseLink |
|
CompoundSelection | The CompoundSelection interface defines a compound selection item (tuple, array, or result of constructor). | Interface | javax.persistence.criteria | EclipseLink |
|
ConstraintMode | Used to control the application of a constraint. | Class | javax.persistence | EclipseLink |
|
ConstructorResult | Used in conjunction with the SqlResultSetMapping annotation to map the SELECT clause of a SQL query to a constructor. | Class | javax.persistence | EclipseLink |
|
Convert | Specifies the conversion of a Basic field or property. | Class | javax.persistence | EclipseLink |
|
Converter | Specifies that the annotated class is a converter and defines its scope. | Class | javax.persistence | EclipseLink |
|
Converts | Used to group Convert annotations. | Class | javax.persistence | EclipseLink |
|
CriteriaBuilder | Used to construct criteria queries, compound selections, expressions, predicates, orderings. | Interface | javax.persistence.criteria | EclipseLink |
|
CriteriaBuilder .Case | Case conditions are evaluated in the order in which they are specified. | Interface | javax.persistence.criteria | EclipseLink |
|
CriteriaBuilder .Coalesce | A coalesce expression is equivalent to a case expression that returns null if all its arguments evaluate to null, | Interface | javax.persistence.criteria | EclipseLink |
|
CriteriaBuilder .In | | Interface | javax.persistence.criteria | EclipseLink |
|
CriteriaBuilder .SimpleCase | Case conditions are evaluated in the order in which they are specified. | Interface | javax.persistence.criteria | EclipseLink |
|
CriteriaBuilder .Trimspec | Used to specify how strings are trimmed. | Class | javax.persistence.criteria | EclipseLink |
|
CriteriaDelete | The CriteriaDelete interface defines functionality for performing bulk delete operations using the Criteria API | Interface | javax.persistence.criteria | EclipseLink |
|
CriteriaQuery | The CriteriaQuery interface defines functionality that is specific to top-level queries. | Interface | javax.persistence.criteria | EclipseLink |
|
CriteriaUpdate | The CriteriaUpdate interface defines functionality for performing bulk update operations using the Criteria API. | Interface | javax.persistence.criteria | EclipseLink |
|
DiscriminatorColumn | Specifies the discriminator column for the JOINED Inheritance mapping strategies. | Class | javax.persistence | EclipseLink |
|
DiscriminatorType | enum DiscriminatorTypeDefines supported types of the discriminator column. | Class | javax.persistence | EclipseLink |
|
DiscriminatorValue | Specifies the value of the discriminator column for entities of the given type. | Class | javax.persistence | EclipseLink |
|
ElementCollection | Specifies a collection of instances of a basic type or embeddable Must be specified if the collection is to be mapped by | Class | javax.persistence | EclipseLink |
|
Embeddable | Specifies a class whose instances are stored as an intrinsic part of an owning entity and share the identity of the entity. | Class | javax.persistence | EclipseLink |
|
EmbeddableType | Instances of the type EmbeddableType represent embeddable types. | Interface | javax.persistence.metamodel | EclipseLink |
|
Embedded | Specifies a persistent field or property of an entity whose value is an instance of an embeddable class. | Class | javax.persistence | EclipseLink |
|
EmbeddedId | Applied to a persistent field or property of an entity class or mapped superclass to denote a composite primary | Class | javax.persistence | EclipseLink |
|
Entity | Specifies that the class is an entity. | Class | javax.persistence | EclipseLink |
|
EntityExistsException | Thrown by the persistence provider when EntityManager. | Class | javax.persistence | EclipseLink |
|
EntityGraph | This type represents the root of an entity graph that will be used as a template to define the attribute nodes and boundaries of a | Interface | javax.persistence | EclipseLink |
|
EntityListeners | Specifies the callback listener classes to be used for an entity or mapped superclass. | Class | javax.persistence | EclipseLink |
|
EntityManager | Interface used to interact with the persistence context. | Interface | javax.persistence | EclipseLink |
|
EntityManagerFactory | Interface used to interact with the entity manager factory for the persistence unit. | Interface | javax.persistence | EclipseLink |
|
EntityNotFoundException | Thrown by the persistence provider when an entity reference obtained by EntityManager. | Class | javax.persistence | EclipseLink |
|
EntityResult | Used in conjunction with the SqlResultSetMapping annotation to map the SELECT clause of a SQL query to an entity result. | Class | javax.persistence | EclipseLink |
|
EntityTransaction | Interface used to control transactions on resource-local entity managers. | Interface | javax.persistence | EclipseLink |
|
EntityType | Instances of the type EntityType represent entity types. | Interface | javax.persistence.metamodel | EclipseLink |
|
Enumerated | Specifies that a persistent property or field should be persisted as a enumerated type. | Class | javax.persistence | EclipseLink |
|
EnumType | Defines mapping for enumerated types. | Class | javax.persistence | EclipseLink |
|
ExcludeDefaultListeners | | Class | javax.persistence | EclipseLink |
|
ExcludeSuperclassListeners | | Class | javax.persistence | EclipseLink |
|
Expression | Type for query expressions. | Interface | javax.persistence.criteria | EclipseLink |
|
Fetch | Represents a join-fetched association or attribute. | Interface | javax.persistence.criteria | EclipseLink |
|
FetchParent | Represents an element of the from clause which may function as the parent of Fetches. | Interface | javax.persistence.criteria | EclipseLink |
|
FetchType | Defines strategies for fetching data from the database. | Class | javax.persistence | EclipseLink |
|
FieldResult | 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. | Class | javax.persistence | EclipseLink |
|
FlushModeType | When queries are executed within a transaction, if FlushModeType. | Class | javax.persistence | EclipseLink |
|
ForeignKey | Used to specify the handling of foreign key constraints when schema generation is in effect. | Class | javax.persistence | EclipseLink |
|
From | Represents a bound type, usually an entity that appears in the from clause, but may also be an embeddable belonging to | Interface | javax.persistence.criteria | EclipseLink |
|
GeneratedValue | Provides for the specification of generation strategies for the values of primary keys. | Class | javax.persistence | EclipseLink |
|
GenerationType | Defines the types of primary key generation strategies. | Class | javax.persistence | EclipseLink |
|
Id | Specifies the primary key of an entity. | Class | javax.persistence | EclipseLink |
|
IdClass | Specifies a composite primary key class that is mapped to multiple fields or properties of the entity. | Class | javax.persistence | EclipseLink |
|
IdentifiableType | Instances of the type IdentifiableType represent entity or mapped superclass types. | Interface | javax.persistence.metamodel | EclipseLink |
|
Index | Used in schema generation to specify creation of an index. | Class | javax.persistence | EclipseLink |
|
Inheritance | Specifies the inheritance strategy to be used for an entity class hierarchy. | Class | javax.persistence | EclipseLink |
|
InheritanceType | enum InheritanceTypeDefines inheritance strategy options. | Class | javax.persistence | EclipseLink |
|
Join | A join to an entity, embeddable, or basic type. | Interface | javax.persistence.criteria | EclipseLink |
|
JoinColumn | Specifies a column for joining an entity association or element collection. | Class | javax.persistence | EclipseLink |
|
JoinColumns | Specifies the mapping for composite foreign keys. | Class | javax.persistence | EclipseLink |
|
JoinTable | Specifies the mapping of associations. | Class | javax.persistence | EclipseLink |
|
JoinType | Defines the three types of joins. | Class | javax.persistence.criteria | EclipseLink |
|
ListAttribute | Instances of the type ListAttribute represent persistent javax. | Interface | javax.persistence.metamodel | EclipseLink |
|
ListJoin | The ListJoin interface is the type of the result of joining to a collection over an association or element | Interface | javax.persistence.criteria | EclipseLink |
|
LoadState | Load states returned by the ProviderUtil SPI methods. | Class | javax.persistence.spi | EclipseLink |
|
Lob | Specifies that a persistent property or field should be persisted as a large object to a database-supported large object type. | Class | javax.persistence | EclipseLink |
|
LockModeType | Lock modes can be specified by means of passing a LockModeType argument to one of the EntityManager methods that take locks | Class | javax.persistence | EclipseLink |
|
LockTimeoutException | Thrown by the persistence provider when an pessimistic locking conflict occurs that does not result in transaction rollback. | Class | javax.persistence | EclipseLink |
|
ManagedType | Instances of the type ManagedType represent entity, mapped superclass, and embeddable types. | Interface | javax.persistence.metamodel | EclipseLink |
|
ManyToMany | Specifies a many-valued association with many-to-many multiplicity. | Class | javax.persistence | EclipseLink |
|
ManyToOne | Specifies a single-valued association to another entity class that has many-to-one multiplicity. | Class | javax.persistence | EclipseLink |
|
MapAttribute | Instances of the type MapAttribute represent persistent java. | Interface | javax.persistence.metamodel | EclipseLink |
|
MapJoin | The MapJoin interface is the type of the result of joining to a collection over an association or element | Interface | javax.persistence.criteria | EclipseLink |
|
MapKey | Specifies the map key for associations of type java. | Class | javax.persistence | EclipseLink |
|
MapKeyClass | Specifies the type of the map key for associations of type java. | Class | javax.persistence | EclipseLink |
|
MapKeyColumn | Specifies the mapping for the key column of a map whose map key is a basic type. | Class | javax.persistence | EclipseLink |
|
MapKeyEnumerated | Specifies the enum type for a map key whose basic type is an enumerated type. | Class | javax.persistence | EclipseLink |
|
MapKeyJoinColumn | Specifies a mapping to an entity that is a map key. | Class | javax.persistence | EclipseLink |
|
MapKeyJoinColumns | Supports composite map keys that reference entities. | Class | javax.persistence | EclipseLink |
|
MapKeyTemporal | This annotation must be specified for persistent map keys of type Date and Calendar. | Class | javax.persistence | EclipseLink |
|
MappedSuperclass | Designates a class whose mapping information is applied to the entities that inherit from it. | Class | javax.persistence | EclipseLink |
|
MappedSuperclassType | Instances of the type MappedSuperclassType represent mappedSince:Java Persistence 2. | Interface | javax.persistence.metamodel | EclipseLink |
|
MapsId | Designates a ManyToOne or OneToOne relationship attribute that provides the | Class | javax.persistence | EclipseLink |
|
Metamodel | Provides access to the metamodel of persistent entities in the persistence unit. | Interface | javax.persistence.metamodel | EclipseLink |
|
NamedAttributeNode | A NamedAttributeNode is a member element of aSee Also:NamedEntityGraph, | Class | javax.persistence | EclipseLink |
|
NamedEntityGraph | Used to specify the path and boundaries for a find operation or query. | Class | javax.persistence | EclipseLink |
|
NamedEntityGraphs | Used to group NamedEntityGraph annotations. | Class | javax.persistence | EclipseLink |
|
NamedNativeQueries | Specifies multiple native SQL named queries. | Class | javax.persistence | EclipseLink |
|
NamedNativeQuery | Specifies a named native SQL query. | Class | javax.persistence | EclipseLink |
|
NamedQueries | Specifies multiple named Java Persistence query language queries. | Class | javax.persistence | EclipseLink |
|
NamedQuery | Specifies a static, named query in the Java Persistence query language. | Class | javax.persistence | EclipseLink |
|
NamedStoredProcedureQueries | Specifies multiple named stored procedure queries. | Class | javax.persistence | EclipseLink |
|
NamedStoredProcedureQuery | Specifies and names a stored procedure, its parameters, and its result type. | Class | javax.persistence | EclipseLink |
|
NamedSubgraph | A NamedSubgraph is a member element of a NamedEntityGraph. | Class | javax.persistence | EclipseLink |
|
NonUniqueResultException | Thrown by the persistence provider when Query. | Class | javax.persistence | EclipseLink |
|
NoResultException | Thrown by the persistence provider when Query. | Class | javax.persistence | EclipseLink |
|
OneToMany | Specifies a many-valued association with one-to-many multiplicity. | Class | javax.persistence | EclipseLink |
|
OneToOne | Specifies a single-valued association to another entity that has one-to-one multiplicity. | Class | javax.persistence | EclipseLink |
|
OptimisticLockException | Thrown by the persistence provider when an optimistic locking conflict occurs. | Class | javax.persistence | EclipseLink |
|
Order | An object that defines an ordering over the query results. | Interface | javax.persistence.criteria | EclipseLink |
|
OrderBy | Specifies the ordering of the elements of a collection valued association or element collection at the point when the association | Class | javax.persistence | EclipseLink |
|
OrderColumn | Specifies a column that is used to maintain the persistent order of a list. | Class | javax.persistence | EclipseLink |
|
Parameter | Type for query parameter objects. | Interface | javax.persistence | EclipseLink |
|
ParameterExpression | Type of criteria query parameter expressions. | Interface | javax.persistence.criteria | EclipseLink |
|
ParameterMode | Specifies the mode of a parameter of a stored procedure query. | Class | javax.persistence | EclipseLink |
|
Path | Represents a simple or compound attribute path from a bound type or collection, and is a "primitive" expression. | Interface | javax.persistence.criteria | EclipseLink |
|
Persistence | Bootstrap class that is used to obtain an EntityManagerFactory in Java SE environments. | Class | javax.persistence | EclipseLink |
|
PersistenceContext | Expresses a dependency on a container-managed EntityManager and its associated persistence context. | Class | javax.persistence | EclipseLink |
|
PersistenceContexts | Declares one or more PersistenceContext annotations. | Class | javax.persistence | EclipseLink |
|
PersistenceContextType | enum PersistenceContextTypeSpecifies whether a transaction-scoped or extended | Class | javax.persistence | EclipseLink |
|
PersistenceException | Thrown by the persistence provider when a problem occurs. | Class | javax.persistence | EclipseLink |
|
PersistenceProperty | Describes a single container or persistence provider property. | Class | javax.persistence | EclipseLink |
|
PersistenceProvider | Interface implemented by the persistence provider. | Interface | javax.persistence.spi | EclipseLink |
|
PersistenceProviderResolver | Determine the list of persistence providers available in the runtime environment. | Interface | javax.persistence.spi | EclipseLink |
|
PersistenceProviderResolverHolder | Holds the global PersistenceProviderResolver instance. | Class | javax.persistence.spi | EclipseLink |
|
PersistenceUnit | Expresses a dependency on an EntityManagerFactory and its associated persistence unit. | Class | javax.persistence | EclipseLink |
|
PersistenceUnitInfo | Interface implemented by the container and used by the persistence provider when creating an EntityManagerFactory. | Interface | javax.persistence.spi | EclipseLink |
|
PersistenceUnits | Declares one or more PersistenceUnit annotations. | Class | javax.persistence | EclipseLink |
|
PersistenceUnitTransactionType | enum PersistenceUnitTransactionTypeSpecifies whether entity managers created by the EntityManagerFactory will be JTA or | Class | javax.persistence.spi | EclipseLink |
|
PersistenceUnitUtil | Utility interface between the application and the persistence provider managing the persistence unit. | Interface | javax.persistence | EclipseLink |
|
PersistenceUtil | Utility interface between the application and the persistence The PersistenceUtil interface instance obtained from the | Interface | javax.persistence | EclipseLink |
|
PessimisticLockException | Thrown by the persistence provider when an pessimistic locking conflict occurs. | Class | javax.persistence | EclipseLink |
|
PessimisticLockScope | enum PessimisticLockScopeDefines the values of the javax. | Class | javax.persistence | EclipseLink |
|
PluralAttribute | Instances of the type PluralAttribute represent persistent collection-valued attributes. | Interface | javax.persistence.metamodel | EclipseLink |
|
PluralAttribute .CollectionType | Collection-valued attributeList-valued attribute | Class | javax.persistence.metamodel | EclipseLink |
|
PluralJoin | The PluralJoin interface defines functionality that is common to joins to all collection types. | Interface | javax.persistence.criteria | EclipseLink |
|
PostLoad | | Class | javax.persistence | EclipseLink |
|
PostPersist | | Class | javax.persistence | EclipseLink |
|
PostRemove | | Class | javax.persistence | EclipseLink |
|
PostUpdate | | Class | javax.persistence | EclipseLink |
|
Predicate | The type of a simple or compound predicate: a conjunction or disjunction of restrictions. | Interface | javax.persistence.criteria | EclipseLink |
|
Predicate .BooleanOperator | | Class | javax.persistence.criteria | EclipseLink |
|
PrePersist | | Class | javax.persistence | EclipseLink |
|
PreRemove | | Class | javax.persistence | EclipseLink |
|
PreUpdate | | Class | javax.persistence | EclipseLink |
|
PrimaryKeyJoinColumn | Specifies a primary key column that is used as a foreign key to join to another table. | Class | javax.persistence | EclipseLink |
|
PrimaryKeyJoinColumns | Groups PrimaryKeyJoinColumn annotations. | Class | javax.persistence | EclipseLink |
|
ProviderUtil | Utility interface implemented by the persistence provider. | Interface | javax.persistence.spi | EclipseLink |
|
Query | Interface used to control query execution. | Interface | javax.persistence | EclipseLink |
|
QueryHint | Used to supply a query property or hint to the NamedQuery or NamedNativeQuery annotation. | Class | javax.persistence | EclipseLink |
|
QueryTimeoutException | Thrown by the persistence provider when a query times out and only the statement is rolled back. | Class | javax.persistence | EclipseLink |
|
RollbackException | Thrown by the persistence provider when EntityTransaction. | Class | javax.persistence | EclipseLink |
|
Root | A root type in the from clause. | Interface | javax.persistence.criteria | EclipseLink |
|
SecondaryTable | Specifies a secondary table for the annotated entity class. | Class | javax.persistence | EclipseLink |
|
SecondaryTables | Specifies multiple secondary tables for an entity. | Class | javax.persistence | EclipseLink |
|
Selection | The Selection interface defines an item that is to be returned in a query result. | Interface | javax.persistence.criteria | EclipseLink |
|
SequenceGenerator | Defines a primary key generator that may be referenced by name when a generator element is specified for the GeneratedValue | Class | javax.persistence | EclipseLink |
|
SetAttribute | Instances of the type SetAttribute represent persistent java. | Interface | javax.persistence.metamodel | EclipseLink |
|
SetJoin | The SetJoin interface is the type of the result of joining to a collection over an association or element | Interface | javax.persistence.criteria | EclipseLink |
|
SharedCacheMode | enum SharedCacheModeSpecifies how the provider must use a second-level cache for the | Class | javax.persistence | EclipseLink |
|
SingularAttribute | Instances of the type SingularAttribute represents persistent single-valued properties or fields. | Interface | javax.persistence.metamodel | EclipseLink |
|
SqlResultSetMapping | Specifies the mapping of the result of a native SQL query or stored Query q = em. | Class | javax.persistence | EclipseLink |
|
SqlResultSetMappings | Is used to define one or more SqlResultSetMapping annotations. | Class | javax.persistence | EclipseLink |
|
StaticMetamodel | The StaticMetamodel annotation specifies that the class is a metamodel class that represents the entity, mapped | Class | javax.persistence.metamodel | EclipseLink |
|
StoredProcedureParameter | Specifies a parameter of a named stored procedure query. | Class | javax.persistence | EclipseLink |
|
StoredProcedureQuery | Interface used to control stored procedure query execution. | Interface | javax.persistence | EclipseLink |
|
Subgraph | This type represents a subgraph for an attribute node that corresponds to a Managed Type. | Interface | javax.persistence | EclipseLink |
|
Subquery | The Subquery interface defines functionality that is specific to subqueries. | Interface | javax.persistence.criteria | EclipseLink |
|
SynchronizationType | enum SynchronizationTypeSpecifies whether the persistence context is always automatically | Class | javax.persistence | EclipseLink |
|
Table | Specifies the primary table for the annotated entity. | Class | javax.persistence | EclipseLink |
|
TableGenerator | Defines a primary key generator that may be referenced by name when a generator element is specified for | Class | javax.persistence | EclipseLink |
|
Temporal | This annotation must be specified for persistent fields or properties of type java. | Class | javax.persistence | EclipseLink |
|
TemporalType | Type used to indicate a specific mapping of java. | Class | javax.persistence | EclipseLink |
|
TransactionRequiredException | Thrown by the persistence provider when a transaction is required but is notSee Also:Serialized FormSince:Java Persistence 1. | Class | javax.persistence | EclipseLink |
|
Transient | Specifies that the property or field is not persistent. | Class | javax.persistence | EclipseLink |
|
Tuple | Interface for extracting the elements of a query result tuple. | Interface | javax.persistence | EclipseLink |
|
TupleElement | The TupleElement interface defines an element that is returned in a query result tuple. | Interface | javax.persistence | EclipseLink |
|
Type | Instances of the type Type represent persistent object or attribute types. | Interface | javax.persistence.metamodel | EclipseLink |
|
Type .PersistenceType | | Class | javax.persistence.metamodel | EclipseLink |
|
TypedQuery | Interface used to control the execution of typed queries. | Interface | javax.persistence | EclipseLink |
|
UniqueConstraint | Specifies that a unique constraint is to be included in the generated DDL for a primary or secondary table. | Class | javax.persistence | EclipseLink |
|
ValidationMode | The validation mode to be used by the provider for the persistenceSince:Java Persistence 2. | Class | javax.persistence | EclipseLink |
|
Version | Specifies the version field or property of an entity class that serves as its optimistic lock value. | Class | javax.persistence | EclipseLink |