Uses of Interface
org.jpox.store.DatastoreIdentifier

Packages that use DatastoreIdentifier
org.jpox.store Definition of the storage of the classes. 
org.jpox.store.expression This package provides a series of expressions and literals used in the conversion of a JDOQL query into the resultant SQL that is required to be executed in the datastore. 
org.jpox.store.mapping Package providing mappings for all supported Java types in JPOX. 
org.jpox.store.query Package providing generic methods for use by queries. 
org.jpox.store.rdbms Package providing management of the persistence to RDBMS datastores. 
org.jpox.store.rdbms.adapter Provides mappings of all supported databases to aspects of the database that determines the SQL generation. 
org.jpox.store.rdbms.query Package providing extensions to the default QueryStatement used to generate all JDOQL queries. 
org.jpox.store.rdbms.scostore This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps) within JPOX. 
org.jpox.store.rdbms.sqlidentifier This package contains a series of classes defining the names of datastore objects, such as tables, foreign keys, indexes, primary keys etc. 
org.jpox.store.rdbms.table Provides a series of classes modelling tables and views, firstly in RDBMS, and then extending this to JDO representations. 
org.jpox.store.scostore Package providing backing store definitions for SCO stores. 
 

Uses of DatastoreIdentifier in org.jpox.store
 

Methods in org.jpox.store that return DatastoreIdentifier
 DatastoreIdentifier StoreData.getDatastoreIdentifier()
          Accessor for the identifier for the table.
 DatastoreIdentifier DatastoreObject.getIdentifier()
          Accessor for the identifier for this object.
 DatastoreIdentifier IdentifierFactory.newDatastoreContainerIdentifier(ClassLoaderResolver clr, AbstractClassMetaData md)
          Method to return a Table identifier for the specified class.
 DatastoreIdentifier IdentifierFactory.newDatastoreContainerIdentifier(ClassLoaderResolver clr, AbstractPropertyMetaData fmd)
          Method to return a Table identifier for the specified field.
 DatastoreIdentifier IdentifierFactory.newDatastoreContainerIdentifier(java.lang.String identifierName)
          Method to use to generate an identifier for a datastore field with the supplied name.
 DatastoreIdentifier IdentifierFactory.newDatastoreFieldIdentifier(java.lang.String identifierName)
          Method to use to generate an identifier for a datastore field with the supplied name.
 DatastoreIdentifier IdentifierFactory.newDatastoreFieldIdentifier(java.lang.String javaName, boolean embedded, int fieldRole)
          Method to create an identifier for a datastore field where we want the name based on the supplied java name, and the field has a particular role (and so could have its naming set according to the role).
 DatastoreIdentifier IdentifierFactory.newDiscriminatorFieldIdentifier()
          Method to return an identifier for a discriminator datastore field.
 DatastoreIdentifier IdentifierFactory.newIdentifier(DatastoreIdentifier identifier, java.lang.String suffix)
          Method to return a new Identifier based on the passed identifier, but adding on the passed suffix
 DatastoreIdentifier IdentifierFactory.newIdentifier(int identifierType, java.lang.String sqlIdentifier)
          To be called when we want an identifier name creating based on the identifier.
 DatastoreIdentifier IdentifierFactory.newReferenceFieldIdentifier(AbstractPropertyMetaData refMetaData, AbstractClassMetaData implMetaData, DatastoreIdentifier implIdentifier, boolean embedded, int fieldRole)
          Method to generate an identifier name for reference field, based on the metadata for the field, and the ClassMetaData for the implementation.
 DatastoreIdentifier IdentifierFactory.newVersionFieldIdentifier()
          Method to return an identifier for a version datastore field.
 

Methods in org.jpox.store with parameters of type DatastoreIdentifier
 DatastoreField DatastoreContainerObject.addDatastoreField(java.lang.String storedJavaType, DatastoreIdentifier name, JavaTypeMapping mapping, ExtendableMetaData colmd)
          Method to add a new column to the internal representation.
 DatastoreClass StoreManager.getDatastoreClass(DatastoreIdentifier name)
          Returns the JDO table having the given SQL identifier.
 DatastoreClass StoreManager.getDatastoreContainerForIdentifier(DatastoreIdentifier identifier)
          Accessor for the datastore container (table) for a given datastore identifier
 StoreData[] StoreManager.getStoreDataForDatastoreContainerObject(DatastoreIdentifier tableIdentifier)
          Utility to return all StoreData for a Datastore Container identifier.
 boolean DatastoreContainerObject.hasDatastoreField(DatastoreIdentifier identifier)
          Checks if there is a DatastoreField for the identifier
 DatastoreIdentifier IdentifierFactory.newIdentifier(DatastoreIdentifier identifier, java.lang.String suffix)
          Method to return a new Identifier based on the passed identifier, but adding on the passed suffix
