Jump to: navigation, search

Difference between revisions of "Dali Provisional API Changes"

(org.eclipse.jpt.core)
(Dali 2.1 Provisional API Changes)
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
=Dali 2.1 Provisional API Changes=
 
=Dali 2.1 Provisional API Changes=
 
==2.1M1==
 
  
 
===org.eclipse.jpt.db===
 
===org.eclipse.jpt.db===
Line 9: Line 7:
 
<source lang="java">
 
<source lang="java">
  
    Column.getJavaFieldName()
+
Column.getJavaFieldName()
    Column.matchesJavaFieldName(String)
+
Column.matchesJavaFieldName(String)
  
    ConnectionProfile.getDefaultCatalog()
+
ConnectionProfile.getDefaultCatalog()
      moved to Database
+
  moved to Database
    ConnectionProfile.getDefaultSchema()
+
ConnectionProfile.getDefaultSchema()
      moved to Database
+
  moved to Database
    ConnectionProfile.isNull()
+
ConnectionProfile.isNull()
  
    ConnectionProfileRepository.connectionProfiles()
+
ConnectionProfileRepository.connectionProfiles()
    ConnectionProfileRepository.connectionProfilesSize()
+
ConnectionProfileRepository.connectionProfilesSize()
    ConnectionProfileRepository.containsConnectionProfileNamed(String)
+
ConnectionProfileRepository.containsConnectionProfileNamed(String)
    ConnectionProfileRepository.connectionProfileNamed(String)
+
ConnectionProfileRepository.connectionProfileNamed(String)
  
    ConnectionProfileListener.connectionProfileReplaced(ConnectionProfile, ConnectionProfile)
+
ConnectionProfileListener.connectionProfileReplaced(ConnectionProfile, ConnectionProfile)
    ConnectionProfileListener.connectionProfileChanged(ConnectionProfile)
+
ConnectionProfileListener.connectionProfileChanged(ConnectionProfile)
  
    Database.containsCatalogNamed(String)
+
Database.containsCatalogNamed(String)
    Database.getDtpDefinition()
+
Database.getDefaultSchema()
    Database.isCaseSensitive()
+
Database.getDtpDefinition()
 +
Database.isCaseSensitive()
  
    ForeignKey.defaultMatchesJavaFieldName(String)
+
ForeignKey.defaultMatchesJavaFieldName(String)
    ForeignKey.getJavaFieldName()
+
ForeignKey.getJavaFieldName()
    ForeignKey.isDefaultFor(String)
+
ForeignKey.isDefaultFor(String)
  
    Schema.containsSequenceNamed(String)
+
Schema.containsSequenceNamed(String)
    Schema.containsTableNamed(String)
+
Schema.containsTableNamed(String)
 +
Schema.getCatalog()
  
    SchemaContainer.containsSchemaNamed(String)
+
SchemaContainer.containsSchemaNamed(String)
  
    Table.containsColumnNamed(String)
+
Table.containsColumnNamed(String)
    Table.foreignKeyBaseColumnsContains(Column)
+
Table.foreignKeyBaseColumnsContains(Column)
    Table.getJavaFieldName()
+
Table.getJavaFieldName()
    Table.getShortJavaClassName()
+
Table.getShortJavaClassName()
    Table.matchesShortJavaClassName()
+
Table.matchesShortJavaClassName()
    Table.primaryKeyColumnsContains(Column)
+
Table.primaryKeyColumnsContains(Column)
 
</source>
 
</source>
  
 
'''''Renamed'''''
 
'''''Renamed'''''
 
<source lang="java">
 
<source lang="java">
    ConnectionProfile.getUrl() -> getURL()
+
Column.dataTypeIsLOB() -> isLOB()
 +
Column.isForeignKeyColumn() -> isPartOfForeignKey()
 +
Column.isPrimaryKeyColumn() -> isPartOfPrimaryKey()
  
    ConnectionProfileRepository -> ConnectionProfileFactory
+
ConnectionProfile.getUrl() -> getURL()
  
    Database.catalogNamed(String) -> Database.getCatalogNamed(String)
+
ConnectionProfileRepository -> ConnectionProfileFactory
  
    ForeignKey.ColumnPair.baseColumn() -> ForeignKey.ColumnPair.getBaseColumn()
+
Database.catalogNamed(String) -> Database.getCatalogNamed(String)
    ForeignKey.ColumnPair.referencedColumn() -> ForeignKey.ColumnPair.getReferencedColumn()
+
Database.catalogNames() -> sortedCatalogIdentifiers()
    ForeignKey.columnPair() -> ForeignKey.getColumnPair()
+
Database.getDatabaseObjectNamed(T[], String) -> selectDatabaseObjectForIdentifier(T[], String)
 +
Database.getVendor() -> getVendorName()
  
    JptDbPlugin.getConnectionProfileRepository() -> JptDbPlugin.getConnectionProfileFactory()
+
DatabaseFinder.DefaultCallback.getDatabaseObjectNamed(T[], String) -> selectDatabaseObjectForIdentifier(T[], String)
 +
DatabaseFinder.getDatabaseObjectNamed(T[], String, DefaultCallback) -> selectDatabaseObjectForIdentifier(T[], String, DefaultCallback)
  
    Schema.sequenceNamed(String) -> Schema.getSequenceNamed(String)
+
DatabaseObject.getAnnotationIdentifier() -> getIdentifier()
    Schema.tableNamed(String) -> Schema.getTableNamed(String)
+
DatabaseObject.getAnnotationIdentifier(String) -> getIdentifier(String)
  
    SchemaContainer.schemaNamed(String) -> SchemaContainer.getSchemaNamed(String)
+
ForeignKey.ColumnPair.baseColumn() -> ForeignKey.ColumnPair.getBaseColumn()
 +
ForeignKey.ColumnPair.referencedColumn() -> ForeignKey.ColumnPair.getReferencedColumn()
 +
ForeignKey.columnPair() -> ForeignKey.getColumnPair()
  
    Table.columnNamed(String) -> Table.getColumnNamed(String)
+
JptDbPlugin.getConnectionProfileRepository() -> JptDbPlugin.getConnectionProfileFactory()
    Table.primaryKeyColumn() -> Table.getPrimaryKeyColumn()
+
 
 +
Schema.sequenceNamed(String) -> Schema.getSequenceNamed(String)
 +
Schema.sequenceNames() -> sortedSequenceIdentifiers()
 +
Schema.tableNamed(String) -> Schema.getTableNamed(String)
 +
Schema.tableNames() -> sortedTableIdentifiers()
 +
 
 +
SchemaContainer.schemaNamed(String) -> SchemaContainer.getSchemaNamed(String)
 +
SchemaContainer.schemaNames() -> sortedSchemaIdentifiers()
 +
 
 +
Table.columnNamed(String) -> Table.getColumnNamed(String)
 +
Table.columnNames() -> sortedColumnIdentifiers()
 +
Table.primaryKeyColumn() -> Table.getPrimaryKeyColumn()
 
</source>
 
</source>
  
 
'''''Added'''''
 
'''''Added'''''
 
<source lang="java">
 
