|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
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 |
Table | Representation of a table in a datastore. |
Class Summary | |
AbstractClassTable | Abstract representation of a table for a class. |
AbstractTable | Abstract implementation of a table in the datastore. |
ArrayTable | Join table for storing an array of objects. |
ClassTable | Table representing a Java class (or classes) as a first class object (FCO). |
ClassView | Representation of an SQL View for a Class. |
CollectionTable | Representation of a join table for a Collection. |
ColumnCreator | Helper class to create columns. |
CorrespondentColumnsMapping | Class to make correspondence between columns in one side of an association to the mapping at the other side. |
ElementContainerTable | Representation of a join table for a container of elements. |
JoinTable | Abstract class representing a field that maps to a table in the datastore. |
ListTable | Representation of a join table for a List/array. |
MapTable | Representation of a join table for a Map relationship. |
ProbeTable | Utility class used for detecting database schema existence and provides means of determining the schema name. |
SchemaTable | Class defining JPOX schema definition tables. |
SecondaryTable | Representation of a secondary table for a class. |
SequenceTable | Class defining a table sequence for unique identifiers |
SetTable | Representation of a join table for a Set/Collection. |
TableImpl | Class representing a table in a datastore (RDBMS). |
TableUtils | Class containing a series of convenience methods for the generation of tables and constraints. |
ViewImpl | Representation of a View in a datastore (RDBMS). |
Provides a series of classes modelling tables and views, firstly in RDBMS, and then extending this to JDO representations. The base level is the Table interface, which is then implemented in AbstractTable. AbstractTable is then implemented with the exception of the initialise() method in TableImpl and ViewImpl. These classes effectively represent a Table and a View in RDBMS.
SchemaTable, ProbeTable, and SequenceTable are implementations of RDBMS tables.
All other classes build on JDO handling capabilities.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |