## Uses of Interface
org.eclipse.datatools.modelbase.sql.query.QuerySearchCondition

Packages that use QuerySearchCondition
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.modelbase.sql.xml.query
org.eclipse.datatools.modelbase.sql.xml.query.impl
org.eclipse.datatools.modelbase.sql.xml.query.util

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

Subinterfaces of QuerySearchCondition in org.eclipse.datatools.modelbase.sql.query
`interface` `Predicate` A representation of the model object 'SQL Predicate'.
`interface` `PredicateBasic` A representation of the model object 'SQL Predicate Basic'.
`interface` `PredicateBetween` A representation of the model object 'SQL Predicate Between'.
`interface` `PredicateExists` A representation of the model object 'SQL Predicate Exists'.
`interface` `PredicateIn` A representation of the model object 'SQL Predicate In'.
`interface` `PredicateInValueList` A representation of the model object 'SQL Predicate In Value List'.
`interface` `PredicateInValueRowSelect` A representation of the model object 'SQL Predicate In Value Row Select'.
`interface` `PredicateInValueSelect` A representation of the model object 'SQL Predicate In Value Select'.
`interface` `PredicateIsNull` A representation of the model object 'SQL Predicate Null'.
`interface` `PredicateLike` A representation of the model object 'SQL Predicate Like'.
`interface` `PredicateQuantified` A representation of the model object 'SQL Predicate Quantified'.
`interface` `PredicateQuantifiedRowSelect` A representation of the model object 'SQL Predicate Quantified Row Select'.
`interface` `PredicateQuantifiedValueSelect` A representation of the model object 'SQL Predicate Quantified Value Select'.
`interface` `SearchConditionCombined` A representation of the model object 'SQL Search Condition Combined'.
`interface` `SearchConditionNested` A representation of the model object 'SQL Search Condition Nested'.

Methods in org.eclipse.datatools.modelbase.sql.query that return QuerySearchCondition
`QuerySearchCondition` `ValueExpressionCaseSearchContent.getSearchCondition()` Returns the value of the 'Search Condition' containment reference.
`QuerySearchCondition` `TableJoined.getJoinCondition()` Returns the value of the 'Join Condition' containment reference.
`QuerySearchCondition` `SearchConditionNested.getNestedCondition()` Returns the value of the 'Nested Condition' containment reference.
`QuerySearchCondition` `SearchConditionCombined.getLeftCondition()` Returns the value of the 'Left Condition' containment reference.
`QuerySearchCondition` `SearchConditionCombined.getRightCondition()` Returns the value of the 'Right Condition' containment reference.
`QuerySearchCondition` `QueryUpdateStatement.getWhereClause()` Returns the value of the 'Where Clause' containment reference.
`QuerySearchCondition` `QuerySelect.getHavingClause()` Returns the value of the 'Having Clause' containment reference.
`QuerySearchCondition` `QuerySelect.getWhereClause()` Returns the value of the 'Where Clause' containment reference.
`QuerySearchCondition` `QueryDeleteStatement.getWhereClause()` Returns the value of the 'Where Clause' containment reference.

Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type QuerySearchCondition
`void` `ValueExpressionCaseSearchContent.setSearchCondition(QuerySearchCondition value)` Sets the value of the '`Search Condition`' containment reference.
`void` `TableJoined.setJoinCondition(QuerySearchCondition value)` Sets the value of the '`Join Condition`' containment reference.
`void` `SearchConditionNested.setNestedCondition(QuerySearchCondition value)` Sets the value of the '`Nested Condition`' containment reference.
`void` `SearchConditionCombined.setLeftCondition(QuerySearchCondition value)` Sets the value of the '`Left Condition`' containment reference.
`void` `SearchConditionCombined.setRightCondition(QuerySearchCondition value)` Sets the value of the '`Right Condition`' containment reference.
`void` `QueryUpdateStatement.setWhereClause(QuerySearchCondition value)` Sets the value of the '`Where Clause`' containment reference.
`void` `QuerySelect.setHavingClause(QuerySearchCondition value)` Sets the value of the '`Having Clause`' containment reference.
`void` `QuerySelect.setWhereClause(QuerySearchCondition value)` Sets the value of the '`Where Clause`' containment reference.
`void` `QueryDeleteStatement.setWhereClause(QuerySearchCondition value)` Sets the value of the '`Where Clause`' containment reference.

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

