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

Packages that use JoinCondition
org.modeshape.graph.query The Query API provides a mechanism for building and executing queries. 
org.modeshape.graph.query.model The Abstract Query Model is a vocabulary that can be used to construct a language-neutral representation of a query. 
org.modeshape.graph.query.optimize This package contains the Optimizer interface, a rule-based optimizer implementation, and library of optimization rules. 
org.modeshape.graph.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.graph.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.graph.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. 
org.modeshape.jcr.query   
org.modeshape.jcr.query.qom   
 

Uses of JoinCondition in org.modeshape.graph.query
 

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

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

Classes in org.modeshape.graph.query.model that implement JoinCondition
 class ChildNodeJoinCondition
          A join condition that evaluates to true only when the named child node is indeed a child of the named parent node.
 class DescendantNodeJoinCondition
          A join condition that evaluates to true only when the named node is a descendant of another named node.
 class EquiJoinCondition
          A join condition that tests whether a property on a node is equal to a property on another node.
 class SameNodeJoinCondition
          A join condition that tests whether two nodes are the same nodes (that is, have the same identifier or have the same relative path from the nearest ancestor with an identifiers).
 

Methods in org.modeshape.graph.query.model that return JoinCondition
 JoinCondition Join.joinCondition()
          Get the join condition
 

Constructors in org.modeshape.graph.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.graph.query.optimize
 

Methods in org.modeshape.graph.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)
           
 

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

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

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

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

Methods in org.modeshape.graph.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.graph.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.graph.query.process
 

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

Methods in org.modeshape.graph.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.graph.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)
           
 

Uses of JoinCondition in org.modeshape.jcr.query
 

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

Methods in org.modeshape.jcr.query with parameters of type JoinCondition
protected  JcrJoin JcrSql2QueryParser.join(Source left, JoinType joinType, Source right, JoinCondition joinCondition)
          
protected  JoinCondition RewritePseudoColumns.rewrite(QueryContext context, JoinCondition condition)
           
 

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

Subinterfaces of JoinCondition in org.modeshape.jcr.query.qom
 interface JcrJoinCondition
          Representation of a constraint from JCR and the Graph API.
 

Classes in org.modeshape.jcr.query.qom that implement JoinCondition
 class JcrChildNodeJoinCondition
          Implementation of the child-node join condition for the JCR Query Object Model and the Graph API.
 class JcrDescendantNodeJoinCondition
          Implementation of the descendant-node join condition for the JCR Query Object Model and the Graph API.
 class JcrEquiJoinCondition
          Implementation of the equi-join condition for the JCR Query Object Model and the Graph API.
 class JcrSameNodeJoinCondition
          Implementation of the same-node join condition for the JCR Query Object Model and the Graph API.
 



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