Uses of Class
com.triactive.jdo.store.sql.expr.TableExpression

Packages that use TableExpression
com.triactive.jdo.store.adapter   
com.triactive.jdo.store.sql.expr   
 

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

Methods in com.triactive.jdo.store.adapter that return TableExpression
 TableExpression DatabaseAdapter.newTableExpression(QueryStatement qs, Table table, CorrelationName rangeVar)
          Returns a new TableExpression object appropriate for this DBMS.
 

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

Subclasses of TableExpression in com.triactive.jdo.store.sql.expr
 class TableExprAsJoins
          A SQL table expression that joins superclass tables by joining them directly to the surrounding QueryStatement.
 class TableExprAsSubjoins
          A SQL table expression that joins superclass tables by constructing a parenthesized set of subjoins.
 class TableExprAsSubquery
          A SQL table expression that joins superclass tables by constructing a parenthesized sub-SELECT statement.
 

Fields in com.triactive.jdo.store.sql.expr declared as TableExpression
protected  TableExpression QueryStatement.initialTableExpr
          The initial table expression, ie the first one in the FROM clause.
protected  TableExpression Join.tableExpr
           
 TableExpression QueryStatement.QueryColumn.te
          The table expression of this query column.
 

Methods in com.triactive.jdo.store.sql.expr that return TableExpression
 TableExpression QueryStatement.getDefaultTableExpression()
          Returns the "default" table expression in the statement.
abstract  TableExpression FcoExpression.getTableExpression()
           
 TableExpression ObjectDatastoreIdExpression.getTableExpression()
           
 TableExpression ObjectNondurableIdExpression.getTableExpression()
           
 TableExpression QueryStatement.getTableExpression(CorrelationName rangeVar)
          Returns the table expression associated with the range variable rangeVar.
 

Methods in com.triactive.jdo.store.sql.expr with parameters of type TableExpression
 void JoinType.markOuterJoins(TableExpression joinedTableExpr, Join join)
           
protected  Join QueryStatement.newJoin(JoinType type, TableExpression tableExpr, QueryStatement.QueryColumn[] from, Column[] to)
          Constructs a new Join object for this statement.
 

Constructors in com.triactive.jdo.store.sql.expr with parameters of type TableExpression
Join(JoinType type, TableExpression tableExpr, QueryStatement.QueryColumn[] fromCols, Column[] toCols)
           
ObjectNondurableIdExpression(TableExpression te, java.lang.Class objType)
           
StandardJoin(JoinType type, TableExpression tableExpr, QueryStatement.QueryColumn[] fromCols, Column[] toCols)
           
 



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