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.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.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)