Methods in org.eclipse.datatools.modelbase.sql.query.helper that return QuerySearchCondition
`static QuerySearchCondition` `StatementHelper.getHavingCondition(QueryStatement stmt)` Returns "Having" clause for the given statement.
`static QuerySearchCondition` `StatementHelper.getHavingCondition(SQLQueryObject stmt)`
`static QuerySearchCondition` `StatementHelper.getSearchCondition(QueryStatement stmt)` Returns QuerySearchCondition for the given statement.
`static QuerySearchCondition` `StatementHelper.getSearchCondition(SQLQueryObject stmt)`
`static QuerySearchCondition` `JoinHelper.buildSearchCondition(QuerySearchCondition currentSearchCon, QueryValueExpression leftExpr, QueryValueExpression rightExpr, java.lang.String oper)` Creates a new predicate and adds it to the given search condition.
`static QuerySearchCondition` `JoinHelper.removePredicateFromCondition(Predicate pred, QuerySearchCondition searchCon)` Removes the given predicate from the given search condition.

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type QuerySearchCondition
`static java.util.List` `ValueExpressionHelper.getColumnsFromSearchCondition(QuerySearchCondition aSearchCond)` CHECK IMPLEMENTATION! CODE UNTESTED! Method to obtain the column expressions from a SearchCondition
`static java.util.Set` `TableHelper.findColumnReferencesInSearchCondition(QuerySearchCondition searchCond)` Returns a Set of not neccessarily distinct `ValueExpressionColumn`s found in the given `SearchCondition`, means you have to expect duplicates regarding column names.
`static void` `StatementHelper.setHavingClauseForStatement(QuerySearchCondition newSearchCon, QueryStatement statement)` Sets the having clause in the given sql statement.
`static void` `StatementHelper.setHavingClauseForStatement(QuerySearchCondition newSearchCon, SQLQueryObject statement)` Sets the having clause in the given SQLQueryObject.
`static void` `StatementHelper.setWhereClauseForStatement(QuerySearchCondition newSearchCon, QueryStatement statement)` Sets the where clause in the given sql statement.
`static void` `StatementHelper.setWhereClauseForStatement(QuerySearchCondition newSearchCon, SQLQueryObject statement)` Sets the where clause in the given sqlQueryObject.
`static QuerySearchCondition` `JoinHelper.buildSearchCondition(QuerySearchCondition currentSearchCon, QueryValueExpression leftExpr, QueryValueExpression rightExpr, java.lang.String oper)` Creates a new predicate and adds it to the given search condition.
`static boolean` `JoinHelper.conditionContainsTable(QuerySearchCondition condition, TableExpression table)` Checks to see if the given SQLSearchCondition (ON clause) contains the given table.
`static java.util.List` `JoinHelper.findConditionsContainingTable(QuerySearchCondition cond, TableExpression table)` Finds and returns the individual conditions (predicates) in the given QuerySearchCondition (ON clause) that contain references to the given table.
`static QuerySearchCondition` `JoinHelper.removePredicateFromCondition(Predicate pred, QuerySearchCondition searchCon)` Removes the given predicate from the given search condition.

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

Classes in org.eclipse.datatools.modelbase.sql.query.impl that implement QuerySearchCondition
`class` `PredicateBasicImpl` An implementation of the model object 'SQL Predicate Basic'.
`class` `PredicateBetweenImpl` An implementation of the model object 'SQL Predicate Between'.
`class` `PredicateExistsImpl` An implementation of the model object 'SQL Predicate Exists'.
`class` `PredicateImpl` An implementation of the model object 'SQL Predicate'.
`class` `PredicateInImpl` An implementation of the model object 'SQL Predicate In'.
`class` `PredicateInValueListImpl` An implementation of the model object 'SQL Predicate In Value List'.
`class` `PredicateInValueRowSelectImpl` An implementation of the model object 'SQL Predicate In Value Row Select'.
`class` `PredicateInValueSelectImpl` An implementation of the model object 'SQL Predicate In Value Select'.
`class` `PredicateIsNullImpl` An implementation of the model object 'SQL Predicate Null'.
`class` `PredicateLikeImpl` An implementation of the model object 'SQL Predicate Like'.
`class` `PredicateQuantifiedImpl` An implementation of the model object 'SQL Predicate Quantified'.
`class` `PredicateQuantifiedRowSelectImpl` An implementation of the model object 'SQL Predicate Quantified Row Select'.
`class` `PredicateQuantifiedValueSelectImpl` An implementation of the model object 'SQL Predicate Quantified Value Select'.
`class` `QuerySearchConditionImpl` An implementation of the model object 'SQL Search Condition'.
`class` `SearchConditionCombinedImpl` An implementation of the model object 'SQL Search Condition Combined'.
`class` `SearchConditionNestedImpl` An implementation of the model object 'SQL Search Condition Nested'.

Methods in org.eclipse.datatools.modelbase.sql.query.impl that return QuerySearchCondition
`QuerySearchCondition` `ValueExpressionCaseSearchContentImpl.getSearchCondition()`
`QuerySearchCondition` `TableJoinedImpl.getJoinCondition()`
`QuerySearchCondition` `SearchConditionNestedImpl.getNestedCondition()`
`QuerySearchCondition` `SearchConditionCombinedImpl.getLeftCondition()`
`QuerySearchCondition` `SearchConditionCombinedImpl.getRightCondition()`
`QuerySearchCondition` `QueryUpdateStatementImpl.getWhereClause()`
`QuerySearchCondition` `QuerySelectImpl.getHavingClause()`
`QuerySearchCondition` `QuerySelectImpl.getWhereClause()`
`QuerySearchCondition` `QueryDeleteStatementImpl.getWhereClause()`

