Dali Provisional API
Release 3.2

Uses of Package
org.eclipse.jpt.jpa.core.context

Packages that use org.eclipse.jpt.jpa.core.context
org.eclipse.jpt.jpa.core   
org.eclipse.jpt.jpa.core.context   
org.eclipse.jpt.jpa.core.context.java   
org.eclipse.jpt.jpa.core.context.orm   
org.eclipse.jpt.jpa.core.context.persistence   
org.eclipse.jpt.jpa.core.internal.context   
org.eclipse.jpt.jpa.core.internal.context.persistence   
org.eclipse.jpt.jpa.core.jpa2   
org.eclipse.jpt.jpa.core.jpa2.context   
org.eclipse.jpt.jpa.core.jpa2.context.java   
org.eclipse.jpt.jpa.core.jpa2.context.orm   
org.eclipse.jpt.jpa.core.jpa2.context.persistence   
org.eclipse.jpt.jpa.core.jpa2.context.persistence.connection   
org.eclipse.jpt.jpa.core.jpa2.context.persistence.options   
org.eclipse.jpt.jpa.core.jpql   
org.eclipse.jpt.jpa.core.jpql.spi   
org.eclipse.jpt.jpa.eclipselink.core.context   
org.eclipse.jpt.jpa.eclipselink.core.context.java   
org.eclipse.jpt.jpa.eclipselink.core.context.orm   
org.eclipse.jpt.jpa.eclipselink.core.context.persistence   
org.eclipse.jpt.jpa.eclipselink.core.jpql.spi   
org.eclipse.jpt.jpa.ui   
org.eclipse.jpt.jpa.ui.details   
 

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

Copyright (c) 2012 Oracle. All rights reserved.