Package | Description |
---|---|
org.teiid.dqp.internal.datamgr | |
org.teiid.query.parser | |
org.teiid.query.resolver.util | |
org.teiid.query.sql.lang |
Modifier and Type | Method and Description |
---|---|
TableReference |
LanguageBridgeFactory.translate(FromClause clause) |
Modifier and Type | Method and Description |
---|---|
FromClause |
SQLParser.joinedTable(ParseInfo info) |
FromClause |
SQLParser.tablePrimary(ParseInfo info) |
FromClause |
SQLParser.tableReference(ParseInfo info) |
Modifier and Type | Method and Description |
---|---|
static void |
ResolverUtil.findKeyPreserved(FromClause clause,
Set<GroupSymbol> keyPreservingGroups,
QueryMetadataInterface metadata) |
Modifier and Type | Class and Description |
---|---|
class |
ArrayTable
Represents the ArrayTable table function.
|
class |
JoinPredicate
Represents a subpart of the FROM clause specifying a join within the FROM.
|
class |
ObjectTable |
class |
SubqueryFromClause
A FROM subpart that represents a subquery.
|
class |
TableFunctionReference |
class |
TextTable
Represents the TEXTTABLE table function.
|
class |
UnaryFromClause
A FROM subpart that represents a single group.
|
class |
XMLTable |
Modifier and Type | Method and Description |
---|---|
FromClause |
FromClause.clone() |
FromClause |
UnaryFromClause.cloneDirect()
Get deep clone of object
|
FromClause |
SubqueryFromClause.cloneDirect()
Get deep clone of object
|
protected FromClause |
JoinPredicate.cloneDirect()
Return deep clone for object
|
protected abstract FromClause |
FromClause.cloneDirect() |
FromClause |
JoinPredicate.getLeftClause()
Get left clause
|
FromClause |
JoinPredicate.getRightClause()
Get right clause
|
Modifier and Type | Method and Description |
---|---|
List<FromClause> |
From.getClauses()
Get all the clauses in FROM
|
Modifier and Type | Method and Description |
---|---|
void |
From.addClause(FromClause clause)
Add a clause to the FROM
|
void |
JoinPredicate.setLeftClause(FromClause predicate)
Set left clause
|
void |
JoinPredicate.setRightClause(FromClause predicate)
Set right clause
|
Modifier and Type | Method and Description |
---|---|
void |
From.addClauses(Collection<? extends FromClause> toAdd)
Add clauses to the FROM
|
void |
From.setClauses(List<FromClause> clauses)
Set all the clauses
|
Constructor and Description |
---|
JoinPredicate(FromClause leftClause,
FromClause rightClause,
JoinType type)
Construct a JoinPredicate between two clauses of the specified type.
|
JoinPredicate(FromClause leftClause,
FromClause rightClause,
JoinType type,
Criteria criteria)
Construct a JoinPredicate between two clauses of the specified type.
|
JoinPredicate(FromClause leftClause,
FromClause rightClause,
JoinType type,
List criteria)
Construct a JoinPredicate between two clauses of the specified type.
|
Constructor and Description |
---|
From(List<? extends FromClause> parameters)
Constructs an instance of this class from an ordered set of from clauses
|
Copyright © 2019. All rights reserved.