| Name | Description | Type | Package | Framework |
| AccessMethods | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| AdditionalCriteria | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Array | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| AssociationOverride | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| AttributeOverride | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Basic | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| BatchFetch | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Cache | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| CacheIndex | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| CacheInterceptor | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Cascade | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ChangeTracking | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| CloneCopyPolicy | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| CollectionTable | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Column | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ColumnResult | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ConstructorResult | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ConversionValue | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Convert | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Converter | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ConverterClass | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| CopyPolicy | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| DataService | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| DiscriminatorClass | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| DiscriminatorColumn | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ElementCollection | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Embeddable | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Embedded | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| EmbeddedId | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Entity | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| EntityListener | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| EntityResult | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Enumerated | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| FetchAttribute | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| FetchGroup | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Field | Class | org.eclipse.persistence.jpa.config | EclipseLink | |
| FieldResult | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ForeignKey | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| GeneratedValue | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| HashPartitioning | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Id | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Index | JPA scripting API implementation. | Class | org.eclipse.persistence.jpa.config | EclipseLink |
| Inheritance | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| InstantiationCopyPolicy | Interface | org.eclipse.persistence.jpa.config | EclipseLink | |
| JoinColumn | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| JoinField | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| JoinTable | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Lob | Interface | org.eclipse.persistence.jpa.config | EclipseLink | |
| ManyToMany | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ManyToOne | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| MapKey | Interface | org.eclipse.persistence.jpa.config | EclipseLink | |
| MappedSuperclass | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Mappings | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Multitenant | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| NamedNativeQuery | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| NamedPlsqlStoredFunctionQuery | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| NamedPlsqlStoredProcedureQuery | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| NamedQuery | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| NamedStoredFunctionQuery | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| NamedStoredProcedureQuery | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| NoSql | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ObjectTypeConverter | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| OneToMany | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| OneToOne | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| OptimisticLocking | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| OracleArray | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| OracleObject | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| OrderColumn | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Partitioning | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| PersistenceUnit | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| PersistenceUnitDefaults | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| PersistenceUnitMetadata | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| PinnedPartitioning | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| PlsqlParameter | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| PlsqlRecord | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| PlsqlTable | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| PrimaryKey | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| PrimaryKeyJoinColumn | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Property | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| QueryHint | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| QueryRedirectors | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| RangePartition | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| RangePartitioning | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ReadTransformer | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ReplicationPartitioning | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ReturnInsert | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| RoundRobinPartitioning | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| RuntimeFactory | JPA scripting API implementation. | Class | org.eclipse.persistence.jpa.config | EclipseLink |
| SecondaryTable | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| SequenceGenerator | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| SqlResultSetMapping | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| StoredProcedureParameter | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Struct | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| StructConverter | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Structure | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Table | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| TableGenerator | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Temporal | Interface | org.eclipse.persistence.jpa.config | EclipseLink | |
| TenantDiscriminatorColumn | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| TenantTableDiscriminator | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| TimeOfDay | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Transformation | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Transient | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| TypeConverter | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| UnionPartitioning | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| UniqueConstraint | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| UuidGenerator | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ValuePartition | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| ValuePartitioning | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| VariableOneToOne | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| Version | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |
| WriteTransformer | JPA scripting API implementation. | Interface | org.eclipse.persistence.jpa.config | EclipseLink |