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.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.v2_0.context   
org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.java   
org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.orm   
org.eclipse.jpt.jpa.ui   
org.eclipse.jpt.jpa.ui.details.java   
org.eclipse.jpt.jpa.ui.details.orm   
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core
JoinColumn
          Specified join column
JoinTable
          Used by many-to-many and one-to-many mappings.
JpaRootContextNode
          Root of the Dali JPA context model.
MappingFile
          JPA mapping file (typically orm.xml).
PersistentType
          Context persistent type.
PersistentType.Owner
           
ReadOnlyJoinColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
Table.Owner
          interface allowing columns to be used in multiple places (e.g.
UniqueConstraint
          database unique constraint
UniqueConstraint.Owner
          All containers must implement this interface.
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.context
AccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
AccessType
          Context model corresponding to: the XML resource model AccessType, which corresponds to the access element in the orm.xml file.
AssociationOverride
          Association override
AssociationOverrideContainer
          Association override container.
AttributeMapping
          JPA attribute mapping.
AttributeOverride
          Attribute override.
AttributeOverrideContainer
          Attribute override container.
BaseColumn
          column or join column
BaseColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
BaseEmbeddedMapping
          Behavior common to embedded and embedded ID mappings.
BaseJoinColumn
          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.
BaseJoinColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
Cascade
          JPA cascade (persist, merge, remove, refresh)
CollectionMapping
          JPA collection mapping (e.g.
CollectionMapping.Type
           
Column
          Normal column
ColumnMapping
          JPA attribute mapping that has a converter (e.g.
Converter
          JPA attribute mapping converter.
ConvertibleMapping
          JPA attribute mapping that has a converter (e.g.
DiscriminatorColumn
          discriminator column
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
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.
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
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
          Sequence and table generators.
GeneratorContainer
          Container for a table generator and/or sequence generator.
IdClassReference
          ID class reference
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
          Specified join column
JoinColumn.Owner
          interface allowing join columns to be used in multiple places (e.g.
JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
JoinColumnRelationshipStrategy
          Join column relationship strategy.
JoinTable
          Used by many-to-many and one-to-many mappings.
JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
JoinTableRelationshipStrategy
          Join table relationship strategy.
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
JpaNamedContextNode
          Named context node that may have collisions with or override other nodes with the same name defined elsewhere in the persistence unit (e.g.
ManyToManyRelationship
          m:m relationship reference
ManyToOneRelationship
          m:1 relationship (join column)
MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
MappedByRelationshipStrategy
          "Mapped by" relationship strategy
MappingFile
          JPA mapping file (typically orm.xml).
MappingFilePersistenceUnitDefaults
          Persistence unit defaults held by a mapping file.
MappingFilePersistenceUnitMetadata
          Persistence unit metadata held by a mapping file.
MappingFileRoot
          The root of a JPA mapping file.
MappingRelationship
          Mapping relationship 1:1 1:m m:1 m:m
MultiRelationshipMapping
          Multi-valued (1:m, m:m) relationship mapping.
NamedColumn
          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.
NamedColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
NamedNativeQuery
          named native query
NamedQuery
          named query
OneToManyRelationship
          1:m relationship (mapped by, join table)
OneToOneRelationship
          1:1 relationship (mapped by, join column, primary key join column)
OptionalMapping
          JPA attribute mapping that is optional (e.g.
Orderable
          Multi-valued (1:m, m:m) relationship mappings support ordering.
Override_
           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
OverrideContainer.Owner
           
OverrideRelationship
          Association override relationship
PersistentAttribute
          Context persistent attribute (field or property).
PersistentType
          Context persistent type.
PersistentType.Owner
           
PrimaryKeyJoinColumn
          primary key join column
PrimaryKeyJoinColumnRelationship
          Primary key join column relationship 1:1
PrimaryKeyJoinColumnRelationshipStrategy
          Primary key join column relationship strategy.
Query
          Named and named native queries.
QueryContainer
          Container for named queries and/or named native queries.
QueryHint
          query hint
ReadOnlyAccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
ReadOnlyAssociationOverride
          Read-only association override
ReadOnlyAttributeOverride
          Read-only attribute override.
ReadOnlyBaseColumn
          Read-only 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.
ReadOnlyBaseJoinColumn
          Read-only 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.
ReadOnlyBaseJoinColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
ReadOnlyColumn
          Read-only column
ReadOnlyJoinColumn
          Read-only join column
ReadOnlyJoinColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
ReadOnlyJoinColumnRelationshipStrategy
          Read-only join column relationship strategy.
ReadOnlyJoinTable
          Used by association overrides.
ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
ReadOnlyJoinTableRelationshipStrategy
          Read-only join table relationship strategy.
ReadOnlyNamedColumn
          Read-only 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.
ReadOnlyNamedColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
ReadOnlyOverride
          Read-only 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.
ReadOnlyOverrideRelationship
          Read-only association override relationship
ReadOnlyPersistentAttribute
          Read-only context persistent attribute (field or property).
ReadOnlyPrimaryKeyJoinColumn
          Read-only primary key join column
ReadOnlyReferenceTable
          Read-only reference table (i.e.
ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: 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.
ReadOnlyRelationshipStrategy
          Strategy describing how two entities are related, either for a RelationshipMapping or an AssociationOverride: 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.
ReadOnlySecondaryTable
          Read-only entity secondary table
ReadOnlyTable
          Read-only table
ReadOnlyUniqueConstraint
          Read-only database unique constraint
ReferenceTable
          Reference table (i.e.
Relationship
          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 joined, either for a RelationshipMapping or an AssociationOverride: 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
SequenceGenerator
          sequence generator
SingleRelationshipMapping
          JPA single (m:1, 1:2) mapping
Table
           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.
TableGenerator
          table generator
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.
UniqueConstraint
          database unique constraint
VirtualAssociationOverride
          Virtual association override
VirtualAttributeOverride
          Virtual attribute override
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)
VirtualColumn
          Virtual column
VirtualJoinColumn
          Virtual join column
VirtualJoinColumnRelationship
          Virtual join column relationship
VirtualJoinColumnRelationshipStrategy
          Virtual join column relationship strategy.
VirtualJoinTable
          Used by association overrides.
VirtualJoinTableRelationshipStrategy
          Virtual join table relationship strategy.
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
VirtualPrimaryKeyJoinColumn
          Virtual primary key join column
VirtualReferenceTable
          Virtual reference table
VirtualRelationship
          Virtual relationship
VirtualRelationshipStrategy
          Virtual strategy
VirtualTable
          Virtual table
VirtualUniqueConstraint
          Virtual database unique constraint
XmlContextNode
          XML JPA context node
XmlFile
          Context representation of any JPA XML file.
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.context.java
AccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
AssociationOverride
          Association override
AssociationOverrideContainer
          Association override container.
AssociationOverrideContainer.Owner
           
AttributeMapping
          JPA attribute mapping.
AttributeOverride
          Attribute override.
AttributeOverrideContainer
          Attribute override container.
AttributeOverrideContainer.Owner
           
BaseColumn
          column or join column
BaseColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
BaseEmbeddedMapping
          Behavior common to embedded and embedded ID mappings.
BaseJoinColumn
          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.
BaseJoinColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
BasicMapping
          JPA basic mapping.
Cascade
          JPA cascade (persist, merge, remove, refresh)
CollectionMapping
          JPA collection mapping (e.g.
Column
          Normal column
ColumnMapping
          JPA attribute mapping that has a converter (e.g.
Converter
          JPA attribute mapping converter.
ConvertibleMapping
          JPA attribute mapping that has a converter (e.g.
DiscriminatorColumn
          discriminator column
DiscriminatorColumn.Owner
          interface allowing discriminator columns to be used in multiple places (but pretty much just entities)
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
EmbeddedMapping
          JPA embedded mapping
Entity
          entity
EnumeratedConverter
          JPA enumerated converter
FetchableMapping
          JPA attribute mapping that has a fetch type (e.g.
GeneratedValue
          JPA generated value
Generator
          Sequence and table generators.
GeneratorContainer
          Container for a table generator and/or sequence generator.
IdClassReference
          ID class reference
IdMapping
          JPA ID mapping
JoinColumn
          Specified join column
JoinColumn.Owner
          interface allowing join columns to be used in multiple places (e.g.
JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
JoinColumnRelationshipStrategy
          Join column relationship strategy.
JoinTable
          Used by many-to-many and one-to-many mappings.
JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
JoinTableRelationshipStrategy
          Join table relationship strategy.
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
JpaNamedContextNode
          Named context node that may have collisions with or override other nodes with the same name defined elsewhere in the persistence unit (e.g.
LobConverter
          JPA LOB converter
ManyToManyMapping
          JPA m:m mapping
ManyToManyRelationship
          m:m relationship reference
ManyToOneMapping
          JPA m:1 mapping
ManyToOneRelationship
          m:1 relationship (join column)
MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
MappedByRelationshipStrategy
          "Mapped by" relationship strategy
MappedSuperclass
          mapped superclass
MappingRelationship
          Mapping relationship 1:1 1:m m:1 m:m
MultiRelationshipMapping
          Multi-valued (1:m, m:m) relationship mapping.
NamedColumn
          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.
NamedColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
NamedNativeQuery
          named native query
NamedQuery
          named query
OneToManyMapping
          JPA 1:m mapping
OneToManyRelationship
          1:m relationship (mapped by, join table)
OneToOneMapping
          JPA 1:1 mapping
OneToOneRelationship
          1:1 relationship (mapped by, join column, primary key join column)
OptionalMapping
          JPA attribute mapping that is optional (e.g.
Orderable
          Multi-valued (1:m, m:m) relationship mappings support ordering.
Override_
           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
OverrideContainer.Owner
           
OverrideRelationship
          Association override relationship
PersistentAttribute
          Context persistent attribute (field or property).
PersistentType
          Context persistent type.
PersistentType.Owner
           
PrimaryKeyJoinColumn
          primary key join column
PrimaryKeyJoinColumnRelationship
          Primary key join column relationship 1:1
PrimaryKeyJoinColumnRelationshipStrategy
          Primary key join column relationship strategy.
Query
          Named and named native queries.
QueryContainer
          Container for named queries and/or named native queries.
QueryHint
          query hint
ReadOnlyAccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
ReadOnlyAssociationOverride
          Read-only association override
ReadOnlyAttributeOverride
          Read-only attribute override.
ReadOnlyBaseColumn
          Read-only 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.
ReadOnlyBaseJoinColumn
          Read-only 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.
ReadOnlyBaseJoinColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
ReadOnlyColumn
          Read-only column
ReadOnlyJoinColumn
          Read-only join column
ReadOnlyJoinColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
ReadOnlyJoinColumnRelationshipStrategy
          Read-only join column relationship strategy.
ReadOnlyJoinTable
          Used by association overrides.
ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
ReadOnlyJoinTableRelationshipStrategy
          Read-only join table relationship strategy.
ReadOnlyNamedColumn
          Read-only 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.
ReadOnlyNamedColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
ReadOnlyOverride
          Read-only 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.
ReadOnlyOverrideRelationship
          Read-only association override relationship
ReadOnlyPersistentAttribute
          Read-only context persistent attribute (field or property).
ReadOnlyPrimaryKeyJoinColumn
          Read-only primary key join column
ReadOnlyReferenceTable
          Read-only reference table (i.e.
ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: 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.
ReadOnlyRelationshipStrategy
          Strategy describing how two entities are related, either for a RelationshipMapping or an AssociationOverride: 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.
ReadOnlySecondaryTable
          Read-only entity secondary table
ReadOnlyTable
          Read-only table
ReadOnlyUniqueConstraint
          Read-only database unique constraint
ReferenceTable
          Reference table (i.e.
Relationship
          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 joined, either for a RelationshipMapping or an AssociationOverride: 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
SequenceGenerator
          sequence generator
SingleRelationshipMapping
          JPA single (m:1, 1:2) mapping
Table
           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.
TableGenerator
          table generator
TemporalConverter
          JPA temporal converter
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
VersionMapping
          JPA version mapping
VirtualAssociationOverride
          Virtual association override
VirtualAttributeOverride
          Virtual attribute override
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)
VirtualColumn
          Virtual column
VirtualColumn.Owner
          Interface allowing the virtual column to be get the column it overrides.
VirtualJoinColumn
          Virtual join column
VirtualJoinColumnRelationship
          Virtual join column relationship
VirtualJoinColumnRelationshipStrategy
          Virtual join column relationship strategy.
VirtualJoinTable
          Used by association overrides.
VirtualJoinTableRelationship
          Virtual join table relationship
VirtualJoinTableRelationshipStrategy
          Virtual join table relationship strategy.
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
VirtualReferenceTable
          Virtual reference table
VirtualRelationship
          Virtual relationship
VirtualRelationshipStrategy
          Virtual strategy
VirtualTable
          Virtual table
VirtualUniqueConstraint
          Virtual database unique constraint
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.context.orm
AccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
AccessType
          Context model corresponding to: the XML resource model AccessType, which corresponds to the access element in the orm.xml file.
AssociationOverride
          Association override
AssociationOverrideContainer
          Association override container.
AssociationOverrideContainer.Owner
           
AttributeMapping
          JPA attribute mapping.
AttributeOverride
          Attribute override.
AttributeOverrideContainer
          Attribute override container.
AttributeOverrideContainer.Owner
           
BaseColumn
          column or join column
BaseColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
BaseEmbeddedMapping
          Behavior common to embedded and embedded ID mappings.
BaseJoinColumn
          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.
BaseJoinColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
BasicMapping
          JPA basic mapping.
Cascade
          JPA cascade (persist, merge, remove, refresh)
CollectionMapping
          JPA collection mapping (e.g.
Column
          Normal column
ColumnMapping
          JPA attribute mapping that has a converter (e.g.
Converter
          JPA attribute mapping converter.
ConvertibleMapping
          JPA attribute mapping that has a converter (e.g.
DiscriminatorColumn
          discriminator column
DiscriminatorColumn.Owner
          interface allowing discriminator columns to be used in multiple places (but pretty much just entities)
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
EmbeddedMapping
          JPA embedded mapping
Entity
          entity
EnumeratedConverter
          JPA enumerated converter
FetchableMapping
          JPA attribute mapping that has a fetch type (e.g.
GeneratedValue
          JPA generated value
Generator
          Sequence and table generators.
GeneratorContainer
          Container for a table generator and/or sequence generator.
IdClassReference
          ID class reference
IdMapping
          JPA ID mapping
JoinColumn
          Specified join column
JoinColumn.Owner
          interface allowing join columns to be used in multiple places (e.g.
JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
JoinColumnRelationshipStrategy
          Join column relationship strategy.
JoinTable
          Used by many-to-many and one-to-many mappings.
JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
JoinTableRelationshipStrategy
          Join table relationship strategy.
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
JpaNamedContextNode
          Named context node that may have collisions with or override other nodes with the same name defined elsewhere in the persistence unit (e.g.
LobConverter
          JPA LOB converter
ManyToManyMapping
          JPA m:m mapping
ManyToManyRelationship
          m:m relationship reference
ManyToOneMapping
          JPA m:1 mapping
ManyToOneRelationship
          m:1 relationship (join column)
MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
MappedByRelationshipStrategy
          "Mapped by" relationship strategy
MappedSuperclass
          mapped superclass
MappingFile
          JPA mapping file (typically orm.xml).
MappingFilePersistenceUnitDefaults
          Persistence unit defaults held by a mapping file.
MappingFilePersistenceUnitMetadata
          Persistence unit metadata held by a mapping file.
MappingFileRoot
          The root of a JPA mapping file.
MappingRelationship
          Mapping relationship 1:1 1:m m:1 m:m
MultiRelationshipMapping
          Multi-valued (1:m, m:m) relationship mapping.
NamedColumn
          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.
NamedColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
NamedNativeQuery
          named native query
NamedQuery
          named query
OneToManyMapping
          JPA 1:m mapping
OneToManyRelationship
          1:m relationship (mapped by, join table)
OneToOneMapping
          JPA 1:1 mapping
OneToOneRelationship
          1:1 relationship (mapped by, join column, primary key join column)
OptionalMapping
          JPA attribute mapping that is optional (e.g.
Orderable
          Multi-valued (1:m, m:m) relationship mappings support ordering.
Override_
           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
OverrideContainer.Owner
           
OverrideRelationship
          Association override relationship
PersistentAttribute
          Context persistent attribute (field or property).
PersistentType
          Context persistent type.
PersistentType.Owner
           
PrimaryKeyJoinColumn
          primary key join column
PrimaryKeyJoinColumnRelationship
          Primary key join column relationship 1:1
PrimaryKeyJoinColumnRelationshipStrategy
          Primary key join column relationship strategy.
Query
          Named and named native queries.
QueryContainer
          Container for named queries and/or named native queries.
QueryHint
          query hint
ReadOnlyAccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
ReadOnlyAssociationOverride
          Read-only association override
ReadOnlyAttributeOverride
          Read-only attribute override.
ReadOnlyBaseColumn
          Read-only 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.
ReadOnlyBaseJoinColumn
          Read-only 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.
ReadOnlyBaseJoinColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
ReadOnlyColumn
          Read-only column
ReadOnlyJoinColumn
          Read-only join column
ReadOnlyJoinColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
ReadOnlyJoinColumnRelationshipStrategy
          Read-only join column relationship strategy.
ReadOnlyJoinTable
          Used by association overrides.
ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
ReadOnlyJoinTableRelationshipStrategy
          Read-only join table relationship strategy.
ReadOnlyNamedColumn
          Read-only 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.
ReadOnlyNamedColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
ReadOnlyOverride
          Read-only 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.
ReadOnlyOverrideRelationship
          Read-only association override relationship
ReadOnlyPersistentAttribute
          Read-only context persistent attribute (field or property).
ReadOnlyPrimaryKeyJoinColumn
          Read-only primary key join column
ReadOnlyReferenceTable
          Read-only reference table (i.e.
ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: 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.
ReadOnlyRelationshipStrategy
          Strategy describing how two entities are related, either for a RelationshipMapping or an AssociationOverride: 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.
ReadOnlySecondaryTable
          Read-only entity secondary table
ReadOnlyTable
          Read-only table
ReadOnlyUniqueConstraint
          Read-only database unique constraint
ReferenceTable
          Reference table (i.e.
Relationship
          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 joined, either for a RelationshipMapping or an AssociationOverride: 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
SequenceGenerator
          sequence generator
SingleRelationshipMapping
          JPA single (m:1, 1:2) mapping
Table
           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.Owner
          interface allowing columns to be used in multiple places (e.g.
TableGenerator
          table generator
TemporalConverter
          JPA temporal converter
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
UniqueConstraint.Owner
          All containers must implement this interface.
VersionMapping
          JPA version mapping
VirtualAssociationOverride
          Virtual association override
VirtualAttributeOverride
          Virtual attribute override
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)
VirtualColumn
          Virtual column
VirtualColumn.Owner
          Interface allowing the virtual column to be get the column it overrides.
VirtualJoinColumn
          Virtual join column
VirtualJoinColumnRelationship
          Virtual join column relationship
VirtualJoinColumnRelationshipStrategy
          Virtual join column relationship strategy.
VirtualJoinTable
          Used by association overrides.
VirtualJoinTableRelationship
          Virtual join table relationship
VirtualJoinTableRelationshipStrategy
          Virtual join table relationship strategy.
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
VirtualPrimaryKeyJoinColumn
          Virtual primary key join column
VirtualReferenceTable
          Virtual reference table
VirtualRelationship
          Virtual relationship
VirtualRelationshipStrategy
          Virtual strategy
VirtualSecondaryTable
          Virtual secondary table
VirtualTable
          Virtual table
VirtualUniqueConstraint
          Virtual database unique constraint
XmlContextNode
          XML JPA context node
XmlFile
          Context representation of any JPA XML file.
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.context.persistence
AccessType
          Context model corresponding to: the XML resource model AccessType, which corresponds to the access element in the orm.xml file.
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
Generator
          Sequence and table generators.
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
MappingFile
          JPA mapping file (typically orm.xml).
MappingFilePersistenceUnitMetadata
          Persistence unit metadata held by a mapping file.
PersistentType
          Context persistent type.
PersistentType.Owner
           
Query
          Named and named native queries.
XmlContextNode
          XML JPA context node
XmlFile
          Context representation of any JPA XML file.
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.internal.context
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
XmlContextNode
          XML JPA context node
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.internal.context.persistence
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
XmlContextNode
          XML JPA context node
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpa2
Table.Owner
          interface allowing columns to be used in multiple places (e.g.
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpa2.context
AccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
AssociationOverrideContainer
          Association override container.
AttributeMapping
          JPA attribute mapping.
AttributeOverrideContainer
          Attribute override container.
BaseColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
BaseEmbeddedMapping
          Behavior common to embedded and embedded ID mappings.
Cascade
          JPA cascade (persist, merge, remove, refresh)
CollectionMapping
          JPA collection mapping (e.g.
Column
          Normal column
ColumnMapping
          JPA attribute mapping that has a converter (e.g.
ConvertibleMapping
          JPA attribute mapping that has a converter (e.g.
EmbeddedIdMapping
          JPA embedded ID mapping
EmbeddedMapping
          JPA embedded mapping
Entity
          entity
FetchableMapping
          JPA attribute mapping that has a fetch type (e.g.
Generator
          Sequence and table generators.
IdMapping
          JPA ID mapping
JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
JpaNamedContextNode
          Named context node that may have collisions with or override other nodes with the same name defined elsewhere in the persistence unit (e.g.
JpaRootContextNode
          Root of the Dali JPA context model.
ManyToManyMapping
          JPA m:m mapping
ManyToManyRelationship
          m:m relationship reference
ManyToOneMapping
          JPA m:1 mapping
ManyToOneRelationship
          m:1 relationship (join column)
MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
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
MultiRelationshipMapping
          Multi-valued (1:m, m:m) relationship mapping.
NamedColumn
          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.
NamedColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
NamedQuery
          named query
OneToManyMapping
          JPA 1:m mapping
OneToManyRelationship
          1:m relationship (mapped by, join table)
OneToOneMapping
          JPA 1:1 mapping
OneToOneRelationship
          1:1 relationship (mapped by, join column, primary key join column)
OptionalMapping
          JPA attribute mapping that is optional (e.g.
Orderable
          Multi-valued (1:m, m:m) relationship mappings support ordering.
OverrideRelationship
          Association override relationship
PersistentAttribute
          Context persistent attribute (field or property).
PersistentType
          Context persistent type.
PrimaryKeyJoinColumnRelationship
          Primary key join column relationship 1:1
Query
          Named and named native queries.
ReadOnlyAccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
ReadOnlyNamedColumn
          Read-only 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.
ReadOnlyNamedColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
ReadOnlyOverrideRelationship
          Read-only association override relationship
ReadOnlyPersistentAttribute
          Read-only context persistent attribute (field or property).
ReadOnlyReferenceTable
          Read-only reference table (i.e.
ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: 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.
ReadOnlyTable
          Read-only table
ReferenceTable
          Reference table (i.e.
Relationship
          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
SingleRelationshipMapping
          JPA single (m:1, 1:2) mapping
Table
           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.
VirtualJoinColumnRelationship
          Virtual join column relationship
VirtualJoinTableRelationship
          Virtual join table relationship
VirtualOverrideRelationship
          Virtual association override relationship
VirtualRelationship
          Virtual relationship
XmlContextNode
          XML JPA context node
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpa2.context.java
AccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
AttributeMapping
          JPA attribute mapping.
BaseEmbeddedMapping
          Behavior common to embedded and embedded ID mappings.
Cascade
          JPA cascade (persist, merge, remove, refresh)
CollectionMapping
          JPA collection mapping (e.g.
ConvertibleMapping
          JPA attribute mapping that has a converter (e.g.
EmbeddedMapping
          JPA embedded mapping
FetchableMapping
          JPA attribute mapping that has a fetch type (e.g.
Generator
          Sequence and table generators.
JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
JpaNamedContextNode
          Named context node that may have collisions with or override other nodes with the same name defined elsewhere in the persistence unit (e.g.
ManyToManyMapping
          JPA m:m mapping
ManyToOneMapping
          JPA m:1 mapping
ManyToOneRelationship
          m:1 relationship (join column)
MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
MappingRelationship
          Mapping relationship 1:1 1:m m:1 m:m
MultiRelationshipMapping
          Multi-valued (1:m, m:m) relationship mapping.
NamedColumn
          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.
NamedQuery
          named query
OneToManyMapping
          JPA 1:m mapping
OneToManyRelationship
          1:m relationship (mapped by, join table)
OneToOneMapping
          JPA 1:1 mapping
OneToOneRelationship
          1:1 relationship (mapped by, join column, primary key join column)
OptionalMapping
          JPA attribute mapping that is optional (e.g.
Orderable
          Multi-valued (1:m, m:m) relationship mappings support ordering.
OverrideRelationship
          Association override relationship
PersistentAttribute
          Context persistent attribute (field or property).
PersistentType
          Context persistent type.
PrimaryKeyJoinColumnRelationship
          Primary key join column relationship 1:1
Query
          Named and named native queries.
ReadOnlyAccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
ReadOnlyNamedColumn
          Read-only 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.
ReadOnlyOverrideRelationship
          Read-only association override relationship
ReadOnlyPersistentAttribute
          Read-only context persistent attribute (field or property).
ReadOnlyReferenceTable
          Read-only reference table (i.e.
ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: 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.
ReadOnlyTable
          Read-only table
ReferenceTable
          Reference table (i.e.
Relationship
          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
SingleRelationshipMapping
          JPA single (m:1, 1:2) mapping
Table
           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.
VirtualJoinColumnRelationship
          Virtual join column relationship
VirtualJoinTableRelationship
          Virtual join table relationship
VirtualOverrideRelationship
          Virtual association override relationship
VirtualRelationship
          Virtual relationship
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpa2.context.orm
AccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
AttributeMapping
          JPA attribute mapping.
BaseEmbeddedMapping
          Behavior common to embedded and embedded ID mappings.
Cascade
          JPA cascade (persist, merge, remove, refresh)
CollectionMapping
          JPA collection mapping (e.g.
ConvertibleMapping
          JPA attribute mapping that has a converter (e.g.
EmbeddedMapping
          JPA embedded mapping
FetchableMapping
          JPA attribute mapping that has a fetch type (e.g.
Generator
          Sequence and table generators.
JoinColumn
          Specified join column
JoinColumn.Owner
          interface allowing join columns to be used in multiple places (e.g.
JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
JpaNamedContextNode
          Named context node that may have collisions with or override other nodes with the same name defined elsewhere in the persistence unit (e.g.
ManyToManyMapping
          JPA m:m mapping
ManyToOneMapping
          JPA m:1 mapping
ManyToOneRelationship
          m:1 relationship (join column)
MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
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
MultiRelationshipMapping
          Multi-valued (1:m, m:m) relationship mapping.
NamedColumn
          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.
NamedColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
NamedQuery
          named query
OneToManyMapping
          JPA 1:m mapping
OneToManyRelationship
          1:m relationship (mapped by, join table)
OneToOneMapping
          JPA 1:1 mapping
OneToOneRelationship
          1:1 relationship (mapped by, join column, primary key join column)
OptionalMapping
          JPA attribute mapping that is optional (e.g.
Orderable
          Multi-valued (1:m, m:m) relationship mappings support ordering.
OverrideRelationship
          Association override relationship
PersistentAttribute
          Context persistent attribute (field or property).
PersistentType
          Context persistent type.
PersistentType.Owner
           
PrimaryKeyJoinColumnRelationship
          Primary key join column relationship 1:1
Query
          Named and named native queries.
ReadOnlyAccessHolder
          Common interface that can be used by clients interested only in a type or attribute's access setting (e.g.
ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
ReadOnlyNamedColumn
          Read-only 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.
ReadOnlyNamedColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
ReadOnlyOverrideRelationship
          Read-only association override relationship
ReadOnlyPersistentAttribute
          Read-only context persistent attribute (field or property).
ReadOnlyReferenceTable
          Read-only reference table (i.e.
ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: 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.
ReadOnlyTable
          Read-only table
ReferenceTable
          Reference table (i.e.
Relationship
          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
SingleRelationshipMapping
          JPA single (m:1, 1:2) mapping
Table
           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.Owner
          interface allowing columns to be used in multiple places (e.g.
VirtualJoinColumnRelationship
          Virtual join column relationship
VirtualJoinTableRelationship
          Virtual join table relationship
VirtualOverrideRelationship
          Virtual association override relationship
VirtualRelationship
          Virtual relationship
XmlContextNode
          XML JPA context node
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.core.jpa2.context.persistence
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
XmlContextNode
          XML JPA context node
XmlFile
          Context representation of any JPA XML file.
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.eclipselink.core.context
AttributeMapping
          JPA attribute mapping.
BaseColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
BasicMapping
          JPA basic mapping.
CollectionMapping
          JPA collection mapping (e.g.
ColumnMapping
          JPA attribute mapping that has a converter (e.g.
Converter
          JPA attribute mapping converter.
ConvertibleMapping
          JPA attribute mapping that has a converter (e.g.
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
FetchableMapping
          JPA attribute mapping that has a fetch type (e.g.
IdMapping
          JPA ID mapping
JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
MappedSuperclass
          mapped superclass
MappingRelationship
          Mapping relationship 1:1 1:m m:1 m:m
MultiRelationshipMapping
          Multi-valued (1:m, m:m) relationship mapping.
NamedColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
OneToManyMapping
          JPA 1:m mapping
OneToManyRelationship
          1:m relationship (mapped by, join table)
OneToOneMapping
          JPA 1:1 mapping
OneToOneRelationship
          1:1 relationship (mapped by, join column, primary key join column)
OptionalMapping
          JPA attribute mapping that is optional (e.g.
ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
ReadOnlyNamedColumn.Owner
          Interface allowing columns to be used in multiple places (e.g.
ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: 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.
Relationship
          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 (m:1, 1:2) 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.
VersionMapping
          JPA version mapping
 

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
JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
MappedSuperclass
          mapped superclass
MappingRelationship
          Mapping relationship 1:1 1:m m:1 m:m
OneToManyRelationship
          1:m relationship (mapped by, join table)
ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: 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.
Relationship
          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
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
JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
MappedSuperclass
          mapped superclass
MappingFileRoot
          The root of a JPA mapping file.
MappingRelationship
          Mapping relationship 1:1 1:m m:1 m:m
OneToManyRelationship
          1:m relationship (mapped by, join table)
PersistentType.Owner
           
ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: 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.
Relationship
          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.
XmlContextNode
          XML JPA context node
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.eclipselink.core.context.persistence
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
XmlContextNode
          XML JPA context node
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.eclipselink.core.v2_0.context
AttributeMapping
          JPA attribute mapping.
CollectionMapping
          JPA collection mapping (e.g.
ConvertibleMapping
          JPA attribute mapping that has a converter (e.g.
FetchableMapping
          JPA attribute mapping that has a fetch type (e.g.
JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
MappingRelationship
          Mapping relationship 1:1 1:m m:1 m:m
MultiRelationshipMapping
          Multi-valued (1:m, m:m) relationship mapping.
OneToManyMapping
          JPA 1:m mapping
OneToManyRelationship
          1:m relationship (mapped by, join table)
OneToOneMapping
          JPA 1:1 mapping
OptionalMapping
          JPA attribute mapping that is optional (e.g.
ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: 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.
Relationship
          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 (m:1, 1:2) mapping
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.eclipselink.core.v2_0.context.java
JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
MappingRelationship
          Mapping relationship 1:1 1:m m:1 m:m
OneToManyRelationship
          1:m relationship (mapped by, join table)
ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: 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.
Relationship
          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.v2_0.context.orm
JoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
JoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
JpaContextNode
          Common protocol for JPA objects that have a context, as opposed to resource objects.
MappedByRelationship
          "Mapped by" relationship 1:1 1:m m:m
MappingRelationship
          Mapping relationship 1:1 1:m m:1 m:m
OneToManyRelationship
          1:m relationship (mapped by, join table)
ReadOnlyJoinColumnRelationship
          Join column relationship 1:1 1:m m:1 association override
ReadOnlyJoinTableRelationship
          Join table relationship 1:1 (JPA 2.0) 1:m m:1 (JPA 2.0) m:m association override (JPA 2.0)
ReadOnlyRelationship
          A relationship contains the settings describing how entities are related in a RelationshipMapping or AssociationOverride: 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.
Relationship
          Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
XmlContextNode
          XML JPA context node
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.ui
AttributeMapping
          JPA attribute mapping.
PersistentType
          Context persistent type.
ReadOnlyPersistentAttribute
          Read-only context persistent attribute (field or property).
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.java
AttributeMapping
          JPA attribute 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.
 

Classes in org.eclipse.jpt.jpa.core.context used by org.eclipse.jpt.jpa.ui.details.orm
AttributeMapping
          JPA attribute 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.