| Deprecated Methods | 
| org.apache.openjpa.persistence.OpenJPAQuery.addAggregateListener(AggregateListener) cast to
 QueryImplinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.jdbc.schema.Table.addColumn(String) 
 | 
| org.apache.openjpa.jdbc.schema.Table.addColumn(String, String) 
 | 
| org.apache.openjpa.jdbc.schema.Table.addCorrectedColumnName(String, boolean) 
 | 
| org.apache.openjpa.persistence.OpenJPAQuery.addFilterListener(FilterListener) cast to
 QueryImplinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.jdbc.schema.Table.addForeignKey(String) 
 | 
| org.apache.openjpa.jdbc.schema.Table.addIndex(String) 
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManagerFactory.addLifecycleListener(Object, Class...) cast to
 OpenJPAEntityManagerFactorySPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.addLifecycleListener(Object, Class...) cast to
 OpenJPAEntityManagerSPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.jdbc.schema.NameSet.addName(String, boolean) 
 | 
| org.apache.openjpa.jdbc.schema.Table.addPrimaryKey(String) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.addSchema(String) 
 | 
| org.apache.openjpa.jdbc.meta.ClassMappingInfo.addSecondaryTable(String) 
 | 
| org.apache.openjpa.jdbc.schema.Schema.addSequence(String) 
 | 
| org.apache.openjpa.jdbc.schema.Schema.addTable(String) 
 | 
| org.apache.openjpa.jdbc.schema.Schema.addTable(String, String) 
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManagerFactory.addTransactionListener(Object) cast to
 OpenJPAEntityManagerFactorySPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.addTransactionListener(Object) cast to
 OpenJPAEntityManagerSPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.jdbc.schema.Table.addUnique(String) 
 | 
| org.apache.openjpa.jdbc.meta.ClassMappingInfo.addUnique(String, Unique) 
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.begin() use
 EntityTransaction.begin()instead:em.getTransaction().begin() | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.commit() use
 EntityTransaction.commit()instead:em.getTransaction().commit() | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.commitAndResume() use
 OpenJPAEntityTransaction.commitAndResume()instead:em.getTransaction().commitAndResume() | 
| org.apache.openjpa.jdbc.schema.Table.containsColumn(String) 
 | 
| org.apache.openjpa.jdbc.schema.Table.containsColumn(String, DBDictionary) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.createIndexIfNecessary(Schema, String, Column) 
 | 
| org.apache.openjpa.jdbc.meta.MappingInfo.createTable(MetaDataContext, MappingInfo.TableDefaults, String, String, boolean) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.findSequence(Schema, String) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.findSequence(String) 
 | 
| org.apache.openjpa.jdbc.schema.LazySchemaFactory.findSequence(String) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.findTable(Schema, String) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.findTable(String) 
 | 
| org.apache.openjpa.jdbc.schema.LazySchemaFactory.findTable(String) 
 | 
| org.apache.openjpa.persistence.OpenJPAPersistence.fromOpenJPAObjectId(Object) use
 JPAFacadeHelperinstead. This method pierces
 the published-API boundary, as does the JPAFacadeHelper utilization. | 
| org.apache.openjpa.persistence.OpenJPAPersistence.fromOpenJPAObjectIdClass(Class) use
 JPAFacadeHelperinstead. This method pierces
 the published-API boundary, as does the JPAFacadeHelper utilization. | 
| org.apache.openjpa.jdbc.schema.SchemaGenerator.generateForeignKeys(String, String[]) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGenerator.generateIndexes(String, String[]) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGenerator.generateIndexes(String, String, Connection, DatabaseMetaData) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGenerator.generatePrimaryKeys(String, String[]) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGenerator.generatePrimaryKeys(String, String, Connection, DatabaseMetaData) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGenerator.generateSchema(String, String[]) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGenerator.generateSchemas(String[]) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGenerator.generateSequences(String, String, Connection, DatabaseMetaData) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGenerator.generateTables(String, String, Connection, DatabaseMetaData) 
 | 
| org.apache.openjpa.jdbc.meta.MappingInfo.TableDefaults.get(Schema) 
 | 
| org.apache.openjpa.lib.jdbc.DelegatingResultSet.getBigDecimal(int, int) 
 | 
