|
Interface Summary |
| AccessHolder |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| AssociationOverride |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| AssociationOverride.Owner |
|
| AssociationOverrideContainer |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| AssociationOverrideContainer.Owner |
|
| AssociationOverrideRelationshipReference |
An AssociationOverrideRelationshipReference is a type of
RelationshipReference that may utilize a
JoinColumnJoiningStrategy |
| AttributeMapping |
JPA attribute mapping. |
| AttributeOverride |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| AttributeOverride.Owner |
|
| AttributeOverrideContainer |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| AttributeOverrideContainer.Owner |
|
| BaseColumn |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| BaseColumn.Owner |
interface allowing columns to be used in multiple places
(e.g. |
| BaseEmbeddedMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| BaseJoinColumn |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| BaseJoinColumn.Owner |
|
| BaseOverride |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| BaseOverride.Owner |
|
| BasicMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| Cascade |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| CollectionMapping |
1:m, m:m, element collection are all collection mappings. |
| Column |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| ColumnMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| Converter |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| ConvertibleMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| DiscriminatorColumn |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| DiscriminatorColumn.Owner |
interface allowing columns to be used in multiple places |
| Embeddable |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| EmbeddedIdMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| EmbeddedMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| Entity |
Entity |
| EnumeratedConverter |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| Fetchable |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| GeneratedValue |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| Generator |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| GeneratorContainer |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| IdClassReference |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| IdMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| JoinColumn |
join column
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| JoinColumn.Owner |
interface allowing join columns to be used in multiple places
(e.g. |
| JoinColumnEnabledRelationshipReference |
A JoinColumnEnabledRelationshipReference is a type of
RelationshipReference that may utilize a
JoinColumnJoiningStrategy |
| JoinColumnJoiningStrategy |
Joining strategy that uses join columns |
| JoiningStrategy |
Represents how the information in two entities are joined together via a
RelationshipMapping |
| JoinTable |
Used by ManyToMany and OneToMany mappings. |
| JoinTableEnabledRelationshipReference |
A JoinTableEnabledRelationshipReference is a type of
RelationshipReference that may utilize a
JoinTableJoiningStrategy |
| JoinTableJoiningStrategy |
Joining strategy that uses a join table |
| JpaContextNode |
Common protocol for JPA objects that have a context, as opposed to
resource objects. |
| JpaRootContextNode |
Root of the Dali context model. |
| LobConverter |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| ManyToManyMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| ManyToManyRelationshipReference |
Represents the RelationshipReference of a ManyToManyMapping
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| ManyToOneMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| ManyToOneRelationshipReference |
Represents the RelationshipReference of a ManyToOneMapping
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| MappedByJoiningStrategy |
Joining strategy that depends on another mapping (the owning side of the
relationship) to join the two entities. |
| MappedSuperclass |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| MappingFile |
JPA mapping file (typically orm.xml). |
| MappingFilePersistenceUnitDefaults |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| MappingFileRoot |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| MultiRelationshipMapping |
Multi-valued (1:m, m:m) relationship mapping. |
| NamedColumn |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| NamedColumn.Owner |
interface allowing columns to be used in multiple places
(e.g. |
| NamedNativeQuery |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| NamedQuery |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| Nullable |
This interface is used for mappings that support the optional element. |
| OneToManyMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| OneToManyRelationshipReference |
Represents the RelationshipReference of a OneToManyMapping
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| OneToOneMapping |
One-to-one mapping
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| OneToOneRelationshipReference |
Represents the RelationshipReference of a OneToOneMapping
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| Orderable |
Multi-valued (1:m, m:m) relationship mappings support ordering. |
| Orderable.Owner |
|
| OverrideContainer |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| OverrideContainer.Owner |
|
| OwnableRelationshipReference |
An OwnableRelationshipReference is a type of
RelationshipReference that may be the owned side of the relationship. |
| PersistentAttribute |
Persistent "attribute" (field or property) |
| PersistentType |
Context persistent type. |
| PersistentType.Owner |
|
| PrimaryKeyJoinColumn |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| PrimaryKeyJoinColumnEnabledRelationshipReference |
A PrimaryKeyJoinColumnEnabledRelationshipReference is a type of
RelationshipReference that may utilize a
PrimaryKeyJoinColumnJoiningStrategy |
| PrimaryKeyJoinColumnJoiningStrategy |
Joining strategy that uses primary key join columns |
| Query |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| QueryContainer |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| QueryHint |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| ReferenceTable |
Common interface for JoinTable and CollectionTable
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| RelationshipMapping |
Relationship (1:1, 1:m, m:1, m:m) mapping. |
| RelationshipReference |
A RelationshipReference represents the meta-information required
to populate the entities involved in a RelationshipMapping. |
| SecondaryTable |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| SequenceGenerator |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| SingleRelationshipMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| Table |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| TableGenerator |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| TemporalConverter |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| TransientMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| TypeMapping |
Provisional API: This interface is part of an interim API that is still under
development and expected to change significantly before reaching stability. |
| UniqueConstraint |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| UniqueConstraint.Owner |
All containers must implement this interface. |
| VersionMapping |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| XmlContextNode |
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
| XmlFile |
Context representation of any JPA XML file. |