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

Packages that use QueryMergeStatement
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   
org.eclipse.datatools.sqltools.parsers.sql.query   
 

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

Methods in org.eclipse.datatools.modelbase.sql.query that return QueryMergeStatement
 QueryMergeStatement SQLQueryModelFactory.createQueryMergeStatement()
          Returns a new object of class 'Query Merge Statement'.
 QueryMergeStatement MergeTargetTable.getMergeStatement()
          Returns the value of the 'Merge Statement' container reference.
 QueryMergeStatement MergeOnCondition.getMergeStatement()
          Returns the value of the 'Merge Statement' container reference.
 QueryMergeStatement MergeOperationSpecification.getMergeStatement()
          Returns the value of the 'Merge Statement' container reference.
 QueryMergeStatement MergeSourceTable.getMergeStatement()
          Returns the value of the 'Merge Statement' container reference.
 

Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type QueryMergeStatement
 void MergeTargetTable.setMergeStatement(QueryMergeStatement value)
          Sets the value of the 'Merge Statement' container reference.
 void MergeOnCondition.setMergeStatement(QueryMergeStatement value)
          Sets the value of the 'Merge Statement' container reference.
 void MergeOperationSpecification.setMergeStatement(QueryMergeStatement value)
          Sets the value of the 'Merge Statement' container reference.
 void MergeSourceTable.setMergeStatement(QueryMergeStatement value)
          Sets the value of the 'Merge Statement' container reference.
 

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

Methods in org.eclipse.datatools.modelbase.sql.query.helper that return QueryMergeStatement
static QueryMergeStatement StatementHelper.createMergeStatement(java.lang.String name)
          Creates an empty MERGE statement with the given name.
 

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type QueryMergeStatement
static java.util.Set TableHelper.findColumnReferencesInQueryMergeStatement(QueryMergeStatement mergeStmt)
          Returns a set containing all the column value expression objects in the given statement.
static java.util.List StatementHelper.getMergeModificationTargetColumnReferences(QueryMergeStatement mergeStmt)
          Gets a list of the column value expression in the "modification operations" (Update/Insert) of the given Merge statement that are known to be references to columns in the target table of the Merge statement.
 

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

Classes in org.eclipse.datatools.modelbase.sql.query.impl that implement QueryMergeStatement
 class QueryMergeStatementImpl
          An implementation of the model object 'SQL Merge Statement'.
 

Methods in org.eclipse.datatools.modelbase.sql.query.impl that return QueryMergeStatement
 QueryMergeStatement SQLQueryModelFactoryImpl.createQueryMergeStatement()
           
 QueryMergeStatement MergeOperationSpecificationImpl.getMergeStatement()
           
 QueryMergeStatement MergeOnConditionImpl.getMergeStatement()
           
 QueryMergeStatement MergeTargetTableImpl.getMergeStatement()
           
 QueryMergeStatement MergeSourceTableImpl.getMergeStatement()
           
 

Methods in org.eclipse.datatools.modelbase.sql.query.impl with parameters of type QueryMergeStatement
 org.eclipse.emf.common.notify.NotificationChain MergeOperationSpecificationImpl.basicSetMergeStatement(QueryMergeStatement newMergeStatement, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain MergeOnConditionImpl.basicSetMergeStatement(QueryMergeStatement newMergeStatement, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain MergeTargetTableImpl.basicSetMergeStatement(QueryMergeStatement newMergeStatement, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain MergeSourceTableImpl.basicSetMergeStatement(QueryMergeStatement newMergeStatement, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void MergeOperationSpecificationImpl.setMergeStatement(QueryMergeStatement newMergeStatement)
           
 void MergeOnConditionImpl.setMergeStatement(QueryMergeStatement newMergeStatement)
           
 void MergeTargetTableImpl.setMergeStatement(QueryMergeStatement newMergeStatement)
           
 void MergeSourceTableImpl.setMergeStatement(QueryMergeStatement newMergeStatement)
           
 

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

Methods in org.eclipse.datatools.modelbase.sql.query.util with parameters of type QueryMergeStatement
 java.lang.Object SQLQueryModelSwitch.caseQueryMergeStatement(QueryMergeStatement object)
          Returns the result of interpreting the object as an instance of 'Query Merge Statement'.
 

Uses of QueryMergeStatement in org.eclipse.datatools.sqltools.parsers.sql.query
 

Methods in org.eclipse.datatools.sqltools.parsers.sql.query that return QueryMergeStatement
 QueryMergeStatement SQLQueryParserFactory.createMergeStatement(MergeTargetTable aTargetTable, MergeSourceTable aSourceTable, MergeOnCondition aOnCondition, java.util.List aOperSpecList)