|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | Provides implementations of the JDO Query interface, and ways of extracting an Object from the Query result set. |
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 |
IdentifierFactory.newIdentifier(int identifierType,
java.lang.String sqlIdentifier)
To be called when we want an identifier name creating based on the identifier. |
DatastoreIdentifier |
IdentifierFactory.newColumnIdentifier(java.lang.String javaName,
java.lang.String sqlIdentifier)
Method to generate an identifier for a COLUMN. |
DatastoreIdentifier |
IdentifierFactory.newTableIdentifier(java.lang.String javaName,
java.lang.String sqlIdentifier)
Method to generate an identifier for a TABLE. |
DatastoreIdentifier |
IdentifierFactory.newIdentifier(int identifierType,
java.lang.String javaName,
boolean embedded,
DatastoreFieldRole role)
To be called when we want an identifier name creating based on the java field name, and a particular "role". |
DatastoreIdentifier |
IdentifierFactory.newIdentifier(int identifierType,
DatastoreIdentifier baseSQLID,
boolean embedded,
DatastoreFieldRole role)
To be called when you already have an existing identifier and want to use it as a base for the new one, applying a particular "role". |
DatastoreIdentifier |
IdentifierFactory.newIdentifier(int identifierType,
DatastoreContainerObject table,
int seq)
To be called when we want an identifier name. |
DatastoreIdentifier |
IdentifierFactory.newIdentifier(int identifierType,
DatastoreContainerObject table,
boolean isUnique,
int seq)
To be called when we want an identifier name. |
DatastoreIdentifier |
IdentifierFactory.newIdentifier(int identifierType,
AbstractPropertyMetaData refMetaData,
AbstractClassMetaData implMetaData,
DatastoreIdentifier implIdentifier)
Method to generate an identifier name based on the FieldMetaData and ClassMetaData for reference fields. |
DatastoreIdentifier |
IdentifierFactory.newIdentifier(int identifierType,
DatastoreContainerObject table)
To be called when we want an identifier name creating based on the table. |
DatastoreIdentifier |
IdentifierFactory.newTableIdentifierForMetaData(ClassLoaderResolver clr,
ExtendableMetaData md)
Method to return a Table identifier for the specified class or field. |
DatastoreIdentifier |
StoreData.getDatastoreIdentifier()
Accessor for the identifier for the table. |
DatastoreIdentifier |
DatastoreIdentifier.getNewIdentifier(java.lang.String suffix)
Provides a new identifier for the given suffix. |
DatastoreIdentifier |
DatastoreObject.getIdentifier()
Accessor for the identifier for this object. |
Methods in org.jpox.store with parameters of type DatastoreIdentifier | |
StoreData[] |
StoreManager.getStoreDataForTable(DatastoreIdentifier tableIdentifier)
Utility to return all StoreData for a table identifier. |
DatastoreClass |
StoreManager.getDatastoreClass(DatastoreIdentifier name)
Returns the JDO table having the given SQL identifier. |
QueryExpression |
DatastoreAdapter.newQueryStatement(DatastoreContainerObject container,
DatastoreIdentifier rangeVar,
ClassLoaderResolver clr)
Accessor for a new query statement. |
DatastoreIdentifier |
IdentifierFactory.newIdentifier(int identifierType,
DatastoreIdentifier baseSQLID,
boolean embedded,
DatastoreFieldRole role)
To be called when you already have an existing identifier and want to use it as a base for the new one, applying a particular "role". |
DatastoreIdentifier |
IdentifierFactory.newIdentifier(int identifierType,
AbstractPropertyMetaData refMetaData,
AbstractClassMetaData implMetaData,
DatastoreIdentifier implIdentifier)
Method to generate an identifier name based on the FieldMetaData and ClassMetaData for reference fields. |
DatastoreField |
DatastoreContainerObject.addDatastoreField(java.lang.String storedJavaType,
DatastoreIdentifier name,
JavaTypeMapping mapping,
ExtendableMetaData colmd)
Method to add a new column to the internal representation. |
boolean |
DatastoreContainerObject.hasDatastoreField(DatastoreIdentifier identifier)
Checks if there is a DatastoreField for the identifier |
abstract QueryExpression |
AbstractDatastoreAdapter.newQueryStatement(DatastoreContainerObject container,
DatastoreIdentifier rangeVar,
ClassLoaderResolver clr)
|
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 |
Fields in org.jpox.store.query declared as DatastoreIdentifier | |
protected DatastoreIdentifier |
QueryStatement.defaultRangeVar
|
Methods in org.jpox.store.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.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. |
|
QueryStatement(DatastoreContainerObject initialTable,
DatastoreIdentifier initialRangeVar,
ClassLoaderResolver clr)
Constructor. |
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 | |
ColumnInfo |
RDBMSManager.getColumnInfoForColumnName(Table table,
java.sql.Connection conn,
DatastoreIdentifier column)
Returns the column info for a column name. |
static ColumnInfo |
RDBMSStoreHelper.getColumnInfoForColumnName(RDBMSManager storeMgr,
Table table,
java.sql.Connection conn,
DatastoreIdentifier column)
Returns the column info for a database table. |
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 | |
LogicSetExpression |
RDBMSAdapter.newTableExpression(QueryExpression qs,
DatastoreContainerObject table,
DatastoreIdentifier rangeVar)
Returns a new TableExpression object appropriate for this DBMS. |
QueryExpression |
DatabaseAdapter.newQueryStatement(DatastoreContainerObject table,
DatastoreIdentifier rangeVar,
ClassLoaderResolver clr)
Accessor for a new query statement. |
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 |
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 |
|
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 |
AbstractArrayStore.getSizeSubquery(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collectionRangeVar)
JDOQL utility to generate a subquery for the size() of the collection. |
QueryExpression |
AbstractCollectionStore.getExistsSubquery(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collectionRangeVar)
JDOQL utility to generate an exists() statement for an element. |
QueryExpression |
AbstractCollectionStore.getSizeSubquery(QueryExpression qs,
JavaTypeMapping mapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collectionRangeVar)
JDOQL utility to generate a subquery for the size() of the collection. |
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 |
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 |
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 |
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[] |
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 |
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 |
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 |
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 |
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[] |
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 |
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. |
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. |
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 |
MapEntrySetStore.getSizeSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the size() of the collection of entries. |
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 |
MapKeySetStore.joinElementsTo(QueryExpression stmt,
QueryExpression qs,
JavaTypeMapping ownerMapping,
LogicSetExpression te,
DatastoreIdentifier setRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
|
ScalarExpression |
MapValueSetStore.joinElementsTo(QueryExpression stmt,
QueryExpression qs,
JavaTypeMapping ownerMapping,
LogicSetExpression te,
DatastoreIdentifier setRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
|
Uses of DatastoreIdentifier in org.jpox.store.rdbms.sqlidentifier |
Methods in org.jpox.store.rdbms.sqlidentifier that return DatastoreIdentifier | |
DatastoreIdentifier |
RDBMSIdentifierFactory.newIdentifier(int identifierType,
java.lang.String sqlIdentifier)
To be called when we want an identifier name creating based on the identifier. |
DatastoreIdentifier |
RDBMSIdentifierFactory.newColumnIdentifier(java.lang.String javaName,
java.lang.String sqlIdentifier)
Method to generate an identifier for a COLUMN. |
DatastoreIdentifier |
RDBMSIdentifierFactory.newTableIdentifier(java.lang.String javaName,
java.lang.String sqlIdentifier)
Method to generate an identifier for a TABLE. |
DatastoreIdentifier |
RDBMSIdentifierFactory.newIdentifier(int identifierType,
java.lang.String javaName,
boolean embedded,
DatastoreFieldRole role)
To be called when we want an identifier name creating based on the java field name, and a particular "role". |
DatastoreIdentifier |
RDBMSIdentifierFactory.newIdentifier(int identifierType,
DatastoreIdentifier baseSQLID,
boolean embedded,
DatastoreFieldRole role)
To be called when you already have an existing identifier and want to use it as a base for the new one, applying a particular "role". |
DatastoreIdentifier |
RDBMSIdentifierFactory.newIdentifier(int identifierType,
DatastoreContainerObject table,
int seq)
To be called when we want an identifier name. |
DatastoreIdentifier |
RDBMSIdentifierFactory.newIdentifier(int identifierType,
DatastoreContainerObject table,
boolean isUnique,
int seq)
To be called when we want an identifier name. |
DatastoreIdentifier |
RDBMSIdentifierFactory.newIdentifier(int identifierType,
AbstractPropertyMetaData refMetaData,
AbstractClassMetaData implMetaData,
DatastoreIdentifier implIdentifier)
Method to generate an identifier name based on the FieldMetaData and ClassMetaData for reference fields. |
DatastoreIdentifier |
RDBMSIdentifierFactory.newIdentifier(int identifierType,
DatastoreContainerObject table)
To be called when we want an identifier name creating based on the table. |
DatastoreIdentifier |
RDBMSIdentifierFactory.newTableIdentifierForMetaData(ClassLoaderResolver clr,
ExtendableMetaData md)
Method to return a Table identifier for the specified class or field. |
Methods in org.jpox.store.rdbms.sqlidentifier with parameters of type DatastoreIdentifier | |
DatastoreIdentifier |
RDBMSIdentifierFactory.newIdentifier(int identifierType,
DatastoreIdentifier baseSQLID,
boolean embedded,
DatastoreFieldRole role)
To be called when you already have an existing identifier and want to use it as a base for the new one, applying a particular "role". |
DatastoreIdentifier |
RDBMSIdentifierFactory.newIdentifier(int identifierType,
AbstractPropertyMetaData refMetaData,
AbstractClassMetaData implMetaData,
DatastoreIdentifier implIdentifier)
Method to generate an identifier name based on the FieldMetaData and ClassMetaData for reference fields. |
Uses of DatastoreIdentifier in org.jpox.store.rdbms.table |
Fields in org.jpox.store.rdbms.table declared as DatastoreIdentifier | |
protected DatastoreIdentifier |
AbstractTable.identifier
Identifier name for the table. |
Methods in org.jpox.store.rdbms.table that return DatastoreIdentifier | |
DatastoreIdentifier |
AbstractTable.getIdentifier()
Accessor for the SQL identifier (the table name). |
DatastoreIdentifier |
AbstractTable.getDatastoreIdentifierFullyQualified()
Method that operates like toString except it returns a fully-qualified name that will always be fully-qualified even when the user hasnt specified the catalog/schema in PMF or MetaData. |
protected DatastoreIdentifier |
AbstractClassTable.getDefaultNameForType(java.lang.String className,
ClassLoaderResolver clr)
Accessor for the column name for the specified class. |
Methods in org.jpox.store.rdbms.table with parameters of type DatastoreIdentifier | |
DatastoreField |
AbstractTable.addDatastoreField(java.lang.String storedJavaType,
DatastoreIdentifier name,
JavaTypeMapping mapping,
ExtendableMetaData colmd)
Creates a new column. |
boolean |
AbstractTable.hasDatastoreField(DatastoreIdentifier identifier)
Checks if there is a DatastoreField for the identifier |
protected boolean |
AbstractTable.hasColumnName(DatastoreIdentifier colName)
Utility to return if a column of this name exists. |
ColumnMetaData |
CorrespondentColumnsMapping.getColumnMetaDataByIdentifier(DatastoreIdentifier name)
Accessor for the column MetaData in side A that maps to the side B identifier. |
Uses of DatastoreIdentifier in org.jpox.store.scostore |
Methods in org.jpox.store.scostore with parameters of type DatastoreIdentifier | |
QueryExpression |
CollectionStore.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 |
CollectionStore.getSizeSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the size of the collection. |
ScalarExpression |
CollectionStore.joinElementsTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
Method used in queries when contains() has been invoked. |
QueryExpression |
MapStore.getExistsSubquery(QueryExpression stmt,
JavaTypeMapping mapping,
LogicSetExpression te,
DatastoreIdentifier mapRangeVar)
Create a subquery for the given query that joins a MapStore value table to the owner table. |
QueryExpression |
MapStore.getSizeSubquery(QueryExpression stmt,
JavaTypeMapping mapping,
LogicSetExpression te,
DatastoreIdentifier mapRangeVar)
Create a subquery for the size of the map. |
ScalarExpression[] |
MapStore.joinKeysValuesTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression te,
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 |
MapStore.joinKeysTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression te,
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 |
MapStore.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[] |
MapStore.joinKeysToGet(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier mapRangeVar,
java.lang.Class filteredKeyType,
DatastoreIdentifier keyRangeVar,
DatastoreIdentifier valueRangeVar)
Used as part of the Querying of Maps where a get(Key) is used. |
QueryExpression |
ArrayStore.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 |
ArrayStore.getSizeSubquery(QueryExpression stmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar)
Create a subquery for the size of the collection. |
ScalarExpression |
ArrayStore.joinElementsTo(QueryExpression stmt,
QueryExpression parentStmt,
JavaTypeMapping ownerMapping,
LogicSetExpression ownerTe,
DatastoreIdentifier collRangeVar,
java.lang.Class filteredElementType,
ScalarExpression elmExpr,
DatastoreIdentifier elementRangeVar)
Method used in queries when contains() has been invoked. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |