com.triactive.jdo.store.sql.expr
Class TableExprAsJoins

java.lang.Object
  extended bycom.triactive.jdo.store.sql.expr.TableExpression
      extended bycom.triactive.jdo.store.sql.expr.TableExprAsJoins

public class TableExprAsJoins
extends TableExpression

A SQL table expression that joins superclass tables by joining them directly to the surrounding QueryStatement.

Author:
Mike Martin
See Also:
QueryStatement

Field Summary
 
Fields inherited from class com.triactive.jdo.store.sql.expr.TableExpression
mainRangeVar, mainTable, outerJoinedOn, qs, sqlText
 
Constructor Summary
TableExprAsJoins(QueryStatement qs, Table mainTable, CorrelationName mainRangeVar)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class com.triactive.jdo.store.sql.expr.TableExpression
assertNotFrozen, getColumn, getColumns, getQueryStatement, isOuterJoined, mainRangeVariable, mainTable, outerJoinedOn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TableExprAsJoins

public TableExprAsJoins(QueryStatement qs,
                        Table mainTable,
                        CorrelationName mainRangeVar)
Method Detail

toString

public java.lang.String toString()
Specified by:
toString in class TableExpression


Copyright 2001-2007 The TJDO Project All Rights Reserved.