abstract  QueryExpression AbstractDatastoreAdapter.newQueryStatement(DatastoreContainerObject container, DatastoreIdentifier rangeVar, ClassLoaderResolver clr)
           
 QueryExpression DatastoreAdapter.newQueryStatement(DatastoreContainerObject container, DatastoreIdentifier rangeVar, ClassLoaderResolver clr)
          Accessor for a new query statement.
 DatastoreIdentifier IdentifierFactory.newReferenceFieldIdentifier(AbstractPropertyMetaData refMetaData, AbstractClassMetaData implMetaData, DatastoreIdentifier implIdentifier, boolean embedded, int fieldRole)
          Method to generate an identifier name for reference field, based on the metadata for the field, and the ClassMetaData for the implementation.
 

Uses of DatastoreIdentifier in org.jpox.store.expression
 

Fields in org.jpox.store.expression declared as DatastoreIdentifier
protected  DatastoreIdentifier LogicSetExpression.mainRangeVar
           
 

Methods in org.jpox.store.expression that return DatastoreIdentifier
 DatastoreIdentifier LogicSetExpression.getRangeVariable()
          Accessor for the range variable for this table expression.
 

Methods in org.jpox.store.expression with parameters of type DatastoreIdentifier
 LogicSetExpression QueryExpression.getTableExpression(DatastoreIdentifier rangeVar)
          Accessor to the table expression for the given range identifier by rangeVar
 LogicSetExpression QueryExpression.newTableExpression(DatastoreContainerObject mainTable, DatastoreIdentifier rangeVar)
          Creates a table expression
 LogicSetExpression[] QueryExpression.newTableExpression(DatastoreContainerObject mainTable, DatastoreIdentifier rangeVar, boolean unionQueries)
          Creates a table expression
 int[] QueryExpression.select(DatastoreIdentifier rangeVar, JavaTypeMapping mapping)
          Select columns, add to union queries, if unionQueries is true
 int[] QueryExpression.select(DatastoreIdentifier rangeVar, JavaTypeMapping mapping, boolean unionQueries)
          select columns, add to union queries, if unionQueries is true
 

Constructors in org.jpox.store.expression with parameters of type DatastoreIdentifier
LogicSetExpression(QueryExpression qs, DatastoreContainerObject mainTable, DatastoreIdentifier mainRangeVar)
          Constructor.
TableExprAsJoins(QueryExpression qs, DatastoreContainerObject mainTable, DatastoreIdentifier mainRangeVar)
           
TableExprAsSubjoins(QueryExpression qs, DatastoreContainerObject mainTable, DatastoreIdentifier mainRangeVar)
           
TableExprAsSubquery(QueryExpression qs, DatastoreContainerObject mainTable, DatastoreIdentifier mainRangeVar)
           
 

Uses of DatastoreIdentifier in org.jpox.store.mapping
 

Methods in org.jpox.store.mapping with parameters of type DatastoreIdentifier
static void Mappings.selectMapping(QueryExpression qs, DatastoreIdentifier tableIdentifier, StatementExpressionIndex[] statementExpressionIndex)
          Add columns to a query.
 

Uses of DatastoreIdentifier in org.jpox.store.query
 

Constructors in org.jpox.store.query with parameters of type DatastoreIdentifier
DiscriminatorIteratorStatement(ClassLoaderResolver clr, java.lang.Class[] candidateType, boolean includeSubclasses, StoreManager storeMgr, boolean selectDiscriminator, DatastoreContainerObject selectTable, JavaTypeMapping selectCandidateMapping, DatastoreIdentifier candidateTableIdentifier)
          Constructor, for a candidate type with a select table.
 

Uses of DatastoreIdentifier in org.jpox.store.rdbms
 

Fields in org.jpox.store.rdbms declared as DatastoreIdentifier
protected  DatastoreIdentifier Column.identifier
          Identifier for the column in the datastore.
 

Methods in org.jpox.store.rdbms that return DatastoreIdentifier
 DatastoreIdentifier Column.getIdentifier()
          Accessor for the identifier of the datastore column.
 

Methods in org.jpox.store.rdbms with parameters of type DatastoreIdentifier
static ColumnInfo RDBMSStoreHelper.getColumnInfoForColumnName(RDBMSManager storeMgr, Table table, java.sql.Connection conn, DatastoreIdentifier column)
          Returns the column info for a database table.
 ColumnInfo RDBMSManager.getColumnInfoForColumnName(Table table, java.sql.Connection conn, DatastoreIdentifier column)
          Returns the column info for a column name.
 

Constructors in org.jpox.store.rdbms with parameters of type DatastoreIdentifier
Column(DatastoreContainerObject table, java.lang.String javaType, DatastoreIdentifier identifier, JavaTypeMapping mapping, ColumnMetaData colmd)
          Constructor.
 

Uses of DatastoreIdentifier in org.jpox.store.rdbms.adapter
 

Methods in org.jpox.store.rdbms.adapter with parameters of type DatastoreIdentifier
 QueryExpression DatabaseAdapter.newQueryStatement(DatastoreContainerObject table, DatastoreIdentifier rangeVar, ClassLoaderResolver clr)
          Accessor for a new query statement.
 LogicSetExpression RDBMSAdapter.newTableExpression(QueryExpression qs, DatastoreContainerObject table, DatastoreIdentifier rangeVar)
          Returns a new TableExpression object appropriate for this DBMS.
 LogicSetExpression DatabaseAdapter.newTableExpression(QueryExpression qs, DatastoreContainerObject table, DatastoreIdentifier rangeVar)
          Returns a new TableExpression object appropriate for this DBMS.
 

Uses of DatastoreIdentifier in org.jpox.store.rdbms.query
 

Fields in org.jpox.store.rdbms.query declared as DatastoreIdentifier
protected  DatastoreIdentifier QueryStatement.defaultRangeVar
           
 

Methods in org.jpox.store.rdbms.query with parameters of type DatastoreIdentifier
 LogicSetExpression QueryStatement.getTableExpression(DatastoreIdentifier rangeVar)
          Accessor for the table with the specified "alias".
 LogicSetExpression QueryStatement.newTableExpression(DatastoreContainerObject mainTable, DatastoreIdentifier rangeVar)
           
 LogicSetExpression[] QueryStatement.newTableExpression(DatastoreContainerObject mainTable, DatastoreIdentifier rangeVar, boolean unionQueries)
           
 int[] QueryStatement.select(DatastoreIdentifier rangeVar, JavaTypeMapping mapping)
          Select columns of the specified mapping for the table identifier.
 int[] QueryStatement.select(DatastoreIdentifier rangeVar, JavaTypeMapping mapping, boolean unionQueries)
          select columns, add to union queries, if unionQueries is true
 

Constructors in org.jpox.store.rdbms.query with parameters of type DatastoreIdentifier
Oracle99QueryStatement(DatastoreContainerObject initialTable, DatastoreIdentifier initialRangeVar, ClassLoaderResolver clr)
          QueryStatement constructor
OracleQueryStatement(DatastoreContainerObject initialTable, DatastoreIdentifier initialRangeVar, ClassLoaderResolver clr)
          QueryStatement constructor
QueryStatement(DatastoreContainerObject initialTable, DatastoreIdentifier initialRangeVar, ClassLoaderResolver clr)
          Constructor.
SAPDBQueryStatement(DatastoreContainerObject initialTable, DatastoreIdentifier initialRangeVar, ClassLoaderResolver clr)
          QueryStatement constructor
 

Uses of DatastoreIdentifier in org.jpox.store.rdbms.scostore
 

Fields in org.jpox.store.rdbms.scostore declared as DatastoreIdentifier
protected  DatastoreIdentifier ElementContainerStore.elmIdentifier
          Identifier for elements in JDOQL queries.
 

Methods in org.jpox.store.rdbms.scostore with parameters of type DatastoreIdentifier
 QueryExpression AbstractArrayStore.getExistsSubquery(QueryExpression qs, JavaTypeMapping mapping, LogicSetExpression ownerTe, DatastoreIdentifier collectionRangeVar)
          JDOQL utility to generate an exists() statement for an element.
 QueryExpression AbstractCollectionStore.getExistsSubquery(QueryExpression qs, JavaTypeMapping mapping, LogicSetExpression ownerTe, DatastoreIdentifier collectionRangeVar)
          JDOQL utility to generate an exists() statement for an element.
 QueryExpression MapEntrySetStore.getExistsSubquery(QueryExpression stmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier collRangeVar)
          Create a subquery for the given query that joins a SetStore element table to the owner table.
 QueryExpression AbstractArrayStore.getSizeSubquery(QueryExpression qs, JavaTypeMapping mapping, LogicSetExpression ownerTe, DatastoreIdentifier collectionRangeVar)
          JDOQL utility to generate a subquery for the size() of the collection.
 QueryExpression AbstractCollectionStore.getSizeSubquery(QueryExpression qs, JavaTypeMapping mapping, LogicSetExpression ownerTe, DatastoreIdentifier collectionRangeVar)
          JDOQL utility to generate a subquery for the size() of the collection.
 QueryExpression MapEntrySetStore.getSizeSubquery(QueryExpression stmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier collRangeVar)
          Create a subquery for the size() of the collection of entries.
 ScalarExpression FKSetStore.joinElementsTo(QueryExpression stmt, QueryExpression parentStmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier setRangeVar, java.lang.Class filteredElementType, ScalarExpression elmExpr, DatastoreIdentifier elementRangeVar)
          Utility for use in building a query, joining the element table and the owner table.
 ScalarExpression MapKeySetStore.joinElementsTo(QueryExpression stmt, QueryExpression qs, JavaTypeMapping ownerMapping, LogicSetExpression te, DatastoreIdentifier setRangeVar, java.lang.Class filteredElementType, ScalarExpression elmExpr, DatastoreIdentifier elementRangeVar)
           
 ScalarExpression JoinArrayStore.joinElementsTo(QueryExpression stmt, QueryExpression parentStmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier listRangeVar, java.lang.Class filteredElementType, ScalarExpression elmExpr, DatastoreIdentifier elementRangeVar)
          Method used in queries when contains() has been invoked.
 ScalarExpression JoinSetStore.joinElementsTo(QueryExpression stmt, QueryExpression parentStmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier setRangeVar, java.lang.Class filteredElementType, ScalarExpression elmExpr, DatastoreIdentifier elementRangeVar)
          Utility for use in building a query, joining the element table and the owner table.
 ScalarExpression JoinListStore.joinElementsTo(QueryExpression stmt, QueryExpression parentStmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier listRangeVar, java.lang.Class filteredElementType, ScalarExpression elmExpr, DatastoreIdentifier elementRangeVar)
          Method used in queries when contains() has been invoked.
 ScalarExpression MapValueSetStore.joinElementsTo(QueryExpression stmt, QueryExpression qs, JavaTypeMapping ownerMapping, LogicSetExpression te, DatastoreIdentifier setRangeVar, java.lang.Class filteredElementType, ScalarExpression elmExpr, DatastoreIdentifier elementRangeVar)
           
 ScalarExpression FKListStore.joinElementsTo(QueryExpression stmt, QueryExpression parentStmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier listRangeVar, java.lang.Class filteredElementType, ScalarExpression elmExpr, DatastoreIdentifier elementRangeVar)
          Method used in queries when contains() has been invoked.
 ScalarExpression MapEntrySetStore.joinElementsTo(QueryExpression stmt, QueryExpression qs, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier collRangeVar, java.lang.Class filteredElementType, ScalarExpression elmExpr, DatastoreIdentifier elementRangeVar)
          Method used in queries when contains() has been invoked.
 ScalarExpression FKArrayStore.joinElementsTo(QueryExpression stmt, QueryExpression parentStmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier listRangeVar, java.lang.Class filteredElementType, ScalarExpression elmExpr, DatastoreIdentifier elementRangeVar)
          Method used in queries when contains() has been invoked.
 ScalarExpression FKMapStore.joinKeysTo(QueryExpression stmt, QueryExpression parentStmt, JavaTypeMapping ownerMapping, LogicSetExpression te, DatastoreIdentifier mapRangeVar, java.lang.Class filteredKeyType, ScalarExpression kExpr, DatastoreIdentifier keyRangeVar)
          Utility to create a join for keys to be used in a containsKey() query.
 ScalarExpression JoinMapStore.joinKeysTo(QueryExpression stmt, QueryExpression parentStmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier mapRangeVar, java.lang.Class filteredKeyType, ScalarExpression keyExpr, DatastoreIdentifier keyRangeVar)
          Utility to create a join for keys to be used in a containsKey() query.
 ScalarExpression[] FKMapStore.joinKeysValuesTo(QueryExpression stmt, QueryExpression parentStmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier mapRangeVar, java.lang.Class filteredKeyType, java.lang.Class filteredValueType, ScalarExpression keyExpr, ScalarExpression valExpr, DatastoreIdentifier keyRangeVar, DatastoreIdentifier valueRangeVar)
          Utility to create a join for keys and values to be used in ai containsEntry() query.
 ScalarExpression[] JoinMapStore.joinKeysValuesTo(QueryExpression stmt, QueryExpression parentStmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier mapRangeVar, java.lang.Class filteredKeyType, java.lang.Class filteredValueType, ScalarExpression keyExpr, ScalarExpression valExpr, DatastoreIdentifier keyRangeVar, DatastoreIdentifier valueRangeVar)
          Utility to create a join for keys and values to be used in a containsEntry() query.
 ScalarExpression FKMapStore.joinValuesTo(QueryExpression stmt, QueryExpression parentStmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier mapRangeVar, java.lang.Class filteredValueType, ScalarExpression valExpr, DatastoreIdentifier valueRangeVar)
          Used as part of the Querying of Maps where a containsValue() is used.
 ScalarExpression JoinMapStore.joinValuesTo(QueryExpression stmt, QueryExpression parentStmt, JavaTypeMapping ownerMapping, LogicSetExpression ownerTe, DatastoreIdentifier mapRangeVar, java.lang.Class filteredValueType, ScalarExpression valExpr, DatastoreIdentifier valueRangeVar)
          Used as part of the Querying of Maps where a containsValue() is used.
 

