Uses of Class
com.triactive.jdo.store.sql.BaseTable

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 DatabaseAdapter.getCreateTableStatement(BaseTable table, Column[] columns)
          Returns the appropriate SQL to create the given table having the given columns.
 java.lang.String MysqlAdapter.getDropForeignKeyStatement(BaseTable table, ConstraintName fkName)
           
 java.lang.String DatabaseAdapter.getDropForeignKeyStatement(BaseTable table, ConstraintName fkName)
          Returns the appropriate SQL to drop a foreign key from its table.
 java.lang.String HsqldbAdapter.getDropTableStatement(BaseTable table)
           
 java.lang.String PostgresqlAdapter.getDropTableStatement(BaseTable table)
           
 java.lang.String DatabaseAdapter.getDropTableStatement(BaseTable table)
          Returns the appropriate SQL to drop the given table.
 

Uses of BaseTable in com.triactive.jdo.store.mapping
 

Methods in com.triactive.jdo.store.mapping with parameters of type BaseTable
 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..
 void MapMapping.defineConstraints(BaseTable table, StoreManager.MgmtTransaction mtx)
           
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 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.
 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 SetMapping.defineConstraints(BaseTable table, StoreManager.MgmtTransaction mtx)
           
 

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.
 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
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.
static ConstraintName ConstraintName.forPrimaryKey(BaseTable table)
          Generates a new primary key constraint name.
static IndexName IndexName.forTable(BaseTable table, boolean isUnique, int seq)
          Generates a new index name.
 boolean IndexName.isForTable(BaseTable table)
          Tests if this index name is for an index on the specified table.
 

Constructors in com.triactive.jdo.store.sql with parameters of type BaseTable
CandidateKey(BaseTable table)
           
Index(BaseTable table, boolean isUnique)
           
Key(BaseTable table)
           
PrimaryKey(BaseTable table)
           
TooManyForeignKeysException(BaseTable table)
          Constructs a too-many-foreign-keys exception.
TooManyIndicesException(BaseTable table)
          Constructs a too-many-indices exception.
 



Copyright ? 2001-2007 The TJDO Project All Rights Reserved.