Methods in org.eclipse.datatools.modelbase.sql.query.impl with parameters of type QuerySearchCondition
`NotificationChain` `ValueExpressionCaseSearchContentImpl.basicSetSearchCondition(QuerySearchCondition newSearchCondition, NotificationChain msgs)`
`void` `ValueExpressionCaseSearchContentImpl.setSearchCondition(QuerySearchCondition newSearchCondition)`
`NotificationChain` `TableJoinedImpl.basicSetJoinCondition(QuerySearchCondition newJoinCondition, NotificationChain msgs)`
`void` `TableJoinedImpl.setJoinCondition(QuerySearchCondition newJoinCondition)`
`NotificationChain` `SearchConditionNestedImpl.basicSetNestedCondition(QuerySearchCondition newNestedCondition, NotificationChain msgs)`
`void` `SearchConditionNestedImpl.setNestedCondition(QuerySearchCondition newNestedCondition)`
`NotificationChain` `SearchConditionCombinedImpl.basicSetLeftCondition(QuerySearchCondition newLeftCondition, NotificationChain msgs)`
`void` `SearchConditionCombinedImpl.setLeftCondition(QuerySearchCondition newLeftCondition)`
`NotificationChain` `SearchConditionCombinedImpl.basicSetRightCondition(QuerySearchCondition newRightCondition, NotificationChain msgs)`
`void` `SearchConditionCombinedImpl.setRightCondition(QuerySearchCondition newRightCondition)`
`NotificationChain` `QueryUpdateStatementImpl.basicSetWhereClause(QuerySearchCondition newWhereClause, NotificationChain msgs)`
`void` `QueryUpdateStatementImpl.setWhereClause(QuerySearchCondition newWhereClause)`
`NotificationChain` `QuerySelectImpl.basicSetHavingClause(QuerySearchCondition newHavingClause, NotificationChain msgs)`
`void` `QuerySelectImpl.setHavingClause(QuerySearchCondition newHavingClause)`
`NotificationChain` `QuerySelectImpl.basicSetWhereClause(QuerySearchCondition newWhereClause, NotificationChain msgs)`
`void` `QuerySelectImpl.setWhereClause(QuerySearchCondition newWhereClause)`
`NotificationChain` `QueryDeleteStatementImpl.basicSetWhereClause(QuerySearchCondition newWhereClause, NotificationChain msgs)`
`void` `QueryDeleteStatementImpl.setWhereClause(QuerySearchCondition newWhereClause)`

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

Methods in org.eclipse.datatools.modelbase.sql.query.util with parameters of type QuerySearchCondition
`java.lang.Object` `SQLQueryModelSwitch.caseQuerySearchCondition(QuerySearchCondition object)` Returns the result of interpretting the object as an instance of 'Query Search Condition'.

Uses of QuerySearchCondition in org.eclipse.datatools.modelbase.sql.xml.query

Subinterfaces of QuerySearchCondition in org.eclipse.datatools.modelbase.sql.xml.query
`interface` `XMLPredicate` A representation of the model object 'XML Predicate'.
`interface` `XMLPredicateContent` A representation of the model object 'XML Predicate Content'.
`interface` `XMLPredicateDocument` A representation of the model object 'XML Predicate Document'.
`interface` `XMLPredicateExists` A representation of the model object 'XML Predicate Exists'.
`interface` `XMLPredicateValid` A representation of the model object 'XML Predicate Valid'.

Uses of QuerySearchCondition in org.eclipse.datatools.modelbase.sql.xml.query.impl

Classes in org.eclipse.datatools.modelbase.sql.xml.query.impl that implement QuerySearchCondition
`class` `XMLPredicateContentImpl` An implementation of the model object 'XML Predicate Content'.
`class` `XMLPredicateDocumentImpl` An implementation of the model object 'XML Predicate Document'.
`class` `XMLPredicateExistsImpl` An implementation of the model object 'XML Predicate Exists'.
`class` `XMLPredicateImpl` An implementation of the model object 'XML Predicate'.
`class` `XMLPredicateValidImpl` An implementation of the model object 'XML Predicate Valid'.

Uses of QuerySearchCondition in org.eclipse.datatools.modelbase.sql.xml.query.util

Methods in org.eclipse.datatools.modelbase.sql.xml.query.util with parameters of type QuerySearchCondition
`java.lang.Object` `SQLXMLQueryModelSwitch.caseQuerySearchCondition(QuerySearchCondition object)` Returns the result of interpretting the object as an instance of 'Query Search Condition'.

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