|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DatastoreContainerObject | |
|---|---|
| org.jpox.store | Definition of the storage of the classes. |
| org.jpox.store.exceptions | Provides exceptions that can be thrown when communicating with the datastore. |
| 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.exceptions | |
| org.jpox.store.rdbms.key | This package contains wrappers to various types of keys found in RDBMS databases. |
| org.jpox.store.rdbms.mapping | Package containing mappings for datastore (JDBC) types. |
| org.jpox.store.rdbms.mapping.oracle | Package containing mappings for Oracle datastores, extending on the mappings found in packages org.jpox.store.mapping and org.jpox.store.rdbms.mapping. |
| 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. |
| Uses of DatastoreContainerObject in org.jpox.store |
|---|
| Subinterfaces of DatastoreContainerObject in org.jpox.store | |
|---|---|
interface |
DatastoreClass
Representation of a Java class in a datastore. |
| Fields in org.jpox.store declared as DatastoreContainerObject | |
|---|---|
protected DatastoreContainerObject |
StoreData.table
The datastore container (table) where this class/field is persisted. |
| Methods in org.jpox.store that return DatastoreContainerObject | |
|---|---|
DatastoreContainerObject |
DatastoreField.getDatastoreContainerObject()
Accessor for the DatastoreContainerObject container of this field |
DatastoreContainerObject |
StoreData.getDatastoreContainerObject()
Accessor for the Table details. |
DatastoreContainerObject |
StoreManager.getDatastoreContainerObject(AbstractPropertyMetaData fmd)
Returns the datastore container (table) for the specified field. |
abstract DatastoreContainerObject |
StoreManager.newJoinDatastoreContainerObject(AbstractPropertyMetaData fmd,
ClassLoaderResolver clr)
Called by Mapping objects to request the creation of a DatastoreObject (table). |
| Methods in org.jpox.store with parameters of type DatastoreContainerObject | |
|---|---|
void |
StoreManager.addDatastoreContainer(DatastoreContainerObject table)
Method to add a datastore container to the managed datastore classes |
abstract FetchStatement |
StoreManager.getFetchStatement(DatastoreContainerObject table)
Method to create a new fetch statement for the passed table. |
abstract QueryExpression |
AbstractDatastoreAdapter.newQueryStatement(DatastoreContainerObject container,
ClassLoaderResolver clr)
|
QueryExpression |
DatastoreAdapter.newQueryStatement(DatastoreContainerObject container,
ClassLoaderResolver clr)
Accessor for a new query statement. |
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. |
| Constructors in org.jpox.store with parameters of type DatastoreContainerObject | |
|---|---|
StoreData(AbstractPropertyMetaData fmd,
DatastoreContainerObject table)
Constructor for SCO data. |
|
StoreData(ClassMetaData cmd,
DatastoreContainerObject table,
boolean tableOwner)
Constructor for FCO data. |
|
| Uses of DatastoreContainerObject in org.jpox.store.exceptions |
|---|
| Constructors in org.jpox.store.exceptions with parameters of type DatastoreContainerObject | |
|---|---|
TableMismatchException(DatastoreField column,
DatastoreContainerObject mainTable)
Constructs a table mismatch exception. |
|
| Uses of DatastoreContainerObject in org.jpox.store.expression |
|---|
| Fields in org.jpox.store.expression declared as DatastoreContainerObject | |
|---|---|
protected DatastoreContainerObject |
LogicSetExpression.mainTable
|
| Methods in org.jpox.store.expression with parameters of type DatastoreContainerObject | |
|---|---|
LogicSetExpression |
QueryExpression.newTableExpression(DatastoreContainerObject mainTable,
DatastoreIdentifier rangeVar)
Creates a table expression |
LogicSetExpression[] |
QueryExpression.newTableExpression(DatastoreContainerObject mainTable,
DatastoreIdentifier rangeVar,
boolean unionQueries)
Creates a table expression |
| Constructors in org.jpox.store.expression with parameters of type DatastoreContainerObject | |
|---|---|
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 DatastoreContainerObject in org.jpox.store.mapping |
|---|
| Fields in org.jpox.store.mapping declared as DatastoreContainerObject | |
|---|---|
protected DatastoreContainerObject |
JavaTypeMapping.datastoreContainer
The Datastore Container storing this mapping. |
| Methods in org.jpox.store.mapping that return DatastoreContainerObject | |
|---|---|
DatastoreContainerObject |
JavaTypeMapping.getDatastoreContainer()
Accessor for the datastore class (e.g in an RDBMS context, the Table). |
DatastoreContainerObject |
AbstractContainerMapping.getDatastoreContainer()
Accessor for the datastore class. |
| Methods in org.jpox.store.mapping with parameters of type DatastoreContainerObject | |
|---|---|
protected void |
SubclassPCMapping.createColumns(DatastoreContainerObject datastoreContainer,
AbstractPropertyMetaData fmd,
ClassLoaderResolver clr)
Convenience method to create a column for each implementation type of this reference. |
protected void |
ReferenceMapping.createColumns(DatastoreContainerObject datastoreContainer,
AbstractPropertyMetaData fmd,
ClassLoaderResolver clr)
Convenience method to create a column for each implementation type of this reference. |
DatastoreField |
MappingManager.createDatastoreField(AbstractPropertyMetaData fmd,
DatastoreContainerObject datastoreContainer,
DatastoreAdapter dba,
JavaTypeMapping mapping,
ColumnMetaData colmd,
DatastoreField reference,
ClassLoaderResolver clr)
Method to create a datastore field (column) in a container (table). |
DatastoreField |
MappingManager.createDatastoreField(AbstractPropertyMetaData fmd,
DatastoreContainerObject datastoreContainer,
DatastoreAdapter dba,
JavaTypeMapping mapping,
java.lang.String javaType,
ColumnMetaData colmd)
Method to create a datastore field (column) in a container (table). |
DatastoreField |
MappingManager.createDatastoreField(AbstractPropertyMetaData fmd,
DatastoreContainerObject datastoreContainer,
DatastoreAdapter dba,
JavaTypeMapping mapping,
java.lang.String javaType,
int datastoreFieldIndex)
Method to create a datastore field (column) in a container (table). |
static JavaTypeMapping |
MappingFactory.createMapping(java.lang.Class mappingClass,
DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject datastoreContainer,
ClassLoaderResolver clr)
Get a new instance of the Mapping using the the DBA, field metadata, and the table managing the field. |
protected java.lang.Class |
AbstractMappingManager.getElementMappingClass(DatastoreContainerObject container,
AbstractPropertyMetaData fmd,
DatastoreAdapter dba,
ClassLoaderResolver clr)
Convenience accessor for the mapping class of the element mapping for a collection/array of PC elements. |
protected java.lang.Class |
AbstractMappingManager.getKeyMappingClass(DatastoreContainerObject container,
AbstractPropertyMetaData fmd,
DatastoreAdapter dba,
ClassLoaderResolver clr)
Convenience accessor for the mapping class of the key mapping for a map of PC keys. |
JavaTypeMapping |
MappingManager.getMapping(DatastoreContainerObject table,
AbstractPropertyMetaData fmd,
DatastoreAdapter dba,
ClassLoaderResolver clr,
int mappingFieldType)
Accessor for a mapping for a field, mapped to a table |
JavaTypeMapping |
AbstractMappingManager.getMapping(DatastoreContainerObject datastoreContainer,
AbstractPropertyMetaData fmd,
DatastoreAdapter dba,
ClassLoaderResolver clr,
int mappingFieldType)
Accessor for the mapping for the field of the specified table. |
protected java.lang.Class |
AbstractMappingManager.getValueMappingClass(DatastoreContainerObject container,
AbstractPropertyMetaData fmd,
DatastoreAdapter dba,
ClassLoaderResolver clr)
Convenience accessor for the mapping class of the value mapping for a map of PC values. |
void |
EmbeddedMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
GregorianCalendarMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
EmbeddedPCMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
SubclassPCMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
EmbeddedElementPCMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
PointMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
EmbeddedValuePCMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
PersistenceCapableMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
SingleFieldMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
JavaTypeMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
EmbeddedKeyPCMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
ColorMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
AbstractContainerMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
ReferenceMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container,
ClassLoaderResolver clr)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
void |
EmbeddedMapping.initialize(DatastoreAdapter dba,
AbstractPropertyMetaData fmd,
DatastoreContainerObject datastoreContainer,
ClassLoaderResolver clr,
EmbeddedMetaData emd,
java.lang.String typeName,
int objectType)
Initialize this JavaTypeMapping with the given DatastoreAdapter for the given FieldMetaData. |
| Constructors in org.jpox.store.mapping with parameters of type DatastoreContainerObject | |
|---|---|
DiscriminatorMapping(DatastoreAdapter dba,
DatastoreContainerObject datastoreContainer,
JavaTypeMapping delegate)
Constructor. |
|
JavaTypeMapping(DatastoreAdapter dba,
java.lang.String type,
AbstractPropertyMetaData fmd,
DatastoreContainerObject container)
Create a new Mapping with the given DatastoreAdapter for the given type. |
|
VersionMapping(DatastoreAdapter dba,
DatastoreContainerObject datastoreContainer,
JavaTypeMapping delegate)
Constructor. |
|
| Uses of DatastoreContainerObject in org.jpox.store.query |
|---|
| Constructors in org.jpox.store.query with parameters of type DatastoreContainerObject | |
|---|---|
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 DatastoreContainerObject in org.jpox.store.rdbms |
|---|
| Fields in org.jpox.store.rdbms declared as DatastoreContainerObject | |
|---|---|
protected DatastoreContainerObject |
RDBMSFetchStatement.mainTable
The primary table, which will have an alias of "THIS". |
protected DatastoreContainerObject |
Column.table
Table containing this column in the datastore. |
| Methods in org.jpox.store.rdbms that return DatastoreContainerObject | |
|---|---|
DatastoreContainerObject |
Column.getDatastoreContainerObject()
Accessor for the DatastoreObject. |
DatastoreContainerObject |
RDBMSManager.newJoinDatastoreContainerObject(AbstractPropertyMetaData fmd,
ClassLoaderResolver clr)
Called by (container) Mapping objects to request the creation of a DatastoreObject (table). |
| Methods in org.jpox.store.rdbms with parameters of type DatastoreContainerObject | |
|---|---|
FetchStatement |
RDBMSManager.getFetchStatement(DatastoreContainerObject table)
Method to create a new fetch statement for the passed table. |
| Constructors in org.jpox.store.rdbms with parameters of type DatastoreContainerObject | |
|---|---|
Column(DatastoreContainerObject table,
java.lang.String javaType,
DatastoreIdentifier identifier,
JavaTypeMapping mapping,
ColumnMetaData colmd)
Constructor. |
|
RDBMSFetchStatement(DatastoreContainerObject mainTable)
Constructor. |
|
RDBMSStoreData(AbstractPropertyMetaData fmd,
DatastoreContainerObject table)
Constructor, taking the meta data for the field, and the table it is mapped to. |
|
RDBMSStoreData(ClassMetaData cmd,
DatastoreContainerObject table,
boolean tableOwner)
Constructor for FCO data. |
|
| Uses of DatastoreContainerObject in org.jpox.store.rdbms.adapter |
|---|
| Methods in org.jpox.store.rdbms.adapter with parameters of type DatastoreContainerObject | |
|---|---|
java.lang.String |
RDBMSAdapter.getAddColumnStatement(DatastoreContainerObject table,
Column col)
Accessor for the SQL statement to add a column to a table. |
java.lang.String |
DatabaseAdapter.getAddColumnStatement(DatastoreContainerObject table,
Column col)
Accessor for the SQL statement to add a column to a table. |
java.lang.String |
RDBMSAdapter.getDropTableStatement(DatastoreContainerObject table)
Returns the appropriate SQL to drop the given table. |
java.lang.String |
DatabaseAdapter.getDropTableStatement(DatastoreContainerObject table)
Returns the appropriate SQL to drop the given table. |
QueryExpression |
DatabaseAdapter.newQueryStatement(DatastoreContainerObject table,
ClassLoaderResolver clr)
Accessor for a new query statement. |
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 DatastoreContainerObject in org.jpox.store.rdbms.exceptions |
|---|
| Constructors in org.jpox.store.rdbms.exceptions with parameters of type DatastoreContainerObject | |
|---|---|
MissingColumnException(DatastoreContainerObject table,
java.util.Collection columns)
Constructs a missing column exception. |
|
| Uses of DatastoreContainerObject in org.jpox.store.rdbms.key |
|---|
| Constructors in org.jpox.store.rdbms.key with parameters of type DatastoreContainerObject | |
|---|---|
CandidateKey(DatastoreContainerObject table)
Constructor. |
|
Index(DatastoreContainerObject table,
boolean isUnique,
java.lang.String extendedIndexSettings)
Constructor. |
|
PrimaryKey(DatastoreContainerObject table)
Creates a primary key. |
|
| Uses of DatastoreContainerObject in org.jpox.store.rdbms.mapping |
|---|
| Methods in org.jpox.store.rdbms.mapping with parameters of type DatastoreContainerObject | |
|---|---|
DatastoreField |
RDBMSMappingManager.createDatastoreField(AbstractPropertyMetaData fmd,
DatastoreContainerObject datastoreContainer,
DatastoreAdapter dba,
JavaTypeMapping mapping,
ColumnMetaData colmd,
DatastoreField reference,
ClassLoaderResolver clr)
Method to create a datastore field for a PersistenceCapable mapping. |
DatastoreField |
RDBMSMappingManager.createDatastoreField(AbstractPropertyMetaData fmd,
DatastoreContainerObject datastoreContainer,
DatastoreAdapter dba,
JavaTypeMapping mapping,
java.lang.String javaType,
ColumnMetaData colmd)
Method to create a datastore field for a Java type mapping. |
DatastoreField |
RDBMSMappingManager.createDatastoreField(AbstractPropertyMetaData fmd,
DatastoreContainerObject datastoreContainer,
DatastoreAdapter dba,
JavaTypeMapping mapping,
java.lang.String javaType,
int datastoreFieldIndex)
Method to create a datastore field for a Java type mapping. |
| Uses of DatastoreContainerObject in org.jpox.store.rdbms.mapping.oracle |
|---|
| Methods in org.jpox.store.rdbms.mapping.oracle with parameters of type DatastoreContainerObject | |
|---|---|
static void |
OracleBlobRDBMSMapping.updateBlobColumn(StateManager sm,
DatastoreContainerObject datastoreContainer,
DatastoreMapping mapping,
byte[] bytes)
Convenience method to update the contents of a BLOB column. |
static void |
OracleClobRDBMSMapping.updateClobColumn(StateManager sm,
DatastoreContainerObject datastoreContainer,
DatastoreMapping mapping,
java.lang.String value)
Convenience method to update the contents of a CLOB column. |
| Uses of DatastoreContainerObject in org.jpox.store.rdbms.query |
|---|
| Methods in org.jpox.store.rdbms.query that return DatastoreContainerObject | |
|---|---|
DatastoreContainerObject |
UnionIteratorStatement.AssociationEnd.getDatastoreContainerObject()
The join table. |
| Methods in org.jpox.store.rdbms.query with parameters of type DatastoreContainerObject | |
|---|---|
LogicSetExpression |
QueryStatement.newTableExpression(DatastoreContainerObject mainTable,
DatastoreIdentifier rangeVar)
|
LogicSetExpression[] |
QueryStatement.newTableExpression(DatastoreContainerObject mainTable,
DatastoreIdentifier rangeVar,
boolean unionQueries)
|
| Uses of DatastoreContainerObject in org.jpox.store.rdbms.scostore |
|---|
| Fields in org.jpox.store.rdbms.scostore declared as DatastoreContainerObject | |
|---|---|
protected DatastoreContainerObject |
ElementContainerStore.containerTable
Table containing the link between owner and element. |
protected DatastoreContainerObject |
MapEntrySetStore.setTable
Table containing the key and value forming the entry. |
| Constructors in org.jpox.store.rdbms.scostore with parameters of type DatastoreContainerObject | |
|---|---|
MapEntrySetStore(DatastoreContainerObject valueTable,
JavaTypeMapping ownerMapping,
JavaTypeMapping keyMapping,
JavaTypeMapping valueMapping,
MapStore mapStore)
Constructor when using a ForeignKey Map. |
|
MapKeySetStore(DatastoreContainerObject valueTable,
JavaTypeMapping ownerMapping,
JavaTypeMapping keyMapping,
ClassLoaderResolver clr,
AbstractPropertyMetaData fmd)
Constructor where either the key is stored in the value table or the value is stored in the key table. |
|
| Uses of DatastoreContainerObject in org.jpox.store.rdbms.sqlidentifier |
|---|
| Methods in org.jpox.store.rdbms.sqlidentifier with parameters of type DatastoreContainerObject | |
|---|---|
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 |
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.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 |
AbstractRDBMSIdentifierFactory.newPrimaryKeyIdentifier(DatastoreContainerObject table)
Method to generate an identifier for a primary key for the supplied table. |
DatastoreIdentifier |
RDBMSIdentifierFactory.newPrimaryKeyIdentifier(DatastoreContainerObject table)
Method to generate an identifier for a primary key. |
| Uses of DatastoreContainerObject in org.jpox.store.rdbms.table |
|---|
| Subinterfaces of DatastoreContainerObject in org.jpox.store.rdbms.table | |
|---|---|
interface |
SCOTable
Interface for a table that aggregates a FCO to SCO elements/keys/values or a FCO to embedded elements/keys/values in the association |
interface |
Table
Representation of a table in a datastore. |
| Classes in org.jpox.store.rdbms.table that implement DatastoreContainerObject | |
|---|---|
class |
AbstractClassTable
Abstract representation of a table for a class. |
class |
AbstractTable
Abstract implementation of a table in the datastore. |
class |
ArrayTable
Join table for storing an array of objects. |
class |
ClassTable
Table representing a Java class (or classes) as a first class object (FCO). |
class |
ClassView
Representation of an SQL View for a Class. |
class |
CollectionTable
Representation of a join table for a Collection. |
class |
ElementContainerTable
Representation of a join table for a container of elements. |
class |
JoinTable
Abstract class representing a field that maps to a table in the datastore. |
class |
ListTable
Representation of a join table for a List/array. |
class |
MapTable
Representation of a join table for a Map relationship. |
class |
ProbeTable
Utility class used for detecting database schema existence and provides means of determining the schema name. |