Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.modeshape.graph.query.model.Source

Packages that use Source
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.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.jcr.query |
org.modeshape.jcr.query.qom |

Uses of Source in org.modeshape.graph.query

Fields in org.modeshape.graph.query declared as Source
`protected Source` | `QueryBuilder.source`

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

Classes in org.modeshape.graph.query.model that implement Source
`class` | `AllNodes` A selector that represents a source that returns all nodes.
`class` | `Join`
`class` | `NamedSelector`
`class` | `Selector`

Methods in org.modeshape.graph.query.model that return Source
`Source` | `Join.left()` Get the source that represents the left-hand-side of the join.
`Source` | `Join.right()` Get the source that represents the right-hand-side of the join.
`Source` | `Query.source()` Get the source for the results.

Constructors in org.modeshape.graph.query.model with parameters of type Source
`Join(Source left, JoinType type, Source right, JoinCondition joinCondition)` Create a join of the left and right sources, using the supplied join condition.
`Query(Source source)` Create a new query that uses the supplied source.
`Query(Source source, Constraint constraint, List<? extends Ordering> orderings, List<? extends Column> columns, Limit limit, boolean isDistinct)` Create a new query that uses the supplied source, constraint, orderings, columns and limits.

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

Methods in org.modeshape.graph.query.parse that return Source
`protected Source` | `SqlQueryParser.parseFrom(TokenStream tokens, TypeSystem typeSystem)`

Methods in org.modeshape.graph.query.parse with parameters of type Source
`protected Join` | `SqlQueryParser.join(Source left, JoinType joinType, Source right, JoinCondition joinCondition)`
`protected Constraint` | `SqlQueryParser.parseConstraint(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected DynamicOperand` | `SqlQueryParser.parseDynamicOperand(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected List<Ordering>` | `SqlQueryParser.parseOrderBy(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected Ordering` | `SqlQueryParser.parseOrdering(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected Constraint` | `SqlQueryParser.parsePropertyExistance(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected PropertyValue` | `SqlQueryParser.parsePropertyValue(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected ReferenceValue` | `SqlQueryParser.parseReferenceValue(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected Constraint` | `SqlQueryParser.parseWhere(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected Query` | `SqlQueryParser.query(Source source, Constraint constraint, List<? extends Ordering> orderings, List<? extends Column> columns, Limit limit, boolean distinct)`

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

Methods in org.modeshape.graph.query.plan with parameters of type Source
`protected PlanNode` | `CanonicalPlanner.createPlanNode(QueryContext context, Source source, Map<SelectorName,Schemata.Table> usedSelectors)` Create a JOIN or SOURCE node that contain the source information.

Uses of Source in org.modeshape.jcr.query

Classes in org.modeshape.jcr.query that implement Source
`protected static class` | `JcrSqlQueryParser.JoinableSources`

Methods in org.modeshape.jcr.query that return Source
`protected Source` | `JcrSqlQueryParser.parseFrom(TokenStream tokens, TypeSystem typeSystem)`
`protected Source` | `JcrSqlQueryParser.rewrite(JcrSqlQueryParser.JoinableSources joinableSources)`

Methods in org.modeshape.jcr.query with parameters of type Source
`protected SelectorName` | `JcrSqlQueryParser.getSelectorNameFor(Source source)`
`protected JcrJoin` | `JcrSql2QueryParser.join(Source left, JoinType joinType, Source right, JoinCondition joinCondition)`
`protected Constraint` | `JcrSqlQueryParser.parseConstraint(TokenStream tokens, TypeSystem typeSystem, Source source)` Parse a constraint clause.
`protected Constraint` | `JcrSqlQueryParser.parsePropertyExistance(TokenStream tokens, TypeSystem typeSystem, Source source)`
`protected JcrSelectQuery` | `JcrSql2QueryParser.query(Source source, Constraint constraint, List<? extends Ordering> orderings, List<? extends Column> columns, Limit limit, boolean distinct)`

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

Subinterfaces of Source in org.modeshape.jcr.query.qom
`interface` | `JcrSource` Representation of a source from JCR and the Graph API.

Classes in org.modeshape.jcr.query.qom that implement Source
`class` | `JcrJoin` Implementation of the join for the JCR Query Object Model and the Graph API.
`class` | `JcrNamedSelector` Implementation of the (named) selector for the JCR Query Object Model and the Graph API.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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