Package | Description |
---|---|
org.teiid.language | |
org.teiid.language.visitor | |
org.teiid.translator |
Modifier and Type | Class and Description |
---|---|
class |
Select
Represents a simple SELECT query.
|
class |
SetQuery |
Modifier and Type | Method and Description |
---|---|
QueryExpression |
SetQuery.getLeftQuery() |
QueryExpression |
DerivedTable.getQuery() |
QueryExpression |
SetQuery.getRightQuery() |
QueryExpression |
WithItem.getSubquery() |
QueryExpression |
Exists.getSubquery() |
QueryExpression |
SubqueryContainer.getSubquery()
Get the inner subquery
|
QueryExpression |
SubqueryIn.getSubquery() |
QueryExpression |
SubqueryComparison.getSubquery() |
QueryExpression |
ScalarSubquery.getSubquery() |
Modifier and Type | Method and Description |
---|---|
DerivedTable |
LanguageFactory.createInlineView(QueryExpression query,
String name) |
SetQuery |
LanguageFactory.createSetOp(SetQuery.Operation operation,
boolean all,
QueryExpression leftQuery,
QueryExpression rightQuery,
OrderBy orderBy,
Limit limit) |
void |
SetQuery.setLeftQuery(QueryExpression leftQuery) |
void |
DerivedTable.setQuery(QueryExpression query) |
void |
SetQuery.setRightQuery(QueryExpression rightQuery) |
void |
WithItem.setSubquery(QueryExpression query) |
void |
Exists.setSubquery(QueryExpression query) |
void |
SubqueryContainer.setSubquery(QueryExpression query)
Set the inner subquery
|
void |
SubqueryIn.setSubquery(QueryExpression query) |
void |
SubqueryComparison.setSubquery(QueryExpression query) |
void |
ScalarSubquery.setSubquery(QueryExpression query) |
Constructor and Description |
---|
DerivedTable(QueryExpression query,
String name) |
Exists(QueryExpression query) |
ScalarSubquery(QueryExpression query) |
SubqueryComparison(Expression leftExpr,
Comparison.Operator operator,
SubqueryComparison.Quantifier quantifier,
QueryExpression query) |
SubqueryIn(Expression leftExpr,
boolean isNegated,
QueryExpression rightQuery) |
Modifier and Type | Method and Description |
---|---|
protected void |
SQLStringVisitor.appendSetQuery(SetQuery parent,
QueryExpression obj,
boolean right) |
protected boolean |
SQLStringVisitor.shouldNestSetChild(SetQuery parent,
QueryExpression obj,
boolean right) |
Modifier and Type | Method and Description |
---|---|
ResultSetExecution |
ExecutionFactory.createResultSetExecution(QueryExpression command,
ExecutionContext executionContext,
RuntimeMetadata metadata,
C connection) |
ResultSetExecution |
BaseDelegatingExecutionFactory.createResultSetExecution(QueryExpression command,
ExecutionContext executionContext,
RuntimeMetadata metadata,
C connection) |
Copyright © 2020. All rights reserved.