|
Dali Provisional API Release 3.2 |
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core | |
|---|---|
| AccessType
(Extensible) context model "enum" corresponding to: the XML resource model AccessType,
which corresponds to the access element in the
orm.xml file. |
|
| BaseJoinColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| Converter.ParentAdapter
Interface allowing converters to be used in multiple places (e.g. basic mappings, collection mappings, etc). |
|
| 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.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| JoinTable
Used by association overrides. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| JpaContextRoot
Root of the Dali JPA context model. |
|
| MappingFile
JPA mapping file (typically orm.xml). |
|
| Orderable
Multi-valued (1:m, m:m) relationship mappings support ordering. |
|
| PersistentType
Context persistent type. |
|
| PersistentType.Parent
|
|
| SpecifiedUniqueConstraint.Parent
All parents must implement this interface. |
|
| UniqueConstraint
Database unique constraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualColumn
Virtual column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualColumn.ParentAdapter
Interface allowing the virtual column to be get the column it overrides. |
|
| VirtualJoinColumn
Virtual 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. |
|
| VirtualJoinTable
Used by association overrides. |
|
| VirtualJoinTable.ParentAdapter
|
|
| VirtualOverrideRelationship
Virtual association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualUniqueConstraint
Virtual database unique constraint. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.context | |
|---|---|
| AccessReference
Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite). |
|
| AccessType
(Extensible) context model "enum" corresponding to: the XML resource model AccessType,
which corresponds to the access element in the
orm.xml file. |
|
| AssociationOverride
Association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| AssociationOverrideContainer
Association override container. |
|
| AttributeMapping
JPA attribute mapping. |
|
| AttributeOverride
Attribute override. |
|
| AttributeOverrideContainer
Attribute override container. |
|
| BaseColumn
column 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. |
|
| BaseEmbeddedMapping
Behavior common to embedded and embedded ID mappings. |
|
| BaseEnumeratedConverter
JPA enumerated/map key enumerated converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| BaseJoinColumn
join column primary key 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. |
|
| BaseJoinColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| BaseTemporalConverter
JPA temporal/map key temporal converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Cascade
JPA cascade (persist, merge, remove, refresh) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| CollectionMapping
JPA collection mapping (e.g. 1:m, m:m, element collection) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| CollectionMapping.Type
|
|
| Column
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
JPA attribute mapping that has a converter (e.g. basic, ID, version). |
|
| Converter
JPA attribute mapping converter. |
|
| ConvertibleMapping
JPA attribute mapping that has a converter (e.g. basic, ID, version). |
|
| DatabaseGenerator
Sequence and table generators. |
|
| DeleteTypeRefactoringParticipant
|
|
| DiscriminatorType
Discriminator Type Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Embeddable
embeddable type mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| EnumType
Enum Type Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| FetchableMapping
JPA attribute mapping that has a fetch type (e.g. basic, relationship). |
|
| FetchType
Fetch Type Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| GeneratedValue
JPA generated value Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| GeneratedValueMapping
Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| GenerationType
Generation Type Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Generator
Named generators, typically sequence and table generators Generators can be defined on Java and orm.xml entities
Java and orm.xml ID mappings
orm.xml entity mappings elements
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| GeneratorContainer
Container for a table generator and/or sequence generator. |
|
| IdClassReference
ID class reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| IdTypeMapping
ID type mapping: entity mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| InheritanceType
Inheritance Type 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.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| JoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinColumnRelationshipStrategy
Join column relationship strategy. |
|
| JoinTable
Used by association overrides. |
|
| JoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinTableRelationshipStrategy
Join table relationship strategy. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| JpaNamedContextModel
Named context model. |
|
| LobConverter
JPA LOB converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManagedType
Context managed type. |
|
| ManagedTypeContainer
Interface used by persistence unit to gather up managed types. |
|
| ManyToManyRelationship
m:m relationship reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManyToOneRelationship
m:1 relationship (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. |
|
| MappedByRelationship
"Mapped by" relationship 1:1 1:m m:m 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). |
|
| MappingFile.Root
Common interface for the root of a mapping file. |
|
| MappingFilePersistenceUnitDefaults
Persistence unit defaults held by a mapping file. |
|
| MappingFilePersistenceUnitMetadata
Persistence unit metadata held by a mapping file. |
|
| MappingRelationship
Mapping relationship 1:1 1:m m:1 m:m 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 relationship (1:m, m:m) mapping. |
|
| NamedColumn
column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| NamedDiscriminatorColumn
Named discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedNativeQuery
named native query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedQuery
named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyRelationship
1:m relationship (mapped by, join table) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToOneRelationship
1:1 relationship (mapped by, join column, primary key 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. |
|
| OptionalMapping
JPA attribute mapping that is optional (e.g. basic, single relationship). |
|
| Orderable
Multi-valued (1:m, m:m) relationship mappings support ordering. |
|
| OrderBy
For primary key or specified other key ordering Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Override_
Specified or virtual attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OverrideContainer
attribute or association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OverrideContainer.ParentAdapter
|
|
| OverrideRelationship
Association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| PersistentAttribute
Context persistent attribute (field or property). |
|
| PersistentType
Context persistent type. |
|
| PersistentTypeContainer
Interface used by persistence unit to gather up persistent types. |
|
| PrimaryKeyJoinColumn
Primary key 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. |
|
| PrimaryKeyJoinColumnRelationship
Primary key join column relationship 1:1 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Query
Named and named native queries. |
|
| QueryContainer
Container for named queries and/or named native queries. |
|
| QueryHint
query hint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ReferenceTable
Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Relationship
A relationship contains the settings describing how entities are related in a RelationshipMapping or SpecifiedAssociationOverride:
join column
join table
"mapped by"
primary key join column
Supported mappings:
1:1
1:m
m:1
m:m
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| RelationshipMapping
JPA relationship (1:1, 1:m, m:1, m:m) mapping. |
|
| RelationshipStrategy
Strategy describing how two entities are related, either for a relationship mapping or an association override: join column join table "mapped by" primary key 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. |
|
| SecondaryTable
Entity secondary table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SequenceGenerator
sequence generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SingleRelationshipMapping
JPA single relationship (m:1, 1:1) mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedAccessReference
Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite). |
|
| SpecifiedAssociationOverride
Specified association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedAttributeOverride
Specified attribute override. |
|
| SpecifiedBaseColumn
Specified column 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. |
|
| SpecifiedBaseJoinColumn
Specified join column primary key 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. |
|
| SpecifiedColumn
Specified column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedDiscriminatorColumn
Specified discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinColumn
Specified 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. |
|
| SpecifiedJoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinColumnRelationshipStrategy
Join column relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinTable
Used by many-to-many and one-to-many mappings. |
|
| SpecifiedJoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinTableRelationshipStrategy
Join table relationship strategy. |
|
| SpecifiedMappedByRelationshipStrategy
"Mapped by" relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedColumn
Specified column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedDiscriminatorColumn
Specified discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedOverride
Specified attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedOverrideRelationship
Association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedPersistentAttribute
Specified persistent attribute (field or property). |
|
| SpecifiedPrimaryKeyJoinColumn
Specified primary key 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. |
|
| SpecifiedPrimaryKeyJoinColumnRelationshipStrategy
Primary key join column relationship strategy. |
|
| SpecifiedReferenceTable
Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationship
Specified relationship (used by either mappings or specified association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationshipStrategy
Strategy describing how two entities are related, either for a relationship mapping or a specified association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedSecondaryTable
Entity secondary table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedTable
Specified (as in not a virtual join or secondary table; i.e. the table can still be a default table that is not "specified" in the Java or XML source file - see SpecifiedTable.isSpecifiedInResource()):
table
secondary table
join table
collection table
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| SpecifiedTableColumn
Specified column 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. |
|
| SpecifiedUniqueConstraint
database unique constraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Table
Specified or virtual: table secondary table join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Table.ParentAdapter
interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides) |
|
| TableColumn
column 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. |
|
| TableColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| TableGenerator
table generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| TemporalType
Temporal Type Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| TypeMapping
type mapping: entity mapped superclass embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| TypeRefactoringParticipant
|
|
| UniqueConstraint
Database unique constraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualAssociationOverride
Virtual association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualAttributeOverride
Virtual attribute override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualBaseColumn
Virtual column 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. |
|
| VirtualBaseJoinColumn
Virtual join column (no virtual primary key join columns yet) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualColumn
Virtual column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualJoinColumn
Virtual 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. |
|
| VirtualJoinColumnRelationship
Virtual join column relationship (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualJoinColumnRelationshipStrategy
Virtual join column relationship strategy (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualJoinTable
Used by association overrides. |
|
| VirtualJoinTableRelationshipStrategy
Virtual join table relationship strategy (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualNamedColumn
Virtual column 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. |
|
| VirtualOverride
Virtual attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualOverrideRelationship
Virtual association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualPrimaryKeyJoinColumn
Virtual primary key join column. |
|
| VirtualReferenceTable
Virtual reference table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualRelationship
Virtual relationship (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualRelationshipStrategy
Virtual relationship strategy (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualTable
Virtual table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualTableColumn
Virtual table column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualUniqueConstraint
Virtual database unique constraint. |
|
| XmlFile
Context representation of any JPA XML file. |
|
| XmlFile.Root
Common interface for the root element for a JPA XML file (e.g. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.context.java | |
|---|---|
| AccessReference
Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite). |
|
| AccessType
(Extensible) context model "enum" corresponding to: the XML resource model AccessType,
which corresponds to the access element in the
orm.xml file. |
|
| AssociationOverride
Association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| AssociationOverrideContainer
Association override container. |
|
| AssociationOverrideContainer.ParentAdapter
|
|
| AttributeMapping
JPA attribute mapping. |
|
| AttributeOverride
Attribute override. |
|
| AttributeOverrideContainer
Attribute override container. |
|
| AttributeOverrideContainer.ParentAdapter
|
|
| BaseColumn
column 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. |
|
| BaseEmbeddedMapping
Behavior common to embedded and embedded ID mappings. |
|
| BaseEnumeratedConverter
JPA enumerated/map key enumerated converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| BaseJoinColumn
join column primary key 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. |
|
| BaseTemporalConverter
JPA temporal/map key temporal converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| BasicMapping
JPA basic mapping. |
|
| CollectionMapping
JPA collection mapping (e.g. 1:m, m:m, element collection) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Column
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
JPA attribute mapping that has a converter (e.g. basic, ID, version). |
|
| Converter
JPA attribute mapping converter. |
|
| Converter.ParentAdapter
Interface allowing converters to be used in multiple places (e.g. basic mappings, collection mappings, etc). |
|
| ConvertibleMapping
JPA attribute mapping that has a converter (e.g. basic, ID, version). |
|
| DatabaseGenerator
Sequence and table generators. |
|
| Embeddable
embeddable type mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| EmbeddedIdMapping
JPA embedded ID mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| EmbeddedMapping
JPA embedded mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| FetchableMapping
JPA attribute mapping that has a fetch type (e.g. basic, relationship). |
|
| GeneratedValue
JPA generated value Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| GeneratedValueMapping
Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Generator
Named generators, typically sequence and table generators Generators can be defined on Java and orm.xml entities
Java and orm.xml ID mappings
orm.xml entity mappings elements
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| GeneratorContainer
Container for a table generator and/or sequence generator. |
|
| IdClassReference
ID class reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| IdMapping
JPA ID mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| IdTypeMapping
ID type mapping: entity mapped superclass 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. |
|
| JoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinColumnRelationshipStrategy
Join column relationship strategy. |
|
| JoinTable
Used by association overrides. |
|
| JoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinTableRelationshipStrategy
Join table relationship strategy. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| JpaNamedContextModel
Named context model. |
|
| LobConverter
JPA LOB converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManagedType
Context managed type. |
|
| ManagedTypeContainer
Interface used by persistence unit to gather up managed types. |
|
| ManyToManyMapping
JPA m:m mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManyToManyRelationship
m:m relationship reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManyToOneMapping
JPA m:1 mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManyToOneRelationship
m:1 relationship (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. |
|
| MappedByRelationship
"Mapped by" relationship 1:1 1:m m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappedSuperclass
mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappingRelationship
Mapping relationship 1:1 1:m m:1 m:m 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 relationship (1:m, m:m) mapping. |
|
| NamedColumn
column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| NamedDiscriminatorColumn
Named discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedDiscriminatorColumn.ParentAdapter
interface allowing discriminator columns to be used in multiple places |
|
| NamedNativeQuery
named native query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedQuery
named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyMapping
JPA 1:m mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyRelationship
1:m relationship (mapped by, join table) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToOneMapping
JPA 1:1 mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToOneRelationship
1:1 relationship (mapped by, join column, primary key 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. |
|
| OptionalMapping
JPA attribute mapping that is optional (e.g. basic, single relationship). |
|
| Override_
Specified or virtual attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OverrideContainer
attribute or association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OverrideContainer.ParentAdapter
|
|
| OverrideRelationship
Association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| PersistentAttribute
Context persistent attribute (field or property). |
|
| PersistentType
Context persistent type. |
|
| PersistentTypeContainer
Interface used by persistence unit to gather up persistent types. |
|
| PrimaryKeyJoinColumn
Primary key 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. |
|
| PrimaryKeyJoinColumnRelationship
Primary key join column relationship 1:1 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Query
Named and named native queries. |
|
| QueryContainer
Container for named queries and/or named native queries. |
|
| QueryHint
query hint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ReferenceTable
Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Relationship
A relationship contains the settings describing how entities are related in a RelationshipMapping or SpecifiedAssociationOverride:
join column
join table
"mapped by"
primary key join column
Supported mappings:
1:1
1:m
m:1
m:m
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| RelationshipMapping
JPA relationship (1:1, 1:m, m:1, m:m) mapping. |
|
| RelationshipStrategy
Strategy describing how two entities are related, either for a relationship mapping or an association override: join column join table "mapped by" primary key 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. |
|
| SecondaryTable
Entity secondary table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SequenceGenerator
sequence generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SingleRelationshipMapping
JPA single relationship (m:1, 1:1) mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedAccessReference
Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite). |
|
| SpecifiedAssociationOverride
Specified association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedAttributeOverride
Specified attribute override. |
|
| SpecifiedBaseColumn
Specified column 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. |
|
| SpecifiedBaseJoinColumn
Specified join column primary key 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. |
|
| SpecifiedColumn
Specified column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedDiscriminatorColumn
Specified discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinColumn
Specified 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. |
|
| SpecifiedJoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinColumnRelationshipStrategy
Join column relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinTable
Used by many-to-many and one-to-many mappings. |
|
| SpecifiedJoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinTableRelationshipStrategy
Join table relationship strategy. |
|
| SpecifiedNamedColumn
Specified column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedDiscriminatorColumn
Specified discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedOverride
Specified attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedOverrideRelationship
Association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedPersistentAttribute
Specified persistent attribute (field or property). |
|
| SpecifiedPrimaryKeyJoinColumn
Specified primary key 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. |
|
| SpecifiedPrimaryKeyJoinColumnRelationshipStrategy
Primary key join column relationship strategy. |
|
| SpecifiedReferenceTable
Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationship
Specified relationship (used by either mappings or specified association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationshipStrategy
Strategy describing how two entities are related, either for a relationship mapping or a specified association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedSecondaryTable
Entity secondary table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedTable
Specified (as in not a virtual join or secondary table; i.e. the table can still be a default table that is not "specified" in the Java or XML source file - see SpecifiedTable.isSpecifiedInResource()):
table
secondary table
join table
collection table
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| SpecifiedTableColumn
Specified column 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. |
|
| SpecifiedUniqueConstraint
database unique constraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Table
Specified or virtual: table secondary table join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Table.ParentAdapter
interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides) |
|
| TableColumn
column 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. |
|
| TableColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| TableGenerator
table generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| TransientMapping
JPA transient "mapping". |
|
| TypeMapping
type mapping: entity mapped superclass embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| UniqueConstraint
Database unique constraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VersionMapping
JPA version mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualAssociationOverride
Virtual association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualAttributeOverride
Virtual attribute override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualOverride
Virtual attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.context.orm | |
|---|---|
| AccessReference
Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite). |
|
| AssociationOverride
Association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| AssociationOverrideContainer
Association override container. |
|
| AssociationOverrideContainer.ParentAdapter
|
|
| AttributeMapping
JPA attribute mapping. |
|
| AttributeOverride
Attribute override. |
|
| AttributeOverrideContainer
Attribute override container. |
|
| AttributeOverrideContainer.ParentAdapter
|
|
| BaseColumn
column 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. |
|
| BaseEmbeddedMapping
Behavior common to embedded and embedded ID mappings. |
|
| BaseEnumeratedConverter
JPA enumerated/map key enumerated converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| BaseJoinColumn
join column primary key 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. |
|
| BaseJoinColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| BaseTemporalConverter
JPA temporal/map key temporal converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| BasicMapping
JPA basic mapping. |
|
| Cascade
JPA cascade (persist, merge, remove, refresh) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| CollectionMapping
JPA collection mapping (e.g. 1:m, m:m, element collection) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Column
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
JPA attribute mapping that has a converter (e.g. basic, ID, version). |
|
| Converter
JPA attribute mapping converter. |
|
| Converter.ParentAdapter
Interface allowing converters to be used in multiple places (e.g. basic mappings, collection mappings, etc). |
|
| ConvertibleMapping
JPA attribute mapping that has a converter (e.g. basic, ID, version). |
|
| DatabaseGenerator
Sequence and table generators. |
|
| DeleteTypeRefactoringParticipant
|
|
| Embeddable
embeddable type mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| EmbeddedIdMapping
JPA embedded ID mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| EmbeddedMapping
JPA embedded mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| FetchableMapping
JPA attribute mapping that has a fetch type (e.g. basic, relationship). |
|
| GeneratedValue
JPA generated value Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| GeneratedValueMapping
Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Generator
Named generators, typically sequence and table generators Generators can be defined on Java and orm.xml entities
Java and orm.xml ID mappings
orm.xml entity mappings elements
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| GeneratorContainer
Container for a table generator and/or sequence generator. |
|
| IdClassReference
ID class reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| IdMapping
JPA ID mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| IdTypeMapping
ID type mapping: entity mapped superclass 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.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| JoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinColumnRelationshipStrategy
Join column relationship strategy. |
|
| JoinTable
Used by association overrides. |
|
| JoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinTableRelationshipStrategy
Join table relationship strategy. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| JpaNamedContextModel
Named context model. |
|
| LobConverter
JPA LOB converter Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManagedType
Context managed type. |
|
| ManagedTypeContainer
Interface used by persistence unit to gather up managed types. |
|
| ManyToManyMapping
JPA m:m mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManyToManyRelationship
m:m relationship reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManyToOneMapping
JPA m:1 mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManyToOneRelationship
m:1 relationship (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. |
|
| MappedByRelationship
"Mapped by" relationship 1:1 1:m m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappedSuperclass
mapped superclass 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). |
|
| MappingFile.Root
Common interface for the root of a mapping file. |
|
| MappingFilePersistenceUnitDefaults
Persistence unit defaults held by a mapping file. |
|
| MappingFilePersistenceUnitMetadata
Persistence unit metadata held by a mapping file. |
|
| MappingRelationship
Mapping relationship 1:1 1:m m:1 m:m 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 relationship (1:m, m:m) mapping. |
|
| NamedColumn
column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| NamedDiscriminatorColumn
Named discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedDiscriminatorColumn.ParentAdapter
interface allowing discriminator columns to be used in multiple places |
|
| NamedNativeQuery
named native query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedQuery
named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyMapping
JPA 1:m mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyRelationship
1:m relationship (mapped by, join table) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToOneMapping
JPA 1:1 mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToOneRelationship
1:1 relationship (mapped by, join column, primary key 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. |
|
| OptionalMapping
JPA attribute mapping that is optional (e.g. basic, single relationship). |
|
| Orderable
Multi-valued (1:m, m:m) relationship mappings support ordering. |
|
| Override_
Specified or virtual attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OverrideContainer
attribute or association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OverrideContainer.ParentAdapter
|
|
| OverrideRelationship
Association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| PersistentAttribute
Context persistent attribute (field or property). |
|
| PersistentType
Context persistent type. |
|
| PersistentType.Config
Config that can be used to add persistent types to a persistence unit. |
|
| PersistentType.Parent
|
|
| PersistentTypeContainer
Interface used by persistence unit to gather up persistent types. |
|
| PrimaryKeyJoinColumn
Primary key 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. |
|
| PrimaryKeyJoinColumnRelationship
Primary key join column relationship 1:1 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Query
Named and named native queries. |
|
| QueryContainer
Container for named queries and/or named native queries. |
|
| QueryHint
query hint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ReferenceTable
Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Relationship
A relationship contains the settings describing how entities are related in a RelationshipMapping or SpecifiedAssociationOverride:
join column
join table
"mapped by"
primary key join column
Supported mappings:
1:1
1:m
m:1
m:m
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| RelationshipMapping
JPA relationship (1:1, 1:m, m:1, m:m) mapping. |
|
| RelationshipStrategy
Strategy describing how two entities are related, either for a relationship mapping or an association override: join column join table "mapped by" primary key 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. |
|
| SecondaryTable
Entity secondary table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SequenceGenerator
sequence generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SingleRelationshipMapping
JPA single relationship (m:1, 1:1) mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedAccessReference
Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite). |
|
| SpecifiedAssociationOverride
Specified association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedAttributeOverride
Specified attribute override. |
|
| SpecifiedBaseColumn
Specified column 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. |
|
| SpecifiedBaseJoinColumn
Specified join column primary key 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. |
|
| SpecifiedColumn
Specified column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedDiscriminatorColumn
Specified discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinColumn
Specified 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. |
|
| SpecifiedJoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinColumnRelationshipStrategy
Join column relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinTable
Used by many-to-many and one-to-many mappings. |
|
| SpecifiedJoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinTableRelationshipStrategy
Join table relationship strategy. |
|
| SpecifiedMappedByRelationshipStrategy
"Mapped by" relationship strategy Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedColumn
Specified column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedDiscriminatorColumn
Specified discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedOverride
Specified attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedOverrideRelationship
Association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedPersistentAttribute
Specified persistent attribute (field or property). |
|
| SpecifiedPrimaryKeyJoinColumn
Specified primary key 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. |
|
| SpecifiedPrimaryKeyJoinColumnRelationshipStrategy
Primary key join column relationship strategy. |
|
| SpecifiedReferenceTable
Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationship
Specified relationship (used by either mappings or specified association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationshipStrategy
Strategy describing how two entities are related, either for a relationship mapping or a specified association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedSecondaryTable
Entity secondary table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedTable
Specified (as in not a virtual join or secondary table; i.e. the table can still be a default table that is not "specified" in the Java or XML source file - see SpecifiedTable.isSpecifiedInResource()):
table
secondary table
join table
collection table
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| SpecifiedTableColumn
Specified column 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. |
|
| SpecifiedUniqueConstraint
database unique constraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedUniqueConstraint.Parent
All parents must implement this interface. |
|
| Table
Specified or virtual: table secondary table join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Table.ParentAdapter
interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides) |
|
| TableColumn
column 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. |
|
| TableColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| TableGenerator
table generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| TransientMapping
JPA transient "mapping". |
|
| TypeMapping
type mapping: entity mapped superclass embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| TypeRefactoringParticipant
|
|
| UniqueConstraint
Database unique constraint Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VersionMapping
JPA version mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualAssociationOverride
Virtual association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualAttributeOverride
Virtual attribute override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualBaseJoinColumn
Virtual join column (no virtual primary key join columns yet) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualColumn
Virtual column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualColumn.ParentAdapter
Interface allowing the virtual column to be get the column it overrides. |
|
| VirtualJoinColumn
Virtual 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. |
|
| VirtualJoinTable
Used by association overrides. |
|
| VirtualJoinTable.ParentAdapter
|
|
| VirtualNamedColumn
Virtual column 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. |
|
| VirtualOverride
Virtual attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualOverrideRelationship
Virtual association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualPrimaryKeyJoinColumn
Virtual primary key join column. |
|
| VirtualSecondaryTable
Virtual secondary table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualTable
Virtual table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualUniqueConstraint
Virtual database unique constraint. |
|
| XmlFile
Context representation of any JPA XML file. |
|
| XmlFile.Root
Common interface for the root element for a JPA XML file (e.g. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.context.persistence | |
|---|---|
| AccessType
(Extensible) context model "enum" corresponding to: the XML resource model AccessType,
which corresponds to the access element in the
orm.xml file. |
|
| DeleteTypeRefactoringParticipant
|
|
| Embeddable
embeddable type mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Generator
Named generators, typically sequence and table generators Generators can be defined on Java and orm.xml entities
Java and orm.xml ID mappings
orm.xml entity mappings elements
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| IdTypeMapping
ID type mapping: entity mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| ManagedTypeContainer
Interface used by persistence unit to gather up managed types. |
|
| MappingFile
JPA mapping file (typically orm.xml). |
|
| MappingFilePersistenceUnitMetadata
Persistence unit metadata held by a mapping file. |
|
| PersistentType
Context persistent type. |
|
| PersistentType.Config
Config that can be used to add persistent types to a persistence unit. |
|
| PersistentTypeContainer
Interface used by persistence unit to gather up persistent types. |
|
| Query
Named and named native queries. |
|
| TypeRefactoringParticipant
|
|
| XmlFile
Context representation of any JPA XML file. |
|
| XmlFile.Root
Common interface for the root element for a JPA XML file (e.g. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.internal.context | |
|---|---|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.internal.context.persistence | |
|---|---|
| DeleteTypeRefactoringParticipant
|
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| ManagedTypeContainer
Interface used by persistence unit to gather up managed types. |
|
| PersistentTypeContainer
Interface used by persistence unit to gather up persistent types. |
|
| TypeRefactoringParticipant
|
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpa2 | |
|---|---|
| Orderable
Multi-valued (1:m, m:m) relationship mappings support ordering. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpa2.context | |
|---|---|
| AccessReference
Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite). |
|
| AssociationOverride
Association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| AssociationOverrideContainer
Association override container. |
|
| AssociationOverrideContainer.ParentAdapter
|
|
| AttributeMapping
JPA attribute mapping. |
|
| AttributeOverrideContainer
Attribute override container. |
|
| BaseEmbeddedMapping
Behavior common to embedded and embedded ID mappings. |
|
| Cascade
JPA cascade (persist, merge, remove, refresh) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| CollectionMapping
JPA collection mapping (e.g. 1:m, m:m, element collection) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ColumnMapping
JPA attribute mapping that has a converter (e.g. basic, ID, version). |
|
| Converter
JPA attribute mapping converter. |
|
| ConvertibleMapping
JPA attribute mapping that has a converter (e.g. basic, ID, version). |
|
| DatabaseGenerator
Sequence and table generators. |
|
| EmbeddedIdMapping
JPA embedded ID mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| EmbeddedMapping
JPA embedded mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| FetchableMapping
JPA attribute mapping that has a fetch type (e.g. basic, relationship). |
|
| GeneratedValueMapping
Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Generator
Named generators, typically sequence and table generators Generators can be defined on Java and orm.xml entities
Java and orm.xml ID mappings
orm.xml entity mappings elements
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| IdMapping
JPA ID mapping 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.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| JoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinTable
Used by association overrides. |
|
| JoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| JpaContextRoot
Root of the Dali JPA context model. |
|
| JpaNamedContextModel
Named context model. |
|
| ManagedType
Context managed type. |
|
| ManyToManyMapping
JPA m:m mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManyToManyRelationship
m:m relationship reference Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManyToOneMapping
JPA m:1 mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManyToOneRelationship
m:1 relationship (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. |
|
| MappedByRelationship
"Mapped by" relationship 1:1 1:m m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappingFilePersistenceUnitDefaults
Persistence unit defaults held by a mapping file. |
|
| MappingFilePersistenceUnitMetadata
Persistence unit metadata held by a mapping file. |
|
| MappingRelationship
Mapping relationship 1:1 1:m m:1 m:m 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 relationship (1:m, m:m) mapping. |
|
| NamedColumn
column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| NamedQuery
named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyMapping
JPA 1:m mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyRelationship
1:m relationship (mapped by, join table) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToOneMapping
JPA 1:1 mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToOneRelationship
1:1 relationship (mapped by, join column, primary key 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. |
|
| OptionalMapping
JPA attribute mapping that is optional (e.g. basic, single relationship). |
|
| Orderable
Multi-valued (1:m, m:m) relationship mappings support ordering. |
|
| Override_
Specified or virtual attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OverrideContainer
attribute or association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OverrideContainer.ParentAdapter
|
|
| OverrideRelationship
Association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| PersistentAttribute
Context persistent attribute (field or property). |
|
| PersistentType
Context persistent type. |
|
| PrimaryKeyJoinColumnRelationship
Primary key join column relationship 1:1 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Query
Named and named native queries. |
|
| ReferenceTable
Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Relationship
A relationship contains the settings describing how entities are related in a RelationshipMapping or SpecifiedAssociationOverride:
join column
join table
"mapped by"
primary key join column
Supported mappings:
1:1
1:m
m:1
m:m
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| RelationshipMapping
JPA relationship (1:1, 1:m, m:1, m:m) mapping. |
|
| RelationshipStrategy
Strategy describing how two entities are related, either for a relationship mapping or an association override: join column join table "mapped by" primary key 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. |
|
| SequenceGenerator
sequence generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SingleRelationshipMapping
JPA single relationship (m:1, 1:1) mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedAccessReference
Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite). |
|
| SpecifiedColumn
Specified column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinColumn
Specified 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. |
|
| SpecifiedJoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedColumn
Specified column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedOverrideRelationship
Association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedPersistentAttribute
Specified persistent attribute (field or property). |
|
| SpecifiedReferenceTable
Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationship
Specified relationship (used by either mappings or specified association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationshipStrategy
Strategy describing how two entities are related, either for a relationship mapping or a specified association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedTable
Specified (as in not a virtual join or secondary table; i.e. the table can still be a default table that is not "specified" in the Java or XML source file - see SpecifiedTable.isSpecifiedInResource()):
table
secondary table
join table
collection table
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| Table
Specified or virtual: table secondary table join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| TableColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| VirtualJoinColumnRelationship
Virtual join column relationship (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualJoinTableRelationship
Virtual join table relationship (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualOverrideRelationship
Virtual association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualRelationship
Virtual relationship (used by only virtual association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpa2.context.java | |
|---|---|
| AssociationOverride
Association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| AssociationOverrideContainer
Association override container. |
|
| AssociationOverrideContainer.ParentAdapter
|
|
| AttributeMapping
JPA attribute mapping. |
|
| AttributeOverrideContainer
Attribute override container. |
|
| AttributeOverrideContainer.ParentAdapter
|
|
| BaseEmbeddedMapping
Behavior common to embedded and embedded ID mappings. |
|
| CollectionMapping
JPA collection mapping (e.g. 1:m, m:m, element collection) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ConvertibleMapping
JPA attribute mapping that has a converter (e.g. basic, ID, version). |
|
| DatabaseGenerator
Sequence and table generators. |
|
| EmbeddedMapping
JPA embedded mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| FetchableMapping
JPA attribute mapping that has a fetch type (e.g. basic, relationship). |
|
| Generator
Named generators, typically sequence and table generators Generators can be defined on Java and orm.xml entities
Java and orm.xml ID mappings
orm.xml entity mappings elements
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| IdTypeMapping
ID type mapping: entity mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| JpaNamedContextModel
Named context model. |
|
| ManyToOneRelationship
m:1 relationship (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. |
|
| MappedByRelationship
"Mapped by" relationship 1:1 1:m m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappingRelationship
Mapping relationship 1:1 1:m m:1 m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedColumn
column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| NamedQuery
named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyRelationship
1:m relationship (mapped by, join table) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToOneRelationship
1:1 relationship (mapped by, join column, primary key 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. |
|
| OptionalMapping
JPA attribute mapping that is optional (e.g. basic, single relationship). |
|
| Orderable
Multi-valued (1:m, m:m) relationship mappings support ordering. |
|
| Override_
Specified or virtual attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OverrideContainer
attribute or association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OverrideContainer.ParentAdapter
|
|
| OverrideRelationship
Association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| PrimaryKeyJoinColumnRelationship
Primary key join column relationship 1:1 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Query
Named and named native queries. |
|
| ReferenceTable
Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Relationship
A relationship contains the settings describing how entities are related in a RelationshipMapping or SpecifiedAssociationOverride:
join column
join table
"mapped by"
primary key join column
Supported mappings:
1:1
1:m
m:1
m:m
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| RelationshipMapping
JPA relationship (1:1, 1:m, m:1, m:m) mapping. |
|
| SequenceGenerator
sequence generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SingleRelationshipMapping
JPA single relationship (m:1, 1:1) mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedAssociationOverride
Specified association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedColumn
Specified column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedOverride
Specified attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedOverrideRelationship
Association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedReferenceTable
Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationship
Specified relationship (used by either mappings or specified association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedTable
Specified (as in not a virtual join or secondary table; i.e. the table can still be a default table that is not "specified" in the Java or XML source file - see SpecifiedTable.isSpecifiedInResource()):
table
secondary table
join table
collection table
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| Table
Specified or virtual: table secondary table join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Table.ParentAdapter
interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides) |
|
| TypeMapping
type mapping: entity mapped superclass embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpa2.context.orm | |
|---|---|
| AccessReference
Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite). |
|
| AssociationOverride
Association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| AssociationOverrideContainer
Association override container. |
|
| AssociationOverrideContainer.ParentAdapter
|
|
| AttributeMapping
JPA attribute mapping. |
|
| BaseEmbeddedMapping
Behavior common to embedded and embedded ID mappings. |
|
| Cascade
JPA cascade (persist, merge, remove, refresh) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| CollectionMapping
JPA collection mapping (e.g. 1:m, m:m, element collection) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ConvertibleMapping
JPA attribute mapping that has a converter (e.g. basic, ID, version). |
|
| DatabaseGenerator
Sequence and table generators. |
|
| EmbeddedMapping
JPA embedded mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| FetchableMapping
JPA attribute mapping that has a fetch type (e.g. basic, relationship). |
|
| Generator
Named generators, typically sequence and table generators Generators can be defined on Java and orm.xml entities
Java and orm.xml ID mappings
orm.xml entity mappings elements
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| IdTypeMapping
ID type mapping: entity mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| JpaNamedContextModel
Named context model. |
|
| ManyToOneRelationship
m:1 relationship (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. |
|
| MappedByRelationship
"Mapped by" relationship 1:1 1:m m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappingFilePersistenceUnitDefaults
Persistence unit defaults held by a mapping file. |
|
| MappingFilePersistenceUnitMetadata
Persistence unit metadata held by a mapping file. |
|
| MappingRelationship
Mapping relationship 1:1 1:m m:1 m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedColumn
column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| NamedQuery
named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyRelationship
1:m relationship (mapped by, join table) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToOneRelationship
1:1 relationship (mapped by, join column, primary key 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. |
|
| OptionalMapping
JPA attribute mapping that is optional (e.g. basic, single relationship). |
|
| Orderable
Multi-valued (1:m, m:m) relationship mappings support ordering. |
|
| Override_
Specified or virtual attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OverrideContainer
attribute or association override container Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OverrideContainer.ParentAdapter
|
|
| OverrideRelationship
Association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| PrimaryKeyJoinColumnRelationship
Primary key join column relationship 1:1 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Query
Named and named native queries. |
|
| ReferenceTable
Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Relationship
A relationship contains the settings describing how entities are related in a RelationshipMapping or SpecifiedAssociationOverride:
join column
join table
"mapped by"
primary key join column
Supported mappings:
1:1
1:m
m:1
m:m
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| RelationshipMapping
JPA relationship (1:1, 1:m, m:1, m:m) mapping. |
|
| SequenceGenerator
sequence generator Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SingleRelationshipMapping
JPA single relationship (m:1, 1:1) mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedAccessReference
Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite). |
|
| SpecifiedAssociationOverride
Specified association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedColumn
Specified column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedOverride
Specified attribute override association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedOverrideRelationship
Association override relationship Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedReferenceTable
Reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables) join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationship
Specified relationship (used by either mappings or specified association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedTable
Specified (as in not a virtual join or secondary table; i.e. the table can still be a default table that is not "specified" in the Java or XML source file - see SpecifiedTable.isSpecifiedInResource()):
table
secondary table
join table
collection table
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| Table
Specified or virtual: table secondary table join table collection table Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Table.ParentAdapter
interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides) |
|
| TypeMapping
type mapping: entity mapped superclass embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| TypeRefactoringParticipant
|
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpa2.context.persistence | |
|---|---|
| DeleteTypeRefactoringParticipant
|
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| ManagedTypeContainer
Interface used by persistence unit to gather up managed types. |
|
| PersistentTypeContainer
Interface used by persistence unit to gather up persistent types. |
|
| TypeRefactoringParticipant
|
|
| XmlFile
Context representation of any JPA XML file. |
|
| XmlFile.Root
Common interface for the root element for a JPA XML file (e.g. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpa2.context.persistence.connection | |
|---|---|
| TypeRefactoringParticipant
|
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpa2.context.persistence.options | |
|---|---|
| TypeRefactoringParticipant
|
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpql | |
|---|---|
| NamedQuery
named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpql.spi | |
|---|---|
| AttributeMapping
JPA attribute mapping. |
|
| Embeddable
embeddable type mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappedSuperclass
mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedQuery
named query Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| PersistentType
Context persistent type. |
|
| PersistentTypeContainer
Interface used by persistence unit to gather up persistent types. |
|
| TypeMapping
type mapping: entity mapped superclass embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.eclipselink.core.context | |
|---|---|
| AccessType
(Extensible) context model "enum" corresponding to: the XML resource model AccessType,
which corresponds to the access element in the
orm.xml file. |
|
| AttributeMapping
JPA attribute mapping. |
|
| BasicMapping
JPA basic mapping. |
|
| CollectionMapping
JPA collection mapping (e.g. 1:m, m:m, element collection) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ColumnMapping
JPA attribute mapping that has a converter (e.g. basic, ID, version). |
|
| Converter
JPA attribute mapping converter. |
|
| ConvertibleMapping
JPA attribute mapping that has a converter (e.g. basic, ID, version). |
|
| Embeddable
embeddable type mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| FetchableMapping
JPA attribute mapping that has a fetch type (e.g. basic, relationship). |
|
| GeneratedValueMapping
Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Generator
Named generators, typically sequence and table generators Generators can be defined on Java and orm.xml entities
Java and orm.xml ID mappings
orm.xml entity mappings elements
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| GeneratorContainer
Container for a table generator and/or sequence generator. |
|
| IdMapping
JPA ID mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| IdTypeMapping
ID type mapping: entity mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| JpaNamedContextModel
Named context model. |
|
| ManyToManyMapping
JPA m:m mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManyToOneMapping
JPA m:1 mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappedByRelationship
"Mapped by" relationship 1:1 1:m m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappedSuperclass
mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappingRelationship
Mapping relationship 1:1 1:m m:1 m:m 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 relationship (1:m, m:m) mapping. |
|
| NamedColumn
column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| NamedDiscriminatorColumn
Named discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedDiscriminatorColumn.ParentAdapter
interface allowing discriminator columns to be used in multiple places |
|
| OneToManyMapping
JPA 1:m mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyRelationship
1:m relationship (mapped by, join table) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToOneMapping
JPA 1:1 mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToOneRelationship
1:1 relationship (mapped by, join column, primary key 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. |
|
| OptionalMapping
JPA attribute mapping that is optional (e.g. basic, single relationship). |
|
| QueryContainer
Container for named queries and/or named native queries. |
|
| Relationship
A relationship contains the settings describing how entities are related in a RelationshipMapping or SpecifiedAssociationOverride:
join column
join table
"mapped by"
primary key join column
Supported mappings:
1:1
1:m
m:1
m:m
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| RelationshipMapping
JPA relationship (1:1, 1:m, m:1, m:m) mapping. |
|
| SingleRelationshipMapping
JPA single relationship (m:1, 1:1) mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedColumn
Specified column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedDiscriminatorColumn
Specified discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationship
Specified relationship (used by either mappings or specified association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedTableColumn
Specified column 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. |
|
| TableColumn
column 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. |
|
| TableColumn.ParentAdapter
Interface allowing columns to be used in multiple places (e.g. basic mappings and attribute overrides). |
|
| TypeMapping
type mapping: entity mapped superclass embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VersionMapping
JPA version mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualNamedColumn
Virtual column 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. |
|
| VirtualNamedDiscriminatorColumn
Virtual named discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| VirtualTableColumn
Virtual table column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.eclipselink.core.context.java | |
|---|---|
| Embeddable
embeddable type mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Generator
Named generators, typically sequence and table generators Generators can be defined on Java and orm.xml entities
Java and orm.xml ID mappings
orm.xml entity mappings elements
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| IdTypeMapping
ID type mapping: entity mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| JpaNamedContextModel
Named context model. |
|
| MappedByRelationship
"Mapped by" relationship 1:1 1:m m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappedSuperclass
mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappingRelationship
Mapping relationship 1:1 1:m m:1 m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedColumn
column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedDiscriminatorColumn
Named discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyRelationship
1:m relationship (mapped by, join table) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Relationship
A relationship contains the settings describing how entities are related in a RelationshipMapping or SpecifiedAssociationOverride:
join column
join table
"mapped by"
primary key join column
Supported mappings:
1:1
1:m
m:1
m:m
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| SpecifiedJoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedColumn
Specified column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedDiscriminatorColumn
Specified discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationship
Specified relationship (used by either mappings or specified association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedTableColumn
Specified column 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. |
|
| TableColumn
column 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. |
|
| TypeMapping
type mapping: entity mapped superclass embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.eclipselink.core.context.orm | |
|---|---|
| AccessReference
Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite). |
|
| DeleteTypeRefactoringParticipant
|
|
| Embeddable
embeddable type mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Generator
Named generators, typically sequence and table generators Generators can be defined on Java and orm.xml entities
Java and orm.xml ID mappings
orm.xml entity mappings elements
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| IdTypeMapping
ID type mapping: entity mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| JpaNamedContextModel
Named context model. |
|
| ManagedType
Context managed type. |
|
| ManagedTypeContainer
Interface used by persistence unit to gather up managed types. |
|
| MappedByRelationship
"Mapped by" relationship 1:1 1:m m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappedSuperclass
mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappingFile.Root
Common interface for the root of a mapping file. |
|
| MappingFilePersistenceUnitDefaults
Persistence unit defaults held by a mapping file. |
|
| MappingRelationship
Mapping relationship 1:1 1:m m:1 m:m Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedColumn
column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| NamedDiscriminatorColumn
Named discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyRelationship
1:m relationship (mapped by, join table) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| PersistentType
Context persistent type. |
|
| PersistentType.Parent
|
|
| PersistentTypeContainer
Interface used by persistence unit to gather up persistent types. |
|
| Relationship
A relationship contains the settings describing how entities are related in a RelationshipMapping or SpecifiedAssociationOverride:
join column
join table
"mapped by"
primary key join column
Supported mappings:
1:1
1:m
m:1
m:m
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| SpecifiedAccessReference
Common interface that can be used by clients interested only in a type or attribute's access setting (e.g. a UI composite). |
|
| SpecifiedJoinColumnRelationship
Join column relationship 1:1 1:m m:1 association override Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedJoinTableRelationship
Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedColumn
Specified column join column primary key join column discriminator column order column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedNamedDiscriminatorColumn
Specified discriminator column Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedRelationship
Specified relationship (used by either mappings or specified association overrides) Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedTableColumn
Specified column 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. |
|
| TableColumn
column 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. |
|
| TypeMapping
type mapping: entity mapped superclass embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| TypeRefactoringParticipant
|
|
| XmlFile.Root
Common interface for the root element for a JPA XML file (e.g. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.eclipselink.core.context.persistence | |
|---|---|
| DeleteTypeRefactoringParticipant
|
|
| Generator
Named generators, typically sequence and table generators Generators can be defined on Java and orm.xml entities
Java and orm.xml ID mappings
orm.xml entity mappings elements
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| JpaNamedContextModel
Named context model. |
|
| ManagedTypeContainer
Interface used by persistence unit to gather up managed types. |
|
| MappingFile
JPA mapping file (typically orm.xml). |
|
| PersistentTypeContainer
Interface used by persistence unit to gather up persistent types. |
|
| Query
Named and named native queries. |
|
| TypeMapping
type mapping: entity mapped superclass embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| TypeRefactoringParticipant
|
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.eclipselink.core.jpql.spi | |
|---|---|
| AttributeMapping
JPA attribute mapping. |
|
| Embeddable
embeddable type mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappedSuperclass
mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| SpecifiedPersistentAttribute
Specified persistent attribute (field or property). |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.ui | |
|---|---|
| AttributeMapping
JPA attribute mapping. |
|
| ManagedType
Context managed type. |
|
| PersistentAttribute
Context persistent attribute (field or property). |
|
| PersistentType
Context persistent type. |
|
| TypeMapping
type mapping: entity mapped superclass embeddable Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.ui.details | |
|---|---|
| BasicMapping
JPA basic mapping. |
|
| Embeddable
embeddable type mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| EmbeddedIdMapping
JPA embedded ID mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| EmbeddedMapping
JPA embedded mapping 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 Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| IdMapping
JPA ID mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| JpaContextModel
Common protocol for JPA models that have a context, as opposed to resource models. |
|
| ManyToManyMapping
JPA m:m mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| ManyToOneMapping
JPA m:1 mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| MappedSuperclass
mapped superclass Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToManyMapping
JPA 1:m mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| OneToOneMapping
JPA 1:1 mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
| TransientMapping
JPA transient "mapping". |
|
| VersionMapping
JPA version mapping Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
|
|
Dali Provisional API Release 3.2 |
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||