Uses of Class
org.teiid.query.sql.lang.JoinType
-
-
Uses of JoinType in org.teiid.query.optimizer.relational.rules
Methods in org.teiid.query.optimizer.relational.rules that return JoinType Modifier and Type Method Description static JoinType
JoinUtil. getJoinTypePreventingCriteriaOptimization(PlanNode joinNode, Set<GroupSymbol> groups)
Methods in org.teiid.query.optimizer.relational.rules with parameters of type JoinType Modifier and Type Method Description static boolean
CapabilitiesUtil. supportsJoin(Object modelID, JoinType joinType, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
-
Uses of JoinType in org.teiid.query.processor.relational
Methods in org.teiid.query.processor.relational that return JoinType Modifier and Type Method Description JoinType
JoinNode. getJoinType()
Methods in org.teiid.query.processor.relational with parameters of type JoinType Modifier and Type Method Description void
JoinNode. setJoinType(JoinType type)
-
Uses of JoinType in org.teiid.query.sql
Methods in org.teiid.query.sql with parameters of type JoinType Modifier and Type Method Description void
LanguageVisitor. visit(JoinType obj)
-
Uses of JoinType in org.teiid.query.sql.lang
Fields in org.teiid.query.sql.lang declared as JoinType Modifier and Type Field Description static JoinType
JoinType. JOIN_ANTI_SEMI
internal ANTI SEMI Join typestatic JoinType
JoinType. JOIN_CROSS
Represents a cross join: a CROSS JOIN bstatic JoinType
JoinType. JOIN_FULL_OUTER
Represents a full outer join: a FULL OUTER JOIN bstatic JoinType
JoinType. JOIN_INNER
Represents an inner join: a INNER JOIN bstatic JoinType
JoinType. JOIN_LEFT_OUTER
Represents a left outer join: a LEFT OUTER JOIN bstatic JoinType
JoinType. JOIN_RIGHT_OUTER
Represents a right outer join: a RIGHT OUTER JOIN bstatic JoinType
JoinType. JOIN_SEMI
internal SEMI Join typestatic JoinType
JoinType. JOIN_UNION
Represents a union join: a UNION JOIN b - not used after rewriteMethods in org.teiid.query.sql.lang that return JoinType Modifier and Type Method Description JoinType
JoinPredicate. getJoinType()
Get join type for this predicateJoinType
JoinType. getReverseType()
To switch directions from left to right or right to left.Methods in org.teiid.query.sql.lang with parameters of type JoinType Modifier and Type Method Description void
JoinPredicate. setJoinType(JoinType type)
Set join type for this predicateConstructors in org.teiid.query.sql.lang with parameters of type JoinType 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. -
Uses of JoinType in org.teiid.query.sql.navigator
Methods in org.teiid.query.sql.navigator with parameters of type JoinType Modifier and Type Method Description void
PreOrPostOrderNavigator. visit(JoinType obj)
-
Uses of JoinType in org.teiid.query.sql.visitor
Methods in org.teiid.query.sql.visitor with parameters of type JoinType Modifier and Type Method Description void
SQLStringVisitor. visit(JoinType obj)
-