Uses of Class
org.teiid.query.sql.lang.FromClause
-
Packages that use FromClause Package Description org.teiid.dqp.internal.datamgr org.teiid.query.parser org.teiid.query.resolver.util org.teiid.query.sql.lang -
-
Uses of FromClause in org.teiid.dqp.internal.datamgr
Methods in org.teiid.dqp.internal.datamgr with parameters of type FromClause Modifier and Type Method Description TableReference
LanguageBridgeFactory. translate(FromClause clause)
-
Uses of FromClause in org.teiid.query.parser
Methods in org.teiid.query.parser that return FromClause Modifier and Type Method Description FromClause
SQLParser. joinedTable(ParseInfo info)
FromClause
SQLParser. tablePrimary(ParseInfo info)
FromClause
SQLParser. tableReference(ParseInfo info)
-
Uses of FromClause in org.teiid.query.resolver.util
Methods in org.teiid.query.resolver.util with parameters of type FromClause Modifier and Type Method Description static void
ResolverUtil. findKeyPreserved(FromClause clause, Set<GroupSymbol> keyPreservingGroups, QueryMetadataInterface metadata)
-
Uses of FromClause in org.teiid.query.sql.lang
Subclasses of FromClause in org.teiid.query.sql.lang Modifier and Type Class Description class
ArrayTable
Represents the ArrayTable table function.class
JoinPredicate
Represents a subpart of the FROM clause specifying a join within the FROM.class
JsonTable
Represents the JSONTABLE table function.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
Methods in org.teiid.query.sql.lang that return FromClause Modifier and Type Method Description FromClause
FromClause. clone()
protected abstract FromClause
FromClause. cloneDirect()
protected FromClause
JoinPredicate. cloneDirect()
Return deep clone for objectFromClause
SubqueryFromClause. cloneDirect()
Get deep clone of objectFromClause
UnaryFromClause. cloneDirect()
Get deep clone of objectFromClause
JoinPredicate. getLeftClause()
Get left clauseFromClause
JoinPredicate. getRightClause()
Get right clauseMethods in org.teiid.query.sql.lang that return types with arguments of type FromClause Modifier and Type Method Description List<FromClause>
From. getClauses()
Get all the clauses in FROMMethods in org.teiid.query.sql.lang with parameters of type FromClause Modifier and Type Method Description void
From. addClause(FromClause clause)
Add a clause to the FROMvoid
JoinPredicate. setLeftClause(FromClause predicate)
Set left clausevoid
JoinPredicate. setRightClause(FromClause predicate)
Set right clauseMethod parameters in org.teiid.query.sql.lang with type arguments of type FromClause Modifier and Type Method Description void
From. addClauses(Collection<? extends FromClause> toAdd)
Add clauses to the FROMvoid
From. setClauses(List<FromClause> clauses)
Set all the clausesConstructors in org.teiid.query.sql.lang with parameters of type FromClause Constructor 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, List criteria)
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.Constructor parameters in org.teiid.query.sql.lang with type arguments of type FromClause Constructor Description From(List<? extends FromClause> parameters)
Constructs an instance of this class from an ordered set of from clauses
-