|
ModeShape Distribution 3.0.0.Beta4 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | |||||||||
PREV NEXT | FRAMES NO FRAMES |