Package | Description |
---|---|
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. |
Modifier and Type | Method and Description |
---|---|
static PlanUtil.ColumnMapping |
PlanUtil.createMappingFor(Schemata.View view,
PlanNode viewPlan) |
static PlanUtil.ColumnMapping |
PlanUtil.createMappingForAliased(SelectorName viewAlias,
Schemata.View view,
PlanNode viewPlan) |
Modifier and Type | Method and Description |
---|---|
static Constraint |
PlanUtil.replaceReferences(QueryContext context,
Constraint constraint,
PlanUtil.ColumnMapping mapping,
PlanNode node) |
static DynamicOperand |
PlanUtil.replaceViewReferences(QueryContext context,
DynamicOperand operand,
PlanUtil.ColumnMapping mapping,
PlanNode node) |
static JoinCondition |
PlanUtil.replaceViewReferences(QueryContext context,
JoinCondition joinCondition,
PlanUtil.ColumnMapping mapping,
PlanNode node) |
static void |
PlanUtil.replaceViewReferences(QueryContext context,
PlanNode topOfViewInPlan,
PlanUtil.ColumnMapping mappings) |
protected static void |
PlanUtil.replaceViewReferences(QueryContext context,
PlanNode node,
PlanUtil.ColumnMapping mappings,
SelectorName viewName,
List<PlanNode> potentiallyRemovableSources) |
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.