Package org.eclipse.jpt.jpa.core.context.orm

Interface Summary
EntityMappings Context model corresponding to the XML resource model XmlEntityMappings, which corresponds to the entity-mappings element in the orm.xml file.
MappingFileDefinition A JPA platform can support multiple mapping files.
OrmAssociationOverride orm.xml association override
OrmAssociationOverrideContainer orm.xml association override container
OrmAssociationOverrideContainer.Owner  
OrmAttributeMapping orm.xml attribute mapping
OrmAttributeMappingDefinition Part of mechanism to extend the types of orm.xml attribute mappings.
OrmAttributeOverride orm.xml attribute override
OrmAttributeOverrideContainer orm.xml attribute override container
OrmAttributeOverrideContainer.Owner  
OrmBaseColumn orm.xml column or join column
OrmBaseColumn.Owner interface allowing columns to be used in multiple places (e.g.
OrmBaseEmbeddedMapping Behavior common to orm.xml embedded and embedded ID mappings.
OrmBaseJoinColumn orm.xml join column or primary key join column
OrmBaseJoinColumn.Owner interface allowing join columns to be used in multiple places (e.g.
OrmBasicMapping orm.xml basic mapping
OrmCascade orm.xml cascade (persist, merge, remove, refresh)
OrmCollectionMapping JPA orm.xml collection mapping (e.g.
OrmColumn orm.xml column
OrmColumn.Owner interface allowing columns to be used in multiple places (e.g.
OrmColumnMapping orm.xml column mapping
OrmConverter orm.xml converter
OrmConverter.Adapter This interface allows a convertible mapping to interact with various orm.xml converters via the same protocol.
OrmConvertibleMapping orm.xml attribute mapping that has a converter (e.g.
OrmDiscriminatorColumn orm.xml discriminator column
OrmDiscriminatorColumn.Owner interface allowing discriminator columns to be used in multiple places
OrmEmbeddable orm.xml embeddable type mapping
OrmEmbeddedIdMapping orm.xml embedded ID mapping
OrmEmbeddedMapping orm.xml embedded mapping
OrmEntity orm.xml entity
OrmEnumeratedConverter orm.xml enumerated converter
OrmGeneratedValue orm.xml generated value
OrmGenerator orm.xml sequence and table generators
OrmGeneratorContainer orm.xml generator container
OrmIdClassReference orm.xml ID class reference
OrmIdClassReference.Owner  
OrmIdMapping orm.xml ID mapping
OrmJoinColumn orm.xml join column
OrmJoinColumn.Owner  
OrmJoinColumnRelationship orm.xml join column relationship (1:1, 1:m, m:1, and association override)
OrmJoinColumnRelationshipStrategy orm.xml join column relationship strategy
OrmJoinTable orm.xml join table
OrmJoinTableRelationship orm.xml join table relationship (1:1, 1:m, m:1, m:m)
OrmJoinTableRelationshipStrategy orm.xml join table relationship strategy
OrmLobConverter orm.xml LOB converter
OrmManyToManyMapping orm.xml m:m mapping
OrmManyToManyRelationship orm.xml m:m relationship
OrmManyToOneMapping orm.xml m:1 mapping.
OrmManyToOneRelationship orm.xml m:1 relationship
OrmMappedByRelationship orm.xml "mapped by" relationship (1:1, 1:m, m:m)
OrmMappedByRelationshipStrategy orm.xml "mapped by" relationship strategy
OrmMappedSuperclass orm.xml mapped superclass
OrmMappingJoinColumnRelationship orm.xml mapping join column relationship (1:1, 1:m, m:1)
OrmMappingJoinTableRelationship orm.xml mapping join table relationship (1:1, 1:m, m:1, m:m)
OrmMappingRelationship orm.xml mapping relationship (1:1, 1:m, m:1, m:m)
OrmMultiRelationshipMapping orm.xml multi-valued (1:m, m:m) relationship mapping.
OrmNamedColumn orm.xml 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.
OrmNamedColumn.Owner interface allowing columns to be used in multiple places (e.g.
OrmNamedNativeQuery orm.xml named native query
OrmNamedQuery orm.xml named query
OrmOneToManyMapping orm.xml 1:m mapping
OrmOneToManyRelationship orm.xml 1:m relationship reference
OrmOneToOneMapping orm.xml 1:1 mapping.
OrmOneToOneRelationship orm.xml 1:1 relationship
OrmOrderable Multi-valued (1:m, m:m) relationship mappings support ordering.
OrmOverride orm.xml override
OrmOverrideContainer orm.xml attribute or association override container
OrmOverrideContainer.Owner  
OrmOverrideRelationship orm.xml association override relationship
OrmPersistenceUnitDefaults Context model corresponding to the XML resource model XmlPersistenceUnitDefaults, which corresponds to the persistence-unit-defaults element in the orm.xml file.
OrmPersistenceUnitMetadata Context orm.xml persistence unit metadata.
OrmPersistentAttribute Context orm.xml persistent attribute (field or property).
OrmPersistentType orm.xml persistent type
OrmPrimaryKeyJoinColumn orm.xml primary key join column
OrmPrimaryKeyJoinColumnRelationship orm.xml primary key join column relationship (1:1)
OrmPrimaryKeyJoinColumnRelationshipStrategy orm.xml primary key join column relationship strategy
OrmQuery orm.xml named and named native queries
OrmQueryContainer orm.xml query container
OrmQueryHint orm.xml query hint
OrmReadOnlyAssociationOverride orm.xml association override
OrmReadOnlyAttributeOverride Read-only orm.xml attribute override
OrmReadOnlyOverride Read-only orm.xml override
OrmReadOnlyPersistentAttribute Read-only context orm.xml persistent attribute (field or property).
OrmReadOnlyRelationship orm.xml relationship (join column, join table, mapped by, primary key join column, mapping)
OrmReadOnlyRelationshipStrategy orm.xml read-only relationship strategy
OrmReadOnlyUniqueConstraint orm.xml read-only unique constraint
OrmReferenceTable orm.xml join table or collection table
OrmRelationship orm.xml relationship (join column, join table, mapped by, primary key join column, mapping)
OrmRelationshipMapping orm.xml relationship (1:1, 1:m, m:1, m:m) mapping.
OrmRelationshipStrategy orm.xml relationship strategy
OrmSecondaryTable orm.xml secondary table
OrmSequenceGenerator orm.xml sequence generator
OrmSingleRelationshipMapping orm.xml single (1:1, m:1) mapping.
OrmStructureNodes Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
OrmTable orm.xml table
OrmTableGenerator orm.xml table generator
OrmTemporalConverter orm.xml temporal converter
OrmTransientMapping orm.xml transient "mapping"
OrmTypeMapping orm.xml type mapping
OrmTypeMappingDefinition Part of mechanism to extend the types of orm.xml type mappings.
OrmUniqueConstraint orm.xml unique constraint
OrmVersionMapping orm.xml version mapping
OrmVirtualAssociationOverride orm.xml virtual association override
OrmVirtualAttributeOverride Java virtual attribute override
OrmVirtualColumn orm.xml virtual column
OrmVirtualColumn.Owner  
OrmVirtualJoinColumn orm.xml virtual join column
OrmVirtualJoinColumnRelationship orm.xml virtual join column relationship
OrmVirtualJoinColumnRelationshipStrategy orm.xml virtual join column relationship strategy.
OrmVirtualJoinTable orm.xml virtual join table
OrmVirtualJoinTableRelationship orm.xml virtual join table relationship
OrmVirtualJoinTableRelationshipStrategy orm.xml virtual join table relationship strategy.
OrmVirtualOverride orm.xml 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.
OrmVirtualOverrideRelationship orm.xml virtual association override relationship
OrmVirtualPrimaryKeyJoinColumn orm.xml virtual primary key join column
OrmVirtualRelationship orm.xml virtual relationship
OrmVirtualRelationshipStrategy orm.xml virtual strategy
OrmVirtualSecondaryTable orm.xml virtual secondary table
OrmVirtualUniqueConstraint orm.xml virtual database unique constraint
OrmXml JPA orm.xml file.
OrmXmlContextNodeFactory orm.xml context node factory
OrmXmlDefinition orm.xml definition
 

Class Summary
NullOrmAttributeMappingDefinition Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
OrmEnumeratedConverter.Adapter  
OrmLobConverter.Adapter  
OrmTemporalConverter.Adapter  
UnsupportedOrmAttributeMappingDefinition Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.