| Package | Description | 
|---|---|
| javax.persistence | 
 Jakarta Persistence is the API for the management for persistence and object/relational mapping. 
 | 
| javax.persistence.criteria | 
 Jakarta Persistence Criteria API 
 | 
| javax.persistence.metamodel | 
 Jakarta Persistence Metamodel API 
 | 
| Class and Description | 
|---|
| Attribute
 Represents an attribute of a Java type. 
 | 
| Metamodel
 Provides access to the metamodel of persistent
 entities in the persistence unit. 
 | 
| Class and Description | 
|---|
| Attribute
 Represents an attribute of a Java type. 
 | 
| Bindable
 Instances of the type  
Bindable represent object or attribute types 
 that can be bound into a Path. | 
| CollectionAttribute
 Instances of the type  
CollectionAttribute represent persistent 
 java.util.Collection-valued attributes. | 
| EntityType
 Instances of the type  
EntityType represent entity types. | 
| ListAttribute
 Instances of the type  
ListAttribute represent persistent 
 javax.util.List-valued attributes. | 
| MapAttribute
 Instances of the type  
MapAttribute represent
 persistent java.util.Map-valued attributes. | 
| PluralAttribute
 Instances of the type  
PluralAttribute represent 
 persistent collection-valued attributes. | 
| SetAttribute
 Instances of the type  
SetAttribute represent
 persistent java.util.Set-valued attributes. | 
| SingularAttribute
 Instances of the type  
SingularAttribute represents persistent 
 single-valued properties or fields. | 
| Class and Description | 
|---|
| Attribute
 Represents an attribute of a Java type. 
 | 
| Attribute.PersistentAttributeType | 
| Bindable
 Instances of the type  
Bindable represent object or attribute types 
 that can be bound into a Path. | 
| Bindable.BindableType | 
| CollectionAttribute
 Instances of the type  
CollectionAttribute represent persistent 
 java.util.Collection-valued attributes. | 
| EmbeddableType
 Instances of the type  
EmbeddableType represent embeddable types. | 
| EntityType
 Instances of the type  
EntityType represent entity types. | 
| IdentifiableType
 Instances of the type  
IdentifiableType represent entity or 
  mapped superclass types. | 
| ListAttribute
 Instances of the type  
ListAttribute represent persistent 
 javax.util.List-valued attributes. | 
| ManagedType
 Instances of the type  
ManagedType represent entity, mapped 
  superclass, and embeddable types. | 
| MapAttribute
 Instances of the type  
MapAttribute represent
 persistent java.util.Map-valued attributes. | 
| PluralAttribute
 Instances of the type  
PluralAttribute represent 
 persistent collection-valued attributes. | 
| PluralAttribute.CollectionType | 
| SetAttribute
 Instances of the type  
SetAttribute represent
 persistent java.util.Set-valued attributes. | 
| SingularAttribute
 Instances of the type  
SingularAttribute represents persistent 
 single-valued properties or fields. | 
| Type
 Instances of the type  
Type represent persistent object 
 or attribute types. | 
| Type.PersistenceType | 
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.