ModeShape Distribution 3.0.0.Beta4

Uses of Interface
org.modeshape.jcr.query.model.JoinCondition

Packages that use JoinCondition
org.modeshape.jcr.query The Query API provides a mechanism for building and executing queries. 
org.modeshape.jcr.query.model The Abstract Query Model is a vocabulary that can be used to construct a language-neutral representation of a query. 
org.modeshape.jcr.query.optimize This package contains the Optimizer interface, a rule-based optimizer implementation, and library of optimization rules. 
org.modeshape.jcr.query.parse This package defines the QueryParser interface, which defines a component that can parse a query represented in a specific language and produce the corresponding abstract query model representation. 
org.modeshape.jcr.query.plan This package defines the Planner interface, the CanonicalPlanner implementation, and the PlanNode class that is used to represent a canonical query plan. 
org.modeshape.jcr.query.process This package defines the QueryProcessor interface, which is responsible for constructing for each query a tree of ProcessingComponent objects that each are responsible for processing a specific aspect of the query and returning the tuples to the parent component. 
 

Uses of JoinCondition in org.modeshape.jcr.query
 

Methods in org.modeshape.jcr.query with parameters of type JoinCondition
protected  QueryBuilder QueryBuilder.JoinClause.createJoin(JoinCondition condition)
           
 

Uses of JoinCondition in org.modeshape.jcr.query.model
 

Methods in org.modeshape.jcr.query.model that return JoinCondition
 JoinCondition Join.getJoinCondition()
           
 

Constructors in org.modeshape.jcr.query.model with parameters of type JoinCondition
Join(Source left, JoinType type, Source right, JoinCondition joinCondition)
          Create a join of the left and right sources, using the supplied join condition.
 

Uses of JoinCondition in org.modeshape.jcr.query.optimize
 

Methods in org.modeshape.jcr.query.optimize that return JoinCondition
protected  JoinCondition RewritePseudoColumns.rewrite(QueryContext context, JoinCondition condition)
           
 

Methods in org.modeshape.jcr.query.optimize with parameters of type JoinCondition
protected  void ChooseJoinAlgorithm.createOrderBysForJoinCondition(JoinCondition condition, Set<SelectorName> leftSelectors, List<Object> leftSortBy, Set<SelectorName> rightSelectors, List<Object> rightSortBy)
           
protected  JoinCondition RewritePseudoColumns.rewrite(QueryContext context, JoinCondition condition)
           
 

Uses of JoinCondition in org.modeshape.jcr.query.parse
 

Methods in org.modeshape.jcr.query.parse that return JoinCondition
protected  JoinCondition BasicSqlQueryParser.parseJoinCondition(TokenStream tokens, TypeSystem typeSystem)
           
 

Methods in org.modeshape.jcr.query.parse with parameters of type JoinCondition
protected  Join BasicSqlQueryParser.join(Source left, JoinType joinType, Source right, JoinCondition joinCondition)
           
 

Uses of JoinCondition in org.modeshape.jcr.query.plan
 

Methods in org.modeshape.jcr.query.plan that return JoinCondition
static JoinCondition PlanUtil.replaceReferencesToRemovedSource(QueryContext context, JoinCondition joinCondition, Map<SelectorName,SelectorName> rewrittenSelectors)
           
static JoinCondition PlanUtil.replaceViewReferences(QueryContext context, JoinCondition joinCondition, PlanUtil.ColumnMapping mapping, PlanNode node)
           
 

Methods in org.modeshape.jcr.query.plan with parameters of type JoinCondition
static JoinCondition PlanUtil.replaceReferencesToRemovedSource(QueryContext context, JoinCondition joinCondition, Map<SelectorName,SelectorName> rewrittenSelectors)
           
static JoinCondition PlanUtil.replaceViewReferences(QueryContext context, JoinCondition joinCondition, PlanUtil.ColumnMapping mapping, PlanNode node)
           
 

Uses of JoinCondition in org.modeshape.jcr.query.process
 

Methods in org.modeshape.jcr.query.process that return JoinCondition
 JoinCondition JoinComponent.getJoinCondition()
          Get the join condition.
 

Methods in org.modeshape.jcr.query.process with parameters of type JoinCondition
protected static Comparator<Object> JoinComponent.comparatorFor(QueryContext context, ProcessingComponent left, ProcessingComponent right, JoinCondition condition)
          Create a Comparable that can be used to compare the values required to evaluate the supplied join condition.
protected static JoinComponent.Joinable JoinComponent.joinableFor(ProcessingComponent left, ProcessingComponent right, JoinCondition condition)
          Create a JoinComponent.ValueSelector that obtains the value required to use the supplied join condition.
protected static JoinComponent.ValueSelector JoinComponent.valueSelectorFor(ProcessingComponent source, JoinCondition condition)
          Create a JoinComponent.ValueSelector that obtains the value required to use the supplied join condition.
 

Constructors in org.modeshape.jcr.query.process with parameters of type JoinCondition
JoinComponent(QueryContext context, ProcessingComponent left, ProcessingComponent right, JoinCondition condition, JoinType joinType)
           
NestedLoopJoinComponent(QueryContext context, ProcessingComponent left, ProcessingComponent right, JoinCondition condition, JoinType joinType)
           
 


ModeShape Distribution 3.0.0.Beta4

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.