| org.apache.openjpa.lib.jdbc.DelegatingCallableStatement.getBigDecimal(int, int) use
 getBigDecimal(int parameterIndex)orgetBigDecimal(String parameterName) | 
| org.apache.openjpa.lib.jdbc.DelegatingResultSet.getBigDecimal(String, int) 
 | 
| org.apache.openjpa.jdbc.schema.Table.getColumn(String) 
 | 
| org.apache.openjpa.jdbc.schema.Constraint.getColumnName() 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getColumns(DatabaseMetaData, String, String, String, String, Connection) 
 | 
| org.apache.openjpa.jdbc.meta.MappingInfo.getColumns(String) 
 | 
| org.apache.openjpa.jdbc.meta.ValueMappingInfo.getColumns(ValueMapping, String, Column[], Table, boolean) 
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManagerFactory.getConfiguration() cast to
 OpenJPAEntityManagerFactorySPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.getConfiguration() cast to
 OpenJPAEntityManagerSPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.getDataStoreIdColumnName() 
 | 
| org.apache.openjpa.persistence.StoreCache.getDelegate() cast to
 StoreCacheImplinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.QueryResultCache.getDelegate() cast to
 QueryResultCacheImplinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.Generator.getDelegate() cast to
 GeneratorImplinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.FetchPlan.getDelegate() cast to
 FetchPlanImplinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.Extent.getDelegate() cast to
 ExtentImplinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.getDiscriminatorColumnName() 
 | 
| org.apache.openjpa.jdbc.schema.Table.getForeignKey(String) 
 | 
