Uses of Interface
com.triactive.jdo.store.sql.Table

Packages that use Table
com.triactive.jdo.store   
com.triactive.jdo.store.adapter   
com.triactive.jdo.store.mapping   
com.triactive.jdo.store.sql   
com.triactive.jdo.store.sql.expr   
 

Uses of Table in com.triactive.jdo.store
 

Methods in com.triactive.jdo.store that return Table
 Table StoreManager.getTable(int tableId)
          Returns the table having the given table ID.
 Table StoreManager.getTable(MetaData md)
          Returns the table having the given metadata, if any.
 Table StoreManager.getTable(TableName name)
          Returns the table having the given SQL name, if any.
 

Methods in com.triactive.jdo.store with parameters of type Table
static SetStore ManyToManySetStore.getInstance(ClassBaseTable ownerTable, Table joinTable, ColumnMapping ownerMapping, ColumnMapping elementMapping)
          Returns a many-to-many set store.
static MapStore ManyToManyMapStore.getInstance(ClassBaseTable ownerTable, Table joinTable, ColumnMapping ownerMapping, ColumnMapping keyMapping, ColumnMapping valueMapping)
          Returns a many-to-many map store.
 

Uses of Table in com.triactive.jdo.store.adapter
 

Methods in com.triactive.jdo.store.adapter with parameters of type Table
 QueryStatement DatabaseAdapter.newQueryStatement(StoreManager storeMgr, Table table)
           
 QueryStatement DatabaseAdapter.newQueryStatement(StoreManager storeMgr, Table table, CorrelationName rangeVar)
           
 QueryStatement DatabaseAdapter.newQueryStatement(StoreManager storeMgr, Table table, CorrelationName rangeVar, QueryStatement subquery)
           
 TableExpression DatabaseAdapter.newTableExpression(QueryStatement qs, Table table, CorrelationName rangeVar)
          Returns a new TableExpression object appropriate for this DBMS.
 

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

Methods in com.triactive.jdo.store.mapping with parameters of type Table
 void ColumnMapping.defineStorage(Table table, StoreManager.MgmtTransaction mtx)
          Causes the mapping object to define whatever backing storage it needs, relative to the specified table..
 void MapMapping.defineStorage(Table table, StoreManager.MgmtTransaction mtx)
           
abstract  void Mapping.defineStorage(Table table, StoreManager.MgmtTransaction mtx)
          Causes the mapping object to define whatever backing storage it needs, relative to the specified table.
 void ObjectDatastoreIdMapping.defineStorage(Table table, StoreManager.MgmtTransaction mtx)
          Causes the mapping object to define whatever backing storage it needs, relative to the specified table.
 void ObjectReferenceDatastoreIdMapping.defineStorage(Table table, StoreManager.MgmtTransaction mtx)
           
 void SetMapping.defineStorage(Table table, StoreManager.MgmtTransaction mtx)
           
 

Uses of Table in com.triactive.jdo.store.sql
 

Subinterfaces of Table in com.triactive.jdo.store.sql
 interface ClassTable
          A database table that serves as backing for a persistence-capable Java class.
 

Classes in com.triactive.jdo.store.sql that implement Table
 class BaseTable
           
 class ClassBaseTable
          A database base table that serves as backing for a persistence-capable Java class.
 class ClassView
           
 class MapTable
           
 class ProbeTable
           
 class SchemaTable
           
 class SetTable
           
 class View
           
 

Methods in com.triactive.jdo.store.sql that return Table
 Table Column.getTable()
           
 Table BaseTable.intern()
           
 Table Table.intern()
          Returns a canonical representation for the table object.
 

Constructors in com.triactive.jdo.store.sql with parameters of type Table
Column(Table table, ColumnName name)
           
DuplicateColumnNameException(Table table, Column column)
          Constructs a duplicate column name exception.
MissingColumnException(Table table, java.util.Collection columns)
          Constructs a missing column exception.
MissingForeignKeysException(Table table, java.util.Collection stmts)
          Constructs a missing foreign key(s) exception.
MissingIndicesException(Table table, java.util.Collection stmts)
          Constructs a missing index(s) exception.
MissingTableException(Table table)
          Constructs a missing table exception.
NotABaseTableException(Table table)
          Constructs a not-a-base-table exception.
NotAViewException(Table table)
          Constructs a not-a-view exception.
UnexpectedColumnException(Table table, ColumnName columnName)
          Constructs a unexpected column exception.
WrongPrimaryKeyException(Table table, PrimaryKey expectedPK, java.util.Collection actualPKs)
          Constructs a wrong primary key exception.
 

Uses of Table in com.triactive.jdo.store.sql.expr
 

Fields in com.triactive.jdo.store.sql.expr declared as Table
protected  Table TableExpression.mainTable
           
 

Methods in com.triactive.jdo.store.sql.expr that return Table
 Table TableExpression.mainTable()
           
 

Methods in com.triactive.jdo.store.sql.expr with parameters of type Table
 QueryStatement.QueryColumn[] QueryStatement.join(JoinType type, Table table, CorrelationName rangeVar, QueryStatement.QueryColumn[] from, Column[] to)
          Performs a join on the equality of two lists of columns.
 QueryStatement.QueryColumn QueryStatement.join(JoinType type, Table table, CorrelationName rangeVar, QueryStatement.QueryColumn from, Column to)
          Performs a join on the equality of two columns.
 QueryStatement QueryStatement.newSubqueryStatement(Table table, CorrelationName rangeVar)
          Produces a new subquery of this query, such as might be used in an SQL EXISTS() function, etc.
 

Constructors in com.triactive.jdo.store.sql.expr with parameters of type Table
QueryStatement(StoreManager storeMgr, Table initialTable, CorrelationName initialRangeVar, QueryStatement superquery)
          Constructs a new query statement.
TableExprAsJoins(QueryStatement qs, Table mainTable, CorrelationName mainRangeVar)
           
TableExprAsSubjoins(QueryStatement qs, Table mainTable, CorrelationName mainRangeVar)
           
TableExprAsSubquery(QueryStatement qs, Table mainTable, CorrelationName mainRangeVar)
           
TableExpression(QueryStatement qs, Table mainTable, CorrelationName mainRangeVar)
           
TableMismatchException(Column column, Table mainTable)
          Constructs a table mismatch exception.
 



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