<source lang="java">
    ConnectionProfileListener.connectionProfileAdded(String)
+
Column.getLength()
    ConnectionProfileListener.connectionProfileRemoved(String)
+
Column.getPrecision()
    ConnectionProfileListener.connectionProfileRenamed(String, String)
+
Column.getScale()
 +
Column.isNullable()
 +
Column.isNumeric()
 +
Column.isPartOfUniqueConstraint()
 +
 
 +
ConnectionProfileListener.connectionProfileAdded(String)
 +
ConnectionProfileListener.connectionProfileRemoved(String)
 +
ConnectionProfileListener.connectionProfileRenamed(String, String)
 +
 
 +
Database.convertNameToIdentifier(String)
 +
Database.getCatalogForIdentifier(String)
 +
 
 +
DatabaseObject.getDatabase()
 +
 
 +
Schema.getContainer()
 +
Schema.getSequenceForIdentifier(String)
 +
Schema.getTableForIdentifier(String)
 +
 
 +
SchemaContainer.getDefaultSchema()
 +
SchemaContainer.getSchemaForIdentifier(String)
 +
 
 +
Table.getColumnForIdentifier(String)
 
</source>
 
</source>
  
Line 81: Line 119:
 
'''''Removed'''''
 
'''''Removed'''''
 
<source lang="java">
 
<source lang="java">
 +
 +
JpaDataSource.catalogNames()
 +
JpaDataSource.getCatalogNamed(String)
 +
JpaDataSource.getDefaultCatalog()
 +
JpaDataSource.getDefaultSchema()
 +
JpaDataSource.getSchemaNamed(String)
 
JpaDataSource.hasAConnection()
 
JpaDataSource.hasAConnection()
 +
JpaDataSource.schemaNames()
 +
 
JpaFactory.hasRelevantContent() -> see JpaPlatform.buildJpaFile(JpaProject, IFile)
 
JpaFactory.hasRelevantContent() -> see JpaPlatform.buildJpaFile(JpaProject, IFile)
  
resource.orm.XmlBasic.isLob() -> see XmlConvertibleMapping
+
JpaPlatform.addToMessages(JpaProject, List)
resource.orm.XmlBasic.setLob(boolean) -> see XmlConvertibleMapping
+
resource.orm.XmlBasic.getTemporal() -> see XmlConvertibleMapping
+
resource.orm.XmlBasic.setTemporal(TemporalType) -> see XmlConvertibleMapping
+
resource.orm.XmlBasic.getEnumerated() -> see XmlConvertibleMapping
+
resource.orm.XmlBasic.setEnumerated(EnumType) -> see XmlConvertibleMapping
+
resource.orm.XmlId.getTemporal() -> see XmlConvertibleMapping
+
resource.orm.XmlId.setTemporal(TemporalType) -> see XmlConvertibleMapping
+
resource.orm.XmlVersion.getTemporal() -> see XmlConvertibleMapping
+
resource.orm.XmlVersion.setTemporal(TemporalType) -> see XmlConvertibleMapping
+
  
boolean isLob();
+
JpaProject.addToMessages(JpaProject, List)
 
+
void setLob(boolean value);
+
String LOB_PROPERTY = "lobProperty";
+
+
EnumType getEnumerated();
+
+
EnumType getDefaultEnumerated();
+
String DEFAULT_ENUMERATED_PROPERTY = "defaultEnumeratedProperty";
+
EnumType DEFAULT_ENUMERATED = EnumType.ORDINAL;
+
 
+
EnumType getSpecifiedEnumerated();
+
void setSpecifiedEnumerated(EnumType newSpecifiedEnumerated);
+
String SPECIFIED_ENUMERATED_PROPERTY = "specifiedEnumeratedProperty";
+
  
 +
context.Table.connectionProfileIsActive()
  
 +
context.TableGenerator.getDbSchema()
  
 
context.BasicMapping.isLob() -> see ConvertibleMapping
 
context.BasicMapping.isLob() -> see ConvertibleMapping
Line 118: Line 144:
 
context.BasicMapping.getSpecifiedEnumerated() -> see ConvertibleMapping
 
context.BasicMapping.getSpecifiedEnumerated() -> see ConvertibleMapping
 
context.BasicMapping.setSpecifiedEnumerated(EnumType) -> see ConvertibleMapping
 
context.BasicMapping.setSpecifiedEnumerated(EnumType) -> see ConvertibleMapping
 +
 
context.ColumnMapping.getTemporal() -> see ConvertibleMapping
 
context.ColumnMapping.getTemporal() -> see ConvertibleMapping
 
context.ColumnMapping.setTemporal(TemporalType) -> see ConvertibleMapping
 
context.ColumnMapping.setTemporal(TemporalType) -> see ConvertibleMapping
 +
 
context.IdMapping now implements ConvertibleMapping
 
context.IdMapping now implements ConvertibleMapping
 +
 
context.VersionMapping now implements ConvertibleMapping
 
context.VersionMapping now implements ConvertibleMapping
 +
 
context.RelationshipMapping.targetEntityIsValid(String)
 
context.RelationshipMapping.targetEntityIsValid(String)
  
 
context.java.JavaPersistentAttribute.initializeFromResource(JavaResourcePersistentAttribute)
 
context.java.JavaPersistentAttribute.initializeFromResource(JavaResourcePersistentAttribute)
 +
 +
context.java.JavaColumn.connectionProfileIsActive()
 +
 +
context.java.JavaJoinColumn.connectionProfileIsActive()
  
 
context.orm.OrmGeneratedValue.initialize(XmlGeneratedValue)
 
context.orm.OrmGeneratedValue.initialize(XmlGeneratedValue)
 +
 
context.orm.OrmJoinColumn.initialize(XmlJoinColumn)
 
context.orm.OrmJoinColumn.initialize(XmlJoinColumn)
 +
 
context.orm.OrmNamedNativeQuery.initialize(XmlNamedNativeQuery)
 
context.orm.OrmNamedNativeQuery.initialize(XmlNamedNativeQuery)
 +
 
context.orm.OrmNamedQuery.initialize(XmlNamedQuery)
 
context.orm.OrmNamedQuery.initialize(XmlNamedQuery)
 +
 
context.orm.OrmPrimaryKeyJoinColumn.initialize(XmlPrimaryKeyJoinColumn)
 
context.orm.OrmPrimaryKeyJoinColumn.initialize(XmlPrimaryKeyJoinColumn)
 +
 
context.orm.OrmQueryHint.initialize(XmlQueryHint)
 
context.orm.OrmQueryHint.initialize(XmlQueryHint)
 +
 
context.orm.OrmSequenceGenerator.initialize(XmlSequenceGenerator)
 
context.orm.OrmSequenceGenerator.initialize(XmlSequenceGenerator)
 +
 
context.orm.OrmTableGenerator.initialize(XmlTableGenerator)
 
context.orm.OrmTableGenerator.initialize(XmlTableGenerator)
 +
 +
resource.orm.XmlBasic.isLob() -> see XmlConvertibleMapping
 +
resource.orm.XmlBasic.setLob(boolean) -> see XmlConvertibleMapping
 +
