Uses of Class
org.teiid.query.sql.lang.QueryCommand
-
-
Uses of QueryCommand in org.teiid.olingo.service
Methods in org.teiid.olingo.service that return QueryCommand Modifier and Type Method Description QueryCommand
ODataExpressionToSQLVisitor. buildRootSubQuery(String element, DocumentNode resource)
-
Uses of QueryCommand in org.teiid.query.optimizer.relational
Methods in org.teiid.query.optimizer.relational with parameters of type QueryCommand Modifier and Type Method Description static boolean
PartitionAnalyzer. extractQueries(QueryCommand queryCommand, List<Query> result)
-
Uses of QueryCommand in org.teiid.query.optimizer.relational.rules
Methods in org.teiid.query.optimizer.relational.rules that return QueryCommand Modifier and Type Method Description static QueryCommand
CriteriaCapabilityValidatorVisitor. getQueryCommand(AccessNode aNode)
-
Uses of QueryCommand in org.teiid.query.parser
Methods in org.teiid.query.parser that return QueryCommand Modifier and Type Method Description QueryCommand
SQLParser. queryExpression(ParseInfo info)
QueryCommand
SQLParser. queryExpressionBody(ParseInfo info)
QueryCommand
SQLParser. queryPrimary(ParseInfo info)
QueryCommand
SQLParser. queryTerm(ParseInfo info)
QueryCommand
SQLParser. subquery(ParseInfo info)
Methods in org.teiid.query.parser with parameters of type QueryCommand Modifier and Type Method Description static Expression
SQLParserUtil. arrayFromQuery(QueryCommand subquery)
-
Uses of QueryCommand in org.teiid.query.resolver.command
Methods in org.teiid.query.resolver.command with parameters of type QueryCommand Modifier and Type Method Description void
SetQueryResolver. resolveSetQuery(TempMetadataAdapter metadata, boolean resolveNullLiterals, SetQuery setQuery, QueryCommand firstCommand, QueryCommand rightCommand)
-
Uses of QueryCommand in org.teiid.query.resolver.util
Methods in org.teiid.query.resolver.util with parameters of type QueryCommand Modifier and Type Method Description static void
ResolverUtil. resolveOrderBy(OrderBy orderBy, QueryCommand command, TempMetadataAdapter metadata)
Attempt to resolve the order by throws QueryResolverException if the symbol is not of SingleElementSymbol type -
Uses of QueryCommand in org.teiid.query.rewriter
Methods in org.teiid.query.rewriter that return QueryCommand Modifier and Type Method Description QueryCommand
QueryRewriter. rewriteOrderBy(QueryCommand queryCommand)
Rewrite the order by clause.Methods in org.teiid.query.rewriter with parameters of type QueryCommand Modifier and Type Method Description QueryCommand
QueryRewriter. rewriteOrderBy(QueryCommand queryCommand)
Rewrite the order by clause.static void
QueryRewriter. rewriteOrderBy(QueryCommand queryCommand, OrderBy orderBy, List projectedSymbols, CommandContext context, QueryMetadataInterface metadata)
-
Uses of QueryCommand in org.teiid.query.sql.lang
Subclasses of QueryCommand in org.teiid.query.sql.lang Modifier and Type Class Description class
Query
A representation of a data query.class
SetQuery
This object acts as a Set operator on multiple Queries - UNION, INTERSECT, and EXCEPT can be implemented with this ClassMethods in org.teiid.query.sql.lang that return QueryCommand Modifier and Type Method Description QueryCommand
ExistsCriteria. getCommand()
QueryCommand
SubqueryCompareCriteria. getCommand()
QueryCommand
SubquerySetCriteria. getCommand()
Get the subquery command used to produce the values for this SetCriteria.QueryCommand
WithQueryCommand. getCommand()
QueryCommand
SetQuery. getLeftQuery()
QueryCommand
Insert. getQueryExpression()
QueryCommand
SetQuery. getRightQuery()
Methods in org.teiid.query.sql.lang that return types with arguments of type QueryCommand Modifier and Type Method Description List<QueryCommand>
SetQuery. getQueryCommands()
Methods in org.teiid.query.sql.lang with parameters of type QueryCommand Modifier and Type Method Description void
ExistsCriteria. setCommand(QueryCommand subqueryCommand)
void
SubqueryCompareCriteria. setCommand(QueryCommand command)
Set the subquery command (either a SELECT or a procedure execution).void
SubquerySetCriteria. setCommand(QueryCommand command)
Set the subquery command (either a SELECT or a procedure execution).void
WithQueryCommand. setCommand(QueryCommand command)
void
SetQuery. setLeftQuery(QueryCommand leftQuery)
void
Insert. setQueryExpression(QueryCommand query)
void
SetQuery. setRightQuery(QueryCommand rightQuery)
Constructors in org.teiid.query.sql.lang with parameters of type QueryCommand Constructor Description ExistsCriteria(QueryCommand subqueryCommand)
SetQuery(SetQuery.Operation operation, boolean all, QueryCommand leftQuery, QueryCommand rightQuery)
SubqueryCompareCriteria(Expression leftExpression, QueryCommand subCommand, int operator, int predicateQuantifier)
SubquerySetCriteria(Expression expression, QueryCommand subCommand)
WithQueryCommand(GroupSymbol groupSymbol, List<ElementSymbol> columns, QueryCommand queryExpression)
-
Uses of QueryCommand in org.teiid.query.sql.proc
Constructors in org.teiid.query.sql.proc with parameters of type QueryCommand Constructor Description AssignmentStatement(ElementSymbol variable, QueryCommand value)
-
Uses of QueryCommand in org.teiid.query.sql.symbol
Methods in org.teiid.query.sql.symbol that return QueryCommand Modifier and Type Method Description QueryCommand
ScalarSubquery. getCommand()
Methods in org.teiid.query.sql.symbol with parameters of type QueryCommand Modifier and Type Method Description void
ScalarSubquery. setCommand(QueryCommand command)
Sets the command.Constructors in org.teiid.query.sql.symbol with parameters of type QueryCommand Constructor Description ScalarSubquery(QueryCommand subqueryCommand)
-
Uses of QueryCommand in org.teiid.query.sql.visitor
Methods in org.teiid.query.sql.visitor with parameters of type QueryCommand Modifier and Type Method Description protected void
SQLStringVisitor. appendSetQuery(SetQuery parent, QueryCommand obj, boolean right)
-