Package | Description |
---|---|
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.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.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. |
Constructor and Description |
---|
QueryBuilder.JoinClause(NamedSelector rightTable,
JoinType type) |
Modifier and Type | Method and Description |
---|---|
static JoinType |
JoinType.forSymbol(String symbol)
Attempt to find the JoinType given a symbol.
|
JoinType |
Join.type()
Get the type of join.
|
static JoinType |
JoinType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JoinType[] |
JoinType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Constructor and Description |
---|
Join(Source left,
JoinType type,
Source right,
JoinCondition joinCondition)
Create a join of the left and right sources, using the supplied join condition.
|
Modifier and Type | Method and Description |
---|---|
protected Join |
BasicSqlQueryParser.join(Source left,
JoinType joinType,
Source right,
JoinCondition joinCondition) |
Modifier and Type | Method and Description |
---|---|
JoinType |
JoinComponent.getJoinType()
Get the type of join this processor represents.
|
Constructor and Description |
---|
JoinComponent(QueryContext context,
ProcessingComponent left,
ProcessingComponent right,
JoinCondition condition,
JoinType joinType) |
MergeJoinComponent(QueryContext context,
ProcessingComponent left,
ProcessingComponent right,
ChildNodeJoinCondition condition,
JoinType joinType) |
MergeJoinComponent(QueryContext context,
ProcessingComponent left,
ProcessingComponent right,
EquiJoinCondition condition,
JoinType joinType) |
MergeJoinComponent(QueryContext context,
ProcessingComponent left,
ProcessingComponent right,
SameNodeJoinCondition condition,
JoinType joinType) |
NestedLoopJoinComponent(QueryContext context,
ProcessingComponent left,
ProcessingComponent right,
JoinCondition condition,
JoinType joinType) |
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.