Uses of Interface
org.eclipse.datatools.modelbase.sql.query.TableJoined

Packages that use TableJoined
org.eclipse.datatools.modelbase.sql.query   
org.eclipse.datatools.modelbase.sql.query.helper   
org.eclipse.datatools.modelbase.sql.query.impl   
org.eclipse.datatools.modelbase.sql.query.util   
 

Uses of TableJoined in org.eclipse.datatools.modelbase.sql.query
 

Methods in org.eclipse.datatools.modelbase.sql.query that return TableJoined
 TableJoined TableReference.getTableJoinedRight()
          Returns the value of the 'Table Joined Right' container reference.
 TableJoined TableReference.getTableJoinedLeft()
          Returns the value of the 'Table Joined Left' container reference.
 TableJoined SQLQueryModelFactory.createTableJoined()
          Returns a new object of class 'Table Joined'.
 TableJoined QuerySearchCondition.getTableJoined()
          Returns the value of the 'Table Joined' container reference.
 

Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type TableJoined
 void TableReference.setTableJoinedRight(TableJoined value)
          Sets the value of the 'Table Joined Right' container reference.
 void TableReference.setTableJoinedLeft(TableJoined value)
          Sets the value of the 'Table Joined Left' container reference.
 void QuerySearchCondition.setTableJoined(TableJoined value)
          Sets the value of the 'Table Joined' container reference.
 

Uses of TableJoined in org.eclipse.datatools.modelbase.sql.query.helper
 

Methods in org.eclipse.datatools.modelbase.sql.query.helper that return TableJoined
static TableJoined JoinHelper.addJoin(java.util.List fromClause, TableExpression sourceTable, TableExpression targetTable, ValueExpressionColumn sourceColumn, ValueExpressionColumn targetColumn, int joinType)
          Creates a new joined table or join condition containing the given join source and target objects, and updates the given FROM clause list.
static TableJoined JoinHelper.addJoinedTable(java.util.List fromClause, TableReference joinSource, TableReference joinTarget, int joinType)
          Creates a new joined table containing the given join source and target objects, and adds it to the given FROM clause list.
static TableJoined JoinHelper.findClosestContainingJoin(TableExpression joinSource, TableExpression joinTarget)
          Finds and returns the closest enclosing join containing both the given source and target tables, working from the leafs of the join tree to the root.
 

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type TableJoined
static java.util.List JoinHelper.findJoinsWithTableInCondition(TableExpression table, TableJoined join)
          Searches upwards in the join tree to see if the given table exists in any of the conditions in the joins.
static java.util.List JoinHelper.getTablesInJoin(TableJoined join)
          Gets a list of TableExpression objects embedded inside the given join object.
static void JoinHelper.removeJoin(java.util.List fromClause, TableJoined joinedTable)
          Removes the given joined table from the given FROM clause list.
static void JoinHelper.removeJoinCondition(java.util.List fromClause, TableJoined joinedTable, PredicateBasic joinCond)
          Removes the given join condition (PredicateBasic) from the given joined table.
 

Uses of TableJoined in org.eclipse.datatools.modelbase.sql.query.impl
 

Classes in org.eclipse.datatools.modelbase.sql.query.impl that implement TableJoined
 class TableJoinedImpl
           An implementation of the model object 'SQL Table Joined'.
 

Methods in org.eclipse.datatools.modelbase.sql.query.impl that return TableJoined
 TableJoined TableReferenceImpl.getTableJoinedRight()
           
 TableJoined TableReferenceImpl.getTableJoinedLeft()
           
 TableJoined SQLQueryModelFactoryImpl.createTableJoined()
           
 TableJoined QuerySearchConditionImpl.getTableJoined()
           
 

Methods in org.eclipse.datatools.modelbase.sql.query.impl with parameters of type TableJoined
 NotificationChain TableReferenceImpl.basicSetTableJoinedRight(TableJoined newTableJoinedRight, NotificationChain msgs)
           
 void TableReferenceImpl.setTableJoinedRight(TableJoined newTableJoinedRight)
           
 NotificationChain TableReferenceImpl.basicSetTableJoinedLeft(TableJoined newTableJoinedLeft, NotificationChain msgs)
           
 void TableReferenceImpl.setTableJoinedLeft(TableJoined newTableJoinedLeft)
           
 NotificationChain QuerySearchConditionImpl.basicSetTableJoined(TableJoined newTableJoined, NotificationChain msgs)
           
 void QuerySearchConditionImpl.setTableJoined(TableJoined newTableJoined)
           
 

Uses of TableJoined in org.eclipse.datatools.modelbase.sql.query.util
 

Methods in org.eclipse.datatools.modelbase.sql.query.util with parameters of type TableJoined
 java.lang.Object SQLQueryModelSwitch.caseTableJoined(TableJoined object)
          Returns the result of interpretting the object as an instance of 'Table Joined'.
 



Copyright © 2007 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.