resource.orm.XmlBasic.getTemporal() -> see XmlConvertibleMapping
 +
resource.orm.XmlBasic.setTemporal(TemporalType) -> see XmlConvertibleMapping
 +
resource.orm.XmlBasic.getEnumerated() -> see XmlConvertibleMapping
 +
resource.orm.XmlBasic.setEnumerated(EnumType) -> see XmlConvertibleMapping
 +
 +
resource.orm.XmlId.getTemporal() -> see XmlConvertibleMapping
 +
resource.orm.XmlId.setTemporal(TemporalType) -> see XmlConvertibleMapping
 +
 +
resource.orm.XmlVersion.getTemporal() -> see XmlConvertibleMapping
 +
resource.orm.XmlVersion.setTemporal(TemporalType) -> see XmlConvertibleMapping
 +
 
</source>
 
</source>
  
 
'''''Renamed'''''
 
'''''Renamed'''''
 
<source lang="java">
 
<source lang="java">
 +
JpaDataSource.getDatabaseObjectNamed(T[], String) -> selectDatabaseObjectForIdentifier(T[], String)
 +
 
JpaPlatform.defaultJavaAttributeMappingKey(JavaPersistentAttribute) -> JpaPlatform.getDefaultJavaAttributeMappingKey(JavaPersistentAttribute)
 
JpaPlatform.defaultJavaAttributeMappingKey(JavaPersistentAttribute) -> JpaPlatform.getDefaultJavaAttributeMappingKey(JavaPersistentAttribute)
 +
 +
JpaProject.Config.getUserOverrideDefaultSchemaName() -> getUserOverrideDefaultSchema()
 +
JpaProject.USER_OVERRIDE_DEFAULT_SCHEMA_NAME_PROPERTY -> USER_OVERRIDE_DEFAULT_SCHEMA_PROPERTY
 
JpaProject.getJavaPersistentTypeResource()-> JpaProject.getJavaResourcePersistentType()
 
JpaProject.getJavaPersistentTypeResource()-> JpaProject.getJavaResourcePersistentType()
 +
JpaProject.getRootContext() -> JpaProject.getRootContextNode()
 +
JpaProject.getUserOverrideDefaultSchemaName() -> getUserOverrideDefaultSchema()
 +
JpaProject.setUserOverrideDefaultSchemaName(String) -> setUserOverrideDefaultSchema(String)
 +
 +
 +
context.BaseJoinColumn.Owner.getDbReferencedColumnTable() -> getReferencedColumnDbTable()
 +
context.BaseJoinColumn.getDbReferencedColumn() -> getReferencedDbColumn()
 +
 +
context.JpaRootContextNode.addToMessages(List) -> validate(List)
 +
 +
context.MultiRelationshipMapping.isJoinTableSpecified() -> joinTableIsSpecified()
 +
 +
context.PersistentType.addToMessages(List) -> validate(List)
 +
 +
context.TypeMapping.getTableName() -> getPrimaryTableName()
 +
 +
context.java.JavaColumn.Owner.getColumnResource() -> context.java.JavaColumn.Owner.getResourceColumn()
 +
 +
context.java.JavaJpaContextNode.addToMessages(List, CompilationUnit) -> validate(List, CompilationUnit)
 +
 +
context.orm.OrmJpaContextNode.addToMessages(List) -> validate(List)
 +
 +
context.orm.OrmColumn.Owner.getColumnResource() -> context.orm.OrmColumn.Owner.getResourceColumn()
 +
context.orm.OrmColumn.Owner.addColumnResource() -> context.orm.OrmColumn.Owner.addResourceColumn()
 +
context.orm.OrmColumn.Owner.removeColumnResource() -> context.orm.OrmColumn.Owner.removeResourceColumn()
 +
 +
context.orm.OrmAttributeMappingProvider.buildAttributeMapping(JpaFactory, OrmPersistentAttribute) -> buildMapping(OrmPersistentAttribute, JpaFactory)
 +
 +
context.orm.OrmTypeMappingProvider.buildTypeMapping(JpaFactory, OrmPersistentType) -> buildMapping(ormPersistentType, JpaFactory)
 +
 +
context.persistence.PersistenceJpaContextNode.addToMessages(List) -> validate(List)
 +
 +
context.persistence.PersistenceUnit.DEFAULT_EXCLUDE_UNLISTED_CLASSED_PROPERTY -> DEFAULT_EXCLUDE_UNLISTED_CLASSES_PROPERTY
 +
context.persistence.PersistenceUnit.IMPLIED_CLASS_REF_LIST -> IMPLIED_CLASS_REFS_LIST
 +
context.persistence.PersistenceUnit.SPECIFIED_CLASS_REF_LIST -> SPECIFIED_CLASS_REFS_LIST
 +
context.persistence.PersistenceUnit.SPECIFIED_EXCLUDE_UNLISTED_CLASSED_PROPERTY -> SPECIFIED_EXCLUDE_UNLISTED_CLASSES_PROPERTY
 +
context.persistence.PersistenceUnit.SPECIFIED_MAPPING_FILE_REF_LIST -> SPECIFIED_MAPPING_FILE_REFS_LIST
 +
  
 
resource.java.JavaResourceNode.updateFromJava(CompilationUnit) -> resource.java.JavaResourceNode.update(CompilationUnit)
 
resource.java.JavaResourceNode.updateFromJava(CompilationUnit) -> resource.java.JavaResourceNode.update(CompilationUnit)
 +
 
resource.java.PrimaryKeyJoinColumns -> resource.java.PrimaryKeyJoinColumnsAnnotation
 
resource.java.PrimaryKeyJoinColumns -> resource.java.PrimaryKeyJoinColumnsAnnotation
 +
 
resource.java.JavaAssociationOverride.initializeFromResource(AssociationOverrideAnnotation) -> resource.java.JavaAssociationOverride.initialize(AssociationOverrideAnnotation)
 
resource.java.JavaAssociationOverride.initializeFromResource(AssociationOverrideAnnotation) -> resource.java.JavaAssociationOverride.initialize(AssociationOverrideAnnotation)
 +
 
resource.java.JavaAttributeMapping.initializeFromResource(JavaResourcePersistentAttribute) -> resource.java.JavaAttributeMapping.initialize(JavaResourcePersistentAttribute)
 
resource.java.JavaAttributeMapping.initializeFromResource(JavaResourcePersistentAttribute) -> resource.java.JavaAttributeMapping.initialize(JavaResourcePersistentAttribute)
 +
 
resource.java.JavaAttributeOverride.initializeFromResource(AttributeOverrideAnnotation) -> resource.java.JavaAttributeOverride.initialize(AttributeOverrideAnnotation)
 
resource.java.JavaAttributeOverride.initializeFromResource(AttributeOverrideAnnotation) -> resource.java.JavaAttributeOverride.initialize(AttributeOverrideAnnotation)
 +
 
resource.java.JavaColumn.initializeFromResource(ColumnAnnotation) -> resource.java.JavaColumn.initialize(ColumnAnnotation)
 