| org.apache.openjpa.jdbc.meta.NoneMappingDefaults.getForeignKey(ValueMapping, String, Table, Table, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.getForeignKey(ValueMapping, String, Table, Table, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaults.getForeignKey(ValueMapping, String, Table, Table, boolean) 
 | 
| org.apache.openjpa.meta.FieldMetaData.getFullName() Use getFullName(boolean) instead.
 | 
| org.apache.openjpa.jdbc.schema.Table.getFullName() 
 | 
| org.apache.openjpa.jdbc.schema.Sequence.getFullName() 
 | 
| org.apache.openjpa.jdbc.schema.Index.getFullName() 
 | 
| org.apache.openjpa.jdbc.schema.Constraint.getFullName() 
 | 
| org.apache.openjpa.jdbc.schema.Column.getFullName() use getFullDBIdentifier()
 | 
| org.apache.openjpa.datacache.CacheStatistics.getHitCount(Class>) - should use getHitCount(String c)
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getImportedKeys(DatabaseMetaData, String, String, String, Connection) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getImportedKeys(DatabaseMetaData, String, String, String, Connection, boolean) 
 | 
| org.apache.openjpa.jdbc.schema.Table.getIndex(String) 
 | 
| org.apache.openjpa.jdbc.meta.ValueMappingInfo.getIndex(ValueMapping, String, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.getIndex(ValueMapping, String, Table, Column[]) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaults.getIndex(ValueMapping, String, Table, Column[]) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getIndexInfo(DatabaseMetaData, String, String, String, boolean, boolean, Connection) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.getIndexName(String, Table, Column[]) 
 | 
| org.apache.openjpa.jdbc.meta.ValueMappingInfo.getInverseTypeJoin(ValueMapping, String, boolean) 
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.getLifecycleListenerCallbackMode() cast to
 OpenJPAEntityManagerSPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.jdbc.JDBCFetchPlan.getLRSSize() use
 JDBCFetchPlan.getLRSSizeAlgorithm()instead. | 
| org.apache.openjpa.persistence.OpenJPAPersistence.getMetaData(EntityManager, Class) use
 JPAFacadeHelperinstead. This method pierces
 the published-API boundary, as does the JPAFacadeHelper utilization. | 
| org.apache.openjpa.persistence.OpenJPAPersistence.getMetaData(EntityManagerFactory, Class) use
 JPAFacadeHelperinstead. This method pierces
 the published-API boundary, as does the JPAFacadeHelper utilization. | 
| org.apache.openjpa.persistence.OpenJPAPersistence.getMetaData(Object) use
 JPAFacadeHelperinstead. This method pierces
 the published-API boundary, as does the JPAFacadeHelper utilization. | 
| org.apache.openjpa.jdbc.meta.JDBCRelatedFieldOrder.getName() 
 | 
| org.apache.openjpa.jdbc.meta.JDBCColumnOrder.getName() 
 | 
| org.apache.openjpa.jdbc.schema.Table.getName() 
 | 
| org.apache.openjpa.jdbc.schema.Sequence.getName() 
 | 
| org.apache.openjpa.jdbc.schema.Schema.getName() 
 | 
| org.apache.openjpa.jdbc.schema.Constraint.getName() 
 | 
| org.apache.openjpa.jdbc.schema.Column.getName() use getIdentifier()
 | 
| org.apache.openjpa.jdbc.schema.Schemas.getNewTableSchema(JDBCConfiguration) 
 | 
| org.apache.openjpa.jdbc.meta.ValueMappingInfo.getNullIndicatorColumn(ValueMapping, String, Table, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.getNullIndicatorColumnName() 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.getOrderColumnName() 
 | 
| org.apache.openjpa.kernel.QueryContext.getParameterTypes() 
 | 
| org.apache.openjpa.kernel.StoreQuery.Executor.getParameterTypes(StoreQuery) 
 | 
| org.apache.openjpa.jdbc.meta.SequenceMapping.getPrimaryKeyColumn() 
 | 
| org.apache.openjpa.jdbc.schema.ForeignKey.getPrimaryKeyColumnName() 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.getPrimaryKeyName(ClassMapping, Table) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaults.getPrimaryKeyName(ClassMapping, Table) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getPrimaryKeys(DatabaseMetaData, String, String, String, Connection) 
 | 
| org.apache.openjpa.jdbc.schema.ForeignKey.getPrimaryKeySchemaName() 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getPrimaryKeysFromBestRowIdentifier(DatabaseMetaData, String, String, String, Connection) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getPrimaryKeysFromGetPrimaryKeys(DatabaseMetaData, String, String, String, Connection) 
 | 
| org.apache.openjpa.jdbc.schema.ForeignKey.getPrimaryKeyTableName() 
 | 
| org.apache.openjpa.persistence.FetchPlan.getQueryResultCache() use
 FetchPlan.getQueryResultCacheEnabled()instead. | 
| org.apache.openjpa.datacache.CacheStatistics.getReadCount(Class>) - should use getReadCount(String c)
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.getRollbackCause() use
 OpenJPAEntityTransaction.getRollbackCause()instead:em.getTransaction().getRollbackCause() | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.getRollbackOnly() use
 EntityTransaction.getRollbackOnly()instead:em.getTransaction().getRollbackOnly() | 
| org.apache.openjpa.jdbc.kernel.NativeJDBCSeq.getSchema() 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.getSchema(String) 
 | 
| org.apache.openjpa.jdbc.meta.ClassMappingInfo.getSchemaName() 
 | 
| org.apache.openjpa.jdbc.schema.Table.getSchemaName() 
 | 
| org.apache.openjpa.jdbc.schema.Constraint.getSchemaName() 
 | 
| org.apache.openjpa.jdbc.schema.Column.getSchemaName() 
 | 
| org.apache.openjpa.jdbc.meta.ClassMappingInfo.getSecondaryTableJoinColumns(String) 
 | 
| org.apache.openjpa.jdbc.meta.ClassMappingInfo.getSecondaryTableName(String) 
 | 
| org.apache.openjpa.jdbc.meta.ClassMappingInfo.getSecondaryTableNames() 
 | 
| org.apache.openjpa.jdbc.schema.Schema.getSequence(String) 
 | 
| org.apache.openjpa.jdbc.meta.SequenceMapping.getSequenceColumn() 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getSequences(DatabaseMetaData, String, String, String, Connection) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getSequencesSQL(String, String) 
 | 
| org.apache.openjpa.jdbc.meta.SequenceMapping.getTable() 
 | 
| org.apache.openjpa.jdbc.meta.ClassMappingInfo.getTable(ClassMapping, String, boolean) 
 | 
| org.apache.openjpa.jdbc.schema.Schema.getTable(String) 
 | 
| org.apache.openjpa.jdbc.meta.FieldMappingInfo.getTableName() 
 | 
| org.apache.openjpa.jdbc.meta.ClassMappingInfo.getTableName() 
 | 
| org.apache.openjpa.jdbc.schema.Constraint.getTableName() 
 | 
| org.apache.openjpa.jdbc.schema.Column.getTableName() 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaults.getTableName(ClassMapping, Schema) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaults.getTableName(FieldMapping, Schema) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getTables(DatabaseMetaData, String, String, String, Connection) 
 | 
| org.apache.openjpa.jdbc.schema.Column.getTarget() use getTargetIdentifier()
 | 
| org.apache.openjpa.datacache.CacheStatistics.getTotalHitCount(Class>) - should use getTotalHitCount(String c)
 | 
| org.apache.openjpa.datacache.CacheStatistics.getTotalReadCount(Class>) - should use getTotalReadCount(String c)
 | 
| org.apache.openjpa.datacache.CacheStatistics.getTotalWriteCount(Class>) - should use getTotalWriteCount(String c)
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.getTransactionListenerCallbackMode() cast to
 OpenJPAEntityManagerSPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.jdbc.meta.ValueMappingInfo.getTypeJoin(ValueMapping, String, boolean, boolean) 
 | 
| org.apache.openjpa.jdbc.schema.Column.getTypeName() 
 | 
| org.apache.openjpa.lib.jdbc.DelegatingResultSet.getUnicodeStream(int) 
 | 
| org.apache.openjpa.lib.jdbc.DelegatingResultSet.getUnicodeStream(String) 
 | 
| org.apache.openjpa.jdbc.schema.Table.getUnique(String) 
 | 
| org.apache.openjpa.jdbc.meta.ValueMappingInfo.getUnique(ValueMapping, String, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.getUnique(ValueMapping, String, Table, Column[]) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaults.getUnique(ValueMapping, String, Table, Column[]) 
 | 
| org.apache.openjpa.jdbc.meta.SequenceMapping.getUniqueColumns() 
 | 
| org.apache.openjpa.jdbc.meta.SequenceMapping.getUniqueConstraintName() 
 | 
| org.apache.openjpa.jdbc.meta.ClassMappingInfo.getUniques(String) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getValidColumnName(String, Table) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getValidColumnName(String, Table, boolean) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getValidForeignKeyName(String, Table, Table) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getValidIndexName(String, Table) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getValidSequenceName(String, Schema) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getValidTableName(String, Schema) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.getValidUniqueName(String, Table) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.getVersionColumnName() 
 | 
| org.apache.openjpa.datacache.CacheStatistics.getWriteCount(Class>) - should use getWriteCount(String c)
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.isActive() use
 EntityTransaction.isActive()instead:em.getTransaction().isActive() | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.isKnownSequence(String) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.isKnownTable(String) 
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.isLargeTransaction() use
 OpenJPAEntityManager.isTrackChangesByType()instead. | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.isManaged() use
 OpenJPAEntityManager.isTransactionManaged()instead to interrogate
 whether or not this EntityManager's transaction is managed. To determine
 if a given entity instance is managed, useEntityManager.contains(java.lang.Object). | 
| org.apache.openjpa.jdbc.schema.NameSet.isNameTaken(String) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.isSystemIndex(String, Table) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.isSystemSequence(String, String, boolean) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.isSystemTable(String, String, boolean) 
 | 
| org.apache.openjpa.jdbc.schema.ForeignKey.loadNameFromDB(DBDictionary, Connection) 
 | 
| org.apache.openjpa.jdbc.sql.DBDictionary.makeNameValid(String, NameSet, int, int) 
 | 
| org.apache.openjpa.jdbc.meta.strats.XMLValueHandler.map(ValueMapping, String, ColumnIO, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.strats.UntypedPCValueHandler.map(ValueMapping, String, ColumnIO, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.strats.ObjectIdValueHandler.map(ValueMapping, String, ColumnIO, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.strats.ImmutableValueHandler.map(ValueMapping, String, ColumnIO, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.strats.EnumValueHandler.map(ValueMapping, String, ColumnIO, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.strats.ElementEmbedValueHandler.map(ValueMapping, String, ColumnIO, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.strats.ClobValueHandler.map(ValueMapping, String, ColumnIO, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.strats.CharArrayValueHandler.map(ValueMapping, String, ColumnIO, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.strats.CharArrayStreamValueHandler.map(ValueMapping, String, ColumnIO, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.strats.ByteArrayValueHandler.map(ValueMapping, String, ColumnIO, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.strats.BlobValueHandler.map(ValueMapping, String, ColumnIO, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.strats.EmbedValueHandler.map(ValueMapping, String, ColumnIO, boolean, List, List) 
 | 
| org.apache.openjpa.jdbc.meta.ValueMappingImpl.mapConstraints(String, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.ValueMapping.mapConstraints(String, boolean) 
 | 
| org.apache.openjpa.jdbc.meta.FieldMapping.mapConstraints(String, boolean) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.newColumn(String, Table) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.newForeignKey(String, Table) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.newIndex(String, Table) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.newPrimaryKey(String, Table) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.newSchema(String) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.newSequence(String, Schema) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.newTable(String, Schema) 
 | 
| org.apache.openjpa.jdbc.schema.SchemaGroup.newUnique(String, Table) 
 | 
| org.apache.openjpa.jdbc.meta.NoneMappingDefaults.populateColumns(ValueMapping, String, Table, Column[]) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaults.populateColumns(ValueMapping, String, Table, Column[]) 
 | 
| org.apache.openjpa.jdbc.meta.NoneMappingDefaults.populateForeignKeyColumn(ValueMapping, String, Table, Table, Column, Object, boolean, int, int) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.populateForeignKeyColumn(ValueMapping, String, Table, Table, Column, Object, boolean, int, int) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaults.populateForeignKeyColumn(ValueMapping, String, Table, Table, Column, Object, boolean, int, int) 
 | 
| org.apache.openjpa.jdbc.meta.NoneMappingDefaults.populateNullIndicatorColumns(ValueMapping, String, Table, Column[]) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.populateNullIndicatorColumns(ValueMapping, String, Table, Column[]) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaults.populateNullIndicatorColumns(ValueMapping, String, Table, Column[]) 
 | 
| org.apache.openjpa.persistence.OpenJPAQuery.removeAggregateListener(AggregateListener) cast to
 QueryImplinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.OpenJPAQuery.removeFilterListener(FilterListener) cast to
 QueryImplinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.OpenJPAEntityManagerFactory.removeLifecycleListener(Object) cast to
 OpenJPAEntityManagerFactorySPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.removeLifecycleListener(Object) cast to
 OpenJPAEntityManagerSPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.jdbc.schema.NameSet.removeName(String) 
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManagerFactory.removeTransactionListener(Object) cast to
 OpenJPAEntityManagerFactorySPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.removeTransactionListener(Object) cast to
 OpenJPAEntityManagerSPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.jdbc.schema.Column.resetTableName(String) 
 | 
| org.apache.openjpa.jdbc.kernel.TableJDBCSeq.resolveTableName(ClassMapping, Table) 
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.rollback() use
 EntityTransaction.rollback()instead:em.getTransaction().rollback() | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.rollbackAndResume() use
 OpenJPAEntityTransaction.rollbackAndResume()instead:em.getTransaction().rollbackAndResume() | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.setAutoClear(int) use
 OpenJPAEntityManager.setAutoClear(AutoClearType)instead. | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.setAutoDetach(int) use
 OpenJPAEntityManager.setAutoDetach(AutoDetachType)orOpenJPAEntityManager.setAutoDetach(java.util.EnumSet)instead. | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.setAutoDetach(int, boolean) use
 OpenJPAEntityManager.setAutoDetach(AutoDetachType, boolean)instead. | 
| org.apache.openjpa.jdbc.schema.Constraint.setColumnName(String) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.setDataStoreIdColumnName(String) 
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.setDetachState(int) use
 OpenJPAEntityManager.setDetachState(DetachStateType)instead. | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.setDiscriminatorColumnName(String) 
 | 
| org.apache.openjpa.persistence.jdbc.JDBCFetchPlan.setEagerFetchMode(int) use
 JDBCFetchPlan.setEagerFetchMode(FetchMode)instead. | 
| org.apache.openjpa.persistence.jdbc.JDBCFetchPlan.setFetchDirection(int) use
 JDBCFetchPlan.setFetchDirection(FetchDirection)instead. | 
| org.apache.openjpa.jdbc.schema.FileSchemaFactory.setFileName(String) Use
 FileSchemaFactory.setFile(java.lang.String). Retained for
 backwards-compatible auto-configuration. | 
| org.apache.openjpa.jdbc.kernel.NativeJDBCSeq.setFormat(String) Retained for backwards-compatibility for auto-configuration.
 | 
| org.apache.openjpa.jdbc.kernel.ClassTableJDBCSeq.setIgnoreVirtual(boolean) Use
 ClassTableJDBCSeq.setIgnoreUnmapped(boolean). Retained for
 backwards-compatibility for auto-configuration. | 
| org.apache.openjpa.jdbc.kernel.TableJDBCSeq.setIncrement(int) Use
 TableJDBCSeq.setAllocate(int). Retained for backwards
 compatibility of auto-configuration. | 
| org.apache.openjpa.persistence.jdbc.JDBCFetchPlan.setJoinSyntax(int) use
 JDBCFetchPlan.setJoinSyntax(JoinSyntax)instead. | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.setLargeTransaction(boolean) use
 OpenJPAEntityManager.setTrackChangesByType(boolean)instead. | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.setLifecycleListenerCallbackMode(int) cast to
 OpenJPAEntityManagerSPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.persistence.jdbc.JDBCFetchPlan.setLRSSize(int) use
 JDBCFetchPlan.setLRSSizeAlgorithm(LRSSizeAlgorithm)instead. | 
| org.apache.openjpa.jdbc.schema.Unique.setName(String) 
 | 
| org.apache.openjpa.jdbc.schema.Table.setName(String) 
 | 
| org.apache.openjpa.jdbc.schema.Sequence.setName(String) 
 | 
| org.apache.openjpa.jdbc.schema.Schema.setName(String) 
 | 
| org.apache.openjpa.jdbc.schema.Constraint.setName(String) 
 | 
| org.apache.openjpa.jdbc.schema.Column.setName(String) use setIdentifier(DBIdentifier name)
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.setNullIndicatorColumnName(String) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.setOrderColumnName(String) 
 | 
| org.apache.openjpa.jdbc.meta.SequenceMapping.setPrimaryKeyColumn(String) 
 | 
| org.apache.openjpa.jdbc.schema.ForeignKey.setPrimaryKeyColumnName(String) 
 | 
| org.apache.openjpa.jdbc.schema.ForeignKey.setPrimaryKeySchemaName(String) 
 | 
| org.apache.openjpa.jdbc.schema.ForeignKey.setPrimaryKeyTableName(String) 
 | 
| org.apache.openjpa.persistence.FetchPlan.setQueryResultCache(boolean) use
 FetchPlan.setQueryResultCacheEnabled(boolean)instead. | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.setRestoreState(int) use
 OpenJPAEntityManager.setRestoreState(RestoreStateType)instead. | 
| org.apache.openjpa.persistence.jdbc.JDBCFetchPlan.setResultSetType(int) use
 JDBCFetchPlan.setResultSetType(ResultSetType)instead. | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.setRollbackOnly() use
 EntityTransaction.setRollbackOnly()instead:em.getTransaction().setRollbackOnly() | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.setRollbackOnly(Throwable) use
 OpenJPAEntityTransaction.setRollbackOnly(java.lang.Throwable)instead:em.getTransaction().setRollbackOnly() | 
| org.apache.openjpa.jdbc.kernel.NativeJDBCSeq.setSchema(String) 
 | 
| org.apache.openjpa.jdbc.meta.ClassMappingInfo.setSchemaName(String) 
 | 
| org.apache.openjpa.jdbc.schema.Table.setSchemaName(String) 
 | 
| org.apache.openjpa.jdbc.schema.Sequence.setSchemaName(String) 
 | 
| org.apache.openjpa.jdbc.schema.Constraint.setSchemaName(String) 
 | 
| org.apache.openjpa.jdbc.schema.Column.setSchemaName(String) use setSchemaIdentifier(DBIdentifier name)
 | 
| org.apache.openjpa.jdbc.meta.ClassMappingInfo.setSecondaryTableJoinColumns(String, List) 
 | 
| org.apache.openjpa.jdbc.meta.SequenceMapping.setSequenceColumn(String) 
 | 
| org.apache.openjpa.jdbc.kernel.NativeJDBCSeq.setSequenceName(String) Use
 NativeJDBCSeq.setSequence(java.lang.String). Retained for
 backwards-compatibility for auto-configuration. | 
| org.apache.openjpa.persistence.jdbc.JDBCFetchPlan.setSubclassFetchMode(int) use
 JDBCFetchPlan.setSubclassFetchMode(FetchMode)instead. | 
| org.apache.openjpa.jdbc.meta.SequenceMapping.setTable(String) 
 | 
| org.apache.openjpa.jdbc.meta.FieldMappingInfo.setTableName(String) 
 | 
| org.apache.openjpa.jdbc.meta.ClassMappingInfo.setTableName(String) 
 | 
| org.apache.openjpa.jdbc.kernel.TableJDBCSeq.setTableName(String) Use
 TableJDBCSeq.setTable(java.lang.String). Retained for
 backwards-compatibility        with auto-configuration. | 
| org.apache.openjpa.jdbc.kernel.NativeJDBCSeq.setTableName(String) Retained for backwards-compatibility for auto-configuration.
 | 
| org.apache.openjpa.jdbc.schema.TableSchemaFactory.setTableName(String) Use
 TableSchemaFactory.setTable(java.lang.String). Retained for
 backwards-compatible auto-configuration. | 
| org.apache.openjpa.jdbc.schema.Constraint.setTableName(String) 
 | 
| org.apache.openjpa.jdbc.schema.Column.setTableName(String) 
 | 
| org.apache.openjpa.jdbc.schema.Column.setTarget(String) use setTargetIdentifier(DBIdentifier target)
 | 
| org.apache.openjpa.persistence.OpenJPAEntityManager.setTransactionListenerCallbackMode(int) cast to
 OpenJPAEntityManagerSPIinstead. This
 method pierces the published-API boundary, as does the SPI cast. | 
| org.apache.openjpa.jdbc.schema.Column.setTypeName(String) 
 | 
| org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.LoggingConnection.LoggingPreparedStatement.setUnicodeStream(int, InputStream, int) 
 | 
| org.apache.openjpa.lib.jdbc.LoggingConnectionDecorator.LoggingConnection.LoggingCallableStatement.setUnicodeStream(int, InputStream, int) 
 | 
| org.apache.openjpa.lib.jdbc.DelegatingPreparedStatement.setUnicodeStream(int, InputStream, int) 
 | 
| org.apache.openjpa.lib.jdbc.DelegatingCallableStatement.setUnicodeStream(int, InputStream, int) 
 | 
| org.apache.openjpa.jdbc.meta.SequenceMapping.setUniqueColumns(String[]) 
 | 
| org.apache.openjpa.jdbc.meta.SequenceMapping.setUniqueConstraintName(String) 
 | 
| org.apache.openjpa.jdbc.meta.MappingDefaultsImpl.setVersionColumnName(String) 
 | 
| org.apache.openjpa.persistence.OpenJPAPersistence.toBroker(EntityManager) use
 JPAFacadeHelperinstead. This method pierces
 the published-API boundary, as does the JPAFacadeHelper utilization. | 
| org.apache.openjpa.persistence.OpenJPAPersistence.toBrokerFactory(EntityManagerFactory) use
 JPAFacadeHelperinstead. This method pierces
 the published-API boundary, as does the JPAFacadeHelper utilization. | 
| org.apache.openjpa.persistence.OpenJPAPersistence.toEntityManager(Broker) use
 JPAFacadeHelperinstead. This method pierces
 the published-API boundary, as does the JPAFacadeHelper utilization. | 
| org.apache.openjpa.persistence.OpenJPAPersistence.toEntityManagerFactory(BrokerFactory) use
 JPAFacadeHelperinstead. This method pierces
 the published-API boundary, as does the JPAFacadeHelper utilization. | 
| org.apache.openjpa.persistence.OpenJPAPersistence.toOpenJPAObjectId(ClassMetaData, Object) use
 JPAFacadeHelperinstead. This method pierces
 the published-API boundary, as does the JPAFacadeHelper utilization. | 
| org.apache.openjpa.persistence.OpenJPAPersistence.toOpenJPAObjectIds(ClassMetaData, Collection) use
 JPAFacadeHelperinstead. This method pierces
 the published-API boundary, as does the JPAFacadeHelper utilization. | 
| org.apache.openjpa.persistence.OpenJPAPersistence.toOpenJPAObjectIds(ClassMetaData, Object...) use
 JPAFacadeHelperinstead. This method pierces
 the published-API boundary, as does the JPAFacadeHelper utilization. |