Uses of Class
org.teiid.query.sql.lang.Query
-
-
Uses of Query in org.teiid.dqp.internal.process
Methods in org.teiid.dqp.internal.process with parameters of type Query Modifier and Type Method Description protected void
AuthorizationValidationVisitor. validateEntitlements(Query obj)
Validate query entitlementsvoid
AuthorizationValidationVisitor. visit(Query obj)
-
Uses of Query in org.teiid.query.optimizer.relational
Methods in org.teiid.query.optimizer.relational that return Query Modifier and Type Method Description Query
RelationalPlanner. createMatViewQuery(Object viewMatadataId, Object matMetadataId, String matTableName, List<? extends Expression> select, boolean isGlobal)
static Query
RelationalPlanner. createMatViewQuery(Object matMetadataId, String matTableName, List<? extends Expression> select, boolean isGlobal)
Methods in org.teiid.query.optimizer.relational with parameters of type Query Modifier and Type Method Description void
AliasGenerator. visit(Query obj)
visit the query in definition orderMethod parameters in org.teiid.query.optimizer.relational with type arguments of type Query Modifier and Type Method Description static boolean
PartitionAnalyzer. extractQueries(QueryCommand queryCommand, List<Query> result)
-
Uses of Query in org.teiid.query.optimizer.relational.rules
Fields in org.teiid.query.optimizer.relational.rules declared as Query Modifier and Type Field Description Query
RulePlanSubqueries.PlannedResult. query
Methods in org.teiid.query.optimizer.relational.rules that return Query Modifier and Type Method Description static Query
RuleCollapseSource. rewriteGroupByAsView(Query query, QueryMetadataInterface metadata, boolean addViewForOrderBy)
Methods in org.teiid.query.optimizer.relational.rules with parameters of type Query Modifier and Type Method Description static boolean
RulePlanSubqueries. isDistinct(Query query, List<Expression> expressions, QueryMetadataInterface metadata)
static boolean
RulePlanSubqueries. requiresDistinctRows(Query query)
Return true if the result from the subquery may be different if non-distinct rows are used as inputstatic Query
RuleCollapseSource. rewriteGroupByAsView(Query query, QueryMetadataInterface metadata, boolean addViewForOrderBy)
-
Uses of Query in org.teiid.query.parser
Methods in org.teiid.query.parser that return Query Modifier and Type Method Description Query
SQLParser. query(ParseInfo info)
-
Uses of Query in org.teiid.query.resolver.command
Methods in org.teiid.query.resolver.command with parameters of type Query Modifier and Type Method Description void
SimpleQueryResolver.QueryResolverVisitor. visit(Query obj)
Resolving a Query requires a special orderingConstructors in org.teiid.query.resolver.command with parameters of type Query Constructor Description QueryResolverVisitor(Query query, TempMetadataAdapter metadata)
-
Uses of Query in org.teiid.query.resolver.util
Methods in org.teiid.query.resolver.util with parameters of type Query Modifier and Type Method Description static void
ResolverUtil. findKeyPreserved(Query query, Set<GroupSymbol> keyPreservingGroups, QueryMetadataInterface metadata)
-
Uses of Query in org.teiid.query.rewriter
Methods in org.teiid.query.rewriter that return Query Modifier and Type Method Description static Query
QueryRewriter. createInlineViewQuery(GroupSymbol inlineGroup, Command nested, QueryMetadataInterface metadata, List<? extends Expression> actualSymbols)
Methods in org.teiid.query.rewriter with parameters of type Query Modifier and Type Method Description static boolean
QueryRewriter. isDistinctWithGroupBy(Query query)
-
Uses of Query in org.teiid.query.sql
Methods in org.teiid.query.sql with parameters of type Query Modifier and Type Method Description void
LanguageVisitor. visit(Query obj)
-
Uses of Query in org.teiid.query.sql.lang
Methods in org.teiid.query.sql.lang that return Query Modifier and Type Method Description Query
Query. getProjectedQuery()
abstract Query
QueryCommand. getProjectedQuery()
Query
SetQuery. getProjectedQuery()
static Query
Query. rowConstructor(List<Expression> select)
-
Uses of Query in org.teiid.query.sql.navigator
Methods in org.teiid.query.sql.navigator with parameters of type Query Modifier and Type Method Description void
PreOrPostOrderNavigator. visit(Query obj)
-
Uses of Query in org.teiid.query.sql.proc
Methods in org.teiid.query.sql.proc with parameters of type Query Modifier and Type Method Description void
LoopStatement. setCommand(Query query)
-
Uses of Query in org.teiid.query.sql.visitor
Methods in org.teiid.query.sql.visitor with parameters of type Query Modifier and Type Method Description void
SQLStringVisitor. visit(Query obj)
-
Uses of Query in org.teiid.query.validator
Methods in org.teiid.query.validator that return Query Modifier and Type Method Description Query
UpdateValidator.UpdateInfo. getViewDefinition()
Methods in org.teiid.query.validator with parameters of type Query Modifier and Type Method Description protected void
ValidationVisitor. validateSelectInto(Query query)
Validates SELECT INTO queries.void
ValidationVisitor. visit(Query obj)
-