resource.java.JavaColumn.initializeFromResource(ColumnAnnotation) -> resource.java.JavaColumn.initialize(ColumnAnnotation)
 +
 
resource.java.JavaDiscriminatorColumn.initializeFromResource(JavaResourcePersistentMember) -> resource.java.JavaDiscriminatorColumn.initialize(JavaResourcePersistentMember)
 
resource.java.JavaDiscriminatorColumn.initializeFromResource(JavaResourcePersistentMember) -> resource.java.JavaDiscriminatorColumn.initialize(JavaResourcePersistentMember)
 +
 
resource.java.JavaGeneratedValue.initializeFromResource(GeneratedValueAnnotation) -> resource.java.JavaGeneratedValue.initialize(GeneratedValueAnnotation)
 
resource.java.JavaGeneratedValue.initializeFromResource(GeneratedValueAnnotation) -> resource.java.JavaGeneratedValue.initialize(GeneratedValueAnnotation)
 +
 
resource.java.JavaJoinColumn.initializeFromResource(JoinColumnAnnotation) -> resource.java.JavaJoinColumn.initialize(JoinColumnAnnotation)
 
resource.java.JavaJoinColumn.initializeFromResource(JoinColumnAnnotation) -> resource.java.JavaJoinColumn.initialize(JoinColumnAnnotation)
 +
 
resource.java.JavaJoinTable.initializeFromResource(JavaResourcePersistentAttribute) -> resource.java.JavaJoinTable.initialize(JavaResourcePersistentAttribute)
 
resource.java.JavaJoinTable.initializeFromResource(JavaResourcePersistentAttribute) -> resource.java.JavaJoinTable.initialize(JavaResourcePersistentAttribute)
 +
 
resource.java.JavaNamedNativeQuery.initializeFromResource(NamedNativeQueryAnnotation) -> resource.java.JavaNamedNativeQuery.initialize(NamedNativeQueryAnnotation)
 
resource.java.JavaNamedNativeQuery.initializeFromResource(NamedNativeQueryAnnotation) -> resource.java.JavaNamedNativeQuery.initialize(NamedNativeQueryAnnotation)
 +
 
resource.java.JavaNamedQuery.initializeFromResource(NamedQueryAnnotation) -> resource.java.JavaNamedQuery.initialize(NamedQueryAnnotation)
 
resource.java.JavaNamedQuery.initializeFromResource(NamedQueryAnnotation) -> resource.java.JavaNamedQuery.initialize(NamedQueryAnnotation)
 +
 
resource.java.JavaPrimaryKeyJoinColumn.initializeFromResource(PrimaryKeyJoinColumnAnnotation) -> resource.java.JavaPrimaryKeyJoinColumn.initialize(PrimaryKeyJoinColumnAnnotation)
 
resource.java.JavaPrimaryKeyJoinColumn.initializeFromResource(PrimaryKeyJoinColumnAnnotation) -> resource.java.JavaPrimaryKeyJoinColumn.initialize(PrimaryKeyJoinColumnAnnotation)
 +
 
resource.java.JavaQueryHint.initializeFromResource(QueryHintAnnotation) -> resource.java.JavaQueryHint.initialize(QueryHintAnnotation)
 
resource.java.JavaQueryHint.initializeFromResource(QueryHintAnnotation) -> resource.java.JavaQueryHint.initialize(QueryHintAnnotation)
 +
 
resource.java.JavaSecondaryTable.initializeFromResource(SecondaryTableAnnotation) -> resource.java.JavaSecondaryTable.initialize(SecondaryTableAnnotation)
 
resource.java.JavaSecondaryTable.initializeFromResource(SecondaryTableAnnotation) -> resource.java.JavaSecondaryTable.initialize(SecondaryTableAnnotation)
 +
 
resource.java.JavaSequenceGenerator.initializeFromResource(SequenceGeneratorAnnotation) -> resource.java.JavaSequenceGenerator.initialize(SequenceGeneratorAnnotation)
 
resource.java.JavaSequenceGenerator.initializeFromResource(SequenceGeneratorAnnotation) -> resource.java.JavaSequenceGenerator.initialize(SequenceGeneratorAnnotation)
 +
 
resource.java.JavaTable.initializeFromResource(JavaResourcePersistentMember) -> resource.java.JavaTable.initialize(JavaResourcePersistentMember)
 
resource.java.JavaTable.initializeFromResource(JavaResourcePersistentMember) -> resource.java.JavaTable.initialize(JavaResourcePersistentMember)
 +
 
resource.java.JavaTableGenerator.initializeFromResource(TableGeneratorAnnotation) -> resource.java.JavaTableGenerator.initialize(TableGeneratorAnnotation)
 
resource.java.JavaTableGenerator.initializeFromResource(TableGeneratorAnnotation) -> resource.java.JavaTableGenerator.initialize(TableGeneratorAnnotation)
 +
 
resource.java.JavaTypeMapping.initializeFromResource(JavaResourcePersistentType) -> resource.java.JavaTypeMapping.initialize(JavaResourcePersistentType)
 
resource.java.JavaTypeMapping.initializeFromResource(JavaResourcePersistentType) -> resource.java.JavaTypeMapping.initialize(JavaResourcePersistentType)
  
context.java.JavaColumn.Owner.getColumnResource() -> context.java.JavaColumn.Owner.getResourceColumn()
 
 
context.orm.OrmColumn.Owner.getColumnResource() -> context.orm.OrmColumn.Owner.getResourceColumn()
 
context.orm.OrmColumn.Owner.addColumnResource() -> context.orm.OrmColumn.Owner.addResourceColumn()
 
context.orm.OrmColumn.Owner.removeColumnResource() -> context.orm.OrmColumn.Owner.removeResourceColumn()
 
 
</source>
 
</source>
  
Line 171: Line 282:
 
'''''Added'''''
 
'''''Added'''''
 
<source lang="java">
 
<source lang="java">
 +
 +
 +
JpaFactory.buildVirtualXmlBasic(OrmTypeMapping, JavaBasicMapping)
 +
JpaFactory.buildVirtualXmlEmbedded(OrmTypeMapping, JavaEmbeddedMapping)
 +
JpaFactory.buildVirtualXmlEmbeddedId(OrmTypeMapping, JavaEmbeddedIdMapping)
 +
JpaFactory.buildVirtualXmlId(OrmTypeMapping, JavaIdMapping)
 +
JpaFactory.buildVirtualXmlManyToMany(OrmTypeMapping, JavaManyToManyMapping)
 +
JpaFactory.buildVirtualXmlManyToOne(OrmTypeMapping, JavaManyToOneMapping)
 +
JpaFactory.buildVirtualXmlOneToMany(OrmTypeMapping, JavaOneToManyMapping)
 +
JpaFactory.buildVirtualXmlOneToOne(OrmTypeMapping, JavaOneToOneMapping)
 +
JpaFactory.buildVirtualXmlTransient(OrmTypeMapping, JavaTransientMapping)
 +
JpaFactory.buildVirtualXmlVersion(OrmTypeMapping, JavaVersionMapping)
 +
JpaFactory.buildVirtualXmlNullAttributeMapping(OrmTypeMapping, JavaAttributeMapping)
 +
 
