## Uses of Interface
org.modeshape.jcr.query.QueryResults

- Packages that use QueryResults
  Package | Description
  --- | ---
  org.modeshape.jcr.query | The Query API provides a mechanism for building and executing queries.
  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.

- - ### Uses of QueryResults in org.modeshape.jcr.query

    Fields in org.modeshape.jcr.query declared as QueryResults
    Modifier and Type | Field and Description
    --- | ---
    `protected QueryResults` | JcrQueryResult.`results`

    Methods in org.modeshape.jcr.query that return QueryResults
    Modifier and Type | Method and Description
    --- | ---
    `QueryResults` | CancellableQuery.`getResults()` Execute the query and get the results.
    `protected QueryResults` | JcrQueryResult.`results()`

    Constructors in org.modeshape.jcr.query with parameters of type QueryResults
    Constructor and Description
    `JcrQueryResult.QueryResultRowIterator(JcrQueryContext context, String query, QueryResults results, Iterator<Object[]> tuples, long numRows)`
    `JcrQueryResult.SingleSelectorQueryResultRowIterator(JcrQueryContext context, String query, QueryResults results, Iterator<Object[]> tuples, long numRows)`
    `JcrQueryResult(JcrQueryContext context, String query, QueryResults graphResults, Schemata schemata)`
    `JcrSqlQueryResult(JcrQueryContext context, String query, QueryResults graphResults, Schemata schemata)`
    `XPathQueryResult.XPathQueryResultRowIterator(JcrQueryContext context, String query, QueryResults results, Iterator<Object[]> tuples, long numRows)`
    `XPathQueryResult(JcrQueryContext context, String query, QueryResults graphResults, Schemata schemata)`

  - ### Uses of QueryResults in org.modeshape.jcr.query.process

    Classes in org.modeshape.jcr.query.process that implement QueryResults
    Modifier and Type | Class and Description
    --- | ---
    `class` | `QueryResults` The resulting output of a query.

    Methods in org.modeshape.jcr.query.process that return QueryResults
    Modifier and Type | Method and Description
    --- | ---
    `QueryResults` | QueryEngine.`execute(QueryContext context, QueryCommand query)` Execute the supplied query by planning, optimizing, and then processing it.
    `QueryResults` | QueryProcessor.`execute(QueryContext context, QueryCommand command, QueryResults.Statistics statistics, PlanNode plan)`
    `QueryResults` | Processor.`execute(QueryContext context, QueryCommand command, QueryResults.Statistics statistics, PlanNode plan)` Process the supplied query plan for the given command and return the results.

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