org.modeshape.graph
Class Graph.AccessQueryProcessor

java.lang.Object
  extended by org.modeshape.graph.query.process.ProcessingComponent
      extended by org.modeshape.graph.query.process.AbstractAccessComponent
          extended by org.modeshape.graph.Graph.AccessQueryProcessor
Enclosing class:
Graph

protected static class Graph.AccessQueryProcessor
extends AbstractAccessComponent


Nested Class Summary
 
Nested classes/interfaces inherited from class org.modeshape.graph.query.process.ProcessingComponent
ProcessingComponent.DynamicOperation
 
Field Summary
 
Fields inherited from class org.modeshape.graph.query.process.AbstractAccessComponent
accessNode, andedConstraints, limit, projectedColumns, sourceName
 
Constructor Summary
protected Graph.AccessQueryProcessor(String graphSourceName, String workspaceName, QueryContext context, QueryResults.Columns columns, PlanNode accessNode)
           
 
Method Summary
 List<Object[]> execute()
          Execute this stage of processing and return the resulting tuples that each conform to the columns.
 AccessQueryRequest getAccessRequest()
          Get the access query request.
 
Methods inherited from class org.modeshape.graph.query.process.ProcessingComponent
close, createDynamicOperation, createSortComparator, emptyTuples, getColumns, getContext, problems
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Graph.AccessQueryProcessor

protected Graph.AccessQueryProcessor(String graphSourceName,
                                     String workspaceName,
                                     QueryContext context,
                                     QueryResults.Columns columns,
                                     PlanNode accessNode)
Method Detail

getAccessRequest

public AccessQueryRequest getAccessRequest()
Get the access query request.

Returns:
the access query request; never null

execute

public List<Object[]> execute()
Execute this stage of processing and return the resulting tuples that each conform to the columns.

Specified by:
execute in class ProcessingComponent
Returns:
the list of tuples, where each tuple corresonds to the columns; never null
See Also:
ProcessingComponent.execute()


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