JpaPlatform.getConnectionProfileFactory()
 
JpaPlatform.getConnectionProfileFactory()
 
JpaPlatform.getDatabaseFinder()
 
JpaPlatform.getDatabaseFinder()
 
JpaPlatform.getEntityGeneratorDatabaseAnnotationNameBuilder()
 
JpaPlatform.getEntityGeneratorDatabaseAnnotationNameBuilder()
 +
JpaPlatform.buildOrmAttributeMappingFromMappingKey(String, OrmPersistentAttribute)
 +
JpaPlatform.buildVirtualOrmResourceMappingFromMappingKey(String, OrmTypeMapping, JavaAttributeMapping)
 +
 +
JpaProject.Config.getUserOverrideDefaultCatalog()
 +
JpaProject.USER_OVERRIDE_DEFAULT_CATALOG_PROPERTY
 +
JpaProject.getDefaultCatalog()
 +
JpaProject.getDefaultDbCatalog()
 +
JpaProject.getDefaultDbSchema()
 +
JpaProject.getDefaultDbSchemaContainer()
 +
JpaProject.getUserOverrideDefaultCatalog()
 +
JpaProject.setUserOverrideDefaultCatalog(String)
 +
 +
context.Entity.addSpecifiedSecondaryTable()
 +
context.Entity.getDefaultCatalog()
 +
context.Entity.getDefaultSchema()
 +
context.Entity.getDefaultTableName()
 +
 +
context.Generator.getDbCatalog()
 +
context.Generator.getDbSchema()
 +
context.Generator.getDbSchemaContainer()
 +
 +
context.JpaContextNode.getContextDefaultDbCatalog()
 +
context.JpaContextNode.getContextDefaultDbSchema()
 +
context.JpaContextNode.getContextDefaultDbSchemaContainer()
 +
 +
context.PersistentType.ancestors()
 +
 +
context.RelationshipMapping.getJoinTableDefaultName()
 +
 +
context.Table.getDbCatalog()
 +
context.Table.getDbSchemaContainer()
 +
context.Table.hasResolvedCatalog()
 +
 +
context.java.JavaEntity.addSpecifiedSecondaryTable()
 +
 +
context.java.JavaPersistentAttribute.mappingIsDefault(JavaAttributeMapping)
 +
 +
context.orm.EntityMappings.getDbCatalog()
 +
context.orm.EntityMappings.getDbSchema()
 +
context.orm.EntityMappings.getDbSchemaContainer()
 +
 +
context.orm.OrmEntity.addSpecifiedSecondaryTable()
 +
 +
context.orm.OrmTable.hasSpecifiedResourceTable()
 +
 +
context.orm.PersistenceUnitDefaults.getDbCatalog()
 +
context.orm.PersistenceUnitDefaults.getDbSchema()
 +
context.orm.PersistenceUnitDefaults.getDbSchemaContainer()
 +
 +
context.orm.OrmAttributeMappingProvider.buildVirtualResourceMapping(OrmTypeMapping, JavaAttributeMapping, JpaFactory)
 +
 +
context.persistence.PersistenceUnit.getEntity(String)
 +
context.persistence.PersistenceUnit.JavaGeneratedValueHolder
 +
context.persistence.PersistenceUnit.JavaGeneratorHolder
 +
context.persistence.PersistenceUnit.JavaQueryHolder
 +
context.persistence.PersistenceUnit.OrmGeneratedValueHolder
 +
context.persistence.PersistenceUnit.OrmGeneratorHolder
 +
context.persistence.PersistenceUnit.OrmQueryHolder
 +
context.persistence.PersistenceUnit.uniqueGeneratorNames()
 +
context.persistence.PersistenceUnit.validateGeneratedValue(JavaGeneratedValueHolder, List, CompilationUnit)
 +
context.persistence.PersistenceUnit.validateGeneratedValue(OrmGeneratedValueHolder, List)
 +
context.persistence.PersistenceUnit.validateGenerators(JavaGeneratorHolder, List, CompilationUnit)
 +
context.persistence.PersistenceUnit.validateGenerators(OrmGeneratorHolder, List)
 +
context.persistence.PersistenceUnit.validateQueries(JavaQueryHolder, List, CompilationUnit)
 +
context.persistence.PersistenceUnit.validateQueries(OrmQueryHolder, List)
 +
 +
resource.java.SequenceGeneratorAnnotation.sequenceNameTouches(int, CompilationUnit)
 +
 +
resource.java.TableGeneratorAnnotation.catalogTouches(int, CompilationUnit)
 +
resource.java.TableGeneratorAnnotation.pkColumnNameTouches(int, CompilationUnit)
 +
resource.java.TableGeneratorAnnotation.pkColumnValueTouches(int, CompilationUnit)
 +
resource.java.TableGeneratorAnnotation.schemaTouches(int, CompilationUnit)
 +
resource.java.TableGeneratorAnnotation.tableTouches(int, CompilationUnit)
 +
resource.java.TableGeneratorAnnotation.valueColumnNameTouches(int, CompilationUnit)
 +
 +
resource.orm.Attributes.getAtributeMappings()
 +
 
</source>
 
</source>
  
Line 193: Line 395:
  
 
===org.eclipse.jpt.ui===
 
===org.eclipse.jpt.ui===
 +
'''''Renamed'''''
 +
<source lang="java">
 +
JpaPlatformUi.detailsProvider() -> JpaPlatformUi.getDetailsProvider()
 +
</source>
  
 
'''''Changed'''''
 
'''''Changed'''''

Latest revision as of 08:59, 24 October 2008

Dali 2.1 Provisional API Changes

org.eclipse.jpt.db

Removed

Column.getJavaFieldName()
Column.matchesJavaFieldName(String)
 
ConnectionProfile.getDefaultCatalog()
  moved to Database
ConnectionProfile.getDefaultSchema()
  moved to Database
ConnectionProfile.isNull()
 
ConnectionProfileRepository.connectionProfiles()
ConnectionProfileRepository.connectionProfilesSize()
ConnectionProfileRepository.containsConnectionProfileNamed(String)
ConnectionProfileRepository.connectionProfileNamed(String)
 
ConnectionProfileListener.connectionProfileReplaced(ConnectionProfile, ConnectionProfile)
ConnectionProfileListener.connectionProfileChanged(ConnectionProfile)
 
Database.containsCatalogNamed(String)
Database.getDefaultSchema()
Database.getDtpDefinition()
Database.isCaseSensitive()
 
ForeignKey.defaultMatchesJavaFieldName(String)
ForeignKey.getJavaFieldName()
ForeignKey.isDefaultFor(String)
 
Schema.containsSequenceNamed(String)
Schema.containsTableNamed(String)
Schema.getCatalog()
 
SchemaContainer.containsSchemaNamed(String)
 
Table.containsColumnNamed(String)
Table.foreignKeyBaseColumnsContains(Column)
Table.getJavaFieldName()
Table.getShortJavaClassName()
Table.matchesShortJavaClassName()
Table.primaryKeyColumnsContains(Column)

Renamed

