|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BaseTable | |
com.triactive.jdo.store.adapter | |
com.triactive.jdo.store.mapping | |
com.triactive.jdo.store.sql |
Uses of BaseTable in com.triactive.jdo.store.adapter |
Methods in com.triactive.jdo.store.adapter with parameters of type BaseTable | |
java.lang.String |
PostgresqlAdapter.getDropTableStatement(BaseTable table)
|
java.lang.String |
MysqlAdapter.getDropForeignKeyStatement(BaseTable table,
ConstraintName fkName)
|
java.lang.String |
HsqldbAdapter.getDropTableStatement(BaseTable table)
|
java.lang.String |
DatabaseAdapter.getCreateTableStatement(BaseTable table,
Column[] columns)
Returns the appropriate SQL to create the given table having the given columns. |
java.lang.String |
DatabaseAdapter.getDropTableStatement(BaseTable table)
Returns the appropriate SQL to drop the given table. |
java.lang.String |
DatabaseAdapter.getDropForeignKeyStatement(BaseTable table,
ConstraintName fkName)
Returns the appropriate SQL to drop a foreign key from its table. |
Uses of BaseTable in com.triactive.jdo.store.mapping |
Methods in com.triactive.jdo.store.mapping with parameters of type BaseTable | |
void |
SetMapping.defineConstraints(BaseTable table,
StoreManager.MgmtTransaction mtx)
|
void |
ObjectReferenceDatastoreIdMapping.defineConstraints(BaseTable table,
StoreManager.MgmtTransaction mtx)
Causes the mapping object to define whatever constraints it needs on its backing storage, relative to the specified table. |
void |
ObjectDatastoreIdMapping.defineConstraints(BaseTable table,
StoreManager.MgmtTransaction mtx)
Causes the mapping object to define whatever constraints it needs on its backing storage, relative to the specified table. |
abstract void |
Mapping.defineConstraints(BaseTable table,
StoreManager.MgmtTransaction mtx)
Causes the mapping object to define whatever constraints it needs on its backing storage, relative to the specified table. |
void |
MapMapping.defineConstraints(BaseTable table,
StoreManager.MgmtTransaction mtx)
|
void |
ColumnMapping.defineConstraints(BaseTable table,
StoreManager.MgmtTransaction mtx)
Causes the mapping object to define whatever constraints it needs on its backing storage, relative to the specified table. Depending on the type of mapping, this may mean adding any or all of candidate keys, foreign keys, or indexes to the specified table and/or other tables.
This method only applies to base tables.
It will always be called after calling The StoreManager will never call this method more than once.. |
Uses of BaseTable in com.triactive.jdo.store.sql |
Subclasses of BaseTable in com.triactive.jdo.store.sql | |
class |
ClassBaseTable
A database base table that serves as backing for a persistence-capable Java class. |
(package private) class |
com.triactive.jdo.store.sql.FieldTable
|
class |
MapTable
|
class |
ProbeTable
|
class |
SchemaTable
|
class |
SetTable
|
Fields in com.triactive.jdo.store.sql declared as BaseTable | |
protected BaseTable |
Key.table
|
Methods in com.triactive.jdo.store.sql that return BaseTable | |
BaseTable |
Key.getTable()
|
Methods in com.triactive.jdo.store.sql with parameters of type BaseTable | |
boolean |
IndexName.isForTable(BaseTable table)
Tests if this index name is for an index on the specified table. |
static IndexName |
IndexName.forTable(BaseTable table,
boolean isUnique,
int seq)
Generates a new index name. |
static ConstraintName |
ConstraintName.forPrimaryKey(BaseTable table)
Generates a new primary key constraint name. |
static ConstraintName |
ConstraintName.forCandidateKey(BaseTable table,
int seq)
Generates a new candidate key constraint name. |
static ConstraintName |
ConstraintName.forForeignKey(BaseTable table,
int seq)
Generates a new foreign key constraint name. |
Constructors in com.triactive.jdo.store.sql with parameters of type BaseTable | |
TooManyIndicesException(BaseTable table)
Constructs a too-many-indices exception. |
|
TooManyForeignKeysException(BaseTable table)
Constructs a too-many-foreign-keys exception. |
|
PrimaryKey(BaseTable table)
|
|
Key(BaseTable table)
|
|
Index(BaseTable table,
boolean isUnique)
|
|
CandidateKey(BaseTable table)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |