org.openrdf.repository.sail
Class SailGraphQuery

java.lang.Object
  extended by org.openrdf.query.impl.AbstractQuery
      extended by org.openrdf.repository.sail.SailQuery
          extended by org.openrdf.repository.sail.SailGraphQuery
All Implemented Interfaces:
GraphQuery, Query

public class SailGraphQuery
extends SailQuery
implements GraphQuery

Author:
Arjohn Kampman

Nested Class Summary
 
Nested classes/interfaces inherited from class org.openrdf.repository.sail.SailQuery
SailQuery.QueryInterruptIteration
 
Field Summary
 
Fields inherited from class org.openrdf.query.impl.AbstractQuery
bindings, dataset, includeInferred, maxQueryTime
 
Constructor Summary
protected SailGraphQuery(ParsedGraphQuery tupleQuery, SailRepositoryConnection con)
           
 
Method Summary
 GraphQueryResult evaluate()
           
 void evaluate(RDFHandler handler)
           
 ParsedGraphQuery getParsedQuery()
           
 
Methods inherited from class org.openrdf.repository.sail.SailQuery
enforceMaxQueryTime, getActiveDataset, getConnection, toString
 
Methods inherited from class org.openrdf.query.impl.AbstractQuery
clearBindings, getBindings, getDataset, getIncludeInferred, getMaxQueryTime, removeBinding, setBinding, setDataset, setIncludeInferred, setMaxQueryTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openrdf.query.Query
clearBindings, getBindings, getDataset, getIncludeInferred, getMaxQueryTime, removeBinding, setBinding, setDataset, setIncludeInferred, setMaxQueryTime
 

Constructor Detail

SailGraphQuery

protected SailGraphQuery(ParsedGraphQuery tupleQuery,
                         SailRepositoryConnection con)
Method Detail

getParsedQuery

public ParsedGraphQuery getParsedQuery()
Overrides:
getParsedQuery in class SailQuery

evaluate

public GraphQueryResult evaluate()
                          throws QueryEvaluationException
Specified by:
evaluate in interface GraphQuery
Throws:
QueryEvaluationException

evaluate

public void evaluate(RDFHandler handler)
              throws QueryEvaluationException,
                     RDFHandlerException
Specified by:
evaluate in interface GraphQuery
Throws:
QueryEvaluationException
RDFHandlerException


Copyright © 2001-2010 Aduna. All Rights Reserved.