Column.dataTypeIsLOB() -> isLOB()
Column.isForeignKeyColumn() -> isPartOfForeignKey()
Column.isPrimaryKeyColumn() -> isPartOfPrimaryKey()
 
ConnectionProfile.getUrl() -> getURL()
 
ConnectionProfileRepository -> ConnectionProfileFactory
 
Database.catalogNamed(String) -> Database.getCatalogNamed(String)
Database.catalogNames() -> sortedCatalogIdentifiers()
Database.getDatabaseObjectNamed(T[], String) -> selectDatabaseObjectForIdentifier(T[], String)
Database.getVendor() -> getVendorName()
 
DatabaseFinder.DefaultCallback.getDatabaseObjectNamed(T[], String) -> selectDatabaseObjectForIdentifier(T[], String)
DatabaseFinder.getDatabaseObjectNamed(T[], String, DefaultCallback) -> selectDatabaseObjectForIdentifier(T[], String, DefaultCallback)
 
DatabaseObject.getAnnotationIdentifier() -> getIdentifier()
DatabaseObject.getAnnotationIdentifier(String) -> getIdentifier(String)
 
ForeignKey.ColumnPair.baseColumn() -> ForeignKey.ColumnPair.getBaseColumn()
ForeignKey.ColumnPair.referencedColumn() -> ForeignKey.ColumnPair.getReferencedColumn()
ForeignKey.columnPair() -> ForeignKey.getColumnPair()
 
JptDbPlugin.getConnectionProfileRepository() -> JptDbPlugin.getConnectionProfileFactory()
 
Schema.sequenceNamed(String) -> Schema.getSequenceNamed(String)
Schema.sequenceNames() -> sortedSequenceIdentifiers()
Schema.tableNamed(String) -> Schema.getTableNamed(String)
Schema.tableNames() -> sortedTableIdentifiers()
 
SchemaContainer.schemaNamed(String) -> SchemaContainer.getSchemaNamed(String)
SchemaContainer.schemaNames() -> sortedSchemaIdentifiers()
 
Table.columnNamed(String) -> Table.getColumnNamed(String)
Table.columnNames() -> sortedColumnIdentifiers()
Table.primaryKeyColumn() -> Table.getPrimaryKeyColumn()

Added

Column.getLength()
Column.getPrecision()
Column.getScale()
Column.isNullable()
Column.isNumeric()
Column.isPartOfUniqueConstraint()
 
ConnectionProfileListener.connectionProfileAdded(String)
ConnectionProfileListener.connectionProfileRemoved(String)
ConnectionProfileListener.connectionProfileRenamed(String, String)
 
Database.convertNameToIdentifier(String)
Database.getCatalogForIdentifier(String)
 
DatabaseObject.getDatabase()
 
Schema.getContainer()
Schema.getSequenceForIdentifier(String)
Schema.getTableForIdentifier(String)
 
SchemaContainer.getDefaultSchema()
SchemaContainer.getSchemaForIdentifier(String)
 
Table.getColumnForIdentifier(String)

org.eclipse.jpt.core

Removed

JpaDataSource.catalogNames()
JpaDataSource.getCatalogNamed(String)
JpaDataSource.getDefaultCatalog()
JpaDataSource.getDefaultSchema()
JpaDataSource.getSchemaNamed(String)
JpaDataSource.hasAConnection()
JpaDataSource.schemaNames()
 
JpaFactory.hasRelevantContent() -> see JpaPlatform.buildJpaFile(JpaProject, IFile)
 
JpaPlatform.addToMessages(JpaProject, List)
 
JpaProject.addToMessages(JpaProject, List)
 
context.Table.connectionProfileIsActive()
 
context.TableGenerator.getDbSchema()
 
context.BasicMapping.isLob() -> see ConvertibleMapping
context.BasicMapping.setLob(boolean) -> see ConvertibleMapping
context.BasicMapping.getEnumerated() -> see ConvertibleMapping
context.BasicMapping.getDefaultEnumerated() -> see ConvertibleMapping
context.BasicMapping.getSpecifiedEnumerated() -> see ConvertibleMapping
context.BasicMapping.setSpecifiedEnumerated(EnumType) -> see ConvertibleMapping
 
context.ColumnMapping.getTemporal() -> see ConvertibleMapping
context.ColumnMapping.setTemporal(TemporalType) -> see ConvertibleMapping
 
context.IdMapping now implements ConvertibleMapping
 
context.VersionMapping now implements ConvertibleMapping
 
context.RelationshipMapping.targetEntityIsValid(String)
 
context.java.JavaPersistentAttribute.initializeFromResource(JavaResourcePersistentAttribute)
 
context.java.JavaColumn.connectionProfileIsActive()
 
context.java.JavaJoinColumn.connectionProfileIsActive()
 
context.orm.OrmGeneratedValue.initialize(XmlGeneratedValue)
 
context.orm.OrmJoinColumn.initialize(XmlJoinColumn)
 
context.orm.OrmNamedNativeQuery.initialize(XmlNamedNativeQuery)
 
context.orm.OrmNamedQuery.initialize(XmlNamedQuery)
 
context.orm.OrmPrimaryKeyJoinColumn.initialize(XmlPrimaryKeyJoinColumn)
 
context.orm.OrmQueryHint.initialize(XmlQueryHint)
 
context.orm.OrmSequenceGenerator.initialize(XmlSequenceGenerator)
 
context.orm.OrmTableGenerator.initialize(XmlTableGenerator)
 
resource.orm.XmlBasic.isLob() -> see XmlConvertibleMapping
resource.orm.XmlBasic.setLob(boolean) -> see XmlConvertibleMapping
resource.orm.XmlBasic.getTemporal() -> see XmlConvertibleMapping
resource.orm.XmlBasic.setTemporal(TemporalType) -> see XmlConvertibleMapping
resource.orm.XmlBasic.getEnumerated() -> see XmlConvertibleMapping
resource.orm.XmlBasic.setEnumerated(EnumType) -> see XmlConvertibleMapping
 
resource.orm.XmlId.getTemporal() -> see XmlConvertibleMapping
resource.orm.XmlId.setTemporal(TemporalType) -> see XmlConvertibleMapping
 
resource.orm.XmlVersion.getTemporal() -> see XmlConvertibleMapping
resource.orm.XmlVersion.setTemporal(TemporalType) -> see XmlConvertibleMapping

Renamed

JpaDataSource.getDatabaseObjectNamed(T[], String) -> selectDatabaseObjectForIdentifier(T[], String)
 
JpaPlatform.defaultJavaAttributeMappingKey(JavaPersistentAttribute) -> JpaPlatform.getDefaultJavaAttributeMappingKey(JavaPersistentAttribute)
 
