Uses of Class
org.jboss.dna.graph.query.model.JoinCondition

Packages that use JoinCondition
org.jboss.dna.graph.query.model The Abstract Query Model is a vocabulary that can be used to construct a language-neutral representation of a query. 
org.jboss.dna.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.jboss.dna.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. 
 

Uses of JoinCondition in org.jboss.dna.graph.query.model
 

Subclasses of JoinCondition in org.jboss.dna.graph.query.model
 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.jboss.dna.graph.query.model that return JoinCondition
 JoinCondition Join.getJoinCondition()
          Get the join condition
 

Constructors in org.jboss.dna.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.jboss.dna.graph.query.plan
 

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

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

Constructors in org.jboss.dna.graph.query.process with parameters of type JoinCondition
NestedLoopJoinComponent(QueryContext context, ProcessingComponent left, ProcessingComponent right, JoinCondition condition, JoinType joinType)
           
 



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