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 SQLQueryModelFactory.createTableJoined()
          Returns a new object of class 'Table Joined'.
 TableJoined QuerySearchCondition.getTableJoined()
          Returns the value of the 'Table Joined' container reference.
 TableJoined TableReference.getTableJoinedLeft()
          Returns the value of the 'Table Joined Left' container reference.
 TableJoined TableReference.getTableJoinedRight()
          Returns the value of the 'Table Joined Right' container reference.
 

Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type TableJoined
 void QuerySearchCondition.setTableJoined(TableJoined value)
          Sets the value of the 'Table Joined' container reference.
 void TableReference.setTableJoinedLeft(TableJoined value)
          Sets the value of the 'Table Joined Left' container reference.
 void TableReference.setTableJoinedRight(TableJoined value)
          Sets the value of the 'Table Joined Right' 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 SQLQueryModelFactoryImpl.createTableJoined()
           
 TableJoined QuerySearchConditionImpl.getTableJoined()
           
 TableJoined TableReferenceImpl.getTableJoinedLeft()
           
 TableJoined TableReferenceImpl.getTableJoinedRight()
           
 

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

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 interpreting the object as an instance of 'Table Joined'.
 



Copyright © 2006 -- 2008 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.