JpaProject.Config.getUserOverrideDefaultSchemaName() -> getUserOverrideDefaultSchema()
JpaProject.USER_OVERRIDE_DEFAULT_SCHEMA_NAME_PROPERTY -> USER_OVERRIDE_DEFAULT_SCHEMA_PROPERTY
JpaProject.getJavaPersistentTypeResource()-> JpaProject.getJavaResourcePersistentType()
JpaProject.getRootContext() -> JpaProject.getRootContextNode()
JpaProject.getUserOverrideDefaultSchemaName() -> getUserOverrideDefaultSchema()
JpaProject.setUserOverrideDefaultSchemaName(String) -> setUserOverrideDefaultSchema(String)
 
 
context.BaseJoinColumn.Owner.getDbReferencedColumnTable() -> getReferencedColumnDbTable()
context.BaseJoinColumn.getDbReferencedColumn() -> getReferencedDbColumn()
 
context.JpaRootContextNode.addToMessages(List) -> validate(List)
 
context.MultiRelationshipMapping.isJoinTableSpecified() -> joinTableIsSpecified()
 
context.PersistentType.addToMessages(List) -> validate(List)
 
context.TypeMapping.getTableName() -> getPrimaryTableName()
 
context.java.JavaColumn.Owner.getColumnResource() -> context.java.JavaColumn.Owner.getResourceColumn()
 
context.java.JavaJpaContextNode.addToMessages(List, CompilationUnit) -> validate(List, CompilationUnit)
 
context.orm.OrmJpaContextNode.addToMessages(List) -> validate(List)
 
context.orm.OrmColumn.Owner.getColumnResource() -> context.orm.OrmColumn.Owner.getResourceColumn()
context.orm.OrmColumn.Owner.addColumnResource() -> context.orm.OrmColumn.Owner.addResourceColumn()
context.orm.OrmColumn.Owner.removeColumnResource() -> context.orm.OrmColumn.Owner.removeResourceColumn()
 
context.orm.OrmAttributeMappingProvider.buildAttributeMapping(JpaFactory, OrmPersistentAttribute) -> buildMapping(OrmPersistentAttribute, JpaFactory)
 
context.orm.OrmTypeMappingProvider.buildTypeMapping(JpaFactory, OrmPersistentType) -> buildMapping(ormPersistentType, JpaFactory)
 
context.persistence.PersistenceJpaContextNode.addToMessages(List) -> validate(List)
 
context.persistence.PersistenceUnit.DEFAULT_EXCLUDE_UNLISTED_CLASSED_PROPERTY -> DEFAULT_EXCLUDE_UNLISTED_CLASSES_PROPERTY
context.persistence.PersistenceUnit.IMPLIED_CLASS_REF_LIST -> IMPLIED_CLASS_REFS_LIST
context.persistence.PersistenceUnit.SPECIFIED_CLASS_REF_LIST -> SPECIFIED_CLASS_REFS_LIST
context.persistence.PersistenceUnit.SPECIFIED_EXCLUDE_UNLISTED_CLASSED_PROPERTY -> SPECIFIED_EXCLUDE_UNLISTED_CLASSES_PROPERTY
context.persistence.PersistenceUnit.SPECIFIED_MAPPING_FILE_REF_LIST -> SPECIFIED_MAPPING_FILE_REFS_LIST
 
 
resource.java.JavaResourceNode.updateFromJava(CompilationUnit) -> resource.java.JavaResourceNode.update(CompilationUnit)
 
resource.java.PrimaryKeyJoinColumns -> resource.java.PrimaryKeyJoinColumnsAnnotation
 
resource.java.JavaAssociationOverride.initializeFromResource(AssociationOverrideAnnotation) -> resource.java.JavaAssociationOverride.initialize(AssociationOverrideAnnotation)
 
resource.java.JavaAttributeMapping.initializeFromResource(JavaResourcePersistentAttribute) -> resource.java.JavaAttributeMapping.initialize(JavaResourcePersistentAttribute)
 
resource.java.JavaAttributeOverride.initializeFromResource(AttributeOverrideAnnotation) -> resource.java.JavaAttributeOverride.initialize(AttributeOverrideAnnotation)
 
resource.java.JavaColumn.initializeFromResource(ColumnAnnotation) -> resource.java.JavaColumn.initialize(ColumnAnnotation)
 
resource.java.JavaDiscriminatorColumn.initializeFromResource(JavaResourcePersistentMember) -> resource.java.JavaDiscriminatorColumn.initialize(JavaResourcePersistentMember)
 
resource.java.JavaGeneratedValue.initializeFromResource(GeneratedValueAnnotation) -> resource.java.JavaGeneratedValue.initialize(GeneratedValueAnnotation)
 
resource.java.JavaJoinColumn.initializeFromResource(JoinColumnAnnotation) -> resource.java.JavaJoinColumn.initialize(JoinColumnAnnotation)
 
resource.java.JavaJoinTable.initializeFromResource(JavaResourcePersistentAttribute) -> resource.java.JavaJoinTable.initialize(JavaResourcePersistentAttribute)
 
resource.java.JavaNamedNativeQuery.initializeFromResource(NamedNativeQueryAnnotation) -> resource.java.JavaNamedNativeQuery.initialize(NamedNativeQueryAnnotation)
 
resource.java.JavaNamedQuery.initializeFromResource(NamedQueryAnnotation) -> resource.java.JavaNamedQuery.initialize(NamedQueryAnnotation)
 
resource.java.JavaPrimaryKeyJoinColumn.initializeFromResource(PrimaryKeyJoinColumnAnnotation) -> resource.java.JavaPrimaryKeyJoinColumn.initialize(PrimaryKeyJoinColumnAnnotation)
 
resource.java.JavaQueryHint.initializeFromResource(QueryHintAnnotation) -> resource.java.JavaQueryHint.initialize(QueryHintAnnotation)
 
resource.java.JavaSecondaryTable.initializeFromResource(SecondaryTableAnnotation) -> resource.java.JavaSecondaryTable.initialize(SecondaryTableAnnotation)
 
resource.java.JavaSequenceGenerator.initializeFromResource(SequenceGeneratorAnnotation) -> resource.java.JavaSequenceGenerator.initialize(SequenceGeneratorAnnotation)
 
resource.java.JavaTable.initializeFromResource(JavaResourcePersistentMember) -> resource.java.JavaTable.initialize(JavaResourcePersistentMember)
 
resource.java.JavaTableGenerator.initializeFromResource(TableGeneratorAnnotation) -> resource.java.JavaTableGenerator.initialize(TableGeneratorAnnotation)
 
resource.java.JavaTypeMapping.initializeFromResource(JavaResourcePersistentType) -> resource.java.JavaTypeMapping.initialize(JavaResourcePersistentType)


Added

JpaFactory.buildVirtualXmlBasic(OrmTypeMapping, JavaBasicMapping)
JpaFactory.buildVirtualXmlEmbedded(OrmTypeMapping, JavaEmbeddedMapping)
JpaFactory.buildVirtualXmlEmbeddedId(OrmTypeMapping, JavaEmbeddedIdMapping)
JpaFactory.buildVirtualXmlId(OrmTypeMapping, JavaIdMapping)
JpaFactory.buildVirtualXmlManyToMany(OrmTypeMapping, JavaManyToManyMapping)
JpaFactory.buildVirtualXmlManyToOne(OrmTypeMapping, JavaManyToOneMapping)
JpaFactory.buildVirtualXmlOneToMany(OrmTypeMapping, JavaOneToManyMapping)
JpaFactory.buildVirtualXmlOneToOne(OrmTypeMapping, JavaOneToOneMapping)
JpaFactory.buildVirtualXmlTransient(OrmTypeMapping, JavaTransientMapping)
JpaFactory.buildVirtualXmlVersion(OrmTypeMapping, JavaVersionMapping)
JpaFactory.buildVirtualXmlNullAttributeMapping(OrmTypeMapping, JavaAttributeMapping)
 
