Uses of Class
org.modeshape.graph.query.model.Query

Packages that use Query
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.graph.query.validate This package provides the interfaces that define the tables and columns that can be queried. 
org.modeshape.jcr.query   
org.modeshape.jcr.query.qom   
 

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

Methods in org.modeshape.graph.query.model that return Query
 Query Query.adding(Column... columns)
          Create a copy of this query, but that returns results that include the columns specified by this query as well as the supplied columns.
 Query Query.adding(Ordering... orderings)
          Create a copy of this query, but that returns results that are ordered by the orderings of this column as well as those supplied.
 Query Query.constrainedBy(Constraint constraint)
          Create a copy of this query, but one that uses the supplied constraint.
 Query Query.distinct()
          Create a copy of this query, but one in which there are no duplicate rows in the results.
 Query Query.noDistinct()
          Create a copy of this query, but one in which there may be duplicate rows in the results.
 Query Query.orderedBy(List<Ordering> orderings)
          Create a copy of this query, but one whose results should be ordered by the supplied orderings.
 Query Query.returning(List<Column> columns)
          Create a copy of this query, but that returns results with the supplied columns.
 Query Query.withLimit(int rowLimit)
          Create a copy of this query, but one that uses the supplied limit on the number of result rows.
 Query Query.withOffset(int offset)
          Create a copy of this query, but one that uses the supplied offset.
 

Methods in org.modeshape.graph.query.model with parameters of type Query
 void Visitors.AbstractVisitor.visit(Query obj)
          
 void Visitors.WalkAllVisitor.visit(Query query)
          
 void Visitors.ReadableVisitor.visit(Query query)
          
 void Visitor.visit(Query obj)
           
 

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

Methods in org.modeshape.graph.query.parse that return Query
protected  Query SqlQueryParser.parseQuery(TokenStream tokens, TypeSystem typeSystem)
           
protected  Query SqlQueryParser.query(Source source, Constraint constraint, List<? extends Ordering> orderings, List<? extends Column> columns, Limit limit, boolean distinct)
           
 

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

Methods in org.modeshape.graph.query.plan with parameters of type Query
protected  PlanNode CanonicalPlanner.createCanonicalPlan(QueryContext context, Query query)
          Create a canonical query plan for the given query.
 

Uses of Query in org.modeshape.graph.query.validate
 

Methods in org.modeshape.graph.query.validate with parameters of type Query
 void Validator.visit(Query obj)
          
 

Uses of Query in org.modeshape.jcr.query
 

Methods in org.modeshape.jcr.query that return Query
protected  Query JcrSqlQueryParser.parseQuery(TokenStream tokens, TypeSystem typeSystem)
          
 

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

Subclasses of Query in org.modeshape.jcr.query.qom
 class JcrSelectQuery
           
 

Methods in org.modeshape.jcr.query.qom that return Query
 Query JcrSelectQuery.withLimit(int rowLimit)
          Create a copy of this query, but one that uses the supplied limit on the number of result rows.
 Query JcrSelectQuery.withOffset(int offset)
          Create a copy of this query, but one that uses the supplied offset.
 



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