Uses of DatastoreIdentifier in org.jpox.store.rdbms.sqlidentifier
 

Classes in org.jpox.store.rdbms.sqlidentifier that implement DatastoreIdentifier
 class SQLIdentifier
          Representation of an identifier in SQL.
 

</
Methods in org.jpox.store.rdbms.sqlidentifier that return DatastoreIdentifier
 DatastoreIdentifier JPAIdentifierFactory.newAdapterIndexFieldIdentifier()
          Method to return an identifier for an adapter index datastore field.
 DatastoreIdentifier JPOX2IdentifierFactory.newAdapterIndexFieldIdentifier()
          Method to return an identifier for an adapter index datastore field.
 DatastoreIdentifier JPOXIdentifierFactory.newAdapterIndexFieldIdentifier()
          Method to return an identifier for an adapter index datastore field.
 DatastoreIdentifier RDBMSIdentifierFactory.newAdapterIndexFieldIdentifier()
          Method to return an identifier for an adapter index datastore field.
 DatastoreIdentifier AbstractRDBMSIdentifierFactory.newCandidateKeyIdentifier(DatastoreContainerObject table, int seq)
          Method to generate an identifier for a candidate key in the supplied table.
 DatastoreIdentifier RDBMSIdentifierFactory.newCandidateKeyIdentifier(DatastoreContainerObject table, int seq)
          Method to generate an identifier for a candidate key.
 DatastoreIdentifier JPAIdentifierFactory.newDatastoreContainerIdentifier(ClassLoaderResolver clr, AbstractClassMetaData cmd)
          Method to return a Table identifier for the specified class.
 DatastoreIdentifier JPOXIdentifierFactory.newDatastoreContainerIdentifier(ClassLoaderResolver clr, AbstractClassMetaData cmd)
          Method to return a Table identifier for the specified class.
 DatastoreIdentifier JPAIdentifierFactory.newDatastoreContainerIdentifier(ClassLoaderResolver clr, AbstractPropertyMetaData fmd)
          Method to return a Table identifier for the join table of the specified field.
 DatastoreIdentifier JPOXIdentifierFactory.newDatastoreContainerIdentifier(ClassLoaderResolver clr, AbstractPropertyMetaData fmd)
          Method to return a Table identifier for the join table of the specified field.
 DatastoreIdentifier AbstractRDBMSIdentifierFactory.newDatastoreContainerIdentifier(java.lang.String identifierName)
          Method to use to generate an identifier for a datastore field.
 DatastoreIdentifier AbstractRDBMSIdentifierFactory.newDatastoreFieldIdentifier(java.lang.String identifierName)
          Method to use to generate an identifier for a datastore field.
 DatastoreIdentifier AbstractRDBMSIdentifierFactory.newDatastoreFieldIdentifier(java.lang.String javaName, boolean embedded, int fieldRole)
          Method to create an identifier for a datastore field where we want the name based on the supplied java name, and the field has a particular role (and so could have its naming set according to the role).
 DatastoreIdentifier JPAIdentifierFactory.newDiscriminatorFieldIdentifier()
          Method to return an identifier for a discriminator column.
 DatastoreIdentifier JPOXIdentifierFactory.newDiscriminatorFieldIdentifier()
          Method to return an identifier for a discriminator column.
 DatastoreIdentifier JPAIdentifierFactory.newForeignKeyFieldIdentifier(AbstractPropertyMetaData ownerFmd, AbstractPropertyMetaData relatedFmd, DatastoreIdentifier destinationId, boolean embedded, int fieldRole)
          Method to generate a FK/FK-index field identifier.
 DatastoreIdentifier JPOXIdentifierFactory.newForeignKeyFieldIdentifier(AbstractPropertyMetaData ownerFmd, AbstractPropertyMetaData relatedFmd, DatastoreIdentifier destinationId, boolean embedded, int fieldRole)
          Method to generate a FK/FK-index field identifier.
 DatastoreIdentifier RDBMSIdentifierFactory.newForeignKeyFieldIdentifier(AbstractPropertyMetaData ownerFmd, AbstractPropertyMetaData relatedFmd, DatastoreIdentifier destinationId, boolean embedded, int fieldRole)
          Method to generate a FK/FK-index field identifier.
 DatastoreIdentifier JPOX2IdentifierFactory.newForeignKeyFieldIdentifier(AbstractPropertyMetaData ownerFmd, DatastoreIdentifier destinationId, boolean embedded, int fieldRole)
          Method to generate a FK/FK-index field identifier.
 DatastoreIdentifier AbstractRDBMSIdentifierFactory.newForeignKeyIdentifier(DatastoreContainerObject table, int seq)
          Method to create a new identifier for a foreign key in the supplied table.
 DatastoreIdentifier RDBMSIdentifierFactory.newForeignKeyIdentifier(DatastoreContainerObject table, int seq)
          Method to create an identifier for a foreign key.
 DatastoreIdentifier AbstractRDBMSIdentifierFactory.newIdentifier(DatastoreIdentifier identifier, java.lang.String suffix)
          Method to return a new Identifier based on the passed identifier, but adding on the passed suffix
 DatastoreIdentifier AbstractRDBMSIdentifierFactory.newIdentifier(int identifierType, java.lang.String name)
          Method to generate an identifier based on the supplied name for the requested type of identifier.
 DatastoreIdentifier JPAIdentifierFactory.newIndexFieldIdentifier()
          Method to return an identifier for an index datastore field.
 DatastoreIdentifier JPOX2IdentifierFactory.newIndexFieldIdentifier()
          Method to return an identifier for an index datastore field.
 DatastoreIdentifier JPOXIdentifierFactory.newIndexFieldIdentifier()
          Method to return an identifier for an index datastore field.
 DatastoreIdentifier RDBMSIdentifierFactory.newIndexFieldIdentifier()
          Method to return an identifier for an index datastore field.
 DatastoreIdentifier AbstractRDBMSIdentifierFactory.newIndexIdentifier(DatastoreContainerObject table, boolean isUnique, int seq)
          Method to create an identifier for an Index in the supplied table.
 DatastoreIdentifier RDBMSIdentifierFactory.newIndexIdentifier(DatastoreContainerObject table, boolean isUnique, int seq)
          Method to generate an identifier for an index.
 DatastoreIdentifier JPAIdentifierFactory.newJoinTableFieldIdentifier(AbstractPropertyMetaData ownerFmd, AbstractPropertyMetaData relatedFmd, DatastoreIdentifier destinationId, boolean embedded, int fieldRole)
          Method to generate a join-table identifier.
 DatastoreIdentifier JPOX2IdentifierFactory.newJoinTableFieldIdentifier(AbstractPropertyMetaData ownerFmd, AbstractPropertyMetaData relatedFmd, DatastoreIdentifier destinationId, boolean embedded, int fieldRole)
          Method to generate a join-table identifier.