JpaPlatform.getConnectionProfileFactory()
JpaPlatform.getDatabaseFinder()
JpaPlatform.getEntityGeneratorDatabaseAnnotationNameBuilder()
JpaPlatform.buildOrmAttributeMappingFromMappingKey(String, OrmPersistentAttribute)
JpaPlatform.buildVirtualOrmResourceMappingFromMappingKey(String, OrmTypeMapping, JavaAttributeMapping)
 
JpaProject.Config.getUserOverrideDefaultCatalog()
JpaProject.USER_OVERRIDE_DEFAULT_CATALOG_PROPERTY
JpaProject.getDefaultCatalog()
JpaProject.getDefaultDbCatalog()
JpaProject.getDefaultDbSchema()
JpaProject.getDefaultDbSchemaContainer()
JpaProject.getUserOverrideDefaultCatalog()
JpaProject.setUserOverrideDefaultCatalog(String)
 
context.Entity.addSpecifiedSecondaryTable()
context.Entity.getDefaultCatalog()
context.Entity.getDefaultSchema()
context.Entity.getDefaultTableName()
 
context.Generator.getDbCatalog()
context.Generator.getDbSchema()
context.Generator.getDbSchemaContainer()
 
context.JpaContextNode.getContextDefaultDbCatalog()
context.JpaContextNode.getContextDefaultDbSchema()
context.JpaContextNode.getContextDefaultDbSchemaContainer()
 
context.PersistentType.ancestors()
 
context.RelationshipMapping.getJoinTableDefaultName()
 
context.Table.getDbCatalog()
context.Table.getDbSchemaContainer()
context.Table.hasResolvedCatalog()
 
context.java.JavaEntity.addSpecifiedSecondaryTable()
 
context.java.JavaPersistentAttribute.mappingIsDefault(JavaAttributeMapping)
 
context.orm.EntityMappings.getDbCatalog()
context.orm.EntityMappings.getDbSchema()
context.orm.EntityMappings.getDbSchemaContainer()
 
context.orm.OrmEntity.addSpecifiedSecondaryTable()
 
context.orm.OrmTable.hasSpecifiedResourceTable()
 
context.orm.PersistenceUnitDefaults.getDbCatalog()
context.orm.PersistenceUnitDefaults.getDbSchema()
context.orm.PersistenceUnitDefaults.getDbSchemaContainer()
 
context.orm.OrmAttributeMappingProvider.buildVirtualResourceMapping(OrmTypeMapping, JavaAttributeMapping, JpaFactory)
 
context.persistence.PersistenceUnit.getEntity(String)
context.persistence.PersistenceUnit.JavaGeneratedValueHolder
context.persistence.PersistenceUnit.JavaGeneratorHolder
context.persistence.PersistenceUnit.JavaQueryHolder
context.persistence.PersistenceUnit.OrmGeneratedValueHolder
context.persistence.PersistenceUnit.OrmGeneratorHolder
context.persistence.PersistenceUnit.OrmQueryHolder
context.persistence.PersistenceUnit.uniqueGeneratorNames()
context.persistence.PersistenceUnit.validateGeneratedValue(JavaGeneratedValueHolder, List, CompilationUnit)
context.persistence.PersistenceUnit.validateGeneratedValue(OrmGeneratedValueHolder, List)
context.persistence.PersistenceUnit.validateGenerators(JavaGeneratorHolder, List, CompilationUnit)
context.persistence.PersistenceUnit.validateGenerators(OrmGeneratorHolder, List)
context.persistence.PersistenceUnit.validateQueries(JavaQueryHolder, List, CompilationUnit)
context.persistence.PersistenceUnit.validateQueries(OrmQueryHolder, List)
 
resource.java.SequenceGeneratorAnnotation.sequenceNameTouches(int, CompilationUnit)
 
resource.java.TableGeneratorAnnotation.catalogTouches(int, CompilationUnit)
resource.java.TableGeneratorAnnotation.pkColumnNameTouches(int, CompilationUnit)
resource.java.TableGeneratorAnnotation.pkColumnValueTouches(int, CompilationUnit)
resource.java.TableGeneratorAnnotation.schemaTouches(int, CompilationUnit)
resource.java.TableGeneratorAnnotation.tableTouches(int, CompilationUnit)
resource.java.TableGeneratorAnnotation.valueColumnNameTouches(int, CompilationUnit)
 
resource.orm.Attributes.getAtributeMappings()


Changed

JpaFactory.buildOrmPrimaryKeyJoinColumn(OrmJpaContextNode, OrmBaseJoinColumn.Owner) -> JpaFactory.buildOrmPrimaryKeyJoinColumn(OrmJpaContextNode, OrmBaseJoinColumn.Owner, XmlPrimaryKeyJoinColumn)
JpaFactory.buildOrmJoinColumn(OrmJpaContextNode, OrmJoinColumn.Owner) -> JpaFactory.buildOrmJoinColumn(OrmJpaContextNode, OrmJoinColumn.Owner, XmlJoinColumn)
JpaFactory.buildOrmGeneratedValue(OrmJpaContextNode) -> JpaFactory.buildOrmGeneratedValue(OrmJpaContextNode, XmlGeneratedValue)
JpaFactory.buildOrmSequenceGenerator(OrmJpaContextNode) -> JpaFactory.buildOrmSequenceGenerator(OrmJpaContextNode, XmlSequenceGenerator)
JpaFactory.buildOrmTableGenerator(OrmJpaContextNode) -> JpaFactory.buildOrmTableGenerator(OrmJpaContextNode, XmlTableGenerator)
JpaFactory.buildOrmNamedNativeQuery(OrmJpaContextNode) -> JpaFactory.buildOrmNamedNativeQuery(OrmJpaContextNode, XmlNamedNativeQuery)
JpaFactory.buildOrmNamedQuery(OrmJpaContextNode) -> JpaFactory.buildOrmNamedQuery(OrmJpaContextNode, XmlNamedQuery)
JpaFactory.buildOrmQueryHint(OrmQuery) -> JpaFactory.buildOrmQueryHint(OrmJpaContextNode, XmlQueryHint)
JpaFactory.buildJavaPersistentAttribute(JavaPersistentType) -> JpaFactory.buildJavaPersistentAttribute(JavaPersistentType, JavaResourcePersistentAttribute)
 
context.java.JavaPersistentAttribute.update(JavaResourcePersistentAttribute) -> context.java.JavaPersistentAttribute.update()

org.eclipse.jpt.ui

Renamed

JpaPlatformUi.detailsProvider() -> JpaPlatformUi.getDetailsProvider()

Changed

details.JpaComposite and details.JpaPageComposite are no longer generic types, was unnecessary