## 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)`