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

Packages that use Predicate
org.eclipse.datatools.modelbase.sql.query   
org.eclipse.datatools.modelbase.sql.query.helper   
org.eclipse.datatools.modelbase.sql.query.util   
org.eclipse.datatools.modelbase.sql.xml.query   
org.eclipse.datatools.modelbase.sql.xml.query.util   
org.eclipse.datatools.sqltools.parsers.sql.query   
org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.caseexpr   
org.eclipse.datatools.sqltools.sqlbuilder.model   
org.eclipse.datatools.sqltools.sqlbuilder.views.criteria   
 

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

Subinterfaces of Predicate in org.eclipse.datatools.modelbase.sql.query
 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'.
 

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

Methods in org.eclipse.datatools.modelbase.sql.query.helper that return Predicate
static Predicate StatementHelper.getPredicateOfVariable(ValueExpressionVariable variable)
          Returns the Predicate of the given variable or null, if the variable has no reference to a Predicate.
 

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type Predicate
static java.util.Set TableHelper.findColumnReferencesInPredicate(Predicate predicate)
          Returns a Set containing all, not necessarily distinct, ValueExpressionColumns found in the given Predicate.
static QuerySearchCondition JoinHelper.removePredicateFromCondition(Predicate pred, QuerySearchCondition searchCon)
          Removes the given predicate from the given search condition.
 

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

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

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

Subinterfaces of Predicate 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 Predicate in org.eclipse.datatools.modelbase.sql.xml.query.util
 

Methods in org.eclipse.datatools.modelbase.sql.xml.query.util with parameters of type Predicate
 java.lang.Object SQLXMLQueryModelSwitch.casePredicate(Predicate object)
          Returns the result of interpreting the object as an instance of 'Predicate'.
 

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

Methods in org.eclipse.datatools.sqltools.parsers.sql.query that return Predicate
 Predicate SQLQueryParserFactory.negatePredicate(Predicate aPredicate, boolean negate)
           
 

Methods in org.eclipse.datatools.sqltools.parsers.sql.query with parameters of type Predicate
 Predicate SQLQueryParserFactory.negatePredicate(Predicate aPredicate, boolean negate)
           
 

Uses of Predicate in org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.caseexpr
 

Methods in org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.caseexpr that return Predicate
 Predicate CaseSearchWhenContentElement.getPredicate()
           
 

Constructors in org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.caseexpr with parameters of type Predicate
CaseSearchWhenContentElement(SQLDomainModel domainModel, SQLQueryObject sqlStmt, ValueExpressionCaseSearch caseSearchClause, ValueExpressionCaseSearchContent content, Predicate predicate, int clauseNumber, boolean firstClause)
           
 

Uses of Predicate in org.eclipse.datatools.sqltools.sqlbuilder.model
 

Methods in org.eclipse.datatools.sqltools.sqlbuilder.model that return Predicate
static Predicate SearchConditionHelper.buildEmptyPredicate()
          Creates an empty predicate.
 Predicate SearchConditionHelper.buildNewPredicate(SQLQueryObject currStmt, QueryValueExpression left, java.lang.String right, java.lang.String comparisonKind)
          Builds the Predicate for the given comparison kind.
 

Methods in org.eclipse.datatools.sqltools.sqlbuilder.model with parameters of type Predicate
 QueryValueExpression SearchConditionHelper.getLeftFromPredicate(Predicate pred)
          Returns the left value for the given predicate
 java.lang.String SearchConditionHelper.getPredicateOperator(Predicate pred)
          Returns the operator for the given predicate
 java.lang.String SearchConditionHelper.getRightFromPredicate(Predicate pred)
          Returns the right value for the given predicate
static QuerySearchCondition SearchConditionHelper.removePredicateFromCondition(Predicate pred, QuerySearchCondition searchCon)
          Removes the given predicate from the search condition.
 void SearchConditionHelper.removePredicateFromCondition(Predicate pred, QuerySearchCondition searchCon, SQLQueryObject currStmt)
          Removes the given predicate from the search condition.
static QuerySearchCondition SearchConditionHelper.replacePredicate(QuerySearchCondition searchCon, Predicate oldPred, Predicate newPred)
           
 void SearchConditionHelper.replacePredicate(SQLQueryObject stmt, QuerySearchCondition searchCon, Predicate oldPred, Predicate newPred)
          Replaces the given predicate with the new predicate
 QuerySearchCondition SearchConditionHelper.setAndOrInSearchCondition(SQLQueryObject currStmt, QuerySearchCondition searchCon, Predicate pred, java.lang.String andOrValue)
          Sets the And/Or for the condition, creates the new predicate if needed and returns the searchCondition with new added predicate.
 boolean SearchConditionHelper.setLeftInPredicate(Predicate pred, QueryValueExpression value)
          Sets the ValueExpression as Left value in the given predicate.
 boolean SearchConditionHelper.setOperatorInPredicate(SQLQueryObject currStmt, QuerySearchCondition searchCon, Predicate pred, java.lang.String value)
          Sets the given value as the operator in the given predicate.
 

Uses of Predicate in org.eclipse.datatools.sqltools.sqlbuilder.views.criteria
 

Methods in org.eclipse.datatools.sqltools.sqlbuilder.views.criteria that return Predicate
 Predicate CriteriaElement.getCurrentPredicate()
          Return the lists of SQLPredicates that made up the search conditon
 

Constructors in org.eclipse.datatools.sqltools.sqlbuilder.views.criteria with parameters of type Predicate
CriteriaElement(SQLDomainModel domainModel, java.lang.Object target, java.lang.Object clause, Predicate predicate, boolean isHaving, boolean firstClause)