Uses of Interface

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. 

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.

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