Uses of Class
org.teiid.query.sql.lang.JoinType

Packages that use JoinType
org.teiid.query.optimizer.relational.rules   
org.teiid.query.processor.relational   
org.teiid.query.sql   
org.teiid.query.sql.lang   
org.teiid.query.sql.navigator   
org.teiid.query.sql.visitor   
 

Uses of JoinType in org.teiid.query.optimizer.relational.rules
 

Methods in org.teiid.query.optimizer.relational.rules that return JoinType
static JoinType JoinUtil.getJoinTypePreventingCriteriaOptimization(PlanNode joinNode, java.util.Set<GroupSymbol> groups)
           
 

Methods in org.teiid.query.optimizer.relational.rules with parameters of type JoinType
static boolean CapabilitiesUtil.supportsJoin(java.lang.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
 JoinType JoinNode.getJoinType()
           
 

Methods in org.teiid.query.processor.relational with parameters of type JoinType
 void JoinNode.setJoinType(JoinType type)
           
 

Uses of JoinType in org.teiid.query.sql
 

Methods in org.teiid.query.sql with parameters of type JoinType
 void LanguageVisitor.visit(JoinType obj)
           
 

Uses of JoinType in org.teiid.query.sql.lang
 

Fields in org.teiid.query.sql.lang declared as JoinType
static JoinType JoinType.JOIN_ANTI_SEMI
          internal ANTI SEMI Join type
static JoinType JoinType.JOIN_CROSS
          Represents a cross join: a CROSS JOIN b
static JoinType JoinType.JOIN_FULL_OUTER
          Represents a full outer join: a FULL OUTER JOIN b
static JoinType JoinType.JOIN_INNER
          Represents an inner join: a INNER JOIN b
static JoinType JoinType.JOIN_LEFT_OUTER
          Represents a left outer join: a LEFT OUTER JOIN b
static JoinType JoinType.JOIN_RIGHT_OUTER
          Represents a right outer join: a RIGHT OUTER JOIN b
static JoinType JoinType.JOIN_SEMI
          internal SEMI Join type
static JoinType JoinType.JOIN_UNION
          Represents a union join: a UNION JOIN b - not used after rewrite
 

Methods in org.teiid.query.sql.lang that return JoinType
 JoinType JoinPredicate.getJoinType()
          Get join type for this predicate
 JoinType 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
 void JoinPredicate.setJoinType(JoinType type)
          Set join type for this predicate
 

Constructors in org.teiid.query.sql.lang with parameters of type JoinType
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, java.util.List 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
 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
 void SQLStringVisitor.visit(JoinType obj)
           
 



Copyright © 